Bitbybit Docs
    Bereite Suchindex vor...

    Klasse SimpleLinearLengthDimensionDto (Inputs.OCCT)

    Zwei Punkte und die Zeicheneinstellungen für dimensions.simpleLinearLengthDimension: wo die Maßlinie sitzt, wie die Hilfslinien, Pfeile und die Beschriftung aussehen und wie der Abstand geschrieben wird.

    Index

    Konstruktoren

    • Parameter

      • 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

      Rückgabewert SimpleLinearLengthDimensionDto

    Eigenschaften

    start: Point3

    Der erste der beiden Punkte, deren Abstand gemessen wird.

    undefined
    
    end: Point3

    Der zweite der beiden Punkte, deren Abstand gemessen wird.

    undefined
    
    direction: Vector3

    Der Vektor von den gemessenen Punkten zur Maßlinie; seine Länge ist der Versatz, in Modelleinheiten, und er darf nicht entlang der gemessenen Linie verlaufen.

    undefined
    
    offsetFromPoints?: number

    Die Lücke zwischen jedem gemessenen Punkt und dem Anfang seiner Hilfslinie, in Modelleinheiten, damit die Bemaßung die Geometrie nicht berührt.

    0
    

    -Infinity

    Infinity

    0.1

    crossingSize?: number

    Wie weit die Linien über ihre Kreuzungen hinausragen, in Modelleinheiten.

    0.2
    

    0

    Infinity

    0.1

    decimalPlaces?: number

    Auf wie viele Nachkommastellen der Abstand in der Beschriftung gerundet wird.

    2
    

    0

    Infinity

    1

    labelSuffix?: string

    Text, der nach der Zahl geschrieben wird, etwa eine Einheit; das Modell hat keine eigene Einheit.

    (cm)
    
    labelSize?: number

    Die Höhe der Großbuchstaben der Beschriftung, in Modelleinheiten.

    0.1
    

    0

    Infinity

    0.1

    labelOffset?: number

    Wie weit die Beschriftung von der Maßlinie entfernt sitzt, in Modelleinheiten.

    0.3
    

    -Infinity

    Infinity

    0.1

    labelRotation?: number

    Zusätzliche Drehung der Beschriftung in ihrer Ebene, in Grad.

    0
    

    -360

    360

    1

    Womit die Maßlinie endet: mit nichts oder mit einer Pfeilspitze.

    none
    
    arrowSize?: number

    Die Länge der Pfeilspitzen, in Modelleinheiten.

    0.3
    

    0

    Infinity

    0.1

    arrowAngle?: number

    Der volle Winkel zwischen den beiden Linien einer Pfeilspitze, in Grad, bis zu 90.

    30
    

    0

    90

    1

    arrowsFlipped?: boolean

    Wenn true, zeigen die Pfeilspitzen von der Bemaßung nach außen statt nach innen.

    false
    
    labelFlipHorizontal?: boolean

    Wenn true, wird die Beschriftung von links nach rechts gespiegelt.

    false
    
    labelFlipVertical?: boolean

    Wenn true, wird die Beschriftung von oben nach unten gespiegelt.

    false
    
    labelOverwrite?: string

    Ein Ausdruck, der anstelle der bloßen Zahl geschrieben wird, wobei val für den Abstand steht, etwa 100*val oder Length: val mm.

    1*val
    

    true

    removeTrailingZeros?: boolean

    Wenn true, werden Nullen am Ende der Nachkommastellen weggelassen, sodass aus 2.50 2.5 wird.

    false