Message API/docs/components/cad/overview

Overview

Inspect and control CAD layers and named blocks from the host application.

CAD Visibility Workflows

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.

What You Can Build

The messages in this section are suited for CAD, DWG, and vector-heavy review workflows where operators need rapid control over technical drawing structure.

Additional Resources

Connect CAD visibility workflows with the main viewer setup and file lifecycle.