Bitbybit Docs
    Preparing search index...

    Class SimpleAngularDimensionDto (Inputs.OCCT)

    Um centro, duas direções e as definições de desenho para dimensions.simpleAngularDimension: o arco, as linhas de extensão, as setas e o rótulo com o ângulo.

    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

    A direção do primeiro lado do ângulo, a partir do centro.

    [1, 0, 0]
    
    direction2: Point3

    A direção do segundo lado do ângulo, a partir do centro.

    [0, 0, 1]
    
    center: Point3

    O ponto em que o ângulo é medido.

    [0, 0, 0]
    
    radius: number

    A distância do centro ao arco de cota, em unidades do modelo.

    4
    

    0

    Infinity

    0.1

    offsetFromCenter: number

    O intervalo entre o centro e o início de cada linha de extensão, em unidades do modelo.

    0.5
    

    -Infinity

    Infinity

    0.1

    extraSize: number

    Quanto as linhas de extensão se prolongam para lá do arco, em unidades do modelo.

    0
    

    0

    Infinity

    0.1

    decimalPlaces: number

    A quantas casas decimais o ângulo é arredondado no rótulo.

    2
    

    0

    Infinity

    1

    labelSuffix: string

    Texto escrito depois do número, como a unidade.

    (deg)
    
    labelSize: number

    A altura das letras maiúsculas do rótulo, em unidades do modelo.

    0.1
    

    0

    Infinity

    0.1

    labelOffset: number

    A que distância o rótulo fica do arco, em unidades do modelo.

    0.3
    

    -Infinity

    Infinity

    0.1

    radians: boolean

    Quando verdadeiro, o ângulo é escrito em radianos em vez de graus.

    false
    

    Com que termina o arco: nada, ou uma ponta de seta.

    none
    
    arrowSize?: number

    O comprimento das pontas de seta, em unidades do modelo.

    0.3
    

    0

    Infinity

    0.1

    arrowAngle?: number

    O ângulo total entre as duas linhas de uma ponta de seta, em graus, até 90.

    30
    

    0

    90

    1

    arrowsFlipped?: boolean

    Quando verdadeiro, as pontas de seta apontam para fora da cota em vez de para dentro.

    false
    
    labelRotation?: number

    Rotação extra do rótulo no seu plano, em graus.

    0
    

    -360

    360

    1

    labelFlipHorizontal?: boolean

    Quando verdadeiro, o rótulo é espelhado da esquerda para a direita.

    false
    
    labelFlipVertical?: boolean

    Quando verdadeiro, o rótulo é espelhado de cima para baixo.

    false
    
    labelOverwrite?: string

    Uma expressão escrita em vez do número simples, com val a representar o ângulo, como 100*val ou Angle: val deg.

    1*val
    

    true

    removeTrailingZeros?: boolean

    Quando verdadeiro, os zeros no fim das casas decimais são retirados, de modo que 45.00 passa a 45.

    false