FE entities in CAE models are labeled and tagged using IDs and names. IDs are used by the solvers during analysis and then passed on by the solver to the results. This process enables you to interpret the results and relate them to the FE model. In most cases, the IDs of the FE entities in a FE model must be unique for efficient identification. In large models that involve several parts assembled into sub-assemblies and main assemblies, it is essential to have a tool that manages a model's IDs consistently in the part level, sub-assembly level, and in the global level for ease of identification using IDs.
Use the ID-Manager to manage all of the IDs for the entities that you create, and define ID ranges for all of the entities in each Include file in relation to the full model in order to avoid ID duplication. Access the ID-Manager from the Tools menu when the Abaqus, LS-DYNA, Nastran, OptiStruct, PAM-CRASH 2G, and RADIOSS user profiles are loaded.
In the Abaqus user profile, the following entity types are supported and impacted by the operations performed in the ID-Manager: Assembly, Component, Element, Node, Property, Material, Beam Collector, Beam Section, and Tags. Only these entity types will honor the Min and Max ID ranges defined in the ID-Manager. Corrections made to an Include file only impact these entity types. During the creation of new entities that are not supported by the ID-Manager, the Max ID + 1 is used to assign new IDs.
Open the ID-Manager from the menu bar by clicking Tools > ID-Manager. ID ranges and possible operations for ID management can be defined.
ID-Manager Options
|
In the ID-Manager, the following ID management operations can be performed.
|
Once the ID ranges are defined for each Include file and child entity type, they will remain active and any new entities created will be assigned an ID within the ID range following the new ID rules. Entities that are imported into the Include file that have ID ranges already defined, will have the IDs that overflow after import automatically corrected by Move After Max option.
Aside from new entity creation and import, the ID-Manager will not actively correct all of the IDs in the FE model. If there are entity IDs that result in overflow because of organization issues in the Include file such as renumbering, they will remain as overflow and must be corrected manually.
The following examples provide a more in-depth understanding of the ID-Manager functionality.
New ID ExampleThe example below explains how new components are assigned an ID after you have defined an ID range and established rules for ID management. An Include file contains components with the following IDs: 4, 5, 10 through 50, and 80 through 97. From the ID-Manager, an ID range of 1 through 100 is defined for the Include file. When new components are added to the Include file, they will be assigned an ID based on the New ID option selected. The behavior of each New ID option is as follows:
ID Correction ExampleThe example below explains how the different correction options correct overflow IDs. An Include file contains components with the following IDs: 4, 5, 20 through 60, 80 through 90, 101, 105, 110, and 117. From the ID-Manager, an ID range of 10 through 100 is defined for the Include file, resulting in six overflow components. To correct the overflow IDs, a correction option is selected. The behavior of each correction option is as follows:
Reserve ID ExampleThe following examples explain how to reserve IDs using the ID-Manager. An Include file contains components with the following IDs: 4, 5, 20 - 60, 80 - 90, 101, 105, 110, and 117. From the ID-Manager, an ID range of 10 through 100 is defined for the Include file, resulting in six overflow components. To correct the overflow IDs, a correction option is selected. By reserving all of the IDs within the range 1-100, the Number of ID reserves will be populated to 46, which is number of available IDs for the ID range 1-100 (available IDs include: 1-3, 6-19, 61-79 and 91-100). If a reserve is applied to an entity that supports ID pools, the reserves will be applied to each ID pool of that entity. For example, consider a LS-DYNA model that has 10 ID pools for properties. If an ID range of 1-100 as defined, as in the above example with the same individual IDs for properties as opposed to components, the total count of reserves will be 460 (46 per pool and a total 10 pools).
|