Table Top Material

We want to calculate the material volume of the part »TableTop«. Therefore, we reuse already defined properties and calculation formulas for cubes which were provided by the base solution.

Property Equivalent table dimension
ExtSideA TableLength
ExtSideB TableWidth
ExtSideC TableTopHeight

 

Define properties for »TableTopMaterial«

  1. Select »Resource: Material - 'Table Top Material'« in »My Local Configuration«.

    The Properties view opens on the right side.

  2. Click in the Properties view.
  3. Delete all existing properties.
  4. In the ribbon, click on Property to insert a new property.

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

  5. Define the details of the property in the Details view:
  6. Name Value  
    Internal Name MaterialShapeExtensionPoint ExtSideA ExtSideB ExtSideC  
    Type * * * *  
    Category Output Output Output Output  
    Object Type Resource Resource Resource Resource  
    Formula CuboidShape TableLength TableWidth TableTopHeight [...]
    Highlighted  
    Visibility  
    * data will be provided by the base solution, as visualized by the gray property icon ( ).  

 

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 »TableTopMaterial«

  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 TableLength TableWidth TableTopHeight  
    Type Length Length Length  
    Category Output Output Output  
    Object Type Resource Resource Resource  
    Formula SlotContext(SlotContext(TableLength)) SlotContext(SlotContext(TableWidth)) SlotContext(SlotContext(TableTopHeight)) [...]
    Input Range Query        
    Highlighted  
    Visibility  

 

Section Result: