Bitbybit Docs
    Preparing search index...

    Class SimpleAngularDimensionDto (Inputs.OCCT)

    Центр, два направления и настройки отрисовки для dimensions.simpleAngularDimension: дуга, выносные линии, стрелки и надпись с углом.

    Index

    Constructors

    • Parameters

      • Optionaldirection1: Point3
      • Optionaldirection2: Point3
      • Optionalcenter: Point3
      • Optionalradius: number
      • OptionaloffsetFromCenter: number
      • OptionalextraSize: number
      • Optionalradians: boolean
      • OptionallabelSuffix: string
      • OptionallabelSize: number
      • OptionallabelOffset: number
      • OptionalendType: dimensionEndTypeEnum
      • OptionalarrowSize: number
      • OptionalarrowAngle: number
      • OptionalarrowsFlipped: boolean
      • OptionallabelRotation: number
      • OptionallabelFlipHorizontal: boolean
      • OptionallabelFlipVertical: boolean
      • OptionallabelOverwrite: string
      • OptionalremoveTrailingZeros: boolean

      Returns SimpleAngularDimensionDto

    Properties

    direction1: Point3

    Направление первой стороны угла, от центра.

    [1, 0, 0]
    
    direction2: Point3

    Направление второй стороны угла, от центра.

    [0, 0, 1]
    
    center: Point3

    Точка, в которой измеряется угол.

    [0, 0, 0]
    
    radius: number

    Расстояние от центра до размерной дуги, в единицах модели.

    4
    

    0

    Infinity

    0.1

    offsetFromCenter: number

    Зазор между центром и началом каждой выносной линии, в единицах модели.

    0.5
    

    -Infinity

    Infinity

    0.1

    extraSize: number

    На сколько выносные линии выступают за дугу, в единицах модели.

    0
    

    0

    Infinity

    0.1

    decimalPlaces: number

    До скольких десятичных знаков угол округляется в надписи.

    2
    

    0

    Infinity

    1

    labelSuffix: string

    Текст, записываемый после числа, например единица измерения.

    (deg)
    
    labelSize: number

    Высота заглавных букв надписи, в единицах модели.

    0.1
    

    0

    Infinity

    0.1

    labelOffset: number

    Как далеко надпись стоит от дуги, в единицах модели.

    0.3
    

    -Infinity

    Infinity

    0.1

    radians: boolean

    Если true, угол записывается в радианах вместо градусов.

    false
    

    Чем заканчивается дуга: ничем или стрелкой.

    none
    
    arrowSize?: number

    Длина стрелок, в единицах модели.

    0.3
    

    0

    Infinity

    0.1

    arrowAngle?: number

    Полный угол между двумя линиями стрелки, в градусах, до 90.

    30
    

    0

    90

    1

    arrowsFlipped?: boolean

    Если true, стрелки смотрят наружу от размера, а не внутрь.

    false
    
    labelRotation?: number

    Дополнительный поворот надписи в ее плоскости, в градусах.

    0
    

    -360

    360

    1

    labelFlipHorizontal?: boolean

    Если true, надпись зеркально отражается слева направо.

    false
    
    labelFlipVertical?: boolean

    Если true, надпись зеркально отражается сверху вниз.

    false
    
    labelOverwrite?: string

    Выражение, записываемое вместо простого числа, где val обозначает угол, например 100*val или Angle: val deg.

    1*val
    

    true

    removeTrailingZeros?: boolean

    Если true, нули в конце десятичных знаков отбрасываются, так что 45.00 становится 45.

    false