Main Help → All Commands → MPM Grid and Material Points → Torus
The Torus
command defines a toroidal volume to be filled with material points or defined as a hole:
Torus (xmin),(xmax),(ymin),(ymax),(zmin),(zmax),(axis),<(radius)>
where
xmin
, xmax
, ymin
, ymax
, zmin
, and zmax
, respectively, are ranges of the cubical volume that encloses the torus (in length units). If xmax<xmin
, ymax<ymin
, or zmax<zmin
, they will be automatically switched to define the toroidal volume.(axis)
is 1, 2, 3 (or x, y, z) for the normal direction to the plane of the torus to be in the x, y, or z direction, respectively.The (axis)
specifies the normal direction to the plane of the torus. The bounds for the directions in the plane of the torus (e.g., x and y bounds when axis
is 3) define an ellipsoid (or circle if the bounds have the same separation) that runs through the center of the torodial ring. The bounds in the direction of the axis define top and bottom for the cross-section of the torodial ring. The cross section will be a circle with radius given by half the distance between the top and bottom. To have an eliptical cross section, you can specify optional parameter (radius)
to define the radius of the cross section in the plane of the torus (while top and bottom give radius of the cross section in the axis direction).