Hier mal ein Beispiel wie Auto-Lisp-Anwendungen auf einen Button oder in eine eigene MF-Leiste erstellt werden.
Zum leichteren Verständnis zeige ich es an der Datei PLAETTEN.LSP
Die Anwendung ist zum ändern aller Z-Koordinatenwerte auf WKS 0, falls euch das Programm interessiert könnte ihr es bei www.cadwiesel.de (=Herausgeber) Downloaden.
ACHTUNG:
Damit alles funktioniert muß die Lispdatei in einem Supportverzeichnis sein.
Siehe auch „Wie lädt man Lispdateien“
MF-Leiste: Verwalten - Benutzeranpassung - Benutzeroberfläche
Menü: Extras: Anpassen - Benutzerobefläche
Befehlszeile: _cui
Oder: Rechte Maustaste neben oder auf einen Werkzeugkasten ganz nach unten scrollen - Anpassen
Erstellt unter Anpassen, Befehlsliste (1) einen neuen Befehl
Es erscheint der neu erstellte Befehl (2)
Gebt den Befehl einen eigenen Namen (3)
Fügt eine Beschreibung hinzu (4)
Nun kommt der eigentliche Befehl
Hierfür klickt Ihr in die Zeile Makro und anschließend auf die Auswahlpunkte am Ende der Zeile
In dem nun erscheinenden Fenster gebt Ihr folgendes ein.
^C^C(if (null c:PLAETTEN) (load "plaetten.lsp"))(princ);plaetten;
Erläuterung:
Bricht alle vorherigen Befehle ab / lädt den Lisp Befehl falls noch nicht geladen / ruft den Befehl auf
Natürlich langt auch die Kurzform die man sonst im Befehlsfenster eingeben würden.
(load "plaetten");plaetten;
Erstellt euch nun noch einen aussagekräftigen Button.
Klickt hierfür im Werkzeugbild auf Bearbeiten
Nun könnt Ihr einen eigenen Button erstellen oder vorhandene Importieren.
Beim schließen speichern
Passenden Namen angeben
Wenn Ihr wollt könnt Ihr den Button anschließend noch in ein separates Verzeichnis Exportieren.
Der Befehl ist fertigerstellt und kann nun in die Benutzeroberfläche eingebaut werden.
Es ist sinnvoll ein eigenen Werkzeugkasten zu verwenden, da dieser nicht bei einem Versionswechsel auf die Standartversion des Programms zurückgesetzt wird.
Falls Ihr noch keinen eigenen Werkzeugkasten habt erstellt euch jetzt einen
Geht dafür im Bereich der Anpassungsdatei
Klickt mit der rechten Maustaste auf Werkzeugkasten und anschließend auf neuer Werkzeugkasten.
Gebt diesen einen Namen
Und zieht (klicken/ziehen/loslassen) diesen in euren neuen Werkzeugkasten
Nun könnt Ihr den Werkzeugkasten anzeigen lassen.
Hierfür ein rechtsklickt auf euren aktuellen Arbeitsbereich und auf Arbeitsbereich anpassen.
Unter Werkzeugkasten kontrollieren ob ein Haken bei eurem erstellten Werkzeugkasten ist
Falls nicht einfach anklicken und Haken setzen
Anschließend rechts oben auf Fertig klicken
Wollt Ihr den Befehl lieber in einer MF-Leiste
So könnt Ihr den Werkzeugkasten einfach in die Multifunktionsleiste Kopieren
Anschließend könnt Ihr diese noch anpassen
Wenn Ihr mit allen Einstellungen fertig seit könnt Ihr das Fenster mit OK schließen.
Der Befehl kann jetzt über einen Button
oder der MF-Leiste aufgerufen werden.
Keine Kommentare:
Kommentar veröffentlichen