|
Lisp : Quellpfad eines geladenen LSP-Files?
wronzky am 05.10.2009 um 22:44 Uhr (0)
Hi,Da beim Drag+Drop nichts anderes ausgeführt wird, als "(LOAD [DATEI])" könntest Du VORHER einen Lisp-reactor initialisieren, der eben jeden ausgeführten Lispaufruf auf "LOAD" prüft (Stichwort :vlr-lispWillStart)Grüsse, Henning------------------Henning JesseVoxelManufakturComputer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de
|
| In das Form Lisp wechseln |
|
Lisp : Quellpfad eines geladenen LSP-Files?
archtools am 05.10.2009 um 16:57 Uhr (0)
Zitat:Original erstellt von richmotion:Ich möchte nun noch ihren externen Quell-Pfad ermitteln, wenn der Anwender die LSP von irgendwoher mit DragnDrop zum Laden+Starten in den Zeichnungs-Editor zieht. (Also den Sourcepath vom zuletzt geladenen Lispfile abfragen)Kann mir jemand sagen, wie das funktioniert?`Dazu gabs im VitalLISP eine schöne Funktion, die Autodesk nach der Übernahme und Umbenennung in VisualLISP leider aus unerfindlichen Gründen entsorgt hat. Der Lisp-Interpreter weiss natürlich, woher ein ...
|
| In das Form Lisp wechseln |
|
Lisp : Quellpfad eines geladenen LSP-Files?
richmotion am 05.10.2009 um 15:07 Uhr (0)
Liebe Lispler !Ich möchte für div. Kopien von Dateien und Konfigurationen eine Lisp-Funktion automatisch aufrufen.Prinzipiell funktioniert bereits alles zufriedenstellend, wenn sich die LSP im Suchpfad von AutoCAD befindet.Ich möchte nun noch ihren externen Quell-Pfad ermitteln, wenn der Anwender die LSP von irgendwoher mit DragnDrop zum Laden+Starten in den Zeichnungs-Editor zieht. (Also den Sourcepath vom zuletzt geladenen Lispfile abfragen)Kann mir jemand sagen, wie das funktioniert?`lg Richard
|
| In das Form Lisp wechseln |
|
Lisp : Quellpfad eines geladenen LSP-Files?
CADmium am 05.10.2009 um 17:07 Uhr (0)
Zitat:Original erstellt von archtools: Dazu gabs im VitalLISP eine schöne Funktion, die Autodesk nach der Übernahme und Umbenennung in VisualLISP leider aus unerfindlichen Gründen entsorgt hat. Der Lisp-Interpreter weiss natürlich, woher eine Lisp-Datei geladen wird, und diese Informationen dann in einer Tabelle zu speichern und vom Lisp-Programm aus abrufbar zu machen, ist ein absolutes Kinderspiel.Betrachte Autodesks Umgang damit als eine Lehrstunde dafür, wie sehr Autodesk VisualLISP wertschätzt.Womit ...
|
| In das Form Lisp wechseln |
|
Lisp : entlast nach ARRAY
marc.scherer am 04.09.2009 um 16:11 Uhr (0)
Hi Hausmeister,wieso stellst Du denn hier ne fas Datei rein und keinen Quellcode?Ist die Schöpfungshöhe Deines Programms zu hoch?------------------Ciao,Marc
|
| In das Form Lisp wechseln |
|
Lisp : Auswahlsatz invertieren
cadffm am 09.10.2009 um 09:55 Uhr (0)
(ssget "_X" ((-4 . "not")(8 . "MeinLayer")(-4 . "not")))EDIT: Aber warum schreibe ich das eigentlich ?AutoCAD-Hilfethema SSGET bzw. genauer: "Logical Grouping of Filter Tests"------------------die alte SUCHfunktion.. - System-Angaben - User:FAQ(Adesk)[Diese Nachricht wurde von cadffm am 09. Okt. 2009 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : ssget und xdata
archtools am 16.10.2009 um 17:55 Uhr (0)
Zitat:Original erstellt von cadffm:@TomGenau, denn wer hat schon von den Endkunden die jeweiligen Applikationen um diesen Datenwust nutzen zu können.[i](du bist doch ein alter Fuchs: Ist dir bekannt wozu Adesk als erstes die EEDs genutzt hat ? - würde mich mal interessieren)[/i]Das kann ich Dir auch nicht sagen, aber ich vermute mal ganz stark, dass die erste Anwendung dafür bei den Volumemmodellierern war. Das dürfte wohl etwa mit AutoCAD 12 und AME gewesen sein. AME war ein CSG-Modellierer, und da wird ...
|
| In das Form Lisp wechseln |
|
Lisp : ssget und xdata
alfred neswadba am 16.10.2009 um 22:04 Uhr (0)
Hi,reine Vermutungen: AME AutoCAD-Modelling-Extension (schon erwähnt)AVE AutoCAD-Visualisation-Extension (an Lichtern, Kameras, Pfade/Einstellungen für FLC-Erzeugung)ASE AutoCAD-SQL-Extension (um die Datenverknüpfung zur Datenbank/Datensatz speichern zu können)alles neu in AutoCAD 12 (als auch imho EED dazukam)- alfred -------------------www.hollaus.at
|
| In das Form Lisp wechseln |
|
Lisp : entmod und ändern des x-ref-pfades?
macrophon am 19.10.2009 um 18:37 Uhr (0)
Hallo, ich habe gerade gleiches Problem und probiere da nun schon den ganzen Tag dranherum. Die Anleitung von runkelruebe bin ich im detail durchgegangen. an einer neuen Datei mit angehängter xref (vollständiger pfad) kommt folgende Fehlermeldung nach Eingabe von XREFRELATIV:Zitat:Befehl: aoAPPLOAD XREFRELATIV.VLX erfolgreich geladen.Befehl:Ihr Anforderungscode : $jZbxldfyap++ZLb-MPOb_OXV++o!z-WXHQLc-HVGeben sie den Lizenz-Schlüssel für das Tool ein Abbruch: *Abbruch*Befehl:Befehl: XREFRELATIV*Abbruch*Befe ...
|
| In das Form Lisp wechseln |
|
Lisp : Lisproutinen laden
joern bosse am 10.03.2011 um 09:43 Uhr (0)
Hallo,hast Du die über die CUI nur als Menüpunkt eingebunden?? Dann ist die Datei ja noch nicht geladen. Hast Du vielleicht bei Dir zu Hause die Datei über die acaddoc.lsp oder Startgruppe (unter APPLOAD) geladen, und kannst Sie deshalb über den Menüeintrag sofort starten?------------------viele GrüßeJörnhttp://www.bosse-engineering.com
|
| In das Form Lisp wechseln |
|
Lisp : Lisproutinen laden
cad4fun am 10.03.2011 um 09:14 Uhr (0)
In der CUI-Datei lade ich unter LISP-Dateien eine Datei "routinen.lsp", welche bei Kontrolle unter ExtraAutoLispAnwendungen auch als geladen angefüht ist. In dieser "Routine.lsp" habe ich dann z.B. (defun c:LISP1 (/) (load "Q:/.../Lisp/LISP1.lsp") (c:LISP1))stehen. Aber die LISP1 wird mir erst dann gestartet, wenn ich die Routine.lsp NOCHMALS in die DWG reinschiebe(reinlade). Daheim auf 2008 funktioniert das einwandfrei, im Büro auf der brandneuen 2011 nicht. Habe ich was übersehen oder nicht beachtet?
|
| In das Form Lisp wechseln |
|
Lisp : Einstieg AutoLISP
jupa am 06.01.2013 um 19:57 Uhr (0)
Zitat:Original erstellt von Geos:ist zwar alt, aber immer noch "gültig".Ich habs zwar auch noch in Griffnähe liegen, aber ganz unkritisch sollte man es in neueren AutoCAD-Versionen dennoch nicht verwenden. Und ja, die Gänsefüßchen habe ich gesehen ;-)Jürgen
|
| In das Form Lisp wechseln |
|
Lisp : IF-Schleife / Exit-Anweisung
Orchard am 02.11.2009 um 23:13 Uhr (0)
Hallo,habe mir ein äußerst hilfreiches Lisp gebastelt welches mir einen Bogen, eine Linie oder ein Polylinie um "x" versetzt, die Enden verbinden und dann alles zu einer geschlossenen Polylinie verbindet.Leider kommt in der AutoCAD-Befehlszeile (bedingt durch das Exit) immer eine unschöne Meldung Befehl: ; Fehler: Beenden/Verlassen abbrechenPrinzipiell läuft das Programm schon so wie gewünscht, was kann ich gegen die unschöne AutoCAD-Meldung machen bzw. wie kann man so eine Abfrage sinnvoller aufbauen? Das ...
|
| In das Form Lisp wechseln |