Please enable JavaScript to view this site.

Navigation: 6. Use of BOMs > Working with BOM > Advanced options

A subassembly represented in the assembly by its constituent parts

Scroll

A subassembly inserted into an assembly can be represented in the assembly's BOM by one specification object (in the Assembly Units section or another, according to the value of the BOM section property) or by several, corresponding to the constituent parts of this subassembly. The option for representing a subassembly in an assembly is determined by the setting model properties, made in the subassembly file.

The representation option of a subassembly in an assembly can be changed during the process of inserting subassembly in the assembly or editing subassembly properties. The subassembly's representation in the assembly, as specified in the subassembly file, remains unchanged. To enable the display of subassembly components in the assembly BOM, set the Assembly Unit/Components switch on the Parameters panel to the Components position.

You can also change the way a subassembly is represented in the assembly BOM using the In Product Structure list, which is available on the Parameter Panel when selecting a subassembly. The list contains two items: Components and Assembly unit.

If the option of representation in the assembly by component parts is selected for a subassembly, the following subassembly objects are reflected in the assembly BOM:

components of the first level,

bodies for which logging in the BOM is enabled,

constituent parts without visual representation (i.e. being just sets of properties).

In other words, the assembly BOM will include all items included in the subassembly BOM, except for those that are in the Documentation section.

The BOM item corresponding to the subassembly will not be included in the assembly BOM.

BOM items from the subassembly are included in the assembly BOM in the same sections in which they were in the subassembly, and they are sorted and numbered together with the assembly BOM items. The second and subsequent levels of the subassembly structure are not shown in the assembly BOM.

Similarly, subassembly items represented as constituent parts are displayed in the assembly on the Product BOM panels in the assembly.

A sub-assembly which is displayed in the assembly BOM as a set of its constituent parts, is not replaced by a set of constituent parts in the Assembly Build Tree, but is marked with an icon .

Notes on working with sub-assemblies, represented by constituent

Working with constituent properties

The work with sub-assembly's constituent properties on Product BOM panels and in the subordinate mode of working with BOM items is constrained:

only the values ​​of the Quantity, Position and Note properties are available for editing;

you cannot attach new documents to an assembly part (the document list contains only the documents attached to the item during the editing of the subassembly or its components, the Add Document button is unavailable).

Just like identical constituent parts of an assembly, identical constituent parts of a subassembly are grouped and displayed as one (group) row with quantity indicated. However, unlike the constituent parts of the assembly, for the constituent parts of the subassembly, you can only specify the total quantity, i.e., in the group line. Setting the number of rows in the group is impossible.

Transferring the values of the properties from the subassembly to the assembly

Values of sub-assembly's components properties may be transferred to a higher level assembly, depending on the state of the property, i.e. if its value is defined by the property source, or not:

properties defined by the source are automatically transferred to the assembly after each of their changes;

properties for which the source-defined determination is disabled (the value may either match the source or differ) are transferred to the assembly once — when the user enables sub-assembly representation by constituents in the assembly.

Thus, if the component property values ​​have changed in a subassembly represented by its component parts (for example, a different name than the original one has been entered for a component), then to transfer these changes to the assembly, it is necessary to return the subassembly representation as an assembly unit, and then re-enable the representation as component parts.

Working with objects from the Standard Products add-on

In the assembly, the action of the Create BOM items command from the Standard Products application menu does not apply to a subassembly represented by component parts. To update the data on standard items in such a subassembly, open it in a separate tab and call the Create BOM items command from the Stock products menu.

© ASCON-Design systems, LLC (Russia), 2025. All rights reserved.