Ich habe das Gefühl, "_ucs" "_3p" funktioniert nicht korrekt.
Man gebe an der Konsole folgendes ein:
(setq p1 '(0 0 0))
(setq p2 '(2 0 0))
(setq p3 '(0 1 0))
Dann ebenfalls an der Konsole:
(command "_ucs" "_3p" p1 p2 p3)
Dann bekomme ich häufig, aber nicht immer, die Fehlermeldung:
Kongruent mit erstem Punkt
; Fehler: Funktion abgebrochen
Nun habe ich _3p zeichnerisch ausprobiert. Diese Fehlermeldung wird nur dann rausgegeben, wenn der 1. und der 2. Punkt identisch sind (also nicht, wenn 1. u. 3. oder 2. u. 3. Punkt identisch sind. Dann heißt es: "Punkte liegen in einer Linie".). Im obigen Beispiel müßten für die Fehlermeldung also p1 und p2 identisch sein, sind sie aber nicht.
Wer weiß, woran es liegt? Mache ich etwas falsch oder ist es ein Bug? Nicht nur bei Eingabe an der Konsole bekomme ich den Fehler, sondern dann natürlich auch aus einem Lisp-Programm heraus. Wie kann ich aus Lisp heraus das Bks sicher mit 3 Punkten definieren?
Gruß an alle.
------------------
Gruß,
Tom
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP