Hi,
ich versuche gerade per API den Befehl "Closestpt" zu automatisieren.
Dazu benötige ich die ID´s von der Fläche(90D14ED...) und dem Punkt(FA0CAD24...) (der in der nähe des zu erstellenden Flächenpunktes ist).
Diese habe ich ermittelt und versuche nun mit folgendem Commandfile zu arbeiten (bisher erfolglos):
;Beginn Skript
-closestpt
-selid
90D14ED1-293E-4982-9DBF-DD57552FBF78
o
-selid
FA0CAD24-CA90-4FCC-B6EF-25CC210FAABE
;Ende Skript
Dabei wird folgendes in der Comandozeile geschrieben:
Command: -closestpt
Select target objects for closest point: -selid
Select target objects for closest point:-selid
Object ID to select: 90D14ED1-293E-4982-9DBF-DD57552FBF78
1 surface added to selection.
Select target objects for closest point. Press Enter when done: o
Select target objects for closest point. Press Enter when done : o
Select target objects for closest point. Press Enter when done: '_Ortho
Select target objects for closest point. Press Enter when done:'_Ortho
Ortho is off.
Select target objects for closest point. Press Enter when done: -selid
Select target objects for closest point. Press Enter when done:-selid
Object ID to select: FA0CAD24-CA90-4FCC-B6EF-25CC210FAABE
No objects added to selection.
Select target objects for closest point. Press Enter when done:
Dabei ist mir unklar warum das "o" das eigentlich bewirken sollte das Objekte ausgewählt werden dürfen scheinbar versucht die Oetho-Fuktion zu aktivieren.
Auserdem bleibt das Skript mit der Eingabeaufforderung "Select target objects for closest point. Press Enter when done:" stehen obwohl ich die Fläche schon per ID angewählt habe.
Währe super wenn mir da jemand weiterhelfen könnte.
Grüße
Michael
[Diese Nachricht wurde von Surf-Ace am 01. Apr. 2005 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP