Bitbybit Docs
    Bereite Suchindex vor...

    Klasse DragonCupDto (Things.ThreeDPrinting.Cups.DragonCup)

    The parameter set for the Dragon Cup, a cup carrying a scaled surface pattern. Generic in its value types so the same list can be expressed for a plain script, where every value is a number, and for a driven model, where a value can be an expression or a bound input. Concrete DTOs fill those type parameters in; read this class for what the model is actually shaped by.

    Implementiert

    Index

    Konstruktoren

    • Parameter

      • Optionalheight: number
      • OptionalradiusBottom: number
      • OptionalradiusTopOffset: number
      • OptionalradiusMidOffset: number
      • OptionalrotationTopAngle: number
      • OptionalrotationMidAngle: number
      • OptionalnrSkinCellsVertical: number
      • OptionalnrSkinCellsHorizontal: number
      • OptionalnrSkinCellDivisionsTop: number
      • OptionalnrSkinCellDivisionsBottom: number
      • OptionalskinCellOuterHeight: number
      • OptionalskinCellInnerHeight: number
      • OptionalskinCellBottomHeight: number
      • OptionalskinCellTopHeight: number
      • Optionalthickness: number
      • OptionalbottomThickness: number
      • Optionalprecision: number
      • Optionalrotation: number
      • Optionalscale: number
      • Optionalorigin: Point3
      • Optionaldirection: Vector3

      Rückgabewert DragonCupDto

    Eigenschaften

    height: number

    Höhe der Tasse

    6
    

    0.1

    Infinity

    0.1

    radiusBottom: number

    Versatz des oberen Radius

    4
    

    0

    Infinity

    0.1

    radiusTopOffset: number

    Versatz des oberen Radius

    2
    

    0

    Infinity

    0.1

    radiusMidOffset: number

    Versatz des mittleren Radius

    2
    

    0

    Infinity

    0.1

    rotationTopAngle: number

    Drehung des oberen Teils gegenüber der Mitte (Winkel in Grad)

    20
    

    -90

    90

    1

    rotationMidAngle: number

    Drehung der Mitte gegenüber dem unteren Teil (Winkel in Grad)

    20
    

    -90

    90

    1

    nrSkinCellsVertical: number

    Anzahl der Hautzellen in vertikaler Richtung

    5
    

    1

    Infinity

    1

    nrSkinCellsHorizontal: number

    Anzahl der Hautzellen in horizontaler Richtung

    10
    

    3

    Infinity

    1

    nrSkinCellDivisionsTop: number

    Anzahl der Hautzellenunterteilungen am oberen Ende der Tasse

    1
    

    1

    Infinity

    1

    nrSkinCellDivisionsBottom: number

    Anzahl der Hautzellenunterteilungen am unteren Ende der Tasse

    3
    

    1

    Infinity

    1

    skinCellOuterHeight: number

    Äußere Höhe der Hautzelle

    0.4
    

    -Infinity

    Infinity

    0.01

    skinCellInnerHeight: number

    Innere Höhe der Hautzelle

    0.3
    

    -Infinity

    Infinity

    0.01

    skinCellBottomHeight: number

    Untere Höhe der Hautzelle

    0.4
    

    -Infinity

    Infinity

    0.01

    skinCellTopHeight: number

    Obere Höhe der Hautzelle

    0.4
    

    -Infinity

    Infinity

    0.01

    thickness: number

    Dicke der Tasse

    0.6
    

    0.05

    Infinity

    0.01

    bottomThickness: number

    Bodendicke der Tasse

    1
    

    0.05

    Infinity

    0.01

    precision: number

    Vernetzungsgenauigkeit des gezeichneten Modells. Die Skalierung skaliert auch die Genauigkeit. Je kleiner die Zahl, desto genauer ist das gezeichnete Modell. Beachten Sie, dass die Ausgabe dieses Algorithmus auch eine reine OCCT-Form enthält, die in den Draw-any-async-Befehlen separat vernetzt werden kann

    0.01
    

    0.000001

    5

    0.001

    rotation: number

    Drehung der Tasse

    0
    

    0

    Infinity

    10

    scale: number

    Skalierung der Tasse - beeinflusst Kantenbreite und Genauigkeit

    1
    

    0

    Infinity

    10

    origin: Point3

    Ursprung der Medaille

    [0, 0, 0]
    
    direction: Vector3

    Richtung des Modells

    [0, 1, 0]