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.