Bitbybit Docs
    Preparing search index...

    Class OCCTDraft

    OpenCascade शेप्स के लिए ड्राफ़्ट कोण: वह हल्का टेपर जो कास्ट और मोल्डेड पार्ट्स को मोल्ड से बाहर निकलने के लिए चाहिए। draftAngle सॉलिड के चुने गए फेसेस को तटस्थ प्लेन के सापेक्ष झुकाता है, जबकि makeDraft और makeDraftToShape वायर या शेप के एजेस से खींचने की दिशा में एक टेपर वाला स्कर्ट उगाते हैं। कोण डिग्री में हैं।

    Index

    Constructors

    draft

    • शेप के चुने गए फेसेस को ड्राफ़्ट कोण से झुकाता है ताकि पार्ट को direction के साथ साँचे से बाहर खींचा जा सके।

      फेसेस तटस्थ प्लेन के चारों ओर घूमते हैं, जो एक पॉइंट और नॉर्मल से दिया जाता है और अपनी जगह रहता है; angle डिग्री में है। flag मानक ड्राफ़्ट पक्ष रखता है, false दूसरी ओर पतला करता है। जो फेसेस ड्राफ़्ट नहीं किए जा सकते वे त्रुटि फेंकते हैं।

      Parameters

      • inputs: DraftAngleDto<TopoDSShapePointer, TopoDSFacePointer>

        शेप, झुकाए जाने वाले फेसेस, खींचने की दिशा, कोण, तटस्थ प्लेन और साइड फ़्लैग

      Returns Promise<TopoDSShapePointer>

      ड्राफ़्ट किए गए फेसेस वाला शेप

      const drafted = await bitbybit.occt.draft.draftAngle({
      shape: box,
      faces: sideFaces,
      direction: [0, 1, 0],
      angle: 5,
      neutralPlaneOrigin: [0, 0, 0],
      neutralPlaneDirection: [0, 1, 0],
      flag: true,
      });
    • वायर से, या शेप के एजेस से, एक दिशा में पतला होता स्कर्ट उगाता है: हर एज direction के साथ स्वीप किया जाता है, angle डिग्री से बाहर या भीतर की ओर झुका हुआ, जब तक स्कर्ट lengthMax लंबा न हो जाए।

      internal स्कर्ट को बाहर के बजाय भीतर की ओर झुकाता है। जो ड्राफ़्ट कर्नेल नहीं बना सकता वह त्रुटि फेंकता है।

      Parameters

      • inputs: MakeDraftDto<TopoDSShapePointer>

        वायर या शेप, दिशा, कोण, अधिकतम लंबाई और क्या अंदर की ओर झुकना है

      Returns Promise<TopoDSShapePointer>

      ड्राफ़्ट किया गया स्कर्ट

      const skirt = await bitbybit.occt.draft.makeDraft({ shape: outlineWire, direction: [0, 1, 0], angle: 5, lengthMax: 10, internal: false });
      
    • वायर से, या शेप के एजेस से, makeDraft की तरह एक दिशा में पतला होता स्कर्ट उगाता है, पर उसे निश्चित लंबाई के बजाय वहाँ रोकता है जहाँ वह stopShape से मिलता है।

      keepOut स्टॉप शेप का ड्राफ़्ट के बाहर का हिस्सा रखता है; internal स्कर्ट को भीतर की ओर झुकाता है। जो ड्राफ़्ट कर्नेल नहीं बना सकता वह त्रुटि फेंकता है।

      Parameters

      • inputs: MakeDraftToShapeDto<TopoDSShapePointer>

        वायर या शेप, दिशा, कोण, वह शेप जिस पर रुकना है, keep-out फ़्लैग और क्या अंदर की ओर झुकना है

      Returns Promise<TopoDSShapePointer>

      ड्राफ़्ट किया गया स्कर्ट

      const skirt = await bitbybit.occt.draft.makeDraftToShape({ shape: outlineWire, direction: [0, 1, 0], angle: 5, stopShape: ceilingFace, keepOut: false, internal: false });