| |
![](https://ww3.cad.de/php/image.php?resolution=width:20050) | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Plotstiltabelle (445 mal gelesen)
|
dieLocke Mitglied Konstrukteurin
![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif)
![Schreiben Sie einen Gästebucheintrag für dieLocke](/foren/ubb/pmimages/gbu.gif) Beiträge: 116 Registriert: 07.03.2007 Windows 10 Enterprise 32GB RAM Nvidia Quadro P2000 AutoCAD 2022 Inv Professional 2022 AutoCAD 2022
|
erstellt am: 01. Aug. 2023 07:59 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
Hallo, wir haben von unserem Unterlieferanten DWG-Files bekommen, die zu den "üblichen" Farben 1-255 noch die Farben 0,255,255 (cyan), 255,255,0 (gelb) und 0,255,0 (grün) haben. Wenn wir diese dwg drucken, werden diese 3 Farben als Farbe gedruckt und nicht in schwarz, wie wir es benötigen. (wir müssen PDF-Dateien für den Kunden erstellen (DWG to PDF)). Wir arbeiten mit AutoCAD22. Da diese 3 Farben auch in Blöcken und im Zeichnungsrahmen zu finden sind, wäre der Aufwand die Farben 0,255,255 in cyan, 255,255,0 in gelb und 0,255,0 in grün umzuwandeln enorm. Hätte da jemand eine Idee? ------------------ Gruß M.S., die Locke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
![](/foren/avatars/Bernd_P.gif)
![Schreiben Sie einen Gästebucheintrag für Bernd P](/foren/ubb/pmimages/gbu.gif) Beiträge: 3420 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 01. Aug. 2023 09:24 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif) Nur für dieLocke
|
cadffm Moderator 良い精神
![](/foren/ubb/Admin1.gif) ![](/foren/ubb/Admin2.gif) ![](/foren/ubb/Admin3.gif) ![](/foren/ubb/Admin4.gif) ![](/foren/ubb/Admin5.gif) ![](/foren/ubb/Admin1.gif) ![](/foren/ubb/Admin2.gif) ![](/foren/ubb/Admin3.gif)
![](/foren/avatars/cadffm.gif)
![Schreiben Sie einen Gästebucheintrag für cadffm](/foren/ubb/pmimages/gbu.gif) Beiträge: 22171 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 01. Aug. 2023 09:38 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif) Nur für dieLocke
Entweder oder kannst (d)einen Drucktreiber/Konfiguration auf schwarz/weiss einstellen (so einen "Drucker" sollte man ohnehin einmal für Papier wie auf PDF eingerichtet haben), oder du benötigst ein Zusatzprogramm welches die DWG wirklich überarbeitet. Den Teil für die Umrechnung/Übersetzung 'RGB2ACI' nehme ich von hier
und setze es in die Routine "alle durchlaufen" von hier ein, das Ergebnis ist dieser Code:
Code:
; RGB2ACI swap (defun c:RGB2ACI ( / BLOCK ITEM LSTA) ; Layercolors, Toplevel and nested Objects / No styles like mleader or dimensions, tables.. (vl-load-com) (defun c:LayerColor-2-ACI ( / lay) (vl-load-com) ; https://ww3.cad.de/foren/ubb/Forum54/HTML/028165.shtml#000001 (vlax-for lay (vla-get-layers (vla-get-ActiveDocument (vlax-get-acad-object))) (vla-put-color lay (vla-get-colorindex (vla-get-truecolor lay))) ) ) ; Layer (c:LayerColor-2-ACI) ; Lines&more (vlax-for BLOCK (vla-get-blocks(vla-get-activedocument (vlax-get-acad-object))) (vlax-for ITEM BLOCK (if (vlax-property-available-p ITEM 'Truecolor) (vl-catch-all-error-p (vl-catch-all-apply 'vla-put-color (list ITEM (vla-get-colorindex (vla-get-truecolor ITEM))))) ) ;;;Attribute (if (= (vla-get-Objectname ITEM) "AcDbBlockReference") (and (=(vla-get-hasattributes ITEM):vlax-true) (setq lstA (vlax-variant-value (vla-getattributes ITEM))) (= (vlax-safearray-get-dim lstA) 1) (<= (vlax-safearray-get-l-bound lstA 1)(vlax-safearray-get-u-bound lstA 1)) (foreach ATT (vlax-safearray->list lstA) (if (vlax-property-available-p ATT 'Truecolor) (vl-catch-all-error-p (vl-catch-all-apply 'vla-put-color (list ATT (vla-get-colorindex (vla-get-truecolor ATT))))) ) ;_if ) ;_foreach ) ;_ end of and ) ;_ end of if ) ;_vlax-for ITEM ) ;_vlax-for BLOCK (vla-Regen (vla-get-activedocument (vlax-get-acad-object)):vlax-true) (princ "\nDone\n") (princ) )
Editiert 01.08.2023 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dieLocke Mitglied Konstrukteurin
![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif)
![Schreiben Sie einen Gästebucheintrag für dieLocke](/foren/ubb/pmimages/gbu.gif) Beiträge: 116 Registriert: 07.03.2007 Windows 10 Enterprise 32GB RAM Nvidia Quadro P2000 AutoCAD 2022 Inv Professional 2022 AutoCAD 2022
|
erstellt am: 01. Aug. 2023 09:47 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
|
dieLocke Mitglied Konstrukteurin
![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif)
![Schreiben Sie einen Gästebucheintrag für dieLocke](/foren/ubb/pmimages/gbu.gif) Beiträge: 116 Registriert: 07.03.2007 Windows 10 Enterprise 32GB RAM Nvidia Quadro P2000 AutoCAD 2022 Inv Professional 2022 AutoCAD 2022
|
erstellt am: 01. Aug. 2023 10:27 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
Vielen Dank für dieses Makro. Es funktioniert, auch bei Blöcken, nur wenn sich in den Blöcken Attribute befinden, werden diese leider nicht auf die richtige Farbe (yellow statt 255,255,0) gesetzt. Da muss ich noch nacharbeiten. Aber es werden alle anderen Elemente mit den richtigen Farbindizes versehen. Danke. ------------------ Gruß M.S., die Locke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
![](/foren/ubb/Admin1.gif) ![](/foren/ubb/Admin2.gif) ![](/foren/ubb/Admin3.gif) ![](/foren/ubb/Admin4.gif) ![](/foren/ubb/Admin5.gif) ![](/foren/ubb/Admin1.gif) ![](/foren/ubb/Admin2.gif) ![](/foren/ubb/Admin3.gif)
![](/foren/avatars/cadffm.gif)
![Schreiben Sie einen Gästebucheintrag für cadffm](/foren/ubb/pmimages/gbu.gif) Beiträge: 22171 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 01. Aug. 2023 12:05 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif) Nur für dieLocke
Zitat: Original erstellt von dieLocke: Vielen Dank für dieses Makro. Es funktioniert, auch bei Blöcken, nur wenn sich in den Blöcken Attribute befinden
Schön das dieses kleine Lisp-Programm funktioniert. Für den Fall das Attribute an den Blockreferenzen der Blöcke hängen, habe ich den Code oben noch erweitert. Test es mit dem jetzt überarbeiteten Code noch einmal, der ist nicht schön, sollte aber funktionieren. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dieLocke Mitglied Konstrukteurin
![](/foren/ubb/star3.gif) ![](/foren/ubb/star3.gif)
![Schreiben Sie einen Gästebucheintrag für dieLocke](/foren/ubb/pmimages/gbu.gif) Beiträge: 116 Registriert: 07.03.2007 Windows 10 Enterprise 32GB RAM Nvidia Quadro P2000 AutoCAD 2022 Inv Professional 2022 AutoCAD 2022
|
erstellt am: 01. Aug. 2023 14:59 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
Das wäre super, wenn auch die Attribute in den Blöcken geändert werden. Aber der überarbeitete Code? Wie sieht der aus? Zitat: Original erstellt von cadffm:
Schön das dieses kleine Lisp-Programm funktioniert. Für den Fall das Attribute an den Blockreferenzen der Blöcke hängen, habe ich den Code oben noch erweitert. Test es mit dem jetzt überarbeiteten Code noch einmal, der ist nicht schön, sollte aber funktionieren.
------------------ Gruß M.S., die Locke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
![](https://ww4.cad.de/Ads/adview.php?what=zone:16178&n=aee1ae73)
| Konfigurationsmanager (m/w/d) | - Erstellung einer Konfigurationsmanagementstrategie und eines Konfigurationsmanagementplans für den KF 51
Panther - Verwaltung und Steuerung von Systemelementen und Konfigurationen während des gesamten Lebenszyklus
- Festlegung von Freigabestrategien- und Steuerungen
- Definition, Pflege und Koordinierung von Referenzkonfigurationen
... | Anzeige ansehen | Maschinenbau |
|
cadffm Moderator 良い精神
![](/foren/ubb/Admin1.gif) ![](/foren/ubb/Admin2.gif) ![](/foren/ubb/Admin3.gif) ![](/foren/ubb/Admin4.gif) ![](/foren/ubb/Admin5.gif) ![](/foren/ubb/Admin1.gif) ![](/foren/ubb/Admin2.gif) ![](/foren/ubb/Admin3.gif)
![](/foren/avatars/cadffm.gif)
![Schreiben Sie einen Gästebucheintrag für cadffm](/foren/ubb/pmimages/gbu.gif) Beiträge: 22171 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 01. Aug. 2023 15:14 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif) Nur für dieLocke
|