Overview
Inspect and control CAD layers and named blocks from the host application.
The CAD integration exposes two related viewer datasets: layers and blocks. Both can be queried from the host and updated without reopening the file.
Use layers when you need discipline-level or drawing-structure visibility, and use blocks when you need to isolate repeated CAD entities by name or index.
- Snapshot Queries: Request the current layer or block state from the viewer.
- Targeted Visibility: Toggle one item, many items, or entire collections.
- Host-Driven UI: Build your own filter panels, legends, and coordination tools on top of the returned snapshot.
Layers
Read layer snapshots and toggle visibility by index, id, or name.
Blocks
Read block snapshots and control named CAD entities separately.
API References
Payload shapes for querying snapshots and updating visibility.
The messages in this section are suited for CAD, DWG, and vector-heavy review workflows where operators need rapid control over technical drawing structure.
Connect CAD visibility workflows with the main viewer setup and file lifecycle.
- Viewer Setup: Canvas Iframe Initialization
- File Info: File Info
- Navigation: Tools Interaction
