Gibt den Punkt auf dem Bauteil zurück, der einem anderen Punkt p am nächsten liegt. Das Bauteil kann ein beliebiges Kurven teil sein.
dropPoint ( p As Point, _ part As Part ) As Point
Argument | Typ | Beschreibung |
---|---|---|
p | Punkt | Der Rückgabewert ist der Punkt, der diesem Eingabe punkt auf dem Bauteil 'part' am nächsten liegt. |
Part | Bauteil | Der Rückgabe punkt liegt auf diesem Bauteil. |
Child Line_1 As :Line thruPoint1 = point(0, 0, 0) thruPoint2 = point(2, 0, 0) End Child
Intent >dropPoint(point(1, 1, 1), Line_1) --> Point_(1.0, 0.0, 0.0, WorldFrame())Das Beispiel zeigt einen Punkt an Position 1,1,1, der auf einer Linie entlang eines Segments der x-Achse abgelegt wird.
Child Line_1 As :Line thruPoint1 = point(0, 0, 0) thruPoint2 = point(0.5, 0.3, 0) End Child
Intent >dropPoint(point(1, 1, 1), Line_1) --> Point_(1.176, 0.706, 0.0, WorldFrame())Das Beispiel zeigt einen Punkt an Position 1,1,1, der auf einer Linie in der xy-Ebene abgelegt wird. Beachten Sie, dass der abgelegte Punkt außerhalb der End punkte der Linie liegt.