|
Lisp : Kreis in Polylinie
archtools am 26.01.2017 um 15:01 Uhr (1)
Zitat:Original erstellt von jupa:... für 3D-Kurven? ("Ansonsten funktioniert die Funktion mit allem, was in AutoCAD als "curve" gilt." stimmt leider nicht). Ersetzt man jedoch (command "_pline" ...) durch (command "_3dpoly" ...) - oder ein sinngleiches Konstrukt - ist die Funktion wirklich universell anwendbar. Wie ich schon schrieb, sollte man den Aufruf (command "._pline" ...") am Ende weglassen und nur die Punktliste zurück geben lassen. Mit der kann man dann jede beliebige Funktion füttern. Hier wollt ...
|
| In das Form Lisp wechseln |
|
Lisp : Maus Reaktor
cadffm am 29.01.2017 um 09:50 Uhr (1)
Wäre es nicht sinnvoller den Doppelklick-Event für Blöcke mit Attributen zu deaktivieren, anstatt starten zu lassen und abzubrechen?F1 Doppelklick Aktion / Befehl CuiOder ganz verrückt: Sich den Mausteaktor komplett sparen und einfach den AutocadReaktor dazu nutzen die eigene Funktion starten lassen.DoppelklickAktion für AttributBlöcke und dynamischeAttributblöcke?Falls der angesprochene Acad-Dialog nie verwendet werden soll/darf, so könntest du diesen auch einfach mit deiner Funktion überschreiben,dann wä ...
|
| In das Form Lisp wechseln |
|
Lisp : Kreis in Polylinie
C4DP4P57 am 20.01.2017 um 14:18 Uhr (1)
Nur zu Info!Falls noch jemand, so wie ich, auf die Idee kommt eines der Lisp´s hier in AutoCAD 2015 zu nutzen ;-)Ausgangssituation:Alle Kreise einer DWG in Polylinien umwandeln.Das Lisp von CADmium funktioniert ohne Probleme unter AutoCAD 2015 (konnte jedenfalls keine Feststellen).Das Lisp von Marc und Jörn veranstalten, zumindest bei der Auswahl "alle", etwas durcheinander. Es werden nämlich alle Kreise die in Layouts vorhanden sind in den Modelbereich kopiert, teilweise auch aus den Layouts gelöscht.Gruß ...
|
| In das Form Lisp wechseln |
|
Lisp : Kreis in Polylinie
C4DP4P57 am 20.01.2017 um 16:35 Uhr (1)
Zitat:Original erstellt von spider_dd:Probier mal folgendes:Unter die Zeile: RA (cdr (assoc 40 LI))noch folgende eintragen: LT (cdr (assoc 410 LI))und die (neue) Zeile:(cons 410 (getvar "CTAB"))gegen:(cons 410 LT)tauschen.HTHGrußThomasHallo Thomas,jetzt sieht es wie folgt aus:Im Modell ist der Kreis eine Polylinie (Kreis gelöscht)Im Layout1 ebenfallsIm Layout2 ist sowohl der Kreis wie auch eine Polylinie vorhanden Logisch ist das irgendwie nicht.------------------Wer immer tut, was er schon kann, bleibt ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Kann programm nicht starten
Ackermann am 17.11.2004 um 10:32 Uhr (0)
Hallo Marc Scherer! Falls meine Fachausdrücke noch nicht absolut in Ordnung sind, liegt das vielleicht daran, daß ich Newby bin. Vieles leitet sich für mich aus C++ und Java ab. In der Firma arbeiten wir mit Nemetschek, dort ist alles schon vorprogrammiert und starr. Die Flexibilität von ACAD insbesondere durch die Möglichkeiten einer integrierten Programmiersprache sind nicht gegeben. Ferner kann keiner meiner Kollegen überhaupt eine Programmiersprache. Dies zur Erklärung. Das Programm, das ich meine ist ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : dimblk
Bernd10 am 17.11.2004 um 10:50 Uhr (0)
Hallo, ich habe bei der Ausführung von (setvar dimblk _NONE ) folgende Fehlermeldung: Fehler: Einstellung für AutoCAD-Variable zurückgewiesen: dimblk _NONE Wie kann ich den Fehler beheben? Danke im Voraus und viele Grüße Bernd
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Geländemodell DGM Höhenpunkte
mapcar am 17.11.2004 um 12:35 Uhr (0)
Schau dir diese Funktion im Code an: Code: (defun DRAWTRIANGLE (triangle) ; (entmake (list (cons 0 "LINE")(cons 10 (car triangle))(cons 11 (cadr triangle)))) ; (entmake (list (cons 0 "LINE")(cons 10 (cadr triangle))(cons 11 (caddr triangle)))) ; (entmake (list (cons 0 "LINE")(cons 10 (caddr triangle))(cons 11 (car triangle)))) (grdraw (car triangle)(cadr triangle) 1) (grdraw (cadr triangle)(caddr triangle) 1) (grdraw (caddr triangle)(car triangle) 1) ) Kommentier die drei unteren Zeilen raus und ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : dimblk
mapcar am 17.11.2004 um 12:46 Uhr (0)
Bei mir funktioniert s. Ich kann mich aber daran erinnern, dass AutoCAD schon des öfteren mal irgendwelche SysVars einfach nicht zuweisen wollte, lag wohl irgendwie am Programm-Kontext und irgendwelchen Bugs. Nach Neustart ging s dann wieder. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Gruppencode
mapcar am 17.11.2004 um 12:52 Uhr (0)
Das ganze hört sich allerdings SEHR merkwürdig an Finde ich auch. Die Standard-Gruppencodes sind einfach nicht dazu da, um Userdaten darin zu speichern. Dafür gibt es Dictionaries und Extended Entity Data. Solche faulen Tricks sind selten wirklich effektiv. die Mauerbreite soll in den Gruppencode 39 der Linie gespeichert werden Von wem kommen denn solche abstrusen Ideen? Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wa ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Geländemodell DGM Höhenpunkte
mapcar am 17.11.2004 um 16:07 Uhr (0)
Was für ein Netz? ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Punkte auf Linien Endpunkte
Raquel am 17.11.2004 um 17:01 Uhr (0)
ein hallo!!! ich habe da mal eine frage, gibt es eine lsp datei, die punkte automatisch auf alle end- bzw. mittelpunkte setzt (auf linien, polylinien und bögen?) ich habe schon so herumgestöbert und nichts gefunden
|
| In das Form AutoLisp wechseln |
|
AutoLisp : LIST zum Stutzen
cadffm am 17.11.2004 um 17:33 Uhr (0)
EXTRIM ist ein Befehl aus den EXPRESSTOOLS (Suchfunktion "Rund um AutoCAD"-Forum oder auf deiner ACAD-CD bzw bei CADwiesel.de)
|
| In das Form AutoLisp wechseln |
|
AutoLisp : nächstliegende Objekte finden
mapcar am 17.11.2004 um 23:25 Uhr (0)
Did you mean "Picken eines Punktes"? Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze
|
| In das Form AutoLisp wechseln |