Cross sections of 3D figures

• Subject: [mg3018] Cross sections of 3D figures
• From: easther at cfi.waseda.ac.jp (Richard EASTHER)
• Date: 22 Jan 1996 06:09:00 -0600
• Approved: usenet@wri.com
• Distribution: local
• Newsgroups: wri.mathgroup
• Organization: Centre for Informatics, WASEDA University
• Sender: mj at wri.com

```
Hi! I am trying to find a way to take a 2d cross section
of a complicated 3d surface in Mathematica.

A long as the figure is single valued in the Z-direction
it is comparatively simple - I can just do a contour
plot and select the contour that corresponds to the
particular value I am interested in.

However, I am not so fortunate: the object is multi-valued
in the Z-direction and is specified parametrically, both
of which thwart the contour plotting.

I can get a rough result by plotting the figure with the
PlotRange option for the Z-axis set just above and below
the value of z where I want to take the cross section,
and choosing the BoxRatios to be {1,1,0}.

However if there is a more elegant solution (either a
package or a built in command I have overlooked) it
would be great to hear about it!

Richard

PS I know I could solve numerically for the values of x
and y where the figure cuts the plane that defines the
cross-section, but I have not been able to find an
efficient way of doing this within Mathematica and want
to avoid doing it with an external Fortran program if
possible.

+=================================================================+
|    Richard Easther               No quote - just my address     |
| easther at cfi.waseda.ac.jp                                        |
+=================================================================+

--

```

• Prev by Date: Re: Simplifying=> Sqrt[Meter^2/Second^2]
• Next by Date: Re: Triangulation Problem
• Previous by thread: Cross sections of 3D figures
• Next by thread: Re: Simplifying=> Sqrt[Meter^2/Second^2]