Gibt den Punkt auf dem Bauteil zurück, der einem anderen Punkt p am nächsten liegt. Das Bauteil kann ein beliebiges Kurventeil sein.
dropPoint ( p As Point, _ part As Part ) As Point
Argument | Typ | Beschreibung |
---|---|---|
p | point | Der Rückgabewert ist der Punkt, der diesem Eingabepunkt auf dem Bauteil 'part' am nächsten liegt. |
Part | Part | Der Rückgabepunkt 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 Endpunkte der Linie liegt.