For automatic dimensioning there are some new features available:
Dimensioning text position can be adjusted for horizontal dimension
HORIZONTALOFFSETEXPR { "10.0" }The expression determines the horizontal offset of the dimensioning text from the center. (Positive and negative values are possible.)
The arrowheads show on the dimensioning lines from outside
ALIGN { x }x can have the following values:
AUTOMATIC { x }Radial dimensioning is now possible.
The control happens via the following parameters:
Central measuring point for the radial dimensioning
PNT1 { CONPNT { "Connection point name" } }PNT1 { CONPNT { "PART1@P2" } }Starting point of dimensioning arrow (measuring distance / circle radius)
Declaration of a fixed value or better variable
RADIUSEXPR { "DA" }Declaration of a fixed value or variable
OFFSETEXPR { "DA/2" }Angle in degree, where arrow shall be displayed
ANGLEEXPR { "15" }
Angular dimensioning is also possible now:
The control happens via the following parameters:
The measuring points reference to the connection points which must be available in the part.
At angular dimensioning 2 lines are defined by 4 points, which describe the angle.
Measuring points 1 to 4 (PNT1 - PNT4)
PNT1 { "refpnt start of line 1" } PNT2 { "refpnt end of line 1" } PNT3 { "refpnt start of line 2" } PNT4 { "refpnt end of line 2" }Standard entries are "0" and "1".
The value has to be enclosed in quotation marks!
L1LEFT { "x" } => x=1 means: angle is on the left side of line 1, otherwise on the right L2LEFT { "x" } => x=1 means: angle is on the left side of line 2, otherwise on the rightAngle <-> Full circle minus angle
Standard entries are "0" and "1".
OTHER { "x" }x=1 means: Dimensioning of calculated angle
x=0 means: Dimensioning of full circle minus calculated angle"
Offset (Distance dimension to the intersection point of lines)
Example with declaration of variable "B":
OFFSETEXPR { "B" }
You can find detailed explanations on this under 2D-Ableitung: automatische Bemaßungen.



