|
Lisp : Mehrere Dateien mit Lisp bearbeiten
Brischke am 12.09.2008 um 08:05 Uhr (0)
Hallo,wenn ich mehrere zeichnungen mit einer lisp-Funktioon bearbeiten möchte, dann lege ich diese in ein Verzeichnis, und erzeuge dort dann eine acaddoc.lsp.Diese sieht dann meist so aus:Code:(LOAD "XXX.LSP")(c:BEFEHL)(command "_.qsave")(command "_.close")Dann ziehe ich die Zeichnungen aus dem Explorer via Dragn Drop ins AutoCAD und gehe einen Kaffee trinken. Also nix kompliziertes oder extra Script... Für den schnellen Einsatz bestens geeignet.Bei fragen ...Grüße!Holger------------------Holger BrischkeCA ...
|
In das Form Lisp wechseln |
|
AutoLisp : schriftartwechsel in pull-down
Brischke am 13.08.2002 um 14:25 Uhr (0)
Hallo Jan, ich gehe davon aus, dass du das in lisp mit dcl-Datei machen möchtest. Dann mußt du in der DCL der Liste in die Eigenschaft tabs zuweisen. : popup_list { label = "Pulldown"; key = "PULLDOWN"; tabs = "5 15"; width = 50; fixed_width = true; height= 20; } In Lisp sieht es dann so aus, dass die Liste gebaut werden muß. (list "Z1S1 Z1S2 Z1S3" "Z2S1 Z2S2 Z2S3" "Z3S1 Z3S2 Z3S3" "Z4S1 Z4S2 Z4S3" ... ) Z=Zeile S=Spalte. D ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Buchempfehlung
Brischke am 28.08.2002 um 08:52 Uhr (0)
Hallo Andrea, ich kann dir nur folgenden Link empfehlen. http://www.autolisp-tutorial.mapcar.net Anschaulichere Literatur habe ich bisher nirgends gefunden. Es wird nicht nur auf die reinen Lisp-Befehle eingegangen, sondern auch der Sinn dieser Funktionen anschaulich erläutert. Das ist das, was in der mir bekannten Literatur fehlt. Aber Achtung: Dieses Tutorial ist nicht anspruchslos. Man braucht Zeit, und die sollte man sich auch nehmen, um einige Sachen zu verstehen. Nun zu Deinen (Command - Problem. ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Punkt aus Auswahlsatz filtern
Brischke am 08.10.2002 um 14:39 Uhr (0)
Hallo Andrea, ich denke du solltest dir ersteinmal im Klaren über die verschiedenen Lisp-Datentypen werden. Ein Auswahlsatz ist nun mal keine Liste. Die Auswahlsätze lassen sich auch nur mit den Funktionen (ss...) bearbeiten. Das ist zwar umständlich, aber es funktioniert. Was, so glaube ich, bei allen etwas länger dauert ist das Handling der Funktionen (mapcar...) (lambda...) (apply...) Deshalb mal ganz kurz umgangssprachlich: (mapcar funktion liste) heißt: mache für jedes Elementen der liste, das was i ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : AutoLISP - könnte es soetwas?
Brischke am 25.03.2003 um 19:43 Uhr (0)
Hallo Gambrinus, Lisp selber beibringen - hmm - ich bin absoluter Autodidakt, somit scheint es wohl zu gehen. Mit einem Kurs kommst Du jedoch schneller rein in s Thema und hast die Chance, die üblichen Anfängerfehler zu umgehen. Buch, da gibt es die verschiedensten Empfehlungen, ich selbst verlasse mich auf die Online-Hilfe und die Newsgroups. Im Internet kann ich Dir Axels AutoLisp-Seiten empfehlen. Schau auch mal bei CADwiesel vorbei, da gibts auch Links. Ich möchte Dich jedoch darauf hinweisen, dass b ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : interner Stapel
Brischke am 16.07.2003 um 12:40 Uhr (0)
Hallo Andrea, ich glaube (glauben heißt nicht wissen!), dass du eine Verschachtelungstiefe erreicht hast, die AutoCAD nicht mehr beherrscht. Schau mal auf Axels Seiten http://www.autolisp.mapcar.net/rekursion.html da steht was dazu. Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Irgendwann muß man schlafen, deshalb: +!+!+Urlaub vom 01.08.-30.08.2003+!+!+
|
In das Form AutoLisp wechseln |
|
AutoLisp : vla-.... und vlr-.... Befehle
Brischke am 11.09.2003 um 10:29 Uhr (0)
Hallo Martin, was mir da auf die Schnelle einfällt sind mapcar s Seiten. Speziell VL-Irgendwas findest du dort: http://www.visuallisp-tutorial.mapcar.net/ Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! 10 - Der Countdown läuft. Wofür?... ./. Ich bin vom 07.-10.10. in Stuttgart dabei.
|
In das Form AutoLisp wechseln |
|
AutoLisp : wer kann mir helfen
Brischke am 12.11.2003 um 09:32 Uhr (0)
Hallo Petra, auf meiner Seite bin ich mit der Aktualisierung etwas im Verzug. Deshalb hier der Link auf die Datei: www.cadlon.de/freedwnload/03_Autolisp.zip Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD NEU: AutoLISP- Projektschulung NEU: Praxisorientierte Schulungen und Workshops durch die bekannten CAD.de Moderatoren AutoCAD, AutoCAD LT, AutoCAD Mechanical, Mechanical Desktop, Architectural Desktop
|
In das Form AutoLisp wechseln |
|
AutoLisp : vba oder lisp?? oder eine einfache frage
Brischke am 10.02.2004 um 14:16 Uhr (0)
Hallo luky, welche Antwort erwartest du im Lisp(AutoLISP)-Forum? Meine Meinung: Wenn man überhaupt zum ersten mal mit Programmieren zu tun hat, dann solltest du mit LISP anfangen. Da werden kleine Fehler eher Verziehen als in VB/VBA. Für AutoLISP findest du unmassen an Codes im Internet. Du kannst also aus anderen Tools lernen. Tutorials gibt es auch einige im Netz: Das Umfassendste ist sicher: http://www.autolisp.mapcar.net/ Als Einstieg gibts auf meiner Seite http://www.defun.de unter Hilfe- Trainu ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : vba oder lisp?? oder eine einfache frage
Brischke am 10.02.2004 um 16:49 Uhr (0)
Zitat: Original erstellt von luky: ich versuch es trotzdem mal mit lisp. wobei eine verbindung mit excel doch sehr schön wäre. aber ich hoffe lisp kann das auch irgendwie. Hi luky, man kann mit VisualLISP eine Verbindung zu jedem X-beliebigen Windows-Programm herstellen. Die Hauptsache ist, dass dieses die ActiveX-Schnittstelle unterstützt. Excel, Word, ... machen das alle, so dass es theoretisch möglich ist einen Brief mit Lisp zu schreiben. Ich denke aber, dass du zunächst wirklich mit den Grun ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Variable??
Brischke am 25.03.2004 um 15:30 Uhr (0)
Hallo Moony, alle Variablen, die nicht in der Klammer nach dem (defun Name (..) stehen, sind Global. die Aufteilung in der Klammer selbst ist wie folgt: (defun Name (parameterA parameterB / variable1 variable2) ...) Eine Funktion, die so definiert ist, erwartet 2 Parameter, wenn diese aufgerufen wird. (defun vari_alert (Text /) (alert Text) ) (vari_alert hallo ) oder (setq vari1 Du da ) (vari_alert vari1) Nachlesen kannst du das auch in der Serie Einführung in Autolisp , zu finden auf meiner Seite ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : lisp schreiben, verwalten, verschlüsseln
Brischke am 05.05.2004 um 08:57 Uhr (0)
@all, Schaut mal hier - http://www.caelink.com/lisplink.htm Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
In das Form AutoLisp wechseln |
|
AutoLisp : lisp automatisch starten...
Brischke am 11.05.2004 um 08:38 Uhr (0)
Hallo Ines, Dein Vorgehen ist prinzipiell richtig. Damit jedoch die LISP-Dateien beim Aufruf geladen und gestartet werden musst du dir zusätzlich noch eine Menülisp-Datei anlegen. Diese MUSS den selben Namen wie die Menü datei haben, damit die darin enthaltenen Anweisungen beim Laden des Menüs auch ausgeführt werden. BSP: Lispdatei.lsp mit den Befehlen Hallo und World meinmenu.mnu - Menüdatei meinmenu.mnl - Menülispdatei. In der Menülispdatei steht nun folgendes: (autoload lispdatei.lsp ( Hallo Wo ...
|
In das Form AutoLisp wechseln |