*createcirclefrompointplane

Creates a circle or arc by spinning a point about the normal vector of a plane.

Syntax

*createcirclefrompointplane list_id plane_id angle offset

Type

HyperMesh Tcl Modify

Description

This command creates a circle or arc by spinning a point about the normal vector of a plane.

Inputs

list_id
The ID of the list containing the nodes to be spun. A circle or arc is created for each node in the list.
plane_id
The ID of the plane defining the circle normal, defined using the *createplane command. The center of each circle is located at the base of the plane. This must be set to 1.
angle
The angle of the arc. To create a circle, set to 360.
offset
Sets the starting offset for an arc.

Examples

To create a circle by spinning node 18 in the plane whose normal is defined by (0.0, 0.0, 1.0) with base (0.0, 0.0, 0.0):
*createplane 1 0.0 0.0 1.0 0.0 0.0 0.0
*createlist nodes 1 18
*createcirclefrompointplane 1 1 360.0 0.0

Errors

Incorrect usage results in a Tcl error. To detect errors, you can use the catch command:
if { [ catch {command_name...} ] } {
   # Handle error
}