|
Lisp : Maus Reaktor
CADblue am 29.01.2017 um 13:22 Uhr (1)
ich würde gern die allgemeine doppelklick belegung in der cui datei so lassen wie sie ist, denn wie du richtig erkannt hast will ich normale attributsblöcke weiter per doppelklick öffnen, eben nur bei dem speziellen attributsblock meinen befehl laufen lassen.die idee den ACADReactor zu nutzen wäre einen versuch wert. mal schaun was ich daraus machen kann.danke soweit
|
| In das Form Lisp wechseln |
|
Lisp : .lsp entladen
CADblue am 22.11.2011 um 09:40 Uhr (0)
@ cadmium: wenn ich dich richtig verstehe könnte ich mir also eine kopie meiner .lsp machen und in dieser datei alle befehle nillen und diese .lsp dann laden wenn ich fertig bin. -- alle vorher geladenen befehle sind dann nicht mehr definiert.dann sind im prinzip zwei neue .lsp dateien geladen, die eine läd die befehle und die andere nillt sie wieder...
|
| In das Form Lisp wechseln |
|
Lisp : .lsp entladen
CADblue am 22.11.2011 um 09:33 Uhr (0)
ich hab mir für einen bestimmten arbeitsablauf eine eigene .lsp geschrieben die eben temporär die vorhandenen befehle überscheibt. zum beispiel "s" "schieben" der halt jetzt was anders macht. ich bin nun fertig mit dem bearbeitungsschritt und will die befehle wieder entladen, bzw die .lsp datei, sodas ich wieder mit "s" "schieben" kann....das is der ganze hintergrundklar ich könnte die zeichnung schließen und wieder öffnen, aber das ist eigenlich nicht sinn und zweck der sache...mfg blue
|
| In das Form Lisp wechseln |
|
Lisp : entmake attributsblock
CADblue am 11.05.2012 um 13:00 Uhr (0)
Hallo!!!Ich versuche gerade krampfhaft mir mit "entmake" einen attributsblock zu kopieren, leider funktioniert es aber irgendwie nicht.Testweise Ausgangsform:(entmake(entget(car(entsel))))dann dachte ich mir viell. liegt es am gleichen objektnamen was autocad nicht erkennt da ja evtl der gleiche block mit gleichem objektnamen vorhanden ist also habe ich mal das versucht(entmake (cdr(entget(car(entsel)))))sodass viell. von acad ein neuer objektname vergeben wird.Ich habe die beiden versionen mit normalen bl ...
|
| In das Form Lisp wechseln |
|
Lisp : vla-put-activedocument --> getpoint
CADblue am 03.07.2017 um 16:02 Uhr (1)
Hallo zusammen.Code:(defun c:xrefing()(setq pfad (getfiled "X-Ref wählen" (getvar "dwgprefix") "dwg" 0))(setq oAcad (vlax-get-acad-object))(setq new(vla-Open (vla-get-documents oAcad) pfad))(vla-put-activedocument oAcad new)(setq einfpunkt(getpoint "Bitte Einfüge/0-Punkt wählen: ")))wenn ich den Befehl laufen lasse schalte ich die ausgewählte Datei aktiv und will danach in der neuen Zeichnung einen Punkt wählen. Leider macht er das jedoch immer in der alten Zeichnung. Könntet mir jemand nen Tipp geben?dank ...
|
| In das Form Lisp wechseln |