|
AutoLisp : DCL und Focus
Brischke am 18.11.2003 um 12:49 Uhr (0)
Hallo Uwe das ist nicht möglich. Bei einem Edit-Feld wird erst eine Action ausgelöst, wenn du dieses verlässt. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD NEU: AutoLISP- Projektschulung NEU: Praxisorientierte Schulungen und Workshops durch die bekannten CAD.de Moderatoren AutoCAD, AutoCAD LT, AutoCAD Mechanical, Mechanical Desktop, Architectural Desktop
|
In das Form AutoLisp wechseln |
|
AutoLisp : elemente einer polylinie
Brischke am 19.11.2003 um 11:35 Uhr (0)
Hallo Georg, schau dir mal die (vlax-curve...)Funktionen an, diese sinnvoll aneinander gereiht, hast du die Kontrollpunkte und die Koordinaten recht schnell raus. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD NEU: AutoLISP- Projektschulung NEU: Praxisorientierte Schulungen und Workshops durch die bekannten CAD.de Moderatoren AutoCAD, AutoCAD LT, AutoCAD Mechanical, Mechanical Desktop, Architectural Desktop
|
In das Form AutoLisp wechseln |
|
AutoLisp : activeX und "altes" lisp
fuchsi am 19.11.2003 um 14:07 Uhr (0)
hab noch mal rumgetestet, passiert anscheinend nur wenn man im layoutbereich mit vla-put.. vla-set... in kombination mit entget, entmod entmake befehlen arbeitet ------------------ *********************************************** AutoCad 2000i, 2002, 2004 deutsch und englisch Windows 2000, NT, XP
|
In das Form AutoLisp wechseln |
|
AutoLisp : block erstellen
Brischke am 21.11.2003 um 13:08 Uhr (0)
Hallo, 2 Beiträge unter diesem, wird ein Tool empfohlen, welches, genau das, was du willst, von einem beliebigen Block in eine externe Datei als LISP-Code schreibt. Teste und schaue dir das Ergebnis an, dann weißt du wie es geht. Bei Fragen ... kann ich wahrscheinlich antworten, da das Tool mal von mir geschrieben wurde. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD NEU: AutoLISP- Projektschulung NEU: Praxisorientierte Schulungen und W ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Fehler in AutoCAD 2004???
axeld am 24.11.2003 um 12:40 Uhr (0)
Ich wollte über ein Lisp-Programm Zeichnungen speichern und wieder schließen. Wenn ich die Befehle ksich und Schliessen (oder auch in englisch) in die Befehlszeile von AutoCAD eintippe, funktioniert es. Sobald es aber über ein Lisp-Programm abläuft, schließt die Zeichnung nicht mehr automatisch. Es hängt mit der Variable DBMOD zusammen, die nicht mehr 0 ist beim Schließen. Sie müßte nach dem Speichern eigentlich 0 sein. Außerdem läßt sich seit AutoCAD M2004 wohl nicht mehr ein J oder N beim Schlie ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : schnittpunkt fläche mit linie
Brischke am 24.11.2003 um 14:09 Uhr (0)
Hallo, Nimm den Geometrierechner {geomcal}. Mit diesem hast du die Möglichkeit Durchstoßpunkte von Linien durch Flächen zu berechnen. Zitat: ilp(p1,p2,p3,p4,p5) Liefert den Schnittpunkt zwischen der Linie (P1,P2) und einer Ebene zwischen drei Punkten (P3,P4,P5). Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD NEU: AutoLISP- Projektschulung NEU: Praxisorientierte Schulungen und Workshops durch die bekannten CAD.de ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : schnittpunkt fläche mit linie
fuchsi am 24.11.2003 um 14:28 Uhr (0)
jetzt arbeite ich schon seit 12 Jahren mit LISP aber den geometrie rechner habe ich noch nie verwednet und es funktioniert danke danke danke danke ------------------ *********************************************** AutoCad 2000i, 2002, 2004 deutsch und englisch Windows 2000, NT, XP
|
In das Form AutoLisp wechseln |
|
AutoLisp : schnittpunkt fläche mit linie
Brischke am 25.11.2003 um 16:50 Uhr (0)
Hallo Giami, ja in der Online-hilfe, oder in den R12 Handbüchern. Da steht s in dem, welches trotz deutscher Doku immer in engl. dabei war. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD NEU: AutoLISP- Projektschulung NEU: Praxisorientierte Schulungen und Workshops durch die bekannten CAD.de Moderatoren AutoCAD, AutoCAD LT, AutoCAD Mechanical, Mechanical Desktop, Architectural Desktop
|
In das Form AutoLisp wechseln |
|
AutoLisp : Befehlsausgaben umleiten ??
Brischke am 26.11.2003 um 09:43 Uhr (0)
Hi, vielleicht hilft dir ja (getvar LASTPROMPT ) weiter. nur so als neue Idee. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD NEU: AutoLISP- Projektschulung NEU: Praxisorientierte Schulungen und Workshops durch die bekannten CAD.de Moderatoren AutoCAD, AutoCAD LT, AutoCAD Mechanical, Mechanical Desktop, Architectural Desktop
|
In das Form AutoLisp wechseln |
|
AutoLisp : Befehlsausgaben umleiten ??
TK_KE am 26.11.2003 um 10:22 Uhr (0)
@fuchsi Danke, .. das hilft mir weiter. (Hätte mal in der ACAD-Hilfe blättern sollen! -Grummel )Will nämlich arx c mit Lisp auswerten... Gruß Thomas
|
In das Form AutoLisp wechseln |
|
AutoLisp : Linie versetzen um Prozentwert der Länge
Brischke am 26.11.2003 um 11:54 Uhr (0)
Hallo Walter, so geht s: Code: (defun c:mvs (/ ld ln abst prze) (princ
Linie wählen: ) (setq ld (ssget _:S ((0 . LINE )))) (if ld (progn (setq prze (getreal (strcat
Prozentwert (if prz (rtos (* 100.0 prz) 2 2) 100 ) : ) ) prz (if prze (/ prze 100.0) prz) ld (entget (setq ln (ssname ld 0))) abst (* prz (distance (cdr(assoc 10 ld))(cdr(assoc 11 ld)))) ) (command _.offset abst ln) ) (progn(princ
Keine Linie ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : mal wieder ein reaktor...
Brischke am 26.11.2003 um 14:16 Uhr (0)
Hallo Frank, das sind erweiterte Elementdaten. Gruppencode 3. Mein Ansatz wäre: einen Command-ENDE-Reaktor, der den Rechteckbefehl abfängt und an das zuletzt erstellte Rechteck einen Objektreaktor dranhängt. Zusätzlich dazu werden in dieser Funktion die Texte für Höhe und Breite erstellt. Die Handle dieser neu erstellten Texte wird als XDATA im Rechteck gespeichert. Dann brauchst du nur noch eine Reaktorfunktion, die aufgrund des Rechteck-Objektreaktors anspringt. Diese liest dann die neuen Maße und die Te ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : mal wieder ein reaktor...
Brischke am 27.11.2003 um 10:17 Uhr (0)
Hallo Frank, das ist die Objektreferenz Gruppencode 5 des Textobjektes. Diese ID bleibt im Gegensatz zum Gruppencode -1, dem Elementnamen, auch beim erneuten Öffnen gleich. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD
|
In das Form AutoLisp wechseln |