*resolvemasslocation

Resolves unresolved mass locations, using a specified search technique order.

Syntax

*resolvemasslocation mark_id search_technique_order

Type

HyperMesh Tcl Modify

Description

This command resolves unresolved (unconnected to any node) mass locations, using a specified search technique order. There are 5 search techniques:

  1. Free end of CBUSH with tag and connected to RBE2
  2. Free end of CBUSH with no tag and connected to RBE2
  3. Shell hole
  4. Shell mesh
  5. Independent rigid node

Inputs

mark_id
The ID of the mark containing the masses to resolve. Valid values are 1 and 2.
search_technique_order
There are 5 search techniques:
  1. Free end of CBUSH with tag and connected to RBE2
  2. Free end of CBUSH with no tag and connected to RBE2
  3. Shell hole
  4. Shell mesh
  5. Independent rigid node
These techniques are specified individually, or in combination. If multiple search techniques are used, and the location is resolved with one of the techniques, it will not look for remaining techniques. The order is specified using the indices from above. For example 1, 2, 3, 12, 21, 123, 312, etc... The search will be performed in the same sequence as the indices are ordered.

Example

To resolve the mass location using technique 1 only, for mass entities with IDs 10 and 20:

*createmark masses 1 10 20
*resolvemasslocation 1 1

To resolve the mass location using technique 3 only, for mass entities with IDs 10 and 20:

*createmark masses 1 10 20
*resolvemasslocation 1 3

To resolve the mass location using techniques 4, 3 and 1, for mass entities with IDs 10 and 20:

*createmark masses 1 10 20
*resolvemasslocation 1 431

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

2017.2