Punkt

Zusammenfassung

Das Punkt design wird verwendet, um die Position eines Satzes von Koordinaten grafisch anzuzeigen und die Position eines Punkts mit einer Vielzahl von geometrischen Methoden festzulegen. Der Punkt kann mithilfe eines kartesischen Koordinatensystems und seiner x-, y- und z-Position festgelegt werden. Er kann auch mit einem Winkel und einem Radius festgelegt werden, die von localFrame: für das Bauteil gemessen werden. Das Punkt design kann auch als Positionsmarkierung im Grafikfenster nützlich sein.

Mixins

PointMixin

InkDrawableMixin

RenderMixin

AssemblyMixin

Kanonische Werte

Name Typ Beschreibung
origin Punkt Dies ist die Position des Punkts.

Parameter

Name Typ Beschreibung
Winkel Zahl Winkel in Grad auf der lokalen xy-Ebene von der lokalen x-Achse zur Position des Punkts
Radius Zahl Abstand vom Ursprung von localFrame zur Position des Punkts
basePoint Punkt Der Ursprung des neuen Punkts kann berechnet werden, indem dieser Punkt als Referenz angegeben und um den Versatz vektor verschoben wird.
Versatz Vektor Der Vektor wird verwendet, um den basePoint-Punkt zum Berechnen des Ursprungs des neuen Punkt designs zu versetzen.
x Zahl Position des neuen Punkts auf der x-Achse von worldFrame
Y Number Position des neuen Punkts auf der y-Achse von worldFrame
Z Zahl Position des neuen Punkts auf der z-Achse von worldFrame

Gruppenregeln

<x y z> berechnet den Ursprung aus einem Punkt mit den x-, y- und z-Koordinaten von worldFrame.

<angle radius> berechnet den Ursprungs punkt aus dem Winkel in der xy-Achse von localFrame, gemessen von der x-Achse von localFrame, und dem Radius vom Ursprung von localFrame.

<basePoint offset> berechnet den Ursprung aus der Position von basePoint und dem Versatz vektor.

Beispiel 1

Name: point_Ex01
Design: acDrawingDocument
Untergeordneter Name: myArc
Untergeordnetes Design: :Arc
Name Typ Angegeben
origin Punkt point(0,0,0)
Radius Zahl 1
color Zeichenfolge "olive green"
Untergeordneter Name: startPt
Untergeordnetes Design: :Point
Name Typ Angegeben
origin Punkt myArc.startPoint
color Zeichenfolge "blue"

Beispiel 2

Name: point_Ex02
Design: acDrawingDocument
Untergeordneter Name: radialPt
Child List?
Untergeordnetes Design: :Point
Name Typ Angegeben
Quantity Ganzzahl 50
Winkel Zahl (child.index * 30 / child.radius ^ 0.3) ^ 1.21
Radius Zahl 2 + child.index * 0.2
color Zeichenfolge "red"