|
Rund um AutoCAD : Visual Lisp und Interprozesskommunikation
Bitte ein Bit am 11.01.2010 um 11:12 Uhr (0)
Meine Frage ist eine rein programmiertechnische Angelegenheit. Und zwar wollte ich Daten aus meinem AutoCAD 2000 in ein anderes Program laden ohne extra das Clipboard zu benutzen, eine Datei zu schreiben,...Ich will im Endeffekt ein Visual Lisp Skript schreiben, welches mir beispielsweise die Koordinanten eine Punktes im AutoCAD bestimmt und diese dann an mein eigenes Programm schickt so dass mein eigenes Programm direkt darauf reagieren kann. Kennt jemand daher in Visual Lisp eine Möglichkeit wie ich eine ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Mathematische Funktion Common Lisp
CADmium am 28.05.2009 um 17:49 Uhr (0)
Zitat:Original erstellt von Keyce:Hallo :) Also grundsätzlich handelt es sich ja um Common Lisp und um die eigentlich implementierung einer mathematischen Funktion. Stehe diesbezüglich ein bisschen auf dem Schlauch, wie ich nun beispielsweise eine bestimmte Kurve oder eine einfache Gerade mit einer Lisp Funktion erstellen kann. Ok .. und hier geht um AutoLisp und eine einfache Möglichekeit eine gerade zu erzeugen ist (command "_line" PKT1 PKT2) ------------------ - Thomas -"Bei 99% aller Probleme ist ...
|
| In das Form Lisp wechseln |
|
Lisp : mehrsprachiges Lisp
marc.scherer am 01.12.2017 um 13:04 Uhr (1)
Hi,so wie Holger würde ich das auch machen.Super an der Lösung über Lisp-Listen als Parameterdateien: Ein einfacher Load-Befehl der Datei reicht um die Parameter verfügbar zu haben.Mache ich bei diversen Funktionen in dieser Art.Ansonsten muss ich hier bei uns alles immer für die englische oder deutsche AutoCAD-Version bereitstellen.(getvar "locale") gibt mir auf einem englischen Windows 7 in der englischen Version von AutoCAD "deu" zurück.Ich mache die Lisp-Sprache immer von der AutoCAD-Sprachversion abhä ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Autolisp - Zahnradberechnung für ACAD 2000
Angelika Preiwuss am 03.05.2001 um 15:57 Uhr (0)
Hallo Oliver, es gibt in AutoCAD 2000 einige Befehle und/oder Optionen die anders aufgerufen werden, die müßten in der 13er LISP "ausgetauscht" werden, damit sie mit 2000 läuft. Im 2000er ist das Visual Lisp dabei, ich denke man kann das selber gerade biegen, falls man schon mal mit AutoLisp zu tun hatte ... würde die Lisp nochmal unabhängig vom Original speichern, dann die Routine laden und prüfen eigentlich sollte er dann die Stellen anzeigen wo was nicht passt und die kann man dann ersetzen... Gruss A ...
|
| In das Form Rund um Autocad wechseln |
 |
