name
name: string = 'Standard'
dimensionLineColor
dimensionLineColor: number = 256
extensionLineColor
extensionLineColor: number = 256
dimensionLineWeight
dimensionLineWeight: number = -3
extensionLineWeight
extensionLineWeight: number = -3
extensionLineExtend
extensionLineExtend: number = 1.25
extensionLineOffset
extensionLineOffset: number = 0.625
suppressDimensionLine1
suppressDimensionLine1: boolean = false
suppressDimensionLine2
suppressDimensionLine2: boolean = false
suppressExtensionLine1
suppressExtensionLine1: boolean = false
suppressExtensionLine2
suppressExtensionLine2: boolean = false
extensionLineFixedLength
extensionLineFixedLength: number = 1.0
extensionLineFixedLengthEnabled
extensionLineFixedLengthEnabled: boolean = false
arrowSize
arrowSize: number = 2.5
arrowType
arrow1Type
arrow2Type
useSeparateArrows
useSeparateArrows: boolean = false
tickSize
tickSize: number = 0
centerMarkSize
centerMarkSize: number = 2.5
arcSymbolType
textStyleName
textStyleName: string = 'Standard'
textColor
textColor: number = 256
textHeight
textHeight: number = 2.5
toleranceTextScaleFactor
toleranceTextScaleFactor: number = 1.0
textGap
textGap: number = 0.625
textVerticalPosition
textAlignment
textInsideHorizontal
textInsideHorizontal: boolean = true
textOutsideHorizontal
textOutsideHorizontal: boolean = true
textLeftToRight
textLeftToRight: boolean = true
scaleFactor
scaleFactor: number = 1.0
fitMode
fitMode: number = 3
forceTextInside
forceTextInside: boolean = false
suppressOutsideExtensionLines
suppressOutsideExtensionLines: boolean = false
alwaysDrawDimensionLine
alwaysDrawDimensionLine: boolean = false
textMovementMode
textMovementMode: number = 0
linearScaleFactor
linearScaleFactor: number = 1.0
decimalPlaces
decimalPlaces: number = 4
roundOff
roundOff: number = 0
prefix
prefix: string = ''
suffix
suffix: string = ''
decimalSeparator
decimalSeparator: string = '.'
angularDecimalPlaces
angularDecimalPlaces: number = 0
suppressAngularLeadingZeros
suppressAngularLeadingZeros: boolean = false
suppressAngularTrailingZeros
suppressAngularTrailingZeros: boolean = false
showTolerance
showTolerance: boolean = false
showLimits
showLimits: boolean = false
tolerancePlus
tolerancePlus: number = 0
toleranceMinus
toleranceMinus: number = 0
toleranceAlignment
toleranceAlignment: number = 1
toleranceDecimalPlaces
toleranceDecimalPlaces: number = 4
标注样式类
使用示例