*createfbddisplacementtable
Creates an FBD displacement summary table.
Syntax
*createfbddisplacementtable set_ids=<value> subcase_ids=<value> data_strings=<value> num_strings=<value>
Type
HyperMesh Tcl Modify Command
Description
Creates an FBD displacement summary table.
This queries the GPF, Applied, SPC and MPC data from the result entity on a freebodysection.
Options can be provided in any order.
Inputs
- set_ids=<value>
- The set entity IDs.
- subcase_ids=<value>
- The subcase info as an array. Values are specified as resultfile_id subcase_id step_id, with each list separated by a comma. For example: 1 1 0, 1 2 0, 2 1 0, 2 1 1.
- data_strings=<value>
- The ID of the string array that contains the additional input parameters. The string array is created using the *createstringarray command. This should always be set to 1.
- num_strings=<value>
- Integer indicating the size (number of strings) in the data_strings array.
Example
To create an FBD displacement summary
table:
*createstringarray 7 "resultid=1" "resolvein_sys=3 " "user_sys_id=2" "displacement=1" "rotation=1" "freenode=2" "tolerance=0.00001"
set setIds {1 2 3}
set scIds {1 1 0, 1 2 0, 2 1 0, 2 1 1}
*createfbddisplacementtable $setIds $scIds 1 7
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
2019.1