About Parts, Part Assemblies, Part Instances

A part is an engineering representation of a physical part, and a part assembly is a group of part assemblies and/or parts.

Part Instances are when a part is repeated multiple times throughout the model.

Using parts can enable:

Parts and Part Assemblies

HyperMesh supports parts ( ) and part assemblies ( ).

Parts assemblies and parts facilitate the one-to-one mapping of a CAD hierarchy into the HyperMesh environment as a CAE hierarchy. The CAE hierarchy can be created manually by importing a geometry file or imported from a PDM system via a neutral file format such as PLMXML.
Figure 1. PDM BOM


Figure 2. HyperMesh BOM


Parts can be used to organize a physical part that is made up of multiple components in a CAE model as a single part.

Figure 3. Cast Part in Part Browser


If a part is comprised of multiple components, such as cast parts or tailor-welded blanks, you can perform actions such as visualization view modes, model management, and connector link definition at the part level.

Part Instances

The Part Browser provides support for part instances. Part instances are created automatically when reading in the geometry or BOM.

Certain parts may appear in a model multiple times. Typical examples include bolts, hinges, or symmetric parts. Using instancing, the part can be meshed once and then the content can be propagated to all instances using Instance > Sync.

Part Instances () share UID and Part names. The name assigned to instances are incremented by *.ixx, where xx indicates the number of the instance. The positioning of Part Instances is dictated by the transformation matrix applied to the Part. Part Instances can also be created and broken interactively in a session. Upon creation, you will automatically be prompted to transform the part via the Transform tool. When broken, instances are split into two separate parts that are independent of each other.

Creating or saving part representations for instantiated parts saves a single representation in the repository. Importing instantiated parts automatically positions them according to their respective 4 x 3 transformation matrices.