Templates and Modified Products
Impact of Modified Products​
Templates need to be maintained whenever the products they contain have their dimensions modified.
Overview​
The process is as following:
- Template T is created with product P whose bounding box is XYZ.
- Template T is published and used in production.
- Several months later, product P is modified and has its bounding box modified to XYZ2.
- Then template T needs to undergo the routine maintenance operation described below.
Impacting Product Modifications​
The product modifications considered here are those impacting the product bounding box. Product dimension changes
obviously impact the placement of products in a template and need to be accounted for.
Example of product changes potentially impacting the bounding box:
- Geometry changes:
- Example: Commercial width evolving from 400 to 500mm
- Example: 3D model width evolving from 396 to 397mm
- Assembly changes:
- Example: Adding a new protruding component, impacting the assembly dimensions
- Example: Replacing a door by four drawers
- Parameter changes:
- Example: New default tap-can substantially change the height of the base sink assembly
- Example: New default handle
Maintenance Procedure​
- Open the BMTProj file in Template Editor.
- Template Editor compares each product's known bounding box (stored in the BMTProj file) to the product current bounding box in the database, and in case of discrepancy displays a warning, updates the BMTProj file and the Range Manager needs to test the template to validate that the behavior is still as expected, and modify layout and/or constraints if corrections are needed.
- The updated BMTProj needs to be republished in case of bounding box change, even if the Range Manager has not performed any further corrections.