Bitbybit Docs
    Preparing search index...

    Class SimpleLinearLengthDimensionDto (Inputs.OCCT)

    Dois pontos e as definições de desenho para dimensions.simpleLinearLengthDimension: onde a linha de cota fica, como as linhas de extensão, as setas e o rótulo aparecem, e como a distância é escrita.

    Index

    Constructors

    • Parameters

      • Optionalstart: Point3
      • Optionalend: Point3
      • Optionaldirection: Vector3
      • OptionaloffsetFromPoints: number
      • OptionalcrossingSize: number
      • OptionallabelSuffix: string
      • OptionallabelSize: number
      • OptionallabelOffset: number
      • OptionallabelRotation: number
      • OptionalendType: dimensionEndTypeEnum
      • OptionalarrowSize: number
      • OptionalarrowAngle: number
      • OptionalarrowsFlipped: boolean
      • OptionallabelFlipHorizontal: boolean
      • OptionallabelFlipVertical: boolean
      • OptionallabelOverwrite: string
      • OptionalremoveTrailingZeros: boolean

      Returns SimpleLinearLengthDimensionDto

    Properties

    start: Point3

    O primeiro dos dois pontos cuja distância é medida.

    undefined
    
    end: Point3

    O segundo dos dois pontos cuja distância é medida.

    undefined
    
    direction: Vector3

    O vetor dos pontos medidos até à linha de cota; o seu comprimento é o deslocamento, em unidades do modelo, e não pode correr ao longo da linha medida.

    undefined
    
    offsetFromPoints?: number

    O intervalo entre cada ponto medido e o início da sua linha de extensão, em unidades do modelo, para que a cota não toque na geometria.

    0
    

    -Infinity

    Infinity

    0.1

    crossingSize?: number

    Quanto as linhas se prolongam para lá dos seus cruzamentos, em unidades do modelo.

    0.2
    

    0

    Infinity

    0.1

    decimalPlaces?: number

    A quantas casas decimais a distância é arredondada no rótulo.

    2
    

    0

    Infinity

    1

    labelSuffix?: string

    Texto escrito depois do número, como uma unidade; o modelo não tem unidade própria.

    (cm)
    
    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 da linha de cota, em unidades do modelo.

    0.3
    

    -Infinity

    Infinity

    0.1

    labelRotation?: number

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

    0
    

    -360

    360

    1

    Com que termina a linha de cota: 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
    
    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 a distância, como 100*val ou Length: val mm.

    1*val
    

    true

    removeTrailingZeros?: boolean

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

    false