Bitbybit Docs
    Preparing search index...

    Class ThickSolidByJoinDto<T> (Inputs.OCCT)

    operations.makeThickSolidByJoin এর জন্য একটি সলিড, যে ফেসগুলি সরাতে হবে ও একটি দেয়ালের পুরুত্ব, যা সলিডটিকে সেই পুরুত্বের একটি শেলে ফাঁপা করে।

    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

    যে সলিডটি ফাঁপা করতে হবে।

    undefined
    
    shapes: T[]

    সলিডের যে ফেসগুলি সরাতে হবে, শেলের খোলা মুখগুলি রেখে।

    undefined
    
    offset: number

    মডেল এককে দেয়ালের পুরুত্ব; ঋণাত্মক দেয়ালকে ভিতরের দিকে বাড়ায়।

    1
    

    0

    Infinity

    0.1

    tolerance: number

    অফসেট দেয়ালগুলি জোড়ার সময় দুটি বিন্দু কতটা কাছে হলে একই বলে গণ্য হয়, মডেল এককে।

    1.0e-3
    

    0

    Infinity

    0.000001

    intersection: boolean

    true হলে, অফসেট ফেসগুলি তাদের সমান্তরাল দিয়ে জোড়ার বদলে একে অপরের সাথে ছেদ করা হয়; কার্নেলের ডিফল্ট false।

    false
    
    selfIntersection: boolean

    কার্নেল ফলাফলে স্ব-ছেদ খুঁজবে কিনা; কার্নেলে বাস্তবায়িত নয়, তাই এটি false রাখুন।

    false
    
    joinType: joinTypeEnum

    অফসেট দেয়ালগুলি কোণায় কীভাবে মেলে: arc সেগুলি গোল করে, intersection সেগুলি একটি তীক্ষ্ণ কোণা পর্যন্ত বাড়ায়, tangent সেগুলি ট্যানজেন্ট রাখে।

    arc
    
    removeIntEdges: boolean

    true হলে, অফসেট দেয়ালে যে ভিতরের এজগুলি রেখে যেতে পারে তা ফলাফল থেকে সরানো হয়।

    false