|
AutoLisp : Lisp-Datei anpassen?
mem-bau-ch am 08.06.2005 um 12:18 Uhr (0)
Hallo an alle LISP-Kenner Ich möchte folgende LISP- Datei anpassen: (vla-put-ConfigName (vla-get-activelayout (vla-get-activedocument (vlax-get-acad-object)) ) Kein ) Ziel ist es Kein durch vorheriger Plot zu ersetzen . Ev. muss man das vla-put-ConfigName durch ??? ersetzen und das kein durch vorheriger Plot ? Quelle meiner Farge: http://ww3.cad.de/foren/ubb/Forum54/HTML/010990.shtml Vielen Dank für eure Hilfe. Gruss ------------------ mem-bau-ch E-Mail: mem-bau-ch@gmx.ch
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp-Datei anpassen?
CADmium am 08.06.2005 um 12:44 Uhr (0)
so eine Einstellung gibt es nicht. Zum Testen : stells im Dialog auf letzter Plot und dann lies die Einstellung mal mit (vla-get-ConfigName (vla-get-activelayout (vla-get-activedocument (vlax-get-acad-object)) ) ) aus. ------------------ - Thomas - Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben.
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp-Programm Sbox
Petra_Sp am 08.06.2005 um 13:00 Uhr (0)
Hallo Leute besonders CAD Wiesel Ich hab folgendes Problem. Ich benutze schon seit langem das Lisp Programm SBox von CAD Wiesel was bisjetzt immer einwandfrei Funktioniert hat. Ich hab jetzt eine Zeichnung wo genau dieses Lisp Programm nicht funktioniert nur bei dieser einen Zeichnung bei allen anderen funktioniert es. Ich bekomme immer fogende Meldung: Fehler! AutoCAD meldet: bad argument type: lentityp nil als Ursache Was hat das zu Bedeuten? Wo liegt der Fehler?? DANKE lg Petra ------------------ ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp-Programm Sbox
CADmium am 08.06.2005 um 13:02 Uhr (0)
Da hat das wiesel sicherlich geschlammpt. Hast du ihm schon mal ne Mail geschickt? Addi findest du sicher auf seiner Seite! ------------------ - Thomas - Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben.
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp-Datei anpassen?
mem-bau-ch am 08.06.2005 um 13:34 Uhr (0)
Hallo Thomas Leider muss ich Dich korigieren! Einen solchen Befehl (Vorheriger Plot) gibt es (Siehe Printscreenn-File im Anhang, im Fenster Drucken/Plotten oben Links bei Seiteneinrichtung). Anhang: AutoCAD2006 - Vorheriger Plot.jpg Gruss ------------------ mem-bau-ch E-Mail: mem-bau-ch@gmx.ch
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp-Datei anpassen?
CADmium am 08.06.2005 um 14:14 Uhr (0)
gib mal (vlax-for ITEM(vla-get-PlotConfigurations (vla-get-ActiveDocument(vlax-get-acad-object)) ) (princ(strcat (vla-get-NAME ITEM))) ) in der Befehlszeile ein! Und? Vorheriger Plot dabei? evlt. kommst du weiter, wenn du den id der Registry im aktuellen ACAD-Profil unter MRUconfig gespeicherten Wert mit vla-put-ConfigName setzt ------------------ - Thomas - Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : auf ein Rechtek stutzen
CADmium am 08.06.2005 um 17:05 Uhr (0)
guck dir mal das Lisp extrim.lsp aus den Expresstools an. Das macht ähnliches. ------------------ - Thomas - Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben.
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp-Programm Sbox
CADwiesel am 09.06.2005 um 13:19 Uhr (0)
@Petra schick mal bitte den Zeichnungsausschnitt, der den Text enthäht, der nicht funzt. ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : overkill
RoyCAD am 09.06.2005 um 15:23 Uhr (0)
Hallo Ich möchte den Befehl Overkill in einem Lisp Programm einsetzen. Er soll am Ende gewisse Objekte überprüfen. Jedoch der funktioniert nicht so richtig über den command oder mache ich da was falsch. (setq test (car (entsel))) (command overkill test ) Gruß RoyCAD
|
In das Form AutoLisp wechseln |
|
AutoLisp : overkill
cadffm am 09.06.2005 um 15:30 Uhr (0)
OVERKILL ist selbst deine Lisp-Funktion ! such mal im Express-Verzeichnis / overkill.lsp zudem hat der Befehl ein Dialogfeld, darf man auch nicht vergessen, also wenn überhaupt dann (c: overkill) und um das Dialogfeld zu meiden dann besser : (c:-overkill) [Diese Nachricht wurde von cadffm am 09. Jun. 2005 editiert.]
|
In das Form AutoLisp wechseln |
|
AutoLisp : overkill
tunnelbauer am 09.06.2005 um 15:30 Uhr (0)
Hi RoyCAD, overkill ist ein LISP-File welches geladen sein muss - somit kannst du es nicht einfach über ein command aufrufen (command greif nur bei geladenen Befehlen). Somit gilt hierfür: Code: (if (null C:?verkill) (LOAD overkill.lsp )) lspv (das Fragezeichen bitte durch ein o ersetzen) (sollte es jetzt noch Probleme bei der Auswahlübergabe geben - bitte auf wen anderen hoffen ) ------------------ Grüsse Thomas
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp starten beim ändern des Arbeitsbereichs in Acad2006
dan_rather am 10.06.2005 um 07:54 Uhr (0)
Hallo zusammen. hatte meine Frage schon mal hier gestellt: http://ww3.cad.de/foren/ubb/Forum54/HTML/011064.shtml aber keine Lösung gefunden. Darum noch mal meine Frage etwas anders gestellt, gibt es die möglichkeit eine lsp zu starten wenn ich aus der Toolbar Arbeitsbereich einen Eintrag auswähle?
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp starten beim ändern des Arbeitsbereichs in Acad2006
tunnelbauer am 10.06.2005 um 09:36 Uhr (0)
Hi Dan_Rather, wir wissen, dass du dort schon mal (d)eine Frage gestellt hast - wir wissen allerdings nicht warum du dort nicht weiterschreibst !? Besser wäre es nämlich - schließlich wurde dort auch schon geantwortet (oder magst du pirilao nicht ? )... ------------------ Grüsse Thomas
|
In das Form AutoLisp wechseln |