|
AutoLisp : LISP Flächen addieren
marc.scherer am 01.12.2004 um 17:21 Uhr (0)
Hi, Code aus dem Fenster in einen Texteditor kopieren, Datei mit dem Editor dann irgendwo speichern und folgendes befolgen: http://www.cadwiesel.de/Tutorial.html ... http://www.cadwiesel.de/Lisp%20einbinden.htm ... ------------------ Ciao, Marc
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Flächen berechnen, Fehler in Lisp-Routine
marc.scherer am 29.02.2008 um 12:12 Uhr (0)
Zitat:Original erstellt von fuchsi:...falls es da dann noch überhaupt Lisp gibt...Na, na, na keine blasphemischen Äußerungen hier ;-)------------------Ciao,Marc [Diese Nachricht wurde von marc.scherer am 29. Feb. 2008 editiert.]
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : mehrsprachiges Lisp
marc.scherer am 01.12.2017 um 13:04 Uhr (1)
Hi,so wie Holger würde ich das auch machen.Super an der Lösung über Lisp-Listen als Parameterdateien: Ein einfacher Load-Befehl der Datei reicht um die Parameter verfügbar zu haben.Mache ich bei diversen Funktionen in dieser Art.Ansonsten muss ich hier bei uns alles immer für die englische oder deutsche AutoCAD-Version bereitstellen.(getvar "locale") gibt mir auf einem englischen Windows 7 in der englischen Version von AutoCAD "deu" zurück.Ich mache die Lisp-Sprache immer von der AutoCAD-Sprachversion abhä ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Alias für eigene Befehlsfolgen erstellen
marc.scherer am 01.03.2010 um 14:40 Uhr (0)
Hi Erwin,und dann gäbe es noch die Lisp Funktion "Autoload".Nachzulesen in der AutoCAD Hilfe.Eingetragen in die acaddoc.lsp würde Autoload bei Aufruf eines mit defun c: definierten Befehls in einer Lisp Datei eben diese vorher automatisch laden.------------------Ciao,Marc
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Lisp-Befehl
marc.scherer am 23.09.2004 um 17:26 Uhr (0)
XKreislinie... lol das ist von mir :-) Wo hast Du das denn her? Wenn ich mich recht entsinne gab s dazu auch mal n Menü im offiziellen Download. (Bin mir aber nicht mehr sicher...) Dein Code: (if (null C:SystemdateienAutoCAD_ToolsLISPDiskToolsXKreislinie) ist natürlich Quatsch, aber das kannst Du nicht wissen. Wenn man in Lisp mit (defun NAME eine Funktion definiert, ist NAME nicht mehr null. Das if statement fragt also, lapidar gesagt, Wenn nichts mit dem Namen NAME existiert dann.... ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : VBA-Makro mit Lisp nur einmal laden
marc.scherer am 23.01.2003 um 08:31 Uhr (0)
Hi, um solche und andere Probleme beim laden/starten von VBA-Makros zu vermeiden, benutze ich folgende Lisp-Befehle: vl-vbaload und vl-vbarun Keine Ladefehler, keine Virenwarnung, kein Aufwand... Allerbest. Einfach mal in der VLisp-Hilfe nachschlagen. ------------------ Ciao, Marc
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : lisp-Kommandos aus anderen lisps aufrufen?
marc.scherer am 28.02.2003 um 08:56 Uhr (0)
Hi, bei Lisp-Kommandos die sich wie Acad-Befehle aufrufen lassen geht das z.B. so: (c:expressmenu) ------------------ Ciao, Marc [Diese Nachricht wurde von marc.scherer am 28. Februar 2003 editiert.]
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Zentrumsache mit Lisp
marc.scherer am 15.11.2004 um 09:30 Uhr (0)
Hi, eine recht umfangreiche Bibliothek an Lisp-Funktionen findest Du z.B. hier: http://new.cadalyst.com/code/ Da könnte auch das gesuchte Tool dabei sein, mußt Du mal recherchieren. Eine Registrierung dort ist kostenlos (wirklich, bin dort seit 5 Jahren registriert und mußte nie was zahlen :-)) ------------------ Ciao, Marc
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Grundsätzliche Entscheidung: LISP oder VBA?
marc.scherer am 01.03.2006 um 10:26 Uhr (0)
Meine Meinung:Hast Du noch gar keine Funktionsbibliothek in Lisp und kannst VBA im Schlaf, machs gleich in VBA oder besser noch in VB .NET (siehe Link).Kann auch sein, das Du da VBA und VB .NET mischen mußt weil das eine etwas nicht mehr kann oder das andere etwas noch nicht kann.Nur einige wenige Funktionen sind IMHO in Lisp unersätzlich, z.B. die vlax-curve Funktionen. Aber vielleicht deckt .NET das auch ab?Ich mache meinen Kram nur in Lisp, weil ich schon Unmengen an Functions fertig habe und mir die Sp ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Lisp in PowerCad Ver 7 Pro
marc.scherer am 02.09.2009 um 10:01 Uhr (0)
Zitat:Original erstellt von Fey:Hallo weiss einer der Unterschied ,In der Lisp Programmierung von Powercdad Ver 7 Pro und AutoCad.Kennst Du Google?Artikel über FLispMit ner Suchmaschine lassen sich sicherlich noch n Haufen weitere Informationen zu dem Thema finden.------------------Ciao,Marc [Diese Nachricht wurde von marc.scherer am 02. Sep. 2009 editiert.]
|
| In das Form Lisp wechseln |
|
AutoLisp : Layout mit Lisp erstellen
marc.scherer am 27.07.2004 um 17:13 Uhr (0)
Hi StefanW, wie kommt man an eine vernünftige und vollständige Doku zu den ActiveX-Funktionen in AutoLisp? AutoCAD Hilfe, Inhalt - AutoCAD Online Handbücher - AutoLISP, Visual LISP und DXF - AutoLISP Reference - ActiveX and VBA Reference - Object Model und folgende... ------------------ Ciao, Marc
|
| In das Form AutoLisp wechseln |
|
Autodesk GIS Produkte : MAPTHEMTOPO per LISP?
marc.scherer am 03.03.2010 um 14:52 Uhr (0)
Hi Jörn,die Lisp Funktionsbibliothek und dazugehörige Doku von Map kennste aber!? Es lohnt sich auf jeden Fall mal da reinzuschauen, da geht einiges auch ohne Befehlszeilenversion und manchmal noch mehr als die Befehlszeilenversionen können. Frag mich aber nicht mehr wo genau das zu finden ist. Wenn ich mich recht erinnere irgendwo im Programmverzeichnis.------------------Ciao,Marc
|
| In das Form Autodesk GIS Produkte wechseln |
|
Rund um Autocad : Lisp-Datei einem Werkzeugkasten zuweisen
marc.scherer am 06.02.2003 um 16:38 Uhr (0)
Hi, @David: Bei (load "ladoc") muß sich das Lisp im Acad-Suchpfad befinden. Außerdem mußt Du mal in der Lisp nachgucken, ob der Funktionsaufruf wirklich mit "C:ladoc" definiert ist. @Britt: C^C(autoload "dateiname" ("befehl"));befehl Ist Blödsinn. Autoload ist dafür da das Laden bei Bedarf zu aktivieren. Das macht Sinn in ner *.mnl oder der "Startup"-Funktion in der acad.lsp oder acaddoc.lsp. Aber in nem Menü wo der Befehl dann eh gleich danach aufgerufen wird ist das Quatsch! Da sollte man dann lieber ...
|
| In das Form Rund um Autocad wechseln |