Table Leg Material

We want to calculate the material volume of the part »TableLeg«. We therefore reuse already defined properties provided by the base solution.

Property Equivalent table dimension
ExtSideA TableLegLength
ExtSideB TableLegWidth
ExtSideC TableLegHeight

Repeat the previous steps of »TableTopMaterial« to define the properties »MaterialShapeExtensionPoint« and »ExtSide(A-C)« for »TableLegMaterial« (similar to chapter Define properties for »TableTopMaterial«). You can also copy these properties from the resource »TableTopMaterial« to paste them in »TableLegMaterial«.

Note

Please make sure to use »TableLeg« in the formulas of the properties »ExtSide(A-C)«.

 

For better transparency:

To get a better overview which »ExtSide(A-C)« corresponds to which table dimension, we add the following table group.

 

Insert and define property group »TableModel«

  1. Click in the Properties view.
  2. In the ribbon, click on Property Group to insert a new property group.

    Alternative: Right-click in the Properties view ► Property Group.

  3. Define the details of the property group in the Details view:
  4. Name Value
    Internal Name TableModel
    Label (en) Table Model
    Label (de) Tischmodell
    Highlighted
    Expanded
      If required, you can define more localizations for »Label«, e.g. in French (fr), Japanese (ja) and Russian (ru) - as defined and provided by the base solution.

 

Define properties for »TableLegMaterial«

  1. Click on the property group » TableModel«.
  2. In the ribbon, click on Property to insert a new property.

    Alternative: Right-click in the Properties view ► Property.

  3. Define the details of the property in the Details view:
  4. Name Value Value Value  
    Internal name TableLegLength TableLegWidth TableLegHeight  
    Type Length Length Length  
    Category Output Output Output  
    Object Type Resource Resource Resource  
    Formula SlotContext(SlotContext(TableHeight)) -SlotContext(SlotContext(TableTopHeight)) "10 cm" "10 cm" [...]
    Input Range Query        
    Highlighted  
    Visibility  

 

Section Result:

 

Localize the newly added properties (cf. Localize Cost Model Header and Properties, e.g. as »Table Leg Length«, »Table Leg Width« and »Table Leg Height«)