|
Lisp : dynamische Anzeige am Fadenkreuz
Mailüfterl am 14.03.2012 um 15:25 Uhr (0)
Hallo Dirk,mit Visual LISP kann man keine Werte am Fadenkreuz anzeigen lassen. Du könntest aber den neuen Wert dynamisch in der Zeichnung anzeigen lassen. Die Umsetzung ist allerdings nicht ganz trivial:1. Du lässt den User den Text picken. Dein Programm speichert die gepickte Position und liest den Wert aus dem Text2. Du fügst an der Curserposition einen neuen Text ein und liest fortan die Cursorposition mit grread3. Deine Funktion errechnet fortan in einer Schleife den neuen Wert für den Text und weist i ...
|
In das Form Lisp wechseln |
|
Lisp : dynamische Anzeige am Fadenkreuz
Mailüfterl am 14.03.2012 um 16:04 Uhr (0)
Zitat:Original erstellt von cadplayer:...Wenn ich da auf run Project tippe kommt "Debugger error" (Bild)...[/B]Hallo,in der Fehlmeldung steht, dass Du einen 64-bit-Prozessor einsetzt, dass 64-bit Prozesse im Augenblick aber nicht unterstützt werden. Dann wird Dir Hinweis zur Konfiguration gegeben, der Dir helfen könnte.C# ist nicht auf die Schnelle zu erlernen. Der Aufwand ist um Einiges größer, als bei Visual LISP.Es gibt zwei gute Bücher, die ich auch habe:1. Zum Einstieg: http://www.amazon.de/Einstieg- ...
|
In das Form Lisp wechseln |
|
Lisp : Alle Texte auswählen anhand Ihres Drehwinkels
neo4matrix am 03.04.2012 um 17:15 Uhr (15)
Hallo Gemeinde,ich habe mit vielen Zeichnungen zu tun, wo viele Texte und MTexte nicht gerade sind, sprich einen Drehwinkel von 359.9 bis 0.1 haben.Das nervt micht und ich versuchte dies per Schaltflächt zu löschen.Der erste Schritt ist nun, diese Texte in eine Auswahl zu verfrachten um sie in einem zweiten schritt mit dem LISP cht resp. chtext auf den Drehwinkel 0 zu ändern.So weit bin ich schon mal gekommen:(ssget "X" (list (cons 0 "*TEXT") (cons 50 0)))Dies wählt alle Texte und MTexte mit dem Drehwinkel ...
|
In das Form Lisp wechseln |
|
Lisp : Alle Texte auswählen anhand Ihres Drehwinkels
cadffm am 30.01.2014 um 20:09 Uhr (1)
Damit es im Menü etwas übersichtlicher wird:a) Jetzt wäre ein guter Zeitpunkt sich etwas mehr mit Lisp zu beschäftigen?b) Du könntest dies auch als Script.scr erstellen und im Makro einfach die Scriptdatei ausführen.------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
In das Form Lisp wechseln |
testlisp.txt |
Lisp : Lisp zum Ermitteln von einem Schnittpunkt
Hawk82 am 09.04.2008 um 18:43 Uhr (0)
Hallo zusammen,vorweg - ich bin absoluter Neuling, was LISP angeht.Mein Problem ist, dass ich einen Schnittpunkt aus einer Ebene und einer Linie ermitteln möchte und an diesem Schnittpunkt eine Kugel zeichnen möchte.Mein Stand bisher:Eine Linie ist definiert durch 2 PunkteEine Ebene ist definiert durch 3 PunkteMit dem Befehl ILP kann man diesen Schnittpunkt ermittelnDie Funktion ILP benötigt 5 Paramer . Allerdings muss dies im richtigen Syntax eingegeben werden:CAL (enter)ILP([0,0,0], [0,0,0], [0,0,0], [0, ...
|
In das Form Lisp wechseln |
schnittp.txt |
Lisp : Lisp zum Ermitteln von einem Schnittpunkt
Hawk82 am 10.04.2008 um 09:06 Uhr (0)
Superjetzt funktioniert es.Hab das mit dem Objektfang noch ins LISP eingebaut.Ich stelle mal mein finales LISP noch rein.Danke an alleStefan[Diese Nachricht wurde von Hawk82 am 10. Apr. 2008 editiert.]
|
In das Form Lisp wechseln |
|
Lisp : Lisp zum Ermitteln von einem Schnittpunkt
gmk am 05.04.2012 um 08:58 Uhr (0)
Servus!Kann man im GEOMCAL auch einen Bogen mit einer Ebene verschneiden?Wann ja, kann mir jemand den Befehl dafür nennen?Ciao Georg------------------ http://www.xxx-tausend.info
|
In das Form Lisp wechseln |
|
Lisp : Lisp zum Ermitteln von einem Schnittpunkt
cadplayer am 05.04.2012 um 13:33 Uhr (0)
vielleicht wirst du hier fündig http://www.theswamp.org/index.php?topic=37319.0;all ist leider aus der Ostzone, manches versteht sich von selbst...[Diese Nachricht wurde von cadplayer am 05. Apr. 2012 editiert.]
|
In das Form Lisp wechseln |
|
Lisp : Lisp zum Ermitteln von einem Schnittpunkt
gmk am 05.04.2012 um 15:04 Uhr (0)
Servus Dirk!Der Link ist ja der Hammer, wo kann man das auf der russ. Seite (kannst du das lesen) finden? Ciao Georg------------------ http://www.xxx-tausend.info
|
In das Form Lisp wechseln |
|
Lisp : Lisp zum Ermitteln von einem Schnittpunkt
cadplayer am 05.04.2012 um 16:00 Uhr (0)
Ich habe mal den Text in Word mit kyrilisch code importiert und dann das ganze in den Google geworfen, da kam das rausAutor: Gregor Cherevkov http://www.elecran.com.ua/ ===========================Keine Haftung für die Verwendung dieser Texte und eventuelle Fehler sind die Autoren nicht.Allgemeine KommentareFunktionen werden in AutoLisp geschriebenAlle Berechnungen werden mit mathematischen Methoden (Vektoralgebra, analytische Geometrie), ohne Unterstützung beim Aufbau von AutoCAD-Objekten und deren Analyse ...
|
In das Form Lisp wechseln |
|
Lisp : Lisp zum Ermitteln von einem Schnittpunkt
archtools am 05.04.2012 um 16:41 Uhr (0)
Zitat:Original erstellt von gmk:Servus!Kann man im GEOMCAL auch einen Bogen mit einer Ebene verschneiden?Wann ja, kann mir jemand den Befehl dafür nennen?Da man mit Geomcal beliebige Berechnungen durchführen kann, geht das sicherlich. Eine vorgefertigte Formel, wie sie z.B. hinter ILP steht, gibts für Dein Problem aber vermutlich nicht. Du musst die Mathematik kennen, die zu Deiner Lösung führt. Und dann kannst Du das Ganze natürlich auch gleich in Lisp berechnen.Das Prinzip ist simpel: such Dir die Gleic ...
|
In das Form Lisp wechseln |
|
Lisp : Lisp zum Ermitteln von einem Schnittpunkt
gmk am 06.04.2012 um 07:27 Uhr (0)
Servus Tom!Vielen Dank für Deine ausführliche Erklärung.Ich habe aus Mangel an Zeit (DWG mußte gestern noch raus) einfach ein BKS über die Ebenenpunkte erzeugt und den Bogen solange verlängert bis sein Endpunkt Höhe 0 hatte; Deine Gleichung also händisch umgesetzt :-)Ciao Georg ------------------ http://www.xxx-tausend.info
|
In das Form Lisp wechseln |
|
Lisp : Zeilenumbruch
Theodor Schoenwald am 08.04.2012 um 22:13 Uhr (0)
Hallo Thomas,die Verwechslung, dass ich:(command "_EXPLODE" EN)vor: (setq LASTOBJ (entlast))gelistet habe, kam vom kopieren der Zeilen von der Lisp in den Beitrag, das habe ich übersehen. In meiner Lisp-Datei war die Reihenfolge richtig.Das Problem ist, dass wenn ich mehrere M-Texte nicht auf einmal, sondern nacheinander bearbeitet habe, (entlast) nicht das letzte Element ausgegeben hat, das ich haben wollte, sondern ein anderes Element.In der Hilfe von "entlast" war ein Beispiel, wie diese Sache behoben w ...
|
In das Form Lisp wechseln |