Bitbybit Docs
    Bereite Suchindex vor...

    Klasse ThickSolidByJoinDto<T> (Inputs.OCCT)

    Ein Volumenkörper, die zu entfernenden Flächen und eine Wanddicke für operations.makeThickSolidByJoin, das den Volumenkörper zu einer Schale dieser Dicke aushöhlt.

    Typenparameter

    • T
    Index

    Konstruktoren

    • Typenparameter

      • T

      Parameter

      • Optionalshape: T
      • Optionalshapes: T[]
      • Optionaloffset: number
      • Optionaltolerance: number
      • Optionalintersection: boolean
      • OptionalselfIntersection: boolean
      • OptionaljoinType: joinTypeEnum
      • OptionalremoveIntEdges: boolean

      Rückgabewert ThickSolidByJoinDto<T>

    Eigenschaften

    shape: T

    Der auszuhöhlende Volumenkörper.

    undefined
    
    shapes: T[]

    Die zu entfernenden Flächen des Volumenkörpers, die die Öffnungen der Schale hinterlassen.

    undefined
    
    offset: number

    Die Wanddicke in Modelleinheiten; negativ lässt die Wand nach innen wachsen.

    1
    

    0

    Infinity

    0.1

    tolerance: number

    Wie nah zwei Punkte beieinander liegen müssen, um beim Verbinden der versetzten Wände als gleich zu gelten, in Modelleinheiten.

    1.0e-3
    

    0

    Infinity

    0.000001

    intersection: boolean

    Wenn true, werden die versetzten Flächen miteinander verschnitten statt über ihre Parallelen verbunden; der Standard des Kernels ist false.

    false
    
    selfIntersection: boolean

    Ob der Kernel im Ergebnis nach Selbstdurchdringungen suchen soll; vom Kernel nicht implementiert, daher auf false lassen.

    false
    
    joinType: joinTypeEnum

    Wie die versetzten Wände an Ecken zusammentreffen: arc rundet sie, intersection verlängert sie zu einer scharfen Ecke, tangent hält sie tangential.

    arc
    
    removeIntEdges: boolean

    Wenn true, werden die inneren Kanten, die der Versatz auf den Wänden hinterlassen kann, aus dem Ergebnis entfernt.

    false