Hallo zusammen,
folgendes Problem mit dem extern definierten Befehl SOLPRROF.
Da ich den Befehl/Funktion innerhalb einer LSP mehrfach aufrufe
verwende ich C:SOLPROF gemäß Hilfe Zitat:
"Reihenfolge, Anzahl und Typ der Argumente entsprechen genau denen, die Sie bei der Eingabeaufforderung eingeben würden."
In meinem LSP sieht das dann so aus:
(if (setq ss1 (ssget "_C" p1 p2 (list (cons 0 "3DSOLID"))))
(if (not C:SOLPROF)
(command "_.SOLPROF" ss1 "" "_Y" "_Y" "_NO")
(c:SOLPROF ss1 "" "_Y" "_Y" "_NO")
)
(JG_ALERT "Ansichtsfenster hat keine SOLIDs")
)
Bei dem ersten Aufruf mit command funktioniert das _NO auf die Frage:
Tangentiale Kanten löschen?
Bei allen weiteren Aufrufen mit c:SOLPROF hat das _NO keine Wirkung.
So wie es scheint haben alle Argumente nach dem SS keine Auswirkungen.
So funktioniert (c:SOLPROF ss1) ohne weitere Argumente genauso.
Hat irgend jemand eine Idee wie man die tangentialen Kanten beibehalten kann??
Vielen Dank
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP