*CE_FE_Absorb
Absorbs certain FE information into connectors.
Syntax
*CE_FE_Absorb create_flag curr_solver num_body_cfgs body_cfgs num_head_cfgs head_cfgs elem_filter elem_filter_size string_array number_of_strings
Type
HyperMesh Tcl Modify
Description
Absorbs certain FE information into connectors.
Inputs
- create_flag
-
- 0 - Spot connectors
- 1 - Seam/area connectors
- curr_solver
- The current solver name.
- num_body_cfgs
- The size of the connector body configuration list.
- body_cfgs
- The connector body configuration list. Must be enclosed in quotes.
- num_head_cfgs
- The size of the connector head configuration list.
- head_cfgs
- The connector head configuration list. Must be enclosed in quotes.
- elem_filter
- A flag indicating whether to use the displayed or selected elements:
- 0 – Displayed elements
- 1 – Selected elements. An integer array containing the element IDs must be created using the *createarray command.
- elem_filter_size
- Integer indicating the size (number of elements) in the elem_filter array created using *createarray.
- string_array
- A string array containing optional details for absorb.
- number_of_strings
- The size of the options string array.
Examples
Absorb spot connectors:
*createarray 1 0
*createstringarray 10 "weld_type_num=74" "weld_type_name=acm (general) " "weld_cfg_name=custom" "shell_connect=head" "t_connect=body" "mcf=" "org=0" "rul=None" "tol=20.0" "thickness_type=1"
*CE_FE_Absorb 0 "nastran" 1 "208" 1 "56" 1 1 1 10
Absorb seam connectors:
*createarray 1 0
*createstringarray 11 "seam_absorption=1" " seam_headonly=1" "area_absorption=0" "area_headonly=0" "area_in_middle=1" "cluster_identify=0" "mcf=" "org=0" "rul=None" "tol=20.0" "group_links=0"
*CE_FE_Absorb 1 "nastran" 2 "208 206" 0 "" 1 1 1 11
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
14.0.120