Engineering Solutions

Torus panel

Torus panel

Previous topic Next topic Expand/collapse all hidden text  

Torus panel

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

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:

hmtoggle_arrow1Full Torus

HM_Panels_bmp00376

Points are selected

HM_Panels_bmp00377

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.

 

hmtoggle_arrow1User Controlled

HM_Panels_bmp00378

Points are selected

HM_Panels_bmp00379

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.

 

hmtoggle_arrow1Three Points

HM_Panels_bmp00380

Points are selected

HM_Panels_bmp00381

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.

 

hmtoggle_arrow1Command Buttons

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:

Alphabetical List of Panels