Custom-property and template system
Maintain a defined property schema with clear precedence between document, configuration and cut-list values. Work on a copy first. Record application version, units and active document/configuration. Names below identify the catalogued workflow; they do not claim a particular button layout or verified implementation.
The same name can live in three scopes
- Scopes
- Document / configuration / cut list
- Preserve
- Authorized overrides
- Validate
- BOM and title-block links
TECHNICAL NOTES///
Maintain a defined property schema with clear precedence between document, configuration and cut-list values.
GOALRun the first test described in this guide and record the result for custom-property and template system.
PREPARATION / NOTES
Work on a copy first. Record application version, units and active document/configuration. Names below identify the catalogued workflow; they do not claim a particular button layout or verified implementation.
EQUIPMENT
- CAD / automation tool
- Representative test model
- Measurement or inspection method
STEPS
- List required names, data types, allowed values and ownership for each property.
- Resolve the active configuration and relevant cut-list item before reading values.
- Populate missing fields from the approved template and preserve authorized overrides.
- Validate drawing/BOM links and rerun to ensure values remain stable.
TROUBLESHOOTING
- The same property name can exist in several scopes. A drawing may display an evaluated linked value rather than its stored expression.
THINGS TO WATCH FOR
The same property name can exist in several scopes. A drawing may display an evaluated linked value rather than its stored expression.
RESULTThe model, BOM and title block show the intended values for two different configurations.
DEVELOPMENT HISTORY///
Imported as an independent manifest record; public copy keeps uncertainty visible.
SPECIFICATION///
RELEASED MATERIAL///
The model, BOM and title block show the intended values for two different configurations.
The record keeps what is known at this revision. Unfinished tests stay unfinished here.