iProperty expressions can be created for read/write text type iProperties only. Use the Property Expression builder in the Bill of Materials dialog box to create expressions for iProperties. An expression contains a combination of custom texts and iProperty names in brackets (the edited iProperty cannot be included in the expression). The iProperty name is substituted by the iProperty value, when the expression is evaluated.
Quantity is a calculated property that describes how many or how much of a component is used in an assembly. Quantity property is defined by three distinct properties: Item Quantity, Unit Quantity, and Total Quantity.
Unit quantity
Unit Quantity (Unit QTY) is the amount which each discrete instance of a component adds to the total quantity. Components that are quantified by the number of instances of the component have a Unit Quantity of Each. Components that are quantified based on some physical aspect of the component (such as wires, grease, cut-length steel, tubes and pipes, and so on) have a Unit Quantity derived from a parameter.
Unit Quantity is composed of two properties: Base Quantity and Base Unit. Base Quantity is the parameter that is the raw value for Unit Quantity. By default, the Base Quantity of a component is Each. Base Unit is the unit that Unit Quantity is expressed in.
Static quantity
Total Quantity (QTY) is the Unit Quantity multiplied by the Item Quantity. Total QTY can be overridden to a static value. Static Quantity is saved with the component definition. A single static quantity cannot override Total Quantity of two component definitions.
If the Unit Quantity of the component is Each the Static Quantity must be an integer value including zero. Items with a Zero Quantity still show up in a parts list.
The properties support item numbering to allow control to set the level and options that affect item numbering. For structured views there are two level options that affect numbering, First-Level and All Levels. For Parts Only views there are two numbering options, numeric and alpha.
Structured View Example: Structured All Levels numbering with inheritance
Item No |
Part No. |
Quantity |
Description |
1 |
M862M1202 |
1 |
Pedestal Frame |
1.1 |
M862M1202-01 |
1 |
Front Beam |
1.2 |
M862M1202-03 |
1 |
Back Beam |
1.3 |
M862M1202-05 |
1 |
Cross Beam |
2 |
M862M1203 |
1 |
Pedestal Base Plate |
3 |
MS19567-03 |
16 |
Screws |
Adding a custom iProperty adds the new values to the Custom tab in the corresponding iProperties dialog box.
A bill of materials can contain columns for any iProperties defined for the assembly components. You can add or remove columns from the bill of materials.