*gaugedesvarcreate

Creates a gauge design variable.

Syntax

*gaugedesvarcreate markmask name upperbound initialvalue lowerbound delxv

Type

HyperMesh Tcl Modify

Description

Creates a gauge design variable.

Inputs

markmask
The mark that contains the components. Only PSHELL components can be chosen.
name
The name of the design variable.
upperbound
Design variable upper bound.
initialvalue
Initial value of the design variable.
lowerbound
Design variable lower bound.
delvx
Move limit of the design variable.
–1 - Is the equivalent to using the "move limit default" toggle in the gauge panel.

Example

To create a gauge design variable "dv1" with an upper bound of 2.5, lower bound of 1.0, an initial value of 1.5, and a move limit of 0.7 that references existing components "psh1" and "psh2":
*createmark(components,1) "psh1"  "psh2" 
*gaugedesvarcreate(1,"dv1",2.5,1.5,1,0.7)