TeamcenterKnowledge

Configure the design structure generation

Skip parts or part occurrences while generating a design structure

While generating a design structure from an engineering BOM (Usage BOM or Assembly BOM), you can choose to skip certain parts so that their corresponding designs are not created. For a skipped part, you can further choose to skip its structure or traverse it. If you choose to skip the structure, corresponding designs for the child parts are not created either.

You set the conditions to skip certain parts in the Pma0_EBOM_skip_node_conditions preference. In the ACTION field of the preference, you specify whether to skip or traverse the part and whether to skip or traverse its structure.

Example

In the engineering BOM of a car, one of the parts is Wheel, with the child parts Tire, Rim, and Valve. Depending on the values set in the ACTION field for the wheel, corresponding designs are created.

ACTION Result
SkipNode, SkipStructure The corresponding designs for Wheel and all of its child parts (Tire, Rim, and Valve) are not created.
TraverseNode, SkipStructure The corresponding design for Wheel is created. The structure of the wheel is not traversed and therefore, the corresponding designs for its child parts (Tire, Rim, and Valve) are not created.

Note

The generation of an design structure does not support scenarios where you require designs for the children of the Wheel but not for the Wheel itself.

After setting the Pma0_EBOM_skip_node_conditions preference, you set the Pma0_EBOM_skip_occurrence_conditions preference to specify whether to skip the design occurrence creation for certain parts.

For example, if Pma0_EBOM_skip_node_conditions returns true for Wheel and Pma0_EBOM_skip_occurrence_conditions returns false for Rim, the corresponding design occurrence, D_Rim, is created but is not added in the design structure, D_Wheel.

Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.dbom_ebom_alignment_admin/xid1930318 · retrieved 2026-07-11