Bitbybit Docs
    Preparing search index...

    Class Dimensions

    Index

    Constructors

    dimensions

    • إنشاء البعد الخطي - خط قياس بين نقطتين مع خطوط التمديد وتسمية نصية. يُظهر البعد المسافة بين النقاط ويمكن تنسيقه باستخدام DimensionStyleDto.

      Parameters

      Returns LinearDimensionEntity

      إنشاء بُعد خطي

      const length = bitbybit.advanced.dimensions.linearDimension({
      name: "Length", startPoint: [0, 0, 0], endPoint: [5, 0, 0], direction: [0, 1, 0],
      });
    • إنشاء البعد الزاوي - قوس قياس بين متجهين اتجاهيين مع خطوط التمديد وتسمية نصية. يُظهر البعد الزاوية بين الاتجاهات ويمكن تنسيقه باستخدام DimensionStyleDto.

      Parameters

      Returns AngularDimensionEntity

      إنشاء بُعد زاوي

      const angle = bitbybit.advanced.dimensions.angularDimension({
      name: "Angle", centerPoint: [0, 0, 0], direction1: [1, 0, 0], direction2: [0, 1, 0], radius: 2,
      });
    • إنشاء البعد الشعاعي - خط قياس من المركز إلى المحيط يُظهر نصف القطر أو القطر. يُظهر بادئة 'R' لنصف القطر أو بادئة '⌀' للقطر مع علامة مركزية اختيارية.

      Parameters

      Returns RadialDimensionEntity

      إنشاء بُعد نصف قطري

      const radius = bitbybit.advanced.dimensions.radialDimension({
      centerPoint: [0, 0, 0], radiusPoint: [2, 0, 0], showDiameter: false,
      });
    • إنشاء البعد القطري - خط قياس يمتد عبر القطر الكامل للمعالم الدائرية. يُظهر بادئة '⌀' مع علامة مركزية اختيارية وأسهم في كلا الطرفين.

      Parameters

      Returns DiametralDimensionEntity

      إنشاء بُعد قطري

      const diameter = bitbybit.advanced.dimensions.diametralDimension({
      centerPoint: [0, 0, 0], direction: [1, 0, 0], diameter: 4,
      });
    • إنشاء بعد الإحداثيات - يُظهر إحداثي X أو Y أو Z من نقطة مرجعية مع خط قائد. مفيد لتعليقات الإحداثيات ومراجع البيانات في الرسوم التقنية.

      Parameters

      Returns OrdinateDimensionEntity

      إنشاء بُعد إحداثي

      const ordinate = bitbybit.advanced.dimensions.ordinateDimension({
      measurementPoint: [5, 3, 2], referencePoint: [0, 0, 0], axis: Bit.Advanced.Dimensions.ordinateAxisEnum.x,
      });

    style

    • إنشاء نمط البعد - يُستخدم لتنسيق خطوط الأبعاد والأسهم والنص في المساحة ثلاثية الأبعاد. يمكنك تخصيص ألوان الخطوط والسماكة وحجم النص وحجم السهم وألوان الخلفية.

      Parameters

      Returns DimensionStyleDto

      إنشاء نمط بُعد