A Tekla Structures extension that identifies and reports hidden model objects in drawings.
This extension scans Tekla Structures drawings and identifies all model objects that have been set to hidden. It then:
- Always exports the hidden objects to a CSV file for analysis
- Optionally creates a selection filter in Tekla Structures to easily select these hidden objects in the model
The extension can operate on either selected drawings all drawings in the model or the active drawing.
- Hidden Objects Detection: Identifies all hidden model objects across drawings
- CSV Export: Generates a detailed CSV report with information about hidden objects:
- Drawing name and mark
- Drawing titles
- Object model identifier
- Part number information (for parts)
- Object type
- Filter Creation: Automatically creates a selection filter to locate the hidden objects in the model
- Flexible Scope: Option to process only selected drawings or all drawings
The extension accepts the following arguments:
- Drawing selection mode: Drawing selection mode:
All: Process all drawings in the model
Selected: Process only selected drawings
Active: Process only the active drawing
- Create filter: When true, creates a selection filter for the hidden objects
- CSV file path: Path where the CSV report will be saved
The generated CSV file contains columns with the following information:
DrawingName;Mark;DrawingTitle1;DrawingTitle2;DrawingTitle3;ModelIdentifier;PartNumberPrefix;PartNumberStart;Type
When the Create filter option is enabled, the extension creates a filter file in:
[ModelPath]\attributes\HiddenModelObjectsSelectionFilter.dsf
The extension returns:
- Success message if no hidden objects were found
- Partial success message if hidden objects were identified and reported
- Failed message if the extension is incorrectly configured or any other unforeseen situation occur