Herzlich willkommen im Forum!
Wichtige Links für den problemlosen Einstieg:
sinnvoll fragen | CAD.de-Hilfe | Nettiquette | Forensuche | Funktionsweise des Filters | Syntax der CAD.de Suche
Bitte füll bei Gelegenheit Deine System-Info aus, die hilft uns, Dir zu helfen.
Für Dich vermutlich ebenfalls interessant: Der >> FAQ-Bereich AutoCAD <<
Zu Deiner Frage:
Von hinten durch die Brust ins Auge könntest Du Dir auch einen eigenen Befehl dafür erzeugen, den Du dann per lisp lädst und kannst dann DEN Aufruf auf Deinen button legen.
Code:
(defun c:DeinTollerBefehlsName()(command "_.layer" "_m" "layer123$" ""))
wird als DeinTollesLispProg.lsp in einem ACAD-Supportpfad gespeichert.
Aufruf auf dem button:
Code:
^C^C^P(if (null c:DeinTollerBefehlsName) (LOAD "DeinTollesLispProg.lsp")) DeinTollerBefehlsName
Läd das lisp, falls es zum Aufruf noch nicht geladen ist, nach und startet den Befehl.
Hat dann auch den charmanten Nebeneffekt, dass Du (zusätzlich) einen Alias vergeben kannst (Stichwort: acad.pgp)
Wichtig ist halt, dass auf Deinem Button (oder in einer Werkzeugpalette) kein $ steht, da das halt ein DIESEL-Makro einleitet.
Generell halte ich persönlich von solchen Sonderzeichen nichts, aber wenn Du nicht anders kannst...
------------------
Gruß,
runkelruebe Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP