DimensionStrategyTypes Enumerator

Description

Dimension placement strategy for automatic dimensioning.


Defined in namespace "adsk::drawing" and the header file is <Drawing\DrawingTypeDefs.h>

Values

Name Value Description
BaselineDimensionStrategyType 2 All dimensions reference a common datum. Minimizes tolerance stack-up.
ChainDimensionStrategyType 3 Dimensions in continuous chain. Shows incremental distances.
DefaultDimensionStrategyType 0 Use the system's default dimension strategy. This occurs when a new AutoConstrainInput is created and before a specific strategy has been set. When this value is used, the system will automatically select the most appropriate strategy based on the sketch geometry.
EdgeAndAlignedDimensionStrategyType 3 Dimensions are placed along edges with alignment to the geometry, following the natural orientation of the sketch curves.
EdgeAndAlignedHigherAngleDimPriorityDimensionStrategyType 6 Edge-aligned dimensioning with higher priority given to angular dimensions over linear dimensions.
EdgeAndAlignedWithBaselineDimensionStrategyType 7 A combination of edge-aligned dimensioning with baseline dimensioning for different parts of the sketch.
SymmetricAndBaselineDimensionStrategyType 5 Baseline dimensions combined with automatic detection and handling of symmetric features in the sketch.
SymmetricAndChainDimensionStrategyType 4 Chain dimensions combined with automatic detection and handling of symmetric features in the sketch.

Version

Introduced in version April 2026