PTC Creo Elements/Programmierung : Programmabstürze im DURCH Lispprogramm
Greskamp am 26.01.2017 um 15:29 Uhr (15)
Hallo,habe mal wieder eine Frage an die erfahrenen Lisp-Schreiber. Ich habe jetzt ein doch etwas umfassenderes Lisp-Programm wo zum Ende viele dotimes und when Schleifen drin sind. Jetzt stelle ich fest, wenn ich das Lisp-Programm ein paar mal ausführe stürzt mir das Creo-elemtens ab, also reagiert nicht mehr. Das kann ich etwas verzögern wenn ich das 3D Modell neu lade.Kann es irgendwie sein das es da einen internen Puffer oder speicher für das Lisp gibt und der irgendwie voll ist oder wie kann man sowas ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Rund um Autocad : Block auflösen im script
CADchup am 12.09.2006 um 22:39 Uhr (0)
Hi,ohne den Code getestet zu haben bin ich der Meinung, dass er eher in einer Lisp-Funktion verwendet werden sollte als in einem Skript.Schon die Lesbarkeit des Skripts leidet doch gewaltig für No-Lisplers, wenn man Code einbaut, der sich über mehrere Zeilen erstreckt.Ich würde vorschlagen, so wenig Lisp wie möglich aber so viel wie nötig zu verwenden:Code:(setq ss (ssget "_X" ((0 . "INSERT")(2 . "DEINBLOCKNAME"))))_explode!ssltscale1Obacht, wie bei dem von dir gefunden Lisp-Code findet auch hier keine Prü ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : savedata.lsp
Dorfy am 15.07.2010 um 11:47 Uhr (0)
Zitat:Original erstellt von cad4fun:Meine ACADVER = "17.1s (LMS Tech)" (schreibgeschützt)Das Ersetzen von 16 durch 17.1s hilft nicht weiter und meine LISP-Kenntnisse sind auf einem zu niedrigem Niveau, um die notwendigen Anpassungen zu treffen.Hat jemand einen Rat - besser eine Lösung - für mich? dann schau dir mal an wie1. substr funktioniert2. was getvar in Verbindung mit acadver bewirkt3. und Listen unter Lisp ... And have more fun ------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Program ...
|
| In das Form Lisp wechseln |
|
Lisp : Prozent zu Grad, Grad zu Prozent
ryfCAD am 20.08.2019 um 11:46 Uhr (1)
Hallo zusammen,ich kapiere nicht so ganz, wie Lisp folgende Berechnungen erstellt,oder anders gesagt, wie lauten die Formeln korrekt für Lisp?45° sind 100% ist eigentlich klar.----------------------------Die Formel Grad in Prozent:Winkel in Prozent = tan(Winkel in Grad) * 100%(* (tan 45) 100)161.97751906wobei(tan 45)1.61977519Ergebnis sollte 100 sein----------------------------Die Formel Prozent in Grad:Winkel in Grad = atan(Winkel in Prozent / 100%)(atan (/ 100 100))0.78539816wobei(atan 100)1.56079666Erge ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Objekte und Texte Drehen
Christian21P am 20.10.2010 um 10:16 Uhr (0)
Hallo,Ich habe ein Problem mit einem Lisp aus dem Internet.Es sollte mehrere Objekte und Texte um den eigenen Einfügepunkt drehen unter Rücksichtnahme des aktuellen Winkels.BSP: Block1 hat Drehung 100 , Block 2 hat Drehung 150Ich sage dem Lisp das sich die objekte um 200 gon drehen sollen. Nun sollte Block 1 den Wert 300 und Block 2 350 haben.Dies funktionert leider nicht so wie es sollte und die Objekte andern auch ihre Lage.Wisst ihr woran das liegt bzw habe ihr ein Lisp welches dies funktionstüchtig kan ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Zeichnungseigenschaften importieren / exportieren
Basket4u am 25.01.2018 um 12:34 Uhr (1)
Hallo,ich habe die LISP ausprobiert und bekomme die Meldung "Falsch formartierte Liste in Eingabe" nach erfolgreichen Laden.Habe den gesamten Code so kopiert und erstmal nichts verändert zum Testen. DWG-Eigenschaften habe ich gleich der Lisp angelegt sprich Haupttittel, Untertitel und Plannummer
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Selbsterstellte Massstabsleiste automatisiert skalieren
alfred neswadba am 30.06.2009 um 19:10 Uhr (0)
Hi,OK, wenn Lisp, dann steig ich (leider) aus. Wird mit Lisp halbwegs einfach zu machen sein, wenn Du dich darauf einläßt, dass Du zum Update Deines Maßstabsblocks mal klicken musst (das Update händisch auslöst).Für Fragen richtung Lisp wärst Du in diesem Forum besser aufgehoben, aber wusstest es ja noch nicht. Und ich bin überzeugt davon, dass bei ausreichender Information Deinerseits sich einige Lispler auch hier einfinden werden.Wenn Du also noch gar nix hast, dann bereite bitte mal eine Zeichnug mit e ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Pläne automatisch in Layout einfügen
Revilo am 27.03.2004 um 11:47 Uhr (0)
Hallo ihr, ich bin ein abslouter Lisp n00b. Deshalb wende ich mich hier an Euch. Gibt es eine Möglichkeit die es mir erlaubt verschiedene plänme über ein Lisp script Automatisch in ein Layouts einzufügen. Ich habe mal ein Muster angehängt welches ich gerne in die Layouts einfügen will genauer die einzelnen blätter / pläne in die Layouts einfügen. Wenn ja wie sieht die möglichkeit aus. Gearbeitet wird mit Acad 2004. Danke Euch für eure hilfe. MFG olli PS. Welche seite würdet ihr mir empfehlen um Lisp zu le ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Punkte einfügen in einer Polyline
bs328s am 14.11.2004 um 17:27 Uhr (0)
Seht euch mal und probiert den LISP auf den folgenden Link aus. Ganz unten http://ww3.cad.de/foren/ubb/Forum54/HTML/006741.shtml Dann werdet ihr sehen das die Linie genickt wird. Kann einer die LISP nicht so ändern das ein Kontrollpunkt da eingefügt wird wo mann mit der Maus die Line anglickt und nicht die Linie genickt wird. Ich hoffe es hat euch geholfen was ich da beschrieben habe. Probiert bitta mal die LISP aus dann werdet ihr vieleich verstehen was ich meine. mfg bs328s
|
| In das Form Rund um Autocad wechseln |