|
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 |
|
Lisp : plotten mehrerer Layouts???
C4DP4P57 am 02.03.2023 um 10:48 Uhr (1)
ACHTUNG! Sie antworten auf einen Beitrag der älter als 1 Jahr ist!Weiß ich, habe aber nichts passenderes gefunden.Ich möchte gerne von mehreren DWG´s alle Layouts einer Zeichnung in einer PDF haben, die im Quellverzeichnis abgelegt wird.Publizieren und die Einstellungen dazu sind mir bekannt, aber für 1000sende DWG fällt die Variante raus.Ich wollte das über ScriptPro machen.Also habe ich gedacht, wenn ich automatisches Publizieren auf "beim Speichern" stelle, jede DWG über ScriptPro öffnen und speichern l ...
|
| In das Form Lisp wechseln |
|
Lisp : Alle Konturen nach innen versetzen
C4DP4P57 am 26.10.2015 um 10:36 Uhr (1)
Ok, da muss ich passen. Mit nicht sooo Fit war auch vielmehr gemeint das sich meine Kenntnisse auf das schreiben einer Command Zeile beschränken. Nicht viel aber immerhin. Ich bin da eher das Skriptkid, dass sich Lisp´s zusammenkopiert oder einfach das nutzt was es im Netz zu finden gibt.P.S. Das Tool tut es erst mal auch so. Ich hab zwar keine Ahnung wo und wie ich entdel einbauen müsste. Probiere aber trotzdem mal es hin zu bekommen. Wenn ichs geschafft habe poste ich es hier ;-)Danke für den AnspornJörg ...
|
| In das Form Lisp wechseln |
|
Lisp : Alle Konturen nach innen versetzen
C4DP4P57 am 27.10.2015 um 12:55 Uhr (1)
Zitat:Original erstellt von spider_dd:Ist nicht so schwer. Überlege mal, wann Du das Objekt nicht mehr brauchst und dann schau z. B. mal hier in die Hilfe zum Aufruf von entdel.GrußThomas[Diese Nachricht wurde von spider_dd am 26. Okt. 2015 editiert.]Also einfügen würde ich es wohl am Ende der Lisp, also wenn das neue Objekt erstellt ist?!Ich habe jetzt mal ein wenig mit entdel rumprobiert, aber weiter wie (entdel (entlast)), was mir ja nur das letzte Objekt löscht, bin ich nicht gekommen. Ich verstehe nic ...
|
| In das Form Lisp wechseln |
|
Lisp : Alle Konturen nach innen versetzen
C4DP4P57 am 28.10.2015 um 10:29 Uhr (1)
Zitat:Original erstellt von spider_dd:Hallo Jörg,probiere mal folgendes:Code:(defun c:test (/ ename) (if (= "CW" (getdir-pline (setq ename (car (entsel "
Pline wählen:"))))) (vla-offset (vlax-ename-vla-object ename) 2.0) (vla-offset (vlax-ename-vla-object ename) -2.0) ) [b](entdel ename) (princ))...HTHGrußThomas[/B]Hallo Thomas,genau so funktioniert es Mega Hammer Fett!!! Genau das was ich brauche.Vielen vielen Dank, ihr seit Spitze GrußJörg------------------Wer immer tut, was er schon kann, bl ...
|
| In das Form Lisp wechseln |
|
Lisp : Suche Flächenlisp ,find sie nicht mehr
C4DP4P57 am 08.08.2018 um 15:36 Uhr (1)
Ich habe mal in meiner LISP-Kiste geschaut.Also das:1. könnte der hier sein: http://www.lee-mac.com/areafieldtoattribute.html oder das http://www.lee-mac.com/areastofield.html2. das? http://www.lee-mac.com/fieldobjects.html Im AutoCAD Magazin gab es 01/15 gab es noch eine ACM:Fieldpathfinder.lsp die die Aufgabe meiner Meinung nach besser löst. Bei Fieldobject wird das verlinkte Polygon nur mit einem Viereck umrandet (egal ob Rund, Dreieckig o.ä.), was bei mehreren nebeneinander liegenden Polygonen unübersi ...
|
| In das Form Lisp wechseln |
|
Lisp : Markieren mit vla-get-...
C4DP4P57 am 04.12.2018 um 14:02 Uhr (1)
Hallo,beziehst du das AutoCAD-Magazin? Im Heft 2/2008 gab es eine LISP namens Blockade.lsp mit fünf Befehlen (blocklock, blockunlock, blocklockall, blockunlockall, Switch-Blocklock). Schreib einfach mal die Redaktion an.P.S. Da steht zwar "getestet unter 2006 bis 2008", aber bei mir unter AutoCAD 2019 läuft es ohne Probleme.GrußJörg------------------Wer immer tut, was er schon kann, bleibt immer das, was er schon ist.
|
| In das Form Lisp wechseln |