RENUMBER INCLUDES
RENUMBER INCLUDES
- Select a model
- Press to get to the renumbering panel
New ranges can be specified for the master file, or for one or more include files using the appropriate text boxes. Two different sets of label ranges may be specified:
- Ranges specified under the column apply to Nodes, Elements, Node Sets, Constrained Nodal Rigid Bodies, Constrained Welds, and to Hex Spotweld Assemblies
- Ranges specified under the column apply to all other entity types
The same set of label ranges may be applied to both categories by clicking the button.
Both sets of label ranges can be auto-generated for these files using the appropriate button. An button is also available.
Upon selecting the button, PRIMER evaluates the specified ranges to check whether renumbering would be necessary. If a given type has labels outside the specified range, PRIMER attempts to renumber those labels. PRIMER computes the number of labels of a particular type that exist outside the user-specified range. This is then compared with the number of unused labels available in the range (including the range labels). Users are warned if the specified range is not large enough to accomodate all labels. In that case, PRIMER renumbers as many labels as it can within the specified range. It then renumbers the remaining labels starting from the highest ID for that particular type. A warning is also issued if user-specified ranges for two or more files overlap. Nodes, elements, node sets, and constrained nodal rigid bodies are renumbered, as are general types that always carry a label and any entities specified in the Detailed entity ranges panel (see below). General types that support an optional ID are only renumbered if they carry an explicit label.
Additional information about overlapping ranges and about out-of-range items can be obtained using popups attached to two sets of status buttons ( and ). The popup on can also be used to renumber individual include files into range. There is also a provision to copy node/element/nset/nrbc ranges into general type ranges using the button.
The list of include files can be sorted using a popup that is available at the top of the window. The options are:
- Sort by include ID
- Sort by alphabetical order
- Sort by general range
- Sort by no/el/nset/nrb/cwld/hswa range
For master and include files, visualisation popups for each file, with the options , and , are also available.
The button can be used to import user-defined ranges in the form of a .csv file. Likewise, current ranges can be exported to a .csv file using the button.
The button permits specification of generic renumbering options.
The option allows the declash of certain entity types. See Label declash option for more information.
More control over the label ranges for specific entity types is available via the button. This button is coloured as follows:
- grey if no label ranges for specific entity types have been specified for that include/master file;
- green if label ranges have been specified for specific entity types and there are no entities out of that range for that include/master file;
- red if label ranges have been specified for specific entity types and there are entities out of that range for that include/master file.
Clicking the button opens the Detailed entity ranges panel for the corresponding include file (or master file):
Label ranges for specific entity types can be specified by clicking the entity name to enable entry of start and end labels. As for the general renumbering panel, the popup on can also be used to renumber entities in the selected include file into range. On clicking conflicts between any defined entity ranges and existing 'nodes/elements/node sets/constrained nodal rigid bodies' label ranges and 'general' label ranges are detected. If there are conflicts an option is given to either adjust the 'nodes/elements/node sets/constrained nodal rigid bodies' and 'general' ranges or modify the detailed entity ranges.
This detailed renumbering of entities per include file is also available via the include tree, see Include Files .
Detailed renumbering of rigid patches
It is now possible to renumber rigid patches. A rigid patch is defined as a rigid part with is smaller than some reference length. PRIMER at the moment classifies rigid patches according to the diagonal of the part which is smaller than some reference length. This length can be set in Options -> Program Options -> Renumber -> Reference size for small rigid patch.
Thus, it is clear that rigid patches are a subset of parts. Thus, when the rigid patch option is active, the detailed entity panel makes sure that the entities that can be renumbered through the PART tab, excludes any entities that are classified as rigid patches. PRIMER reverts to normal functioning (all parts can be renumbered through the PART tab) when the RIGID_PATCH option is inactive.