Bitbybit Docs
    Preparing search index...

    Class SimpleAngularDimensionDto (Inputs.OCCT)

    مركز واتجاهان وإعدادات الرسم لـ dimensions.simpleAngularDimension: القوس وخطوط الامتداد والأسهم والتسمية التي تحمل الزاوية.

    Index

    Constructors

    • Parameters

      • Optionaldirection1: Point3
      • Optionaldirection2: Point3
      • Optionalcenter: Point3
      • Optionalradius: number
      • OptionaloffsetFromCenter: number
      • OptionalextraSize: number
      • Optionalradians: boolean
      • OptionallabelSuffix: string
      • OptionallabelSize: number
      • OptionallabelOffset: number
      • OptionalendType: dimensionEndTypeEnum
      • OptionalarrowSize: number
      • OptionalarrowAngle: number
      • OptionalarrowsFlipped: boolean
      • OptionallabelRotation: number
      • OptionallabelFlipHorizontal: boolean
      • OptionallabelFlipVertical: boolean
      • OptionallabelOverwrite: string
      • OptionalremoveTrailingZeros: boolean

      Returns SimpleAngularDimensionDto

    Properties

    direction1: Point3

    اتجاه الضلع الأول من الزاوية، من المركز.

    [1, 0, 0]
    
    direction2: Point3

    اتجاه الضلع الثاني من الزاوية، من المركز.

    [0, 0, 1]
    
    center: Point3

    النقطة التي تُقاس الزاوية عندها.

    [0, 0, 0]
    
    radius: number

    المسافة من المركز إلى قوس البعد، بوحدات النموذج.

    4
    

    0

    Infinity

    0.1

    offsetFromCenter: number

    الفجوة بين المركز وبداية كل خط امتداد، بوحدات النموذج.

    0.5
    

    -Infinity

    Infinity

    0.1

    extraSize: number

    مقدار بروز خطوط الامتداد بعد القوس، بوحدات النموذج.

    0
    

    0

    Infinity

    0.1

    decimalPlaces: number

    عدد المنازل العشرية التي تُقرّب إليها الزاوية في التسمية.

    2
    

    0

    Infinity

    1

    labelSuffix: string

    نص يُكتب بعد الرقم، مثل الوحدة.

    (deg)
    
    labelSize: number

    ارتفاع الحروف الكبيرة في التسمية، بوحدات النموذج.

    0.1
    

    0

    Infinity

    0.1

    labelOffset: number

    مقدار بعد التسمية عن القوس، بوحدات النموذج.

    0.3
    

    -Infinity

    Infinity

    0.1

    radians: boolean

    عندما تكون القيمة true، تُكتب الزاوية بالراديان بدلا من الدرجات.

    false
    

    ما ينتهي به القوس: لا شيء، أو رأس سهم.

    none
    
    arrowSize?: number

    طول رؤوس الأسهم، بوحدات النموذج.

    0.3
    

    0

    Infinity

    0.1

    arrowAngle?: number

    الزاوية الكاملة بين خطي رأس السهم، بالدرجات، حتى 90.

    30
    

    0

    90

    1

    arrowsFlipped?: boolean

    عندما تكون القيمة true، تشير رؤوس الأسهم إلى خارج البعد بدلا من داخله.

    false
    
    labelRotation?: number

    تدوير إضافي للتسمية في مستواها، بالدرجات.

    0
    

    -360

    360

    1

    labelFlipHorizontal?: boolean

    عندما تكون القيمة true، تُعكس التسمية مرآتيا من اليسار إلى اليمين.

    false
    
    labelFlipVertical?: boolean

    عندما تكون القيمة true، تُعكس التسمية مرآتيا من الأعلى إلى الأسفل.

    false
    
    labelOverwrite?: string

    تعبير يُكتب بدلا من الرقم المجرد، حيث يمثل val الزاوية، مثل 100*val أو Angle: val deg.

    1*val
    

    true

    removeTrailingZeros?: boolean

    عندما تكون القيمة true، تُحذف الأصفار في نهاية المنازل العشرية، فيصبح 45.00 هو 45.

    false