|
AutoLisp : Anwendertreffen
Proxy am 15.10.2004 um 16:44 Uhr (0)
Ich bedanke mich ebenafalls bei allen für die Realisierung und nette Umgebung bei Cat.Pro. P.S. Wegen Webspace und Traffic könnt ihr eine PM schicken. Webspace habe ich genug und um Traffic mache ich mir weiniger Sorgen ca. 1 TB habe ich pro Woche frei. Im Notfall ist BitTorrent bzw. eMule (Overnet) auch eine Möglichkeit. ------------------ " Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoC ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Zugriff auf Listenelemente
Brischke am 06.07.2022 um 19:03 Uhr (1)
… wenn es nur die 2 360er Einträge gibt, dann mach ein Reverse der Liste und rufst das gleiche nochmal au. Sollte funktionieren, da ja nach dem Reverse das 2. als erstes steht.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form Lisp wechseln |
|
Lisp : Acad 2023.1 macht Probleme
cadffm am 21.07.2022 um 16:19 Uhr (1)
Wie, ALLE Lispdateien? Ansonsten bräuchten wir ja meine eine Beispieldatei.Wir sprechen von AutoCAD und Dateien LISPSYS=0 ?Aktuell noch 2023.0.1 (auf Win10) zum testen installiert - werde ich es gerne ausprobieren und wenn kein Fehler auftaucht, dann gerne auch mit 2023.1Ich werde eine Lispdatei erstellen mit dem Inhalt (defun c:Tom nil (alert "Hallo Tom"))(c:Tom)
|
| In das Form Lisp wechseln |
|
AutoLisp : text in attribut
Brischke am 18.10.2004 um 08:32 Uhr (0)
Hallo michelangelo, wie weit ist denn dein Code? Wo hängt es denn? Wozu brauchst du Hilfe? 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 : Kreiskoordinaten Variable benutzen???
Dolcetto am 18.10.2004 um 11:29 Uhr (0)
Hallo Zusammen, Ich habe gerade mit Autolisp begonnen und habe mein erstes problem das ich nicht verstehe. Ich will ein Rohrbild programmieren. Die abstände der Rohr ergeben sich durch eine Teilung und der 60° Anordnung. Wie kann ich anstatt den befehl Getpoint direkt von der Variable die Teilung einfügen? Beispiel anhand der beigefügen Datei. Also Kreis 2 muss ich die anfangs Koordinaten eingeben da diese Varieren können. Kreis 3 ist auf gleicher Y-Ebene und bei X-Ebene der Abstand der Teilung. Der Kre ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Eigene Daten in eigenen Reaktor speichern
mapcar am 18.10.2004 um 11:41 Uhr (0)
Hi mkl-cad, ich weiss nicht, wo du DICTIONARY-PUT und ...-GET her hast, eingebaute Lisp-Funktionen sind das jedenfalls nicht. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Kreiskoordinaten Variable benutzen???
mapcar am 18.10.2004 um 13:50 Uhr (0)
Versuch s mal hiermit: Code: (defun c:rv( / r1 r2 tg p pi/3 _rb _dr) (defun _rb(r1 r2 tg p / loop drawn cen i _draw) (defun _draw( / ) (if( =(distance p cen)(- r1 r2)) (progn (command _circle cen r2) (setq drawn(1+ drawn)) ) ) ) (setq drawn 1) (setq cen p) (_draw) (setq loop 1) (while(not(zerop drawn)) (setq drawn 0) (setq i 0) (repeat 6 (setq cen(polar p(* i pi/3)(* loop tg))) (repeat loop (setq cen(polar cen(*(+ i 2)pi/3 ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Kreiskoordinaten Variable benutzen???
Dolcetto am 18.10.2004 um 13:58 Uhr (0)
hmm Danke erstmal. Wie lade ich jezt deine Datei? hab sie in den editor kopiert und als Test abgespeichert. und dann in der befehlszeile appload test eingegeben und dann.....???
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Kreiskoordinaten Variable benutzen???
marc.scherer am 18.10.2004 um 14:05 Uhr (0)
Hi Dolcetto, na dann bist Du aber noch sehr am Anfang der Lisp-Programmierung?? (defun c:rv Heißt in etwa Define Function Command RV Nach dem laden einer solchen Routine gibt es ein neues Autocad Kommando, welches mit der Befehlseingabe RV gestartet werden kann. Wenn da nur (defun rv gestanden hätte, könntest Du das Pgm nur mittels (rv) starten... Wohl nicht auffer CAT.Pro gewesen und den Ausführungen der Herren CADwiesel und Brischke gelauscht was? ------------------ Ciao, Marc
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Kreiskoordinaten Variable benutzen???
mapcar am 18.10.2004 um 14:19 Uhr (0)
Das sollten wir so gebrachen können! Nö. Es ist ein Vorschlag zur Orientierung. Zumindest ein Ansatz von Errorhandling/Systemvariablen usw. muss noch eingebaut werden, denn sonst funktioniert das Ding u.U. nicht. Fertig-Tools gibt s bei Cadwiesel, bei mir nicht;-) Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein g ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Kreiskoordinaten Variable benutzen???
Brischke am 18.10.2004 um 15:48 Uhr (0)
Hallo Dolcetto, Im Lisp sind die Listen das zentrale element. Diese sind von runden Klammern umschlossen, wobei das erste Listenargument die Funktion und die folgenden die Parameter der Funktion darstellen. Du sprichst hier grundsätzliche Fragen zur Syntax an. Wenn du also eine Liste übergeben möchtest, dann musst das dem Interpreter auch kund tun. (cons 10 (list a b)) Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß m ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Eigene Daten in eigenen Reaktor speichern
mapcar am 18.10.2004 um 16:22 Uhr (0)
Ist vlax-ldata-put denn so schlimm? Die Problematik hat nix damit zu tun, ob die Daten kompliziert sind oder nicht. Die Frage ist, ob sie dir oder deinem Betrieb wichtig sind. Daraus resultieren dann zwei Möglichkeiten: a) unwichtig: gar nicht speichern oder ldata b) wichtig: richtig speichern. Möglichkeit a) wiederum beinhaltet 2 Unteroptionen. Gar nicht speichern verursacht wenigstens keine beschädigten Zeichnungen;-) Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLis ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Kreiskoordinaten Variable benutzen???
mapcar am 18.10.2004 um 16:31 Uhr (0)
Ob noch sachen hinzugefügt werden können kann ja sein aber das brauche ich momentan nicht Da geht s nicht um Zusatz-Features... Klingt wie: Danke für den Gebrauchtwagen, den Sie mir verkauft haben. Ja, Sie haben mich darauf hingewiesen, dass er keine Bremse hat - aber ob noch eine Bremse eingebaut werden muss, kann ich mir ja in Ruhe auf der Autobahn überlegen. Gute Fahrt, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann ...
|
| In das Form AutoLisp wechseln |