|
Lisp : Civil3D COGO Punkt Höhe von Text zuweisen
spider_dd am 18.02.2022 um 11:41 Uhr (1)
Wie gesagt, kann man alles machen. Wie sind den Deine Lisp-Kenntnisse? Obiges Script ist da ausbaufähig. Du kannst auch noch dem aktuellen Kreis zeitweilig eine andere Farbe verpassen, damit man erkennt, welcher gerade dran ist.
|
In das Form Lisp wechseln |
|
Lisp : Civil3D COGO Punkt Höhe von Text zuweisen
joern bosse am 18.02.2022 um 12:43 Uhr (1)
Hallo nozama,ich habe eine Tool, was glaube ich genau das macht, was Du brauchst:https://bosse-engineering.com/LISP-Tools/texttoblock.htmlDas Tool wäre aber kostenpflichtig. Ich weiß, Werbung ist hier nicht gerne gesehen, aber in diesem Fall bin ich der Meinung, das es wirklich hilfreich ist.------------------viele GrüßeJörnhttp://www.bosse-engineering.comBosse_tools-Überblick
|
In das Form Lisp wechseln |
|
Lisp : bereinigen von nicht gefundenen und nicht vorhandenen Referenzen (PDF, IMG, DWG)
lebum am 18.02.2022 um 21:04 Uhr (1)
Hallöchen,meine Suche im WWW war bisher nicht sehr erfolgreich. Kennt jemand zufällig eine LISP zum bereinigen von nicht gefundenen und nicht vorhandenen Referenzen(PDF, IMG, DWG)in einer Zeichnung?Vielen Dank im Voraus!
|
In das Form Lisp wechseln |
|
Lisp : Civil3D COGO Punkt Höhe von Text zuweisen
nozama am 22.02.2022 um 11:26 Uhr (15)
Danke Thomas, Danke Jörn.LISP Kenntnisse habe ich keine. Bislang bin ich immer ganz gut mit Fundstücken gefahren und hatte nie den großen Bedarf nach eigens programmierten Routinen. Zumal natürlich auch einfach die Zeit fehlt um sich damit vernünftig auseinander zu setzen.Jörn, dein Programm scheint auf den ersten Blick genau mein Problem zu lösen. Ich werde mir demnächst mal die Testversion installieren und ausprobieren und dann schauen wir ob bei uns alle damit glücklich werden könnten.
|
In das Form Lisp wechseln |
|
Lisp : Beschriftungsmaßstab Ansichtsfenster ändern
Andreas Kraus am 03.03.2022 um 21:41 Uhr (1)
Hallo zusammen,ganz kurz in Stichworten:entget auf GC 360 von einem Modellbereich-Ansichtsfenster (VIEWPORT).Da bekomme ich das hier:((-1 . Objektname: 26ef67c8e40 ) (0 . "DICTIONARY") (330 . Objektname: 26ef67c8e30 ) (5 . "32C") (100 . "AcDbDictionary") (280 . 1) (281 . 1) (3 . "ASDK_XREC_ANNOTATION_SCALE_INFO") (360 . Objektname: 26ef67c8e50 ))Dort wieder ein entget auf GG 360Dann bekomme ich das:((-1 . Objektname: 26ef67c8e50 ) (0 . "XRECORD") (5 . "32D") (102 . "{ACAD_REACTORS") (330 . Objektname: 26ef ...
|
In das Form Lisp wechseln |
|
Lisp : Beschriftungsmaßstab Ansichtsfenster ändern
Dorfy am 03.03.2022 um 22:25 Uhr (1)
beim überfliegen, war mein erster Gedanke dictionary und (command "-scalelistedit"....) oder soich kann aber auch völlig falsch liegen ------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..."-Lots of irritating superfluous parentheses!-
|
In das Form Lisp wechseln |
|
Lisp : Beschriftungsmaßstab Ansichtsfenster ändern
Andreas Kraus am 04.03.2022 um 08:08 Uhr (1)
Hallo Heiko,der GC 340 vom XRECORD verweist ja auf einen Dictionaryeintrag und wenn ich über die Eigenschaften den Beschriftungsmaßstab ändere wird auf einen anderen verwiesen (den entsprechenden Beschriftungsmaßstab eben).Nur wenn ich genau diesen GC 340 per Lisp ändere, also eigentlich das selbe Ergebnis erzeuge, dann ändert sich das im Ansichtsfenster nicht .Deshalb denke ich dass ich an anderer Stelle da noch was anschubsen muss. Aber was ? Mit -scalelistedit dürfte das, denke ich, nichts zu tun habe ...
|
In das Form Lisp wechseln |
|
Lisp : Beschriftungsmaßstab Ansichtsfenster ändern
Dorfy am 04.03.2022 um 09:46 Uhr (1)
Hi,was hast du beim G 340 geändert?GC 300 ist der NameGC 140 und GC 141 sind die FaktorenRegeneriert hast du sicherlich am Ende auch.------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..."-Lots of irritating superfluous parentheses!-
|
In das Form Lisp wechseln |
|
Lisp : Beschriftungsmaßstab Ansichtsfenster ändern
Dorfy am 04.03.2022 um 11:08 Uhr (1)
im GC 340 ((-1 . Objektname: 216760a3770 )(0 . "SCALE")(5 . "807")(102 . "{ACAD_REACTORS")(330 . Objektname: 2165b8d64f0 )(102 . "}")(330 . Objektname: 2165b8d64f0 )(100 . "AcDbScale")(70 . 0) (300 . "1:10") (140 . 1000.0) (141 . 10.0) (290 . 0)))------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..."-Lots of irritating superfluous parentheses!-
|
In das Form Lisp wechseln |
|
Lisp : setpropertyvalue
Meldin am 07.03.2022 um 10:52 Uhr (1)
ich hab mir dafür ein Tool gebastelt, das mir die Ausgabe in die Visual-LISP Konsole schreibt.------------------Gruß Wolfgang
|
In das Form Lisp wechseln |
|
Lisp : Ausgabe in Befehlszeile anhalten
Peter2 am 08.03.2022 um 14:44 Uhr (1)
Mit eigenen Tools mit Lisp und OpenDCL usw. steht natürlich alles offen.
|
In das Form Lisp wechseln |
|
Lisp : Scripte nach Lisp übersetzen
archtools am 15.03.2022 um 13:44 Uhr (1)
Mit CALSCRIPT kann man nicht nur stinknormale Scripte für parametrisch editierbare Zeichnungen verwenden, und bekommt auhc für BricsCAD und andere AutoCAD Clone die GeomCAL Funktionen, , sondern kann Scripte auch in Lisp Code übersetzen lassen. Diesen Lisp Code kann man in eigenen Lisp Anwendungen weiter einsetzen. Jeder, der AutoCAD/BricsCAD usw bedienen kann, kann sich auch Scripte schreiben. Keine Programmierung nötig. Jedes AutoCAD Script ist in CALSCRIPT ausführbar.CALSCRIPT gibt es als kostenfreie Li ...
|
In das Form Lisp wechseln |
|
Lisp : vl-string-position kaputt
spider_dd am 21.03.2022 um 07:57 Uhr (1)
Hallo Frank,ich habe auch mal weiter getestet. Also die Datei ist OK, sauber TAB getrennt.Strg+C aus der Datei und Einfügen in die Befehlszeile macht aus den Tab dann Leerzeichen, warum auch immer.Code:Befehl: (setq aa "1 2689819.955 1282112.134 446.979")"1 2689819.955 1282112.134 446.979" ;; Hier sieht man die LeerzeichenBefehl: (vl-string-position 9 aa)nilÖffen per Lisp funktioniert einwandfrei.Code:(setq file (getfiled "test" "c:downloads" "txt" 4))"C:DownloadsTest_BoPL.txt"Befehl: (setq ff (open file ...
|
In das Form Lisp wechseln |