Eigene LISP-Routinen sind im AutoCAD-Alltag extrem hilfreich – besonders dann, wenn man sie schnell und zuverlässig per Klick starten kann. In diesem Beitrag zeige ich Schritt für Schritt, wie Sie eine bestehende LISP-Routine als Button in der Schnellzugriffsleiste (QAT) einbinden.
Der Fokus liegt auf einem praxisnahen, stabilen Workflow, so wie er sich im Alltag bewährt hat – ohne unnötige Umwege.
1) LISP-Routine laden
Zuerst wird die gewünschte LISP-Datei geladen.
Vorgehen:
- Register Verwalten
- Anwendung laden
- LISP-Datei auswählen und Laden
Damit steht die Routine sofort zur Verfügung und kann getestet werden.
2) LISP-Routine testen
Bevor ein Button angelegt wird, sollte geprüft werden, ob die Routine korrekt funktioniert.
- Den zugehörigen Befehl in die AutoCAD-Befehlszeile eingeben
- Beispiel:
TEXTEXPORToderTEXTIMPORT
Startet die Routine wie erwartet, ist die Grundlage für den Button geschaffen.
3) Makro vorbereiten
Für den Button wird ein einfaches und zuverlässiges Makro verwendet.
Beispiel:
^C^CTEXTEXPORT
oder entsprechend:
^C^CTEXTIMPORT
Das doppelte ^C stellt sicher, dass eventuell aktive Befehle sauber abgebrochen werden, bevor die LISP-Routine startet.
4) Button in der Schnellzugriffsleiste anlegen
Der Button wird direkt über die AutoCAD-Oberfläche erstellt.
Vorgehen:
- Unten in der Statuszeile
- Arbeitsbereichwechsel → Anpassen
- Neuen Befehl erstellen
- Makro eintragen
- Befehl zur Schnellzugriffsleiste (QAT) hinzufügen
So lässt sich die Routine später jederzeit per Klick starten.
5) Name und Beschreibung festlegen
Damit der Button eindeutig erkennbar ist, empfiehlt sich eine saubere Benennung.
Beispiel TEXTEXPORT:
- Name:
TEXTEXPORT – Texte exportieren - Beschreibung:
Exportiert Text-, MText- und MLeader-Inhalte zur Weiterverarbeitung oder Übersetzung.
Eine klare Bezeichnung sorgt besonders bei mehreren eigenen Tools für Übersicht.
6) Button testen
Zum Abschluss wird der neue QAT-Button getestet.
- Button anklicken
- Prüfen, ob die Routine ohne Rückfragen oder Fehlermeldungen startet
Wenn das funktioniert, ist der Button korrekt eingerichtet.
Fazit
Mit wenigen, klaren Schritten lassen sich eigene LISP-Routinen sauber in die AutoCAD-Oberfläche integrieren. Ein Button in der Schnellzugriffsleiste spart Zeit, reduziert Tippfehler und macht aus einer guten LISP-Routine ein echtes Produktivwerkzeug.
Dieser Beitrag ist Teil der Reihe „Sixpack your AutoCAD Skills“ – kurze, praxisnahe Tipps für den AutoCAD-Alltag.
Hierzu das Video: Sixpack your AutoCAD Skills: Eigene LISP‑Routine als AutoCAD‑Button einrichten
Neueste Kommentare