Point

Zusammenfassung

Das Punktdesign wird verwendet, um die Position eines Satzes von Koordinaten grafisch anzuzeigen und die Position eines Punktes 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, der von localFrame: für das Bauteil gemessen wird. Das Punktdesign kann auch als Positionsmarkierung im Grafikfenster nützlich sein.

Mixins

PointMixin

InkDrawableMixin

RenderMixin

AssemblyMixin

Kanonische Werte

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

Parameter

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

Gruppenregeln

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

<angle radius> Berechnet den Ursprungspunkt aus dem Winkel in der xy-Ebene 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 Versatzvektor.

Beispiel 1

Name: point_Ex01
Design: acDrawingDocument
Untergeordneter Name: myArc
Untergeordnetes Design: :Arc
Name Typ Angegeben
origin point point(0,0,0)
radius Number 1
color String "olive green"
Untergeordneter Name: startPt
Untergeordnetes Design: :Point
Name Typ Angegeben
origin point myArc.startPoint
color String "blue"

Beispiel 2

Name: point_Ex02
Design: acDrawingDocument
Untergeordneter Name: radialPt
Child List?
Untergeordnetes Design: :Point
Name Typ Angegeben
Quantity Integer 50
angle Number (child.index * 30 / child.radius ^ 0.3) ^ 1.21
radius Number 2 + child.index * 0.2
color String "red"