*feinputmerge
Inputs data from FE files, additionally applying redundant entity management.
Syntax
*feinputmerge reader=<value> inputfilename=<value> ?option1=<value1>? ?option2=<value2>? ... ?optionN=<valueN>?
Type
HyperMesh Tcl Modify Command
Description
Inputs data from FE files, additionally applying redundant entity management (REM). REM is supported for properties, materials and components. Depending on the input options, entity names or IDs in the incoming file may be renamed/renumbered with the least disruption possible.
Inputs
- reader=<value>
- The name of the input reader executable.
- inputfilename=<value>
- The full path and file of the FE file to import.
- importoptions={<option1> <option2> ... <option3>}
- Specifies additional import options, compatible with the string_array options for *feinputwithdata2.
- mergemode.comps=<value>
- Specifies how to merge the attributes of incoming components identified as the same. Valid values are keepexisting, keepincoming and keepboth (default).
- mergemode.geometryandmesh=<value>
- Specifies how to merge the contents of incoming components identified as the same. Valid values are keepexisting, keepincoming and keepboth (default).
- mergemode.mats=<value>
- Specifies how to merge the attributes of incoming materials identified as the same. Valid values are keepexisting, keepincoming and keepboth (default).
- mergemode.props=<value>
- Specifies how to merge the attributes of incoming properties identified as the same. Valid values are keepexisting, keepincoming and keepboth (default).
- mergemode.sensors=<value>
- Specifies how to merge the attributes of incoming sensors identified as the same. Valid values are keepexisting, keepincoming and keepboth (default).
- mergemode.sections=<value>
- Specifies how to merge the attributes of incoming sections identified as the same. Valid values are keepexisting, keepincoming and keepboth (default).
Examples
To merge C:/temp/Rail2.k, keeping all incoming
data:
*feinputmerge reader="#ls-dyna dynakey" inputfilename=C:/temp/Rail2.k mergemode.props=keepincoming mergemode.mats=keepincoming mergemode.comps=keepincoming mergemode.geometryandmesh=keepincoming importoptions={LsDyna Keyword971_R11.0 READ_INITIAL_STRESS_SHELL READ_INITIAL_STRAIN_SHELL SKIP_INCLUDE_STAMP}
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
2020
2022.3 - Added new options mergemode.sensors and mergemode.sections.