Location: 2D page
Use the Torus panel to create an analytic, toroidal surface and/or mesh.
The following definitions apply to this function:
• | normal axis - The vector created by the center node to the normal vector node. |
• | major axis - The vector created by the center node to the major vector node. |
The normal vector, center, and major vector should form a 90 degree angle. If they do not, the major axis is calculated at 90 degrees using the normal axis.
For partial toroidal surfaces, zero degrees on the minor radius starts on the major axis and spins inward toward the center. Zero degrees on the major radius also starts on the major axis.
In the three points subpanel, the major radius is the distance between the major center and the minor center. The minor radius is the distance between the minor center and the minor radius.
Subpanels and Inputs
The Torus panel contains the following subpanels and command buttons:
Points are selected
|
Surface is created
|
Panel Inputs
Input
|
Action
|
center
|
Select the nodes that represent the center point.
|
normal vector
|
Select the nodes that represent the normal vector point.
|
surface behavior
|
• | mesh, keep surf: creates a surface from the selected entities and then generates a mesh on the created surface. The created surface is retained along with the mesh. |
• | mesh, dele surf: creates a surface from the selected entities and then generates a mesh on the created surface. The created surface is then deleted and only the corresponding mesh is retained. |
• | mesh w/o surf: This option creates a mesh between the selected entities using linear interpolation without creating a surface. |
• | surface only: creates a surface from selected entities, but does not create a mesh. You can use the resulting surface to perform any desired geometry cleanup functions or automeshing. |
|
minor / major radius
|
Enter a value.
|
|
Points are selected
|
Surface is created
|
Panel Inputs
Input
|
Action
|
center
|
Select the nodes that represent the center point.
|
normal vector
|
Select the nodes that represent the normal vector point.
|
major vector
|
Select the nodes that represent the major vector point.
|
surface behavior
|
• | mesh, keep surf: creates a surface from the selected entities and then generates a mesh on the created surface. The created surface is retained along with the mesh. |
• | mesh, dele surf: creates a surface from the selected entities and then generates a mesh on the created surface. The created surface is then deleted and only the corresponding mesh is retained. |
• | mesh w/o surf: This option creates a mesh between the selected entities using linear interpolation without creating a surface. |
• | surface only: creates a surface from selected entities, but does not create a mesh. You can use the resulting surface to perform any desired geometry cleanup functions or automeshing. |
|
minor / major radius
|
Enter a value for each.
|
minor start / end
|
Enter a value.
|
major start / end
|
Enter a value.
|
|
Points are selected
|
Surface is created
|
Panel Inputs
Input
|
Action
|
major center
|
Select the nodes that represent the major center point.
|
minor center
|
Select the nodes that represent the minor center point.
|
minor radius
|
Select the nodes that represent the minor radius point.
|
surface behavior
|
• | mesh, keep surf: creates a surface from the selected entities and then generates a mesh on the created surface. The created surface is retained along with the mesh. |
• | mesh, dele surf: creates a surface from the selected entities and then generates a mesh on the created surface. The created surface is then deleted and only the corresponding mesh is retained. |
• | mesh w/o surf: This option creates a mesh between the selected entities using linear interpolation without creating a surface. |
• | surface only: creates a surface from selected entities, but does not create a mesh. You can use the resulting surface to perform any desired geometry cleanup functions or automeshing. |
|
|
The following action buttons appear throughout the subpanels:
Button
|
Action
|
create
|
Create the toroidal surface.
|
reject
|
Reject the changes.
|
return
|
Exit the panel.
|
|
See Also:
An Alphabetical List of HyperMesh Panels