|
AutoLisp : Lisp ohne ACAD ausführen ?
HPW am 16.08.2005 um 07:32 Uhr (0)
Zitat:Original erstellt von mapcar:Und noch ein letzter Hinweis: Wer ein Lisp sucht, mit dem man mal eben außerhalb von AutoCAD einen typischen "Windows-Dialog" mit ein paar Berechnungen programmieren kann - dat gibbets nich. Alles, was existiert, beruht derzeit auf Tk, Gnome, Cygwin usw. - d.h. es läuft zwar auf jeder Plattform, sieht aber optisch auch immer so aus - ohne jetzt etwas abwerten zu wollen. Im Falle newLISP trifft dies nicht so ganz zu. Die native IDE basiert zwar auf TK, aber die newLISP DL ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : (setvar clayer h_vl)
Nano am 17.08.2005 um 15:28 Uhr (0)
Hallo zusammenHabe festgestellt das bei AutoCAD 2002der Befehl (setvar "clayer" h_vl)mir ein Fehler raus gibt.{Fehler: Einstellung für AutoCAD-Variable zurückgewiesen: "CLAYER" "H_VL"}Bei AutoCAD 2006 hingegen {nil}.(SETQ mb001layerkbem (SETVAR "clayer" h_vl))(IF (= mb001layerkaaa NIL)(COMMAND "_LAYER" "M" "h_vl" "FA" "7" "h_vl" "L" "continuous" "h_vl" "LS" "0.5" "h_vl"
))Brauche eine Lösung für festzustellen ob dieser Layer existiert,um Layer erstellen oder nicht.
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Batchprogramm für Autocad
SHP am 18.08.2005 um 12:19 Uhr (0)
Hallo,gibte es ein Programm, das alle DWGs in einem Verzeichnis öffnet, eine Lisproutine dürchführt, speichert und wieder schließt?------------------GrußHans-Peter Der Wahnsinn in Sachen Musik. Das Saxregister
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Batchprogramm für Autocad
tunnelbauer am 18.08.2005 um 12:23 Uhr (0)
Hi,ja - gibt es: nennt sich ScripCreator und gibts bei www.cadwiesel.de unter Sonstiges Sonstiges; das auszuführende Lisp musst du in einem Script aufrufen; näheres zu Scripts liefert die Suche im "Rund um AutoCAD"-Forum.------------------GrüsseThomas
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Batchprogramm für Autocad
CADmium am 18.08.2005 um 12:25 Uhr (0)
.. sowas nennt man Script .... such mal nach Scriptgenerator und Scriptpro in "Rund um Autocad"-Forum ( oder bei www.cadwiesel.de )------------------ - 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 Informationen
majowi am 20.08.2005 um 17:48 Uhr (0)
In der lsp-Datei vor (defun den gewünschten Text mit "princ" setzen.z.B.(princ "
Zum starten bitte Test eingeben !")(princ "
alle Layer werden auf die Farbe "blau" gesetzt.")(defun....GrußMarkusPS: das ist Steuerzeichen für ne neue Zeile
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Lisp Informationen
CAD-Huebner am 20.08.2005 um 19:21 Uhr (0)
Na, ich schreibs immer ans Ende der Lisp-Datei eine Verwendungsmeldung.Aber der Fehler liegt hier an der unsachgemäßen Verwendung der Anführungszeichen!Endweder soCode:(princ "
Zum starten bitte Test eingeben !")(princ "
alle Layer werden auf die Farbe blau gesetzt.")(prin1)oder so Code:(princ "
Zum starten bitte Test eingeben !")(princ "
alle Layer werden auf die Farbe "blau" gesetzt.")(prin1)------------------Mit freundlichem GrußUdo Hübner
|
| In das Form AutoLisp wechseln |
|
AutoLisp : !U:globalsrccoreacadCORESRCscandr.cpp@2274: eLockViolation
WolfgangGutke am 22.08.2005 um 10:29 Uhr (0)
Hallo,bei einem Programm bekomme ich immer die FehlermeldungErrorText=!U:globalsrccoreacadCORESRCscandr.cpp@2274: eLockViolationund AutoCAD bricht zusammen!! Welcher Teil meines Programmes diesen Fehler verursacht, kann ich nicht genau sagen.Hat jemand eine Ahnung, was der Hintergrund ist??Zur Info: Ich verwende AutoCAD (pur) mit ObjectDCL und DosLibGrußWolfgang------------------ LISP = Lots of Insane Stupid Parantheses
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Versionsprobleme bei entmod
double_m am 22.08.2005 um 14:09 Uhr (0)
Hallo,Kann es sein, dass ein entmod bei AutoCAD 2002 ein wenig anders funktioniert als bei AutoCAD 2004. Ich muss nämlich ein Lisp-Programm programmieren, dass auf beiden Versionen funktioniert, scheitere aber immer wieder am entmod.
|
| In das Form AutoLisp wechseln |
|
Lisp : Punkte einer Polylinie in Datei schreiben
hep am 22.08.2005 um 21:57 Uhr (0)
Hallo Proxy,habe diesen Beitrag gesucht und gefunden.Deine Lisp-Routine macht das was auch ich benötige.Gerne würde ich aber mehrere plines der Reihe nach auswählen und speichern.etwa in dem Stilpline_1x1,y1,x2,y2,x3,y3,xn,ynpline_2x1,y1,x2,y2,x3,y3,xn,ynpline_3x1,y1,x2,y2,x3,y3,xn,yn...Ich bin leider recht wenig bewandert im programmieren von Lisp.Könntest Du mir vielleicht auf die Sprünge helfen bei den von mir o.g. DingenGrüßehep
|
| In das Form Lisp wechseln |
|
Lisp : Punkte einer Polylinie in Datei schreiben
hep am 23.08.2005 um 07:51 Uhr (0)
Hallo Holger,zuerst einmal möchte ich mich bedanken für die freundliche Hilfe.Ich möchte aber auch auf Deine einleitenden Worte antworten.Für mich steht das außer Frage das man in einem Forum nicht auftreten kann mit der Forderung mach mal eben. Das war ganz betimmt nicht meine Intension. Wie ich geschrieben habe, habe ich (noch) wenig Kenntnisse in Lisp. Ich hoffe das ich meine Kenntnisse erweitern kann und das tut man am besten mit learning by doing. Am Anfang über Probleme diskutieren ist doch aber rech ...
|
| In das Form Lisp wechseln |
|
Lisp : Punkte einer Polylinie in Datei schreiben
Brischke am 23.08.2005 um 08:43 Uhr (0)
Hallo Edgar,in deinem Posting hätte man es, wenn überhaupt, nur mit boshafter Absicht zwischen den Zeilen lesen können, dass versucht würde Code abzustauben.Ich weise dennoch darauf hin, so dass das Forum eben nicht dahingehend an Inhalten verarmt.Und wenn du Fragen zum Code hast ...Grüße Holger------------------Holger BrischkeCAD on demand GmbH Autodesk User Group Central EuropeIndividuelle Lösungen von Heute auf Morgen. AUGCE Manager Deutschland Jackpot on demand - Wir eröffnen den S ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Versionsprobleme bei entmod
double_m am 23.08.2005 um 08:45 Uhr (0)
Erst mal Danke für die Antworten@CADmium: Dass hab ich schon gelesen, aber dass Funktioniert nur bei AutoCAD 2002 und VBA kann ich nicht.
|
| In das Form AutoLisp wechseln |