dropPoint()

Zusammenfassung

Gibt den Punkt auf dem Bauteil zurück, der einem anderen Punkt p am nächsten liegt. Das Bauteil kann ein beliebiges Kurventeil sein.

Syntax

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.

Beispiel 1

Der Linien-Abschnitt für das Beispiel
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.

Beispiel 2

Der Linien-Abschnitt für das Beispiel
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.