Bitbybit Docs
    Preparing search index...

    Class TorusDto (Inputs.JSCAD)

    يغذي shapes.torus: حلقة ذات مقطع عرضي دائري مستوية في المستوى XY حول center، معطاة بنصفي قطر الحلقة والأنبوب وعدد الأوجه المسطحة لكل منهما والزوايا التي قد تترك الحلقة مفتوحة جزئياً.

    Index

    Constructors

    • Parameters

      • Optionalcenter: Point3
      • OptionalinnerRadius: number
      • OptionalouterRadius: number
      • OptionalinnerSegments: number
      • OptionalouterSegments: number
      • OptionalinnerRotation: number
      • OptionalouterRotation: number
      • OptionalstartAngle: number

      Returns Bit.Inputs.JSCAD.TorusDto

    Properties

    center: Point3

    النقطة التي تتمركز الحلقة عليها، بوحدات النموذج

    [0, 0, 0]
    
    innerRadius: number

    نصف قطر الأنبوب نفسه، بوحدات النموذج؛ يجب أن يكون أقل من outerRadius

    1
    

    0

    Infinity

    0.1

    outerRadius: number

    المسافة من مركز الحلقة إلى منتصف الأنبوب، بوحدات النموذج، بحيث تمتد الحلقة على ضعف مجموع نصفي القطر

    2
    

    0

    Infinity

    0.1

    innerSegments: number

    عدد القطع المسطحة حول المقطع العرضي للأنبوب؛ الزيادة تجعل الأنبوب أكثر استدارة

    24
    

    0

    Infinity

    1

    outerSegments: number

    عدد القطع المسطحة حول الحلقة؛ الزيادة تجعل الحلقة أكثر استدارة

    24
    

    0

    Infinity

    1

    innerRotation: number

    دوران المقطع العرضي للأنبوب حول مركزه الخاص، بالدرجات؛ يظهر عندما يكون innerSegments منخفضا بما يكفي لتكون الأوجه مرئية

    0
    

    -Infinity

    Infinity

    1

    outerRotation: number

    مقدار كسح الأنبوب حول الحلقة، بالدرجات؛ 360 تغلق الحلقة والقيمة الأقل تتركها مفتوحة

    360
    

    -Infinity

    Infinity

    1

    startAngle: number

    نقطة بداية الكسح حول الحلقة، بالدرجات من المحور X

    0
    

    -Infinity

    Infinity

    1