Bitbybit Docs
    Preparing search index...

    Class ThickSolidByJoinDto<T> (Inputs.OCCT)

    Solid, muka-muka yang dihapus dan ketebalan dinding untuk operations.makeThickSolidByJoin, yang melubangi solid menjadi cangkang dengan ketebalan itu.

    Type Parameters

    • T
    Index

    Constructors

    • Type Parameters

      • T

      Parameters

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

      Returns ThickSolidByJoinDto<T>

    Properties

    shape: T

    Solid yang akan dilubangi.

    undefined
    
    shapes: T[]

    Muka-muka solid yang dihapus, menyisakan bukaan-bukaan cangkang.

    undefined
    
    offset: number

    Ketebalan dinding dalam satuan model; negatif menumbuhkan dinding ke dalam.

    1
    

    0

    Infinity

    0.1

    tolerance: number

    Seberapa dekat dua titik harus berada agar dihitung sama saat dinding-dinding offset disambungkan, dalam satuan model.

    1.0e-3
    

    0

    Infinity

    0.000001

    intersection: boolean

    Jika true, muka-muka offset dipotongkan satu sama lain, bukan disambungkan oleh paralelnya; default kernel adalah false.

    false
    
    selfIntersection: boolean

    Apakah kernel harus mencari perpotongan-diri pada hasil; tidak diimplementasikan oleh kernel, jadi biarkan false.

    false
    
    joinType: joinTypeEnum

    Cara dinding-dinding offset bertemu di sudut: arc membulatkannya, intersection memperpanjangnya sampai sudut tajam, tangent menjaganya tetap bersinggungan.

    arc
    
    removeIntEdges: boolean

    Jika true, tepi-tepi internal yang mungkin ditinggalkan offset pada dinding dihapus dari hasil.

    false