Bitbybit Docs
    Preparing search index...

    Class OCCTDimensions

    OpenCascade ওয়্যার হিসেবে আঁকা পরিমাপের টীকা: দুটি বিন্দুর মধ্যে একটি রৈখিক ডাইমেনশন, দুটি দিকের মধ্যে একটি কৌণিক ডাইমেনশন, এবং একটি টেক্সট লেবেলসহ একটি পিন। প্রতিটি ওয়্যারের একটি কম্পাউন্ড হিসেবে ফেরত আসে (রেখা, তীর ও অক্ষর) যা অন্য যেকোনো আকৃতির মতো আঁকা, এক্সট্রুড বা এক্সপোর্ট করা যায়। লেবেল একক-রেখার Hershey ফন্টে লেখা হয়; আকার মডেল এককে এবং কোণ ডিগ্রিতে।

    Index

    Constructors

    simple

    • দুটি বিন্দুর মধ্যে একটি রৈখিক ডাইমেনশন আঁকে: direction ভেক্টর দিয়ে সেগুলি থেকে অফসেট করা একটি মাপা রেখা, বিন্দুগুলিতে ফেরার এক্সটেনশন রেখা, ঐচ্ছিক তীর এবং দূরত্বসহ একটি লেবেল।

      লেবেলটি decimalPlaces এ গোল করা দূরত্ব দেখায় তার পরে labelSuffix সহ, অথবা বদলে labelOverwrite; এককগুলি মডেলের। direction মাপা রেখা বরাবর চলা চলবে না।

      Parameters

      • inputs: SimpleLinearLengthDimensionDto

        দুটি বিন্দু, অফসেটের দিক, ক্রসিং ও তীরের সেটিংস এবং লেবেলের সেটিংস

      Returns Promise<TopoDSCompoundPointer>

      ডাইমেনশন ওয়্যারগুলির একটি কম্পাউন্ড

      const dimension = await bitbybit.occt.dimensions.simpleLinearLengthDimension({
      start: [0, 0, 0],
      end: [10, 0, 0],
      direction: [0, 0, 2],
      labelSuffix: " mm",
      labelSize: 0.5,
      decimalPlaces: 1,
      endType: Bit.Inputs.OCCT.dimensionEndTypeEnum.arrow,
      });
    • একটি কেন্দ্র বিন্দু থেকে দুটি দিকের মধ্যে একটি কৌণিক ডাইমেনশন আঁকে: দেওয়া ব্যাসার্ধের একটি চাপ, এক্সটেনশন রেখা, ঐচ্ছিক তীর এবং কোণসহ একটি লেবেল।

      radians true না হলে কোণটি ডিগ্রিতে লেখা হয়, decimalPlaces এ গোল করা তার পরে labelSuffix সহ, অথবা labelOverwrite দিয়ে প্রতিস্থাপিত।

      Parameters

      • inputs: SimpleAngularDimensionDto

        কেন্দ্র, দুটি দিক, চাপের ব্যাসার্ধ, অফসেটগুলি ও লেবেলের সেটিংস

      Returns Promise<TopoDSCompoundPointer>

      ডাইমেনশন ওয়্যারগুলির একটি কম্পাউন্ড

      const dimension = await bitbybit.occt.dimensions.simpleAngularDimension({
      center: [0, 0, 0],
      direction1: [1, 0, 0],
      direction2: [0, 0, 1],
      radius: 4,
      offsetFromCenter: 0.5,
      extraSize: 0,
      decimalPlaces: 1,
      labelSuffix: " deg",
      labelSize: 0.3,
      labelOffset: 0.3,
      radians: false,
      });
    • একটি পিন আঁকে, একটি শুরুর বিন্দু থেকে একটি শেষ বিন্দু পর্যন্ত একটি রেখা শেষে একটি টেক্সট লেবেলসহ, একটি মডেলের উপর একটি জায়গায় নির্দেশ করে তার নাম দেওয়ার জন্য।

      direction যে প্লেনে লেবেলটি লেখা হয় তার নর্মাল; offsetFromStart রেখার শুরুকে এর বরাবর সরায়, এবং তীর ও লেবেল সেটিংস বাকিটা আকার দেয়।

      Parameters

      • inputs: PinWithLabelDto

        শুরু ও শেষ বিন্দু, লেবেল প্লেনের দিক, লেবেলের টেক্সট এবং তীর ও লেবেলের সেটিংস

      Returns Promise<TopoDSCompoundPointer>

      পিন ওয়্যারগুলির একটি কম্পাউন্ড

      const pin = await bitbybit.occt.dimensions.pinWithLabel({
      startPoint: [0, 0, 0],
      endPoint: [0, 5, 2],
      direction: [0, 0, 1],
      label: "inlet",
      labelSize: 0.3,
      labelOffset: 0.3,
      });