|
Lisp : MAP-Befehle aus LISP aufrufen
joern bosse am 05.03.2012 um 14:59 Uhr (0)
Danke Euch beiden.@Holger: Ja, die Version hatte ich auch schon aber vergessen in meinen Beitrag reinzuschreiben: = no function definition.@Udo: Genau so funktioniert es, super!^C^C(alert "Das ist ja gar nicht so schwer!!!");_MAPCLEAN Ein Bereinigungsprofil brauche ich derzeit nicht, aber wenn, dann denke ich hoffentlich an Deine Antwort.------------------viele GrüßeJörnhttp://www.bosse-engineering.com
|
| In das Form Lisp wechseln |
|
AutoLisp : Anwendung mit Dokument-Pfad starten ??
Brischke am 31.03.2005 um 07:10 Uhr (0)
@Jürgen, hast du beim Testen darauf geachtet, dass im Lisp der Backslash doppelt geschrieben werden muss? Das wird die Ursache sein, dass es nicht funktioniert hat. Grüße Holger ------------------ Holger Brischke CAD on demand GmbH Autodesk User Group Central Europe Individuelle Lösungen von Heute auf Morgen. AUGCE Manager Deutschland
|
| In das Form AutoLisp wechseln |
|
AutoLisp : trans
marc.scherer am 22.05.2006 um 15:38 Uhr (0)
Zitat:Original erstellt von edwin2006:Gibt es da nicht irgendwie ganz einfachen LISP-Code (kein VisualLisp)?Hi,hast Du Dir schon mal das Tool "chspace.lsp" aus den ETools angeguckt? Da sollte die Lösung Deines Problems drinstecken.Ob Dir das aber einfach genug ist vermag ich nicht vorherzusagen ;-)Wieso eigentlich kein VLisp? Kriegst Du davon Ausschlag?------------------Ciao,Marc
|
| In das Form AutoLisp wechseln |
|
Lisp : Dynamischer Block
sidibu am 25.02.2014 um 13:29 Uhr (1)
Hallo,gibt es eine Möglichkeit per LISP, VLA, SCRIPT Bezeichnungen von Parametern in einem Dynamischen Block zu ändern. "B-Dyn" in BDyn". Wenn man Abhängigkeiten in Dynamischen Blöcken verwendet, kann man keinen Bindestrich angeben. Aber da wir viele ältere dynamische Blöcke haben, sollen diese geändert werden, damit die Bezeichnungen wieder gleich sind.------------------mit freundlichen GrüßenDirk
|
| In das Form Lisp wechseln |
|
Lisp : bitte beachtet Urheberrechte
Brischke am 25.06.2004 um 14:29 Uhr (0)
Der in der Zwischenzeit stattgefundene PM-Verkehr beweißt, dass entgegen meiner Einschätzung noch nicht alles gesagt ist, was gesagt werden kann/sollte/muß.Ich fordere aber alle Teilnehmer auf, die Diskussion sachlich zu führen, und persönliche Auseinandersetzungen per PM auszutragen! Holger------------------Holger Brischke(defun - Lisp over night!AutoLISP-Programmierung für AutoCADDa weiß man, wann mans hat!
|
| In das Form Lisp wechseln |
|
Lisp : Häcken im Menü anzeigen
ryfCAD am 25.09.2020 um 07:26 Uhr (1)
Danke für die schnelle Antwort.Leider nein. Ich habe auch das schon versucht. [$(if,$(=,$(getenv,Wert),"0.1"),!.)1:100]^c^c^p...[$(if,$(=,$(getenv,"Wert"),"0.1"),!.)1:100]^c^c^p...[$(if,$(=,$(getenv,"Wert"),0.1),!.)1:100]^c^c^p...Der Eintrag die im Menü sieht immer wie folgt aus:$(if,??)bedeutet, dass bereits das Argument Getenv unbekannt ist.------------------Auch für LT gibt es Lösungen, aber Lisp erleichtert das Leben ungemein
|
| In das Form Lisp wechseln |
|
AutoLisp : XREF oder BLOCK
HansGeorg am 18.06.2005 um 10:17 Uhr (0)
Hallo, leider sind meine Lisp Kentnisse fast null. Deshalb eine kleine Frage. Wie kann man zwischen Block und XREF unterscheiden? _open T:....dwg if(tblsearch BLOCK Leiter ) (command -xref p Leiter \serverProjekt1Leiter.dwg ) ) _qsave Durch was muß BLOCK ersetzt werden? Vielen Dank. Grüße HansGeorg
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Eigenschaften ändern
dakneifer am 08.04.2004 um 19:26 Uhr (0)
Hallo Leute, Ich muß des öfteren Layer, Linientyp und Farbe ändern. Von Hand ist das natürlich immer sehr mühevoll. Ich würde gerne folgendermaßen vorgehen. Auswählen des Objektes dann auf das entspechende ICON klicken und Layer, Farbe und Linientyp ändern sich wie es in der Lisp Datei vorgegeben ist. Wie kann ich dieses bewältigen. ------------------ dakneifer
|
| In das Form AutoLisp wechseln |
|
AutoLisp : durch ersetzen
Brischke am 25.10.2004 um 09:36 Uhr (0)
Hallo Jan, ich weiß nicht, was jetzt eine Pfadangabe im DOS-Format von einer Pfadangabe im WIN-Format (bis auf die Zeichenenzahl) unterscheidet. Die Frage war auch, wie kommt diese Pfadangabe in das Programm - eintippen/getfiled/read-line??? 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 : Lisp Kontextmenü
cadffm am 02.05.2005 um 10:26 Uhr (0)
Über den allgemeinen Aufbau sage ich nichts, aber falls du den Stolperstein mit zu wenig Argumente meintest: null erwartet ein Argument, du hast aber diese Zeile gebastelt: (if antw(null)(setq t_2 (car (entsel)))) hier ist das progn überflüssig: (if antw (progn(setq abst (progn(getdist
Abstand wählen: )))))
|
| In das Form AutoLisp wechseln |
|
Lisp : hatch
CADmium am 18.01.2010 um 10:56 Uhr (0)
erzeug mal mal eine Umgrenzung und schraffier diese assoziativ ....dann (entget(car(Entsel))("*"))auf die Schraffur und die Umgrenzung anwenden .. dann siehst du das die Umgrenzung mit einem Reaktor auf die Schraffur verknüpft ist .. und in der Schraffur auch das Umgrenzungsobjekt steht ...Das mit Lisp nachzubilden, würd ich sein lassen.------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Lisp wechseln |
|
AutoLisp : _3DROTATE
Proxy am 20.03.2004 um 15:00 Uhr (0)
3DDREHEN Objekt/Letztes/ANsicht/X-achse/Y-achse/Z-achse/2Punkt = _.ROTATE3D Object/Last/View/X-Axis/Y-Axis/Z-Axis/2Points ist das genau deine Frage ? ------------------ 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 AutoCAD programming language? Read the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF
|
| In das Form AutoLisp wechseln |
|
Lisp : getpoint mit Fangfuunktion
Brischke am 18.11.2011 um 07:54 Uhr (0)
Zitat:Original erstellt von Barbara33:... Hat es irgendeine Bedeutung, wenn die Funktion c:hh, c:_hh oder c:hh heisst? Oder ist der Unterstrich oder Apostroph einfach teil des Namens und sonst nichts? ... Richtig, es ist einfach Teil des Namens.Allerdings wertet Acad die Namen aus und entscheidet darüber, wie mit dem Befehl verfahren wird.Daher gilt folgendes:ein C: im Namen bewirkt, dass der Befehl in der Befehlszeile aufgerufen werden kann, ohne die Lisp-Klammer-Syntax verwenden zu müssen.ein C: [Edit: ...
|
| In das Form Lisp wechseln |