| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| | |
 | NVIDIA Run:ai RTX PRO Server Promotion, eine Pressemitteilung
|
|
Autor
|
Thema: Schraffur Hintergrundfarbe umstellen, nur wenn Hintergrundfarbe nicht auf keine steht (77 mal gelesen)
|
Manuel486 Mitglied Technischer Zeichner Elektro
 
 Beiträge: 215 Registriert: 31.01.2020 Windows 11 Pro 64-Bit - Corsair 7000D Airflow - Asus ROG Maximus Z790 Hero - Intel Core i9-13900KS - Teamgroup T-Force 2x48GB DDR5 RAM @ 5600 MHz - Crucial T700 SSD 2TB M2 - Gainward NVIDIA GeForce RTX 4090 24GB - Corsair HX1000i - Corsair K55 RGB - Corsair Dark Core Pro - Corsair Void Elite Wireless - Corsair ST100 RGB - Elgato Stream Deck 15 Tasten - AutoCAD MEP 2023 - Revit 2021-2025
|
erstellt am: 21. Jan. 2026 11:37 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen. Ich habe verzweifelt gesucht, aber nichts zum Filtern gefunden. Gibt es eine Möglichkeit eine Schraffur, die keine Solid Schraffur ist und die Hintergrundfarbe "keine" hat zu Filtern? Hier ist mein Code der soweit super funktioniert, nur eben auch bei Schraffuren die keine Hintergrundfarbe haben. Code: (setq all-hatches (ssget "_X" '((0 . "HATCH") (-4 . "<NOT") (2 . "SOLID") (-4 . "NOT>")))) (if all-hatches (progn (setq total-hatches (sslength all-hatches)) (setq counter 0) (while (< counter total-hatches) (setq hatch (ssname all-hatches counter)) ; Change the hatch fill to PANTONE 9064 C for each hatch individually (command "_-HATCHEDIT" hatch "_CO" "9" "_Colorbook" "PANTONE+ Pastels & Neons Coated" "PANTONE 9064 C") (setq counter (1+ counter)) ) (princ (strcat "\n" (itoa total-hatches) " hatches modified.")) ) (princ "\nNo hatches found.") ) (princ) )
------------------ Gruß Manuel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
       

 Beiträge: 22759 Registriert: 03.06.2002 Alles
|
erstellt am: 21. Jan. 2026 12:15 <-- editieren / zitieren --> Unities abgeben:          Nur für Manuel486
Schraffurauswahl Mit Hintergrundfarbe (sssetfirst nil (ssget '((0 . "HATCH")(-3 ("HATCHBACKGROUNDCOLOR")))))
Mit Hintergrundfarbe, ohne Schraffuren des Musters mit genau dem Namen: "SOLID" (sssetfirst nil (ssget '((0 . "HATCH")(2 . "~SOLID")(-3 ("HATCHBACKGROUNDCOLOR"))))) ; editiert.12:28 Ohne Hintergrundfarbe (sssetfirst nil (ssget '((0 . "HATCH")(-4 . "<not")(-3 ("HATCHBACKGROUNDCOLOR"))(-4 . "not>")))) Ohne Hintergrundfarbe, ohne Schraffuren des Musters mit genau dem Namen: "SOLID" (sssetfirst nil (ssget '((0 . "HATCH")(2 . "~SOLID")(-4 . "<not")(-3 ("HATCHBACKGROUNDCOLOR"))(-4 . "not>")))) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Manuel486 Mitglied Technischer Zeichner Elektro
 
 Beiträge: 215 Registriert: 31.01.2020 Windows 11 Pro 64-Bit - Corsair 7000D Airflow - Asus ROG Maximus Z790 Hero - Intel Core i9-13900KS - Teamgroup T-Force 2x48GB DDR5 RAM @ 5600 MHz - Crucial T700 SSD 2TB M2 - Gainward NVIDIA GeForce RTX 4090 24GB - Corsair HX1000i - Corsair K55 RGB - Corsair Dark Core Pro - Corsair Void Elite Wireless - Corsair ST100 RGB - Elgato Stream Deck 15 Tasten - AutoCAD MEP 2023 - Revit 2021-2025
|
erstellt am: 21. Jan. 2026 13:20 <-- editieren / zitieren --> Unities abgeben:         
|
Manuel486 Mitglied Technischer Zeichner Elektro
 
 Beiträge: 215 Registriert: 31.01.2020 Windows 11 Pro 64-Bit - Corsair 7000D Airflow - Asus ROG Maximus Z790 Hero - Intel Core i9-13900KS - Teamgroup T-Force 2x48GB DDR5 RAM @ 5600 MHz - Crucial T700 SSD 2TB M2 - Gainward NVIDIA GeForce RTX 4090 24GB - Corsair HX1000i - Corsair K55 RGB - Corsair Dark Core Pro - Corsair Void Elite Wireless - Corsair ST100 RGB - Elgato Stream Deck 15 Tasten - AutoCAD MEP 2023 - Revit 2021-2025
|
erstellt am: 22. Jan. 2026 08:49 <-- editieren / zitieren --> Unities abgeben:         
Zwei Fragen hätte ich noch: Wo ist so etwas Dokumentiert? (-3 ("HATCHBACKGROUNDCOLOR")) Mit (entget(car(entsel))) komme ich da ja nicht da dran. Es gibt ja keinen DXF Code für die Hintergrundfarbe, oder? Also wenn ich nach der Hintergrundfarbe 0,0,0 suchen würde, käme ich nicht dran außer über die Schnellauswahl!? ------------------ Gruß Manuel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
       

 Beiträge: 22759 Registriert: 03.06.2002 Alles
|
erstellt am: 22. Jan. 2026 09:33 <-- editieren / zitieren --> Unities abgeben:          Nur für Manuel486
Moin >"Wo ist so etwas Dokumentiert?" -3 Ist der Gruppencode für Xdata, erweiterte Daten Was, Wie und warum da drin steht, ist in der DXF Referenz für gewöhnlich nicht dokumentiert, das analysiert man selbst (oder stolpert bei der Recherche darüber) >"Mit (entget(car(entsel)))" Richtig, aber wenn du nur mal diese drei Standardfunktionen lernst, also die Hilfe liest und Tests durchführst, dann siehst du ein optionales Argument bei entget. (entget(car(entsel))'("*")) Klicke jetzt mal auf ein Ansichtsfenster, Bemaßungen und andere Objekte mit untersch. Einstellungen.
>"Es gibt ja keinen DXF Code für die Hintergrundfarbe" Ruchtig
>"Also wenn ich nach der Hintergrundfarbe 0,0,0 suchen würde, käme ich nicht dran außer über die Schnellauswahl" Doch, das sollte gehen denke ich (sitze nicht am PC) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |