HasFamilyTbl Model
Overview
This video demonstrates the HasFamilyTbl Model command in Nitro-CELL, which checks whether the active Creo model contains a family table. Family tables in Creo define variations of a generic model by specifying different dimension values, parameters, or feature states for each instance. The HasFamilyTbl command returns a boolean result indicating whether the model has a family table defined. This is useful for auditing models or building conditional workflows that need to handle generic models differently from standalone models. The video shows how to enter the command, interpret the result, and use it in automation logic.
Key Steps
- Open the target model in the Creo session
- Enter the HasFamilyTbl command in the execution worksheet
- Execute the command to check for the presence of a family table
- Read the boolean result from the output column
- Use the result to conditionally execute family table operations
Tips
- Use HasFamilyTbl before Delete Family Table to avoid errors on models without one
- This command is useful for auditing which models in a set are generic family table models
- Combine with conditional logic to handle generic and standalone models differently