*surfacecone

Creates a full or partial cone, and optionally, prepares it for immediate use in the automesher. It also can identify a conical region for the automesher to use under the mesh without surface option.

Syntax

*surfacecone bottom_center major_vector normal_vector base_radius top_radius aspect_ratio start_angle end_angle height

Type

HyperMesh Tcl Modify Command

Description

Creates a full or partial cone, and optionally, prepares it for immediate use in the automesher. It also can identify a conical region for the automesher to use under the mesh without surface option.

Inputs

bottom_center
A node specifying the center of the cone.
major_vector
A node specifying the major axis.
normal_vector
A node specifying the axis which the cone spins around. The height is applied from the bottom center along the normal axis.
base_radius
The radius of the bottom of the cone.
top_radius
The radius of the top of the cone.
aspect_ratio
A value less than 1.0 creates an elliptical cone or cylinder.
start_angle
Angle at which the cone starts (0.0 to < end angle). 0.0 starts at the major vector.
end_angle
Angle at which the cone ends (> start angle to 360.0).
height
Height of the cone.

Example

To create an elliptical cone using nodes 1, 2, and 3, with base radius of 10, top radius of 5, and height of 10, but not create any elements:

*surfacemode 4 
*surfacecone 1 2 3 10.0 5.0 0.5 0.0 360.0 10.0 

If the top radius and base radius are equal, a cylinder is created.

The *surfacemode(4) directive tells HyperMesh not to pass the information on to the automesher for element creation.

Errors

None.