Bitbybit Docs
    Preparing search index...

    Class SimpleAngularDimensionDto (Inputs.OCCT)

    Un centre, deux directions et les réglages de dessin pour dimensions.simpleAngularDimension : l'arc, les lignes d'attache, les flèches et l'étiquette avec l'angle.

    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

    La direction du premier côté de l'angle, depuis le centre.

    [1, 0, 0]
    
    direction2: Point3

    La direction du second côté de l'angle, depuis le centre.

    [0, 0, 1]
    
    center: Point3

    Le point où l'angle est mesuré.

    [0, 0, 0]
    
    radius: number

    La distance du centre à l'arc de cote, en unités du modèle.

    4
    

    0

    Infinity

    0.1

    offsetFromCenter: number

    L'écart entre le centre et le début de chaque ligne d'attache, en unités du modèle.

    0.5
    

    -Infinity

    Infinity

    0.1

    extraSize: number

    De combien les lignes d'attache dépassent l'arc, en unités du modèle.

    0
    

    0

    Infinity

    0.1

    decimalPlaces: number

    Le nombre de décimales auquel l'angle est arrondi dans l'étiquette.

    2
    

    0

    Infinity

    1

    labelSuffix: string

    Texte écrit après le nombre, tel que l'unité.

    (deg)
    
    labelSize: number

    La hauteur des lettres capitales de l'étiquette, en unités du modèle.

    0.1
    

    0

    Infinity

    0.1

    labelOffset: number

    La distance de l'étiquette à l'arc, en unités du modèle.

    0.3
    

    -Infinity

    Infinity

    0.1

    radians: boolean

    Quand vrai, l'angle est écrit en radians au lieu de degrés.

    false
    

    Ce par quoi l'arc se termine : rien, ou une pointe de flèche.

    none
    
    arrowSize?: number

    La longueur des pointes de flèche, en unités du modèle.

    0.3
    

    0

    Infinity

    0.1

    arrowAngle?: number

    L'angle total entre les deux lignes d'une pointe de flèche, en degrés, jusqu'à 90.

    30
    

    0

    90

    1

    arrowsFlipped?: boolean

    Quand vrai, les pointes de flèche pointent vers l'extérieur de la cote au lieu de l'intérieur.

    false
    
    labelRotation?: number

    Rotation supplémentaire de l'étiquette dans son plan, en degrés.

    0
    

    -360

    360

    1

    labelFlipHorizontal?: boolean

    Quand vrai, l'étiquette est mise en miroir de gauche à droite.

    false
    
    labelFlipVertical?: boolean

    Quand vrai, l'étiquette est mise en miroir de haut en bas.

    false
    
    labelOverwrite?: string

    Une expression écrite à la place du simple nombre, avec val représentant l'angle, telle que 100*val ou Angle: val deg.

    1*val
    

    true

    removeTrailingZeros?: boolean

    Quand vrai, les zéros à la fin des décimales sont supprimés, de sorte que 45.00 devient 45.

    false