Concepts

Measurement Systems

Metric, Imperial, and custom measurement systems supported by the duc format.

Overview

The .duc format supports seamless switching between global measurement systems and unit scales.


Supported Measurement Systems

Metric System

  • Units: Millimeters (mm), Centimeters (cm), Meters (m), Kilometers (km), Nanometers (nm), Angstroms (Å), Picometers (pm), Gigameters (Gm), etc.
  • Standard system for international engineering, science, architecture, and manufacturing.

Imperial System

  • Units: Microinches (µin), Inches (in), Feet (ft), Yards (yd), Miles (mi), Light Years (ly), Parsecs (pc).
  • Standard system for construction and building industries in the United States and global legacy workflows.

Unit Conversions

All spatial coordinates and geometry stored inside a .duc SQLite container are normalized relative to a reference base unit (NEUTRAL_SCOPE = "m"). When switching measurement systems, values are converted dynamically using unit scale factors.

For detailed information on how dynamic unit scopes, infinite zoom thresholds, and gravity wells work, see the Scopes page.

Edit on GitHub

Last updated on