*absorbmember
Absorbs existing 1D elements or lines to skeleton entities.
Syntax
*absorbmember entity_type break_angle=<value> create_legs=<value> ?mark=<mark_id>? ?prefix=<value>?
Type
HyperMesh Tcl Modify Command
Description
Absorbs selected entities (1D elements or lines) to create members and memberjoints (from connecting nodes or points). If 1D elements are absorbed and they have a beamsection assigned to them, a membersection containing the beamsection is created and assigned to the member. No cleaning operation is performed at the end of the absorption.
Inputs
- entity_type
- The entity type to absorb. Valid values are elements and lines.
- break_angle=<value>
- The break angle limit (in degrees) to define if two continuous members may be merged into a single member.
- create_legs=<value>
- The flag defining if legs should be created on memberjoints. Valid values are 0 and 1.
- mark=<mark_id>
- The ID of the mark containing the entities to absorb. Valid values are 1 and 2.
- prefix=<value>
- The prefix for the member name.
Examples
To absorb displayed lines:
*createmark lines 1 displayed
*absorbmember lines mark=1 create_legs=1 break_angle=10
To absorb elements ID 1-100 with a name prefix "top_":
*createmark elements 1 1-100
*absorbmember elements mark=1 create_legs=0 break_angle=10 prefix="top_"
Errors
if { [ catch {command_name...} ] } {
# Handle error
}
Version History
2022