*topologyextrusionupdate

Updates a topology design variable with an extrusion constraint.

Syntax

*topologyextrusionupdate name extrusiontype primarynodelist secondarynodelist

Type

HyperMesh Tcl Modify

Description

Updates a topology design variable with an extrusion constraint.

Inputs

name
The name of the design variable.
extrusiontype
Type of extrusion.
0 - none
1 - no twist
2 - twist
primarynodelist
The ID of the list of nodes that define the primary extrusion path.
secondarynodelist
The ID of the list of nodes that define the secondary extrusion path. These nodes are required only when extrusiontype is 2 (twist).

Example

To update a design variable "dv1" with a twist type extrusion constraint, primary path through nodes 1, 2, 3, and 4, and secondary path through nodes 5, 6, 7, 8, and 9:

*createlist(nodes,1) 1 2 3 4
*createlist(nodes,2) 5 6 7 8 9
*topologyextrusionupdate("dv1",2,1,2)

This command applies only to topology design variables of type PSOLID.

Errors

None.