Skip to main content

Introduction

Last updated 4/02/2026

DimensionIQ API

DimensionIQ's API exposes high-level API methods that represent measurement actions, such as:

  • Initializing or destroying the engine
  • Loading drawings or models
  • Starting, updating, or finishing measurements
  • Managing views, tools, or modes
  • Querying results (areas, lengths, counts, metadata)

Event Registration and Callbacks

Because DimensionIQ runs independently and reacts to user input, it needs a way to notify the host application when something happens.

Summary

The DimensionIQ component is a JavaScript front that wraps DimensionIQ's assembly module, exposing high-level APIs and events so the host application can control measurements, receive engine notifications, stay synchronized with the underlying DimensionIQ state.