Hallo !
Bei unserer vorläufigen Version V12.2.8 gelingt das Umschalten auf ein benanntes BKS mit Lisp nicht (vollständig). Wenn ich in einer Funktion per (vla-put-ActiveUCS ...) das entspr. UCS-Object zuweise, wird dann zwar im BKS-Explorer dieses BKS als aktiv angezeigt, im Modell tut sich aber auch nach einem Regen oder Speichern nichts. Selbst wenn ich es nun mit dem Befehl BKS oder im Explorer manuell aktivieren will, geht das nur, wenn ich vorher wieder ins WKS zurück schalte. Irgendwie sieht es so aus, als wenn das Modell von der Lisp-Aktion nichts mitbekommt.
Egal auch, ob "UCSfollow" auf 0 oder 1 steht.
Die benannten UCS-Objekte werden von Lisp aber korrekt erstellt.
Ich habe auch versucht, das ganze über die Entity-Daten zu lösen -> gleicher Effekt.
Mit ACAD klappts allerdings.
Beim Entwickeln unserer Vermessungs-Tools bin ich natürlich bemüht, (command ...) zu vermeiden, um sie auch mit DCL einsetzen zu können. Für die vorl. V12 wirds wohl keine Lösung mehr geben, ich habe aber auch in den Histories der jüngeren Versionen keinen Hinweis dbzgl. gefunden. Im Moment kann ich das Problem noch umgehen, hätte aber schon gerne gewusst, ab welcher Version das eventuell behoben ist.
V.G. Arcuso
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP