|
AutoLisp : Sortieren einer Liste
Brischke am 10.03.2003 um 15:27 Uhr (0)
Hallo Axel, leider schreibst du nicht, mit welcher Acad-Version du arbeitest. Mit den VL-Befehlen, hast du eine solche Funktion zur Verfügung. Code: (setq li (list (list 1 2 D )(list 2 3 Z )(list 5 6 G ))) (vl-sort li (function (lambda (e1 e2) ( (last e1) (last e2))))) Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool s im Free-&Download Zugang zum Download schon gesichert?
|
In das Form AutoLisp wechseln |
|
AutoLisp : Text in datei schreiben
CADwiesel am 13.03.2003 um 09:34 Uhr (0)
Bin unwissend, wer kann mir bitte helfen???? Dieser Text soll aus Lisp in eine txt-Datei geschrieben werden: (strcat "(if (zerop (getvar "DBMOD"))(command "._OPEN"" item ")(command "._OPEN" "_Y"" item "))" ) Wobei allein item eine Variable ist. Ist da draußen jemand mit nem Sack voll hilfe??? ------------------ Gruß CADwiesel
|
In das Form AutoLisp wechseln |
|
AutoLisp : Text in datei schreiben
Brischke am 13.03.2003 um 10:30 Uhr (0)
Hallo CADwiesel, versuch das: (strcat "(if (zerop (getvar "DBMOD"))(command "._OPEN"" item ")(command "._OPEN" "_Y"" item "))") der "" bewirkt, dass das " als String behandelt wird. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool s im Free-&Download Zugang zum Download schon gesichert?
|
In das Form AutoLisp wechseln |
|
AutoLisp : element drehen
Brischke am 12.03.2003 um 17:46 Uhr (0)
Zitat: Original erstellt von gmk: hi cadwiesel! ...drehung wird dann wohl auf eine transformation rauslaufen). gruss georg Hi Georg, genau so ist das. Willst du das ohne (command ...) hinkriegen ist es ein wenig Koordinatenrechnen. In komplizierten Fällen verschiebe ich dann immer das BKS, damit mir das der (trans ...)-Befehl macht. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool s im Free-&Download Zugang zum Download schon gesichert?
|
In das Form AutoLisp wechseln |
|
AutoLisp : Schlecht geschrieben oder veraltet?
STRGALTDEL am 16.03.2003 um 22:48 Uhr (0)
Hi Programmers Ich bin eigentlich ein Lispmuffel, obwohl ich mich schon auf mapcar`s Seiten schlauer gemacht habe,aber warum laufen meist ältere LISP-Funktionen (runtergeladen oder anderswo gefundene...) nicht ohne Weiteres? Ist der Code veraltet oder sind sie einfach nur schlecht geschrieben? Hier ein Beispiel: ; This program extrudes a polygon profile along a 3d spiral path. ; Juan Jose Suarez , 24/9/91 - version 2 ; ;------------------------------------------------------------------ (defun c ...
|
In das Form AutoLisp wechseln |
|
Lisp : Text in Variable
Brischke am 25.03.2003 um 16:57 Uhr (0)
keine Zeit, deshalb ganz kurz:1) (setq textvar (cdr(assoc 1 (entget (car (entsel))))))2) (entmod (subst (cons 1 textvar)(assoc 1 (setq attdata(entget(car (nentsel))))) attdata))Mit der ersten zeile kannst du den Text wählen, die 2. Zeile weist den Text dem Attribut zu.Wenns nicht reicht, dann poste noch mal, schaue nach 20,00Uhr noch mal rein.Bei Fragen ...Grüße Holger------------------Holger BrischkeCADlon - Lisp over night!Neue Tools im Free-&DownloadZugang zum Download schon gesichert?
|
In das Form Lisp wechseln |
|
AutoLisp : AutoLISP - könnte es soetwas?
MA28 am 25.03.2003 um 18:40 Uhr (0)
Habe absolut noch keine Ahnung von LISP! Kann man es sich selber beibringen (Buch, wenn welches) oder sollte ich unbedingt einen Kurs besuchen? Würde mir gerne etwas schreiben! Ziel: an allen Schnittpunkten von Bögen und Linien die den selben Layer haben, möchte ich einen Block einfügen. kann LISP das? ------------------ mfG Gambrinus
|
In das Form AutoLisp wechseln |
|
AutoLisp : AutoLISP - könnte es soetwas?
Brischke am 26.03.2003 um 14:58 Uhr (0)
Hallo Benwisch, Danke für die Blumen! und wie immer: Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool s im Free-&Download Zugang zum Download schon gesichert?
|
In das Form AutoLisp wechseln |
|
AutoLisp : 3D-2D
heidi am 20.02.2003 um 11:59 Uhr (0)
die Frage ist im Lisp-Forum eigentlich etwas deplaziert, das klappt auch ohne. Schau dir dazu in der ACAD-Hilfe mal den Befehl SOLPROFIL an. schnipp.... Erstellt Profildarstellungen von dreidimensionalen Volumenkörpern In einem Profilbild werden nur die Ränder und Silhouetten von gekrümmten Oberflächen des Volumenkörpers in der aktuellen Ansicht angezeigt. Der Befehl SOLPROFIL steht nur zur Verfügung, wenn Sie sich in einer Layout-Registerkarte befinden. Wenn Ihre Zeichnungen keine verschiebbaren Ansichtsf ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : initial-value "alle oben" möglich ?
Brischke am 27.03.2003 um 09:53 Uhr (0)
Hallo Michael, auch wenn das Forum hier mit LISP überschrieben ist, und LISP als eigenständige Programmiersprache existiert, wird dieses Forum mehr zur Abhandlung von Themen bzgl. AutoLISP genutzt. Ich weise Dich nur darauf hin, damit Du nicht vergebens auf eine Antwort wartest, da dieses Forum auch mehr von AutoLISPlern besucht wird. Ich kann Dir da jetzt nicht helfen, aber vielleicht findet sich ja jemand. Vielleicht findest Du ja auch ein Forum, in dem die Chancen auf Beantwortung höher sind. Grüße Holg ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Änderung in Blöcken
Brischke am 27.03.2003 um 20:11 Uhr (0)
Hallo Detlef, Das kann man mit einem Lisp-Programm machen. Zum Vorgehen: 1) die Blocktabelle nach den Blöcken, die es betrifft durchsuchen. 2) diese Blockdefinitionen durchlaufen und wenn die Polylinie gefunden wird 3) dieser die neue Farbe zuweisen 4) regenerieren 5) fertig und freuen Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool s im Free-&Download Zugang zum Download schon gesichert?
|
In das Form AutoLisp wechseln |
|
AutoLisp : LISP Buch ??
Michiwer am 29.12.2002 um 11:40 Uhr (0)
Bin noch en neuling in sachen Lisp und würde gerne mehr darüber wissen :-)) Wer kennt ein gutes Buch das einem Einsteiger die Programmierung von Lisp unter acadm verständlich macht ?? Michi
|
In das Form AutoLisp wechseln |
|
AutoLisp : LISP Buch ??
Michiwer am 29.12.2002 um 13:44 Uhr (0)
Ok danke, das is schon en anfang aber ein Buch wäre auch nicht schlecht auch wenn die page profesionell und gut verständlich ist. Michi
|
In das Form AutoLisp wechseln |