Bitbybit Docs
    Preparing search index...

    Class TorusDto (Inputs.JSCAD)

    Alimenta shapes.torus: um anel com secção transversal redonda deitado plano no plano XY em torno de center, dado pelos raios do anel e do tubo, as contagens de facetas de cada um e os ângulos que podem deixar o anel parcialmente aberto.

    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

    O ponto em que o anel é centrado, em unidades do modelo

    [0, 0, 0]
    
    innerRadius: number

    Raio do próprio tubo, em unidades do modelo; tem de ser menor que outerRadius

    1
    

    0

    Infinity

    0.1

    outerRadius: number

    Distância do centro do anel ao meio do tubo, em unidades do modelo, de modo que o anel abrange o dobro da soma de ambos os raios

    2
    

    0

    Infinity

    0.1

    innerSegments: number

    Número de troços planos à volta da secção transversal do tubo; mais torna o tubo mais redondo

    24
    

    0

    Infinity

    1

    outerSegments: number

    Número de troços planos à volta do anel; mais torna o anel mais redondo

    24
    

    0

    Infinity

    1

    innerRotation: number

    Rotação da secção transversal do tubo em torno do seu próprio centro, em graus; nota-se quando innerSegments é baixo o suficiente para as facetas serem visíveis

    0
    

    -Infinity

    Infinity

    1

    outerRotation: number

    Quanto o tubo é varrido à volta do anel, em graus; 360 fecha o anel e menos deixa-o aberto

    360
    

    -Infinity

    Infinity

    1

    startAngle: number

    Onde a varredura à volta do anel começa, em graus a partir do eixo X

    0
    

    -Infinity

    Infinity

    1