*realizeentity - Memberjoints

Inputs

elemconfig=<elemconfig>
The element configuration of the 1D elements of member joint mesh (e.g., bar2, rod).
elemtype=<elemtype>
The element type of the 1D element of member joint mesh (e.g., CBAR, CBEAM, CROD).
useelemdensity=<useelemdensity>
The flag determining if element density is to be used for meshing the member joint. Valid values:
0 – False
1 – True
elemdensity=<elemdensity>
The element density used for meshing the member joint leg.
elemsize=<elemsize>
The size of the 1D elements created during meshing if elemdensity is not specified.
sectiontype=<sectiontype>
The section type for beam section. Valid values are:
"real" – Creates shell or solid beam sections.
"boundingbox" – Creates a standard box type beam section equivalent to the bounding box of the real section.
realizemembersections=<realizemembersections>
The section type for beam section. Valid values are:
The flag to realize associated member sections of the member joint. Valid values are 0 and 1. If set to 1, the member sections, contained in the member joint, will be realized to create beam section. This newly created beam sections will be assigned to 1D elements created during member joint realize.
reusemeshcontrols=<reusemeshcontrols>
The flag to reuse mesh controls while meshing the legs of already realized member joint. Valid values are: 0 and 1. If set to 1, the meshing inputs will be fetched from the existing mesh control stored within the solver representation that is assigned to the member joint.
updatechildjoints=<updatechildjoints>
The flag to update child member joints. Valid values are 0 and 1. If set to 1, the symmetric child member joints will be updated as well.
updatemembers=<updatemembers>
The flag to update attached members. Valid values are 0 and 1. If set to 1, the attached members will be updated and re-realized.
updatememberreferencesinjoints=<updatememberreferencesinjoints>
The flag to update member reference in member joint. Valid values are 0 and 1. If set to 1, the member references in joint legs table will be updated as per the new changes.
legindex=<legindex>
The leg of the member joint that needs to be realized. If no value is sent, all the legs of the member joint will be realized.

Examples

To realize member joint with ID 1 using element density, element configuration as bar2, element type as CBEAM and section type as real:

*realizeentity memberjoints id=1 useelemdensity=1 elemdensity=5 elemconfig=bar2
elemtype=CBEAM sectiontype=real realizemembersections=1

To realize leg2 of member joint with ID 1 using existing meshcontrol and update attached members and member panels

*realizeentity memberjoints id=1 legindex=2 realizemembersections=0
reusemeshcontrols=1 updatemembers=1 updatememberreferencesinjoint=0 updatememberpanels=1

Version History

2022