|
Lisp : Dynamische Blöcke nach Namen ausfiltern
CADwiesel am 03.08.2015 um 12:12 Uhr (1)
ACHTUNG! Sie antworten auf einen Beitrag der älter als 1 Jahr ist!Grundsätzlich ist es aber sicher besser/einfacher durch das Layout(ind dem Fall wohl der Modellbereich) per vlax-for zu gehen und alle Blockreferenzen auf Ihren effectivenamen hin zu prüfen, als diesen Augenwischenden Umweg über ssget zu gehen.Wenn nur eine Blockref enthalten ist, die nicht dynamisch verändert wurde, findet dir ssget diese und lässt all die anderen, die ja dann unbenante Referenzen sind, unberücksichtigt------------------Gru ...
| | In das Form Lisp wechseln |
|
Lisp : Befehl plot im Kontextmenü vom Layout deaktivieren
CADwiesel am 29.08.2013 um 07:01 Uhr (1)
wo wir dann wieder bei einer vla-plotTo Irgendwas wären, da du ja in einem Reaktor keinen Commandaufruf nutzen kannst. Und selbst wenn du in der Reaktorfunktion den Reaktor ausschaltest, greift das erst wenn die Funktion komplett verlassen wurde.Und das gibt einen Konflikt mit:Zitat:Deinen Vorschlag mit vla kann ich leider nicht umsetzen, da versteh ich nur Bahnhof...Aber vielleicht macht sich ja mal einer die Mühe, herauszubekommen wo dieser Eintrag im Kontextmenü verankert ist....------------------Gruß ...
| | In das Form Lisp wechseln |
|
Lisp : Befehl plot im Kontextmenü vom Layout deaktivieren
CADwiesel am 28.08.2013 um 07:27 Uhr (1)
Du meinst das Kontextmenü, wenn man direkt auf den Reiter des Layozts klickt, richtig?Wenn ja, wird es über diesen weg wohl nicht gehen, da hierbei der Befehl _.Plot aufgerufen wird. Dieser ist nicht umdefinierbar.Vieleicht kannst du mit einem command reactor arbeitenum den Befehl somit abzufangen. Dann müsstest du aber auch eine andere Methode nutzen (vla-plottodevice oder vla-plottofile)um letztendlich deinen eigenen Plot rauszugeben.------------------GrußCADwieselBesucht uns im CHAT
| | In das Form Lisp wechseln |
|
Rund um Autocad : Text von DWG in eine Excel Datei exportieren!
CADwiesel am 06.05.2002 um 09:22 Uhr (0)
Tatü tata, die Post ist da! Das Teil sucht Dir eine *.csv Datei, die Du in Excel bearbeiten kannst. Ausserdem werden wur die Texte ausgewählt, die sich in aktuellen Layout befinden. (defun c:schreibtext (/) (setq OLDERR *ERROR* *ERROR* MYERROR as (ssget "_X" (list (cons 0 "TEXT")(cons 410 (getvar "ctab")))) zaehler 0 datei (getfiled "Datei speichern" "csv" "" 1) dat (open datei "a") ) ;_ end of setq (if datei (progn (repeat (sslength as) ...
| | In das Form Rund um Autocad wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |