|
Lisp : In LiSP: statt Klicken soll ein Auswahlrechteck her
toXin am 04.04.2007 um 13:36 Uhr (0)
Hallo,brauche diese Hilfe, um den Code vom Tool ATT-Clone anzupassen.Ich möchte dabei die Blöcke, welche die Attributwerte des zuerst angeklickten Source-Blocks übernehmen sollen, nicht anklicken müssen, sondern per Auswahlrechteck markieren. Sonst müsste ich zig tausendmal klicken. Hier der Code von ATT-Clone:;;; ***********************************************************************;;; * ATT-CLONE dient zum Übertragen von Attributwerten eines Blockes auf *;;; * beleibige andere Blöcke. ...
|
| In das Form Lisp wechseln |
|
AutoLisp : vba oder lisp?? oder eine einfache frage
Brischke am 10.02.2004 um 14:55 Uhr (0)
Hallo luky, schön zu lesen, dass sich jemand vor dem Posten mit der Frage beschäftigt hat. Nun etwas genauer: Lisp ist in der Ecke der Künstlichen Intelligenz angesiedelt. Dadurch hast du Möglichkeiten, die du mit VB nie erreichen wirst. Du kannst Programme schreiben, die sich infolge irgendwelcher Parameter selber fortschreiben, sich also weiter entwickeln. Der Programmierer muss einfach nur die Logik vorgeben und den Rest macht das Programm selbst. Mit einem VB-Tool wird nur das gemacht werden können, wa ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Mit Lisp Blöcke auslesen und Teile des Inhalts in Textzeilen abbilden
joern bosse am 26.11.2024 um 08:11 Uhr (1)
Hallo 100dpi,ich habe auch mal ChatGPT gefragt was mein Code so alles macht, eine erstaunlich gute Erklärung (finde ich):Erkläre mit bitte folgenden AutoLISP-Programmcode:(defun TextMitteZentrisch (ename / P VLA-OBJ)(setq vla-obj (vlax-ename-vla-object ename))(setq p (vla-get-InsertionPoint vla-obj))(vla-put-alignment vla-obj 10)(vla-move vla-obj (vla-get-InsertionPoint vla-obj)p)(vla-update vla-obj))ChatGPT:ChatGPTDieser AutoLISP-Code definiert eine Funktion namens TextMitteZentrisch, die darauf abzielt, ...
|
| In das Form Lisp wechseln |
|
AutoLisp : vba oder lisp?? oder eine einfache frage
marc.scherer am 10.02.2004 um 14:08 Uhr (0)
Lies das mal: http://ww3.cad.de/foren/ubb/Forum145/HTML/000389.shtml .. ------------------ Ciao, Marc
|
| In das Form AutoLisp wechseln |
|
AutoLisp : vba oder lisp?? oder eine einfache frage
marc.scherer am 10.02.2004 um 14:25 Uhr (0)
Hallo? Holger? VBA geht, .NET kommt. Wenn, muß er sich dann gleich .NET angucken. ------------------ Ciao, Marc
|
| In das Form AutoLisp wechseln |
|
AutoLisp : ATTSYNC: als command in Lisp, (acet-attsync) usw.
marc.scherer am 17.11.2005 um 10:41 Uhr (0)
Batman muss man immer ernst nehmen ;-)------------------Ciao,Marc
|
| In das Form AutoLisp wechseln |
|
AutoLisp : ATTSYNC: als command in Lisp, (acet-attsync) usw.
Peter2 am 16.11.2005 um 10:47 Uhr (0)
Ich versuche gerade, "attsync" in ein Lisp einzubauen.Versuch 1:Code:(command "_attsync" "n" blockdef)Jedesmal nach dem 4. Attsync-Befehl knallt es, obwohl jede Schleife mit einer Erfolgsmeldung abgeschlossen wird.: Systemfehler: Befehle können nicht mehr als 4 verschachtelt sein. Die Schleife habe ich einmal mit "foreach", dann mit "Repeat" aufgebaut - das Ergebnis ist das gleiche.Frage 1:Wo kommen die "verschachtelten 4 Befehle" her?Versuch 2:Code:(acet-attsync blockdef)da habe ich das Problem, das zuers ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : vba oder lisp?? oder eine einfache frage
luky am 10.02.2004 um 15:16 Uhr (0)
super holger genau sowas wollte ich hören. habe alles verstanden und hoffe ich werde dein tutorial auch verstehen. (habe schon alles gesaugt.) mal sehe, wer zuerst bei teil V ankommt merci luky p.s. werde dir nach abschluss gerne ein feedback geben. Holger [/B][/QUOTE]
|
| In das Form AutoLisp wechseln |
|
AutoLisp : vba oder lisp?? oder eine einfache frage
luky am 10.02.2004 um 14:54 Uhr (0)
danke marc aber spätestens nachdem ich deinen link gelesen habe, bin ich etwas enttäuscht. (ich hatte etwas mühe mit den fremdwörtern in deinem link und grosse mühe mit den vielen fremdwörtern in deinem sublink.) wenn .net der nachfolger von vba ist, sag mir das doch einfach. ich hätte dir auch so geglaubt das du viele wörter kennst. luky
|
| In das Form AutoLisp wechseln |
|
AutoLisp : ATTSYNC: als command in Lisp, (acet-attsync) usw.
marc.scherer am 17.11.2005 um 09:59 Uhr (0)
Zitat:Original erstellt von Peter2:Damit bleibt nur noch eine Frage von oben:Frage 2:Wie kann ich (acet-attsync) gezielt laden / aktivieren?Antwort:(arxload "battman.arx")------------------Ciao,Marc
|
| In das Form AutoLisp wechseln |
|
AutoLisp : vba oder lisp?? oder eine einfache frage
marc.scherer am 10.02.2004 um 17:45 Uhr (0)
Hi luky, ich hatte etwas mühe mit den fremdwörtern in deinem link und grosse mühe mit den vielen fremdwörtern in deinem sublink # Oh, sorry. Habe ich Dich überfordert? Das war nicht meine Absicht. wenn .net der nachfolger von vba ist, sag mir das doch einfach # Hm, einfach irgendwelche Behauptungen in den Raum stellen ist mir zu blöd. Außerdem, warum soll ich Dinge schreiben, die im Inet schon geschrieben wurden? ich hätte dir auch so geglaubt das du viele wörter kennst # Du bist aber leichtgläubig : ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : ATTSYNC: als command in Lisp, (acet-attsync) usw.
Peter2 am 17.11.2005 um 10:15 Uhr (0)
Zitat:Original erstellt von marc.scherer:Da hättest Du auch selber drauf kommen können!?Doch, da hatte ich auch schon, hatte den battman aber zu wenig ernst genommen. Nun ja, ich sollte manchmal früher schlafen gehen .. DankePeter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
| In das Form AutoLisp wechseln |
|
AutoLisp : ATTSYNC: als command in Lisp, (acet-attsync) usw.
marc.scherer am 16.11.2005 um 16:28 Uhr (0)
Hi,poste doch mal den Code und die Testdatei.Dann findet sich der Fehler bestimmt RuckZuck.Ich hatte folgendes als Attsync im Einsatz (Attsynct aber alle Blöcke...)Code:(defun DT:ATTSYNC (/) (if (DT:GET-BLOCKDEFS-WITH-ATTDEF "*") (command "_.attsync" "name" "*") (princ "
Keine Attributierten Blöcke in Zeichnung definiert!") ) (princ))Die Abfrage ob attributierte Blöcke in der Zeichnung existieren ist notwendig, weil die command attsync Anweisung sonst nen Fehler produziert. Das attsync synchronisiert so ...
|
| In das Form AutoLisp wechseln |