Torus

Zusammenfassung

Dieses Design erzeugt ein Exemplar eines torusförmigen Volumenkörpers. Die Form des Torus kann geändert werden, indem die Werte für die Parameter majorRadius und minorRadius geändert werden. Das Design übernimmt die Regeln für Masseeigenschaften vom Design SolidMixin.

Mixins

SolidMixin

InkStrokedMixin

Parameter

Name Typ Beschreibung
majorRadius Zahl Bei einem typischen Torus ist dies der Radius vom Ursprung bis in die Mitte des Torusrings. Damit nur die Ringtopologie zulässig ist, muss der Hauptradius positiv und größer als der Nebenradius sein.
minorRadius Zahl Bei einem typischen Torus ist dies der Radius des Rings. Damit nur die Ringtopologie zulässig ist, muss der Nebenradius positiv und kleiner als der Hauptradius sein.

Regeln

Name Typ Beschreibung
centerPoint Punkt Punkt in der Mitte des Torus.

Beispiel 1

Name: Torus_Ex01
Design: acDrawingDocument
Untergeordneter Name: Torus_1
Untergeordnetes Design: :Torus
Name Typ Angegeben
majorRadius Zahl 2
minorRadius Zahl 0.75

Beispiel 2

Name: Torus_Ex02
Design: acDrawingDocument
Untergeordneter Name: shaft
Untergeordnetes Design: :Cylinder
Name Typ Angegeben
height Zahl 2
Radius Zahl 2
color Zeichenfolge "silver"
Untergeordneter Name: seal
Untergeordnetes Design: :Torus
Name Typ Angegeben
majorRadius Zahl Child.minorRadius + shaft.radius
minorRadius Zahl shaft.radius * 0.25
origin Punkt shaft.bottomPoint + vector(0,0,1) * Child.minorRadius
color Zeichenfolge "plum"
Untergeordneter Name: disc
Untergeordnetes Design: :Cylinder
Name Typ Angegeben
height Zahl 0.5
Radius Zahl seal.majorRadius + seal.minorRadius
topPoint Punkt shaft.bottomPoint
color Zeichenfolge "silver"