|
Lisp : Selektion MPolygon mit nentselp
NameWaster am 25.08.2022 um 08:31 Uhr (1)
Hallo allerseits,ich habe folgende Situation:ich habe 1 Raumfläche als MPolygon in AutoCAD Map gezeichnet und 1 Raumstempel als Block gezeichnet.Mit entget habe ich mir den Einfügepunkt des Blocks geholt und dessen Koordinaten übergebe ich an die nentselp Funktion und möchte das zugehörige MPolygon damit selektieren um dessen ObjektId auszulesen aber die Selektion klappt leider nicht. Scheinbar geht der Klick bei MPolygonen nur am Rand, der Einfügepunkt wird aber jeweils nur an einer beliebigen Position in ...
|
| In das Form Lisp wechseln |
|
Lisp : Selektion MPolygon mit nentselp
archtools am 25.08.2022 um 10:37 Uhr (1)
Zitat:Original erstellt von NameWaster:Hallo allerseits,ich habe folgende Situation:ich habe 1 Raumfläche als MPolygon in AutoCAD Map gezeichnet und 1 Raumstempel als Block gezeichnet.Mit entget habe ich mir den Einfügepunkt des Blocks geholt und dessen Koordinaten übergebe ich an die nentselp Funktion und möchte das zugehörige MPolygon damit selektieren um dessen ObjektId auszulesen aber die Selektion klappt leider nicht. Scheinbar geht der Klick bei MPolygonen nur am Rand, der Einfügepunkt wird aber jewe ...
|
| In das Form Lisp wechseln |
|
Lisp : Selektion MPolygon mit nentselp
cadffm am 25.08.2022 um 11:21 Uhr (1)
Hätte ich mal keine Pause gemacht beim tippen, aber egal - war ja schon getippt:@TomEin MPolygon ist ein MPolygon(AcDbMPolygon) und ist mehr mit einer Schraffur vergleichbar,siehe auch DXF Referenz des HATCH Objektes!Definiert in der acmpolygonobj23.dbx (23 steht hier für Adeskprodukte ..2023) undeigentlich aus der Civil3D/MAP, kann aber so auch in AutoCAD erzeugt werden.Siehe auch DXF Referenz zu Objekt HATCH@NameWasterDu würdest dir selbst einen Gefallen tun bei derartigen Anfrage gleich ein Beispiel be ...
|
| In das Form Lisp wechseln |
|
Lisp : wblock name dxfout
nebuCADnezzar am 10.10.2022 um 11:40 Uhr (1)
Hallo zusammenSo und alle Jahre wieder wenn ich mir was lispen will, stell ich fest dass ich voll eingerostet bin.Da ich gefühlte 1000 wblöcke machen muss dacht ich mir dass lisple ich schnell damit ich die nicht von ahnd anschreiben muss (der Blockname steht immer schön dabei).Hab hier auch was gefunden[URL=https://forums.autodesk.com/t5/autocad-forum/wblock-lisp/m-p/5883848#M101636][/URL]Dachte mir dass kann ich schnell umbauen auf "speichere als dxf"......bekomms aber nicht auf die reihe...Hier mal die ...
|
| In das Form Lisp wechseln |
|
Lisp : Excel Selection.AutoFilter einschalten
archi.archi am 14.10.2022 um 13:26 Uhr (1)
Hallo Miteinander,noch kleines Problem zum Wochenende:Wie kann ich mit vlax-put-property einen AutoFilter (VBA-Code Selection.AutoFilter) in einer geöffneten Excel-Datei einschalten?Beste Grüßearchi[Diese Nachricht wurde von archi.archi am 17. Okt. 2022 editiert.][Diese Nachricht wurde von archi.archi am 17. Okt. 2022 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : getfiled Mehrfachauswahl
gmk am 19.10.2022 um 11:09 Uhr (1)
Ja genau sowas :-) Super, danke!Evtl. kennt noch jemand was Autocad internes ...Ciao Georg
|
| In das Form Lisp wechseln |
|
Lisp : Objektauswahl Filter mit IsXref funktioniert nicht (richtig?)
cadffm am 28.10.2022 um 15:43 Uhr (1)
"ist garantiert die falsche Erkenntnis"Ja.Ich wollte dir die Erkenntnis bringen dass du durch den Modellbereich und die Layouts wanderstund Blockreferenzen suchst.Eine Blockreferenz ist keine Xref und die Blockreferenz der verweistauf den Blocknamen und der enthält keinen Pipe"*|*"- Mit ":vlax-false" ist das XREF als anonymer Block mitgelistet -- *T|REF30Ich verstehe den Satz nicht wirklich, die Antwort darauf wird dennoch Nein sein.- Mit ":vlax-true" kommt nil:vlax-true" hat mit nil zunächst nichts zutun, ...
|
| In das Form Lisp wechseln |
|
Lisp : Icons für Werkzeugleiste
cadffm am 11.11.2022 um 11:44 Uhr (1)
[EDITIERT 11:54]hi,Was hat das mit "Icons für Werkzeugleiste" zutun?und zum Thema: Schließe alle AutoCAD Instanzen, öffne AutoCAD erneut.Teste deine Funktion C:STA_LAY_SET_NUL (so wie du es im Forum gepostet hast),teste STA_LAY_SET_NUL durch Eingabe von STA_LAY_SET_NULenterFunktioniert das?Teste deinen Button erneut, funktioniert das?Falls nicht: Schreibe das Makro neu, markiere das Alte per STRG+A und schreibe es neu.Teste deinen Button erneut, funktioniert das?Ich sehe keinen Fehler, es liegt also nicht ...
|
| In das Form Lisp wechseln |
 |
Lisp : BKS Lisp funktioniert in ACAD 2022 nicht mehr
ositodepeluche am 14.11.2022 um 21:32 Uhr (15)
Hallo zusammenIch brauche seit einiger Zeit eine Lisp um ein BKS von vertikalen Profilen zu erstellen Bis und mit AutoCAD 2021 funktioniert die Lisp einwandfrei. Code:(command "bks" "welt")(command "_plan" "a")(setq p1xyz (getpoint "
Ursprung definieren:") p2xyz (getpoint "
Endpunkt Profil angeben:"))(setq p1 (list (atof(rtos(car p1xyz)2 2)) (atof(rtos(cadr p1xyz)2 2)) 0.0))(setq p2 (list (atof(rtos(car p2xyz)2 2)) (atof(rtos(cadr p2xyz)2 2)) 0.0))(setq radius1 (angle p1 p2) radius1 (+ radius1 (/ pi 2) ...
|
| In das Form Lisp wechseln |
 |
Lisp : BKS Lisp funktioniert in ACAD 2022 nicht mehr
cadffm am 15.11.2022 um 02:05 Uhr (15)
Hi,"Bei meinem Kumpel mit AutoCAD 2022 funktioniert die Lisp aber nicht mehr"Teste zunächst mal selbst mit derselben Datei und denselben Klickpunkten!?"Kann mich jemand auf die Spur bringen."An ACAD2022 liegt es sicher nicht, deine Zeilen berücksichtigen aber nicht den (evtl. eingeschalteten) fortlaufenden Objektfang,ein Mangel im Code. Wenn du via (command Punktangaben machst (egal wie), dann sende vorher ein "kein"oder aber sorge am Anfang dafür das osnapcoord auf 1 steht"Habe den ganzen Tag versucht und ...
|
| In das Form Lisp wechseln |
|
Lisp : BKS Lisp funktioniert in ACAD 2022 nicht mehr
archtools am 15.11.2022 um 09:15 Uhr (1)
Zitat:Original erstellt von ositodepeluche:Bei meinem Kumpel mit AutoCAD 2022 funktioniert die Lisp aber nicht mehr.Um cadffms Beitrag zu präzisieren: Das Lisp wird ganz sicher noch funktionieren, denn AutoCAD 2022 hat ja einen Lisp-Interpreter an Bord. Vermutlich - aber das hast Du nicht mitgeteilt - ist das Ergebnis des Lispprogramms bei Deinem Kumpel aber anders als bei Dir, oder es bricht wg einer Fehlermeldung ab. Wir wissen aber nicht, was das Programm bezwecken soll, welche Eingaben gemacht werden, ...
|
| In das Form Lisp wechseln |
|
Lisp : OSMODE überschreibt Punktliste
cadffm am 29.11.2022 um 08:46 Uhr (1)
Hi,"Hab ich was übersehen?"Mal sehen."Bei aktivem Osnap - siehe OSMODE - werden Punkte, wenn sie als Koordinaten-Liste aus Lisp-Programmen geliefert werden, durch den Osnap überschrieben."Zunächst mal: Punkte werden nie überschrieben, es geht darum ob der fortlaufende Objektfang (falls aktiv) berücksichtig wird oder nichtund dabei geht es auch nur um die Eingabe "per Tastatur" oder deren Simulierung per (send)commands in einem AutoCAD-Befehl.Anmerkung: Ich denke ja du weißt wovon du sprichst, also bin ICH ...
|
| In das Form Lisp wechseln |
|
Lisp : OSMODE überschreibt Punktliste
cadffm am 29.11.2022 um 09:00 Uhr (1)
"Dies Kritik gilt aber nicht für BricsCAD, ZWcad usw."Nachgesehen: BCAD hat dieselbe Voreinstellung wie ACAD - was zu erwarten war, und Wert 2 (Vorgabe) kontrolliert wie in AutoCAD nur die Keyboardeingabe, aber nicht die Automatisierung.Zumindest nicht die über die Befehlszeile, Script oder Makro.Muss also ein weiterer Hinweis darauf sein das ich noch nicht beim richtigen Thema bin EDIT: Wenn auch nicht aus ganz offizieller Quelle - für ZWCAD gilt dasselbe.Jetzt bitte ich wirklich um Aufklärung wovon du ...
|
| In das Form Lisp wechseln |