*morphshapelinkedapply

Applies all shapes stored on an internal list at their stored multipliers as well as any shapes linked to those shapes via desvar, deqatn and dlink2 cards.

Syntax

*morphshapelinkedapply n_entity_type n_mark_id

Type

HyperMesh Tcl Modify

Description

This command will apply all the shapes on an internal list (generated by using the *morphshapelinkedpush command) at their stored multiplier values. It will also apply any shapes linked to the applied shapes via desvar, deqatn, and dlink2 cards, such as those created during non-linear design variable generation. The shapes will be applied to only the nodes on the specified mark. This command will clear the internal list of shapes and multipliers created using the *morphshapelinkedpush command.

Inputs

n_entity_type
Must be set to nodes.
n_mark_id
The ID of the mark containing the affected nodes. Valid values are 1 and 2.

Example

To apply the stored shapes and linked shapes to all of the nodes in the model:

*createmark nodes 1 "all"
*morphshapelinkedapply nodes 1

Errors

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

Version History

11.0