|
Lisp : Darstellungskonfiguration suchen in Lisp
cadking am 15.07.2019 um 10:58 Uhr (15)
Hallo cadffm,danke für deinen Denkanstoss. Hat mir weiter geholfen.Lösung:;-------------------------------(defun foreach-cdrs (key lst / rtn)(reverse(foreach x lst(if (eq key (car x))(setq rtn (cons (cdr x) rtn)) rtn);end if);end foreach);end reverse);end defun foreach-cdrs;-------------------------------(defun check-cdrs ( / varsdict r)(setq varsdict (dictsearch (namedobjdict) "AEC_DISP_REP_CONFIGURATIONS"))(setq r (foreach-cdrs 3 varsdict ));returns all the names of the DisplayConfigs(if (member "MEP Dac ...
|
In das Form Lisp wechseln |
|
Lisp : Wände über Lisp
Maxon777 am 15.07.2019 um 14:30 Uhr (15)
Vielen Dank! Es hat geklappt! )))
|
In das Form Lisp wechseln |
|
Lisp : Wände über Lisp
Maxon777 am 15.07.2019 um 20:40 Uhr (1)
Zeichnet aber leider nichts, wo könnte denn der Fähler sein?Code:(defun c:wa () (setq p (getpoint "Startpunkt : ")) (setq p_list (list p)) (while (setq p1 (getpoint "nächster Punkt : " p)) (setq p_list (cons p1 p_list)) )(setq p_line (reverse p_list)) (setq OSM (getvar "osmode")) (setvar "osmode" 0) (command "_.pline" p_line "" ) (setvar "osmode" OSM) )
|
In das Form Lisp wechseln |
|
Lisp : aktuellen Layer-Schlüsselstil über Befehszeile
cadking am 16.07.2019 um 14:30 Uhr (15)
Hallo Lispler,kann man einen Layer-Schlüsselstil auch über Befehszeile aktuell setzen?ich möchte den Layer-Schlüsselstil in einer Lisp, ohne Dialogbox aktuell setzen?------------------Danke Stefan
|
In das Form Lisp wechseln |
a2a-2010.txt |
Lisp : Xrefs binden und exportieren Block Problem
Harry Plotter am 23.07.2019 um 09:38 Uhr (15)
Guten Morgen!Nachdem die beigefügte Lisp Datei über Jahre einen guten Dienst erwiesen hat, macht sie seit einer Woche Probleme bei einem Projekt.In Prinzip soll sie alle Referenzen binden, die Zeichnung bereinigen und mittels AEC Export als konventionelle DWG speichern.Allerdings fügt der Befehlsablauf seit neuestem alte Blöcke ein, welche ich in den referenzierten Zeichnungen gar nicht finden kann.Wenn ich den Befehlsablauf manuell durchspiele, dann passt alles.Da ich von Lisp wenig Ahnung habe, möchte ic ...
|
In das Form Lisp wechseln |
|
Lisp : Xrefs binden und exportieren Block Problem
cadffm am 23.07.2019 um 16:18 Uhr (1)
Ich habe dein Problem gerade mal bei Seite geschoben denn mit der Lisp-Variante habe ich selbst geradeein Problem bei dem ich erst nachsehen müßte, dafür aktuell keine Zeit, also beiseite gelegt.Wenn du die Meldung erhälst "Bindtype steht wirklich auf 0", dann ist es ok und ich schaue später noch mal danach,bei meinem System ist es mit der Datei (Meldung beim öffnen der Datei: Mir fehlt eine Anwendung in meinem ACA2019!?)und in der Automation ist es nicht möglich den Bindtype auf 0 zu stellen.Allerdings lä ...
|
In das Form Lisp wechseln |
|
Lisp : aktuellen Layer-Schlüsselstil über Befehszeile
cadking am 28.07.2019 um 09:54 Uhr (15)
hallo marc,super! vielen Dank für die geniale Lösung.Die Lade-Routine funktioniert klasse und auch die Funktion zum setzen des Layerschlüssels klappt 1A.Kennst du noch mehr Tricks um an AEC-Befehle über Lisp heranzukommen?Ich denke da z.B. an das Bereinigen von Stilen aus dem Stilmanager (speziell Massenelementstilen und Materialstilen ober an das Synchronisieren von Projektstandards.------------------Danke Stefan
|
In das Form Lisp wechseln |
|
Lisp : Version ermitteln
Andreas Kraus am 02.08.2019 um 12:26 Uhr (1)
Hallo zusammen,ich möchte ermitteln ob eine DWG eine neuere Version hat als mein AutoCAD weil ich die ja dann nicht öffnen kann und Lisp mit einer Fehlermeldung abbricht.Also ... Code:(setq datei (open pfad "r"))(setq zeile (read-line datei))(close datei)(setq version (substr zeile 1 (vl-string-position 0 zeile)))Jetzt kann ich das ja nicht direkt mit z.B. (getvar "acadver") vergleichen sondern muss mir das über den Versionscode rausfummeln.Kann ich ja so machen aber dann muss ich in Zukunft die Versionsco ...
|
In das Form Lisp wechseln |
|
Lisp : Linear und Lisp
CADblue am 06.08.2019 um 23:48 Uhr (1)
Hallo Zusammen,hat hier jemand Erfahrung mit Linearobjekten? Ich hangel mich hier grad mühselig durch irgendwelche Unterbibliotheken und komme nicht an die Informationen die ich eigentlich suche :/ oder würdet ihr mir eher raten die Finger davon zu lassen? Habe mich bis jetzt nicht mit dem Thema beschäftigt... Ich will eigentlich nur einen Wert aus einem MTEXT auslesen und ggf verändern, doch den such ich vergeblich :/Von der Aufbaustruktur her müssten es 2 MTexte und 1ne Linie in einem Block sein der dann ...
|
In das Form Lisp wechseln |
|
Lisp : Linear und Lisp
cadffm am 07.08.2019 um 16:17 Uhr (1)
Unabhängig davon ob es in dem Fall wirklich um ein "LINEAR Objekt" geht oder nicht:AutoCAD-Fremde Objekttypen der Applikation liNEAR.
|
In das Form Lisp wechseln |
|
Lisp : Linear und Lisp
archtools am 07.08.2019 um 16:28 Uhr (1)
Zitat:Original erstellt von cadffm:Unabhängig davon ob es in dem Fall wirklich um ein "LINEAR Objekt" geht oder nicht:AutoCAD-Fremde Objekttypen der Applikation liNEAR.Warum wird dann nicht erst mal gegoogelt?https://forums.autodesk.com/t5/autocad-produktfamilie-deutsch/autocad-benutzerdefinierte-eigenschaft-abrufen-linear/td-p/7906912
|
In das Form Lisp wechseln |
|
Lisp : Linear und Lisp
cadffm am 07.08.2019 um 16:33 Uhr (1)
Zitat:Original erstellt von archtools:Warum wird dann nicht erst mal gegoogelt?Keine Ahnung (aber zu Blöcken hätte es sich auch was gegeben )
|
In das Form Lisp wechseln |
|
Lisp : aktuellen Layer-Schlüsselstil über Befehszeile
marc.scherer am 13.08.2019 um 12:55 Uhr (1)
Und dann solltest Du die Batch-Abarbeitung noch mal mit AutoScript ausprobieren.Vielleicht stört sich das Lisp an Deiner Batch-Abarbeitung oder SDI=1 in Verbindung mit was weiß ich.------------------Ciao,Marc
|
In das Form Lisp wechseln |