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