*elementqualityplacenodenew

Moves the specified node to a target point.

Syntax

*elementqualityplacenodenew node_id x y z normal_flag boundary_flag midnodes_flag

Type

HyperMesh Tcl Modify

Description

This command moves the specified node to a target point.

This command only functions between an *elementqualitysetup command and an *elementqualityshutdown command.

Inputs

node_id
The node ID.
x
The x-coordinate of the target point.
y
The y-coordinate of the target point.
z
The z-coordinate of the target point.
normal_flag
0 - Allow movement along the surface.
1 - Allow movement normal to the surface.
boundary_flag
0 - Allow movement within the boundary.
1 - Allow movement out of the boundary.
midnodes_flag
0 - Do not consider neighboring mid-nodes during optimization.
1 - Consider neighboring mid-nodes during optimization.

Example

To place the node with ID 102, using a target point of 10.0, 5.0, 0.0, allowing normal movement within the boundary:
*createmark elems 1 displayed
*elementqualitysetup 1
*elementqualityplacenodenew 102 10.0 5.0 0.0 1 0 0
*elementqualityshutdown 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

12.0.110