| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| |
| Erstellung von Mehrfach-Konstruktionsdaten , ein Anwenderbericht
|
Autor
|
Thema: Linien umfärben (1679 mal gelesen)
|
wenk Mitglied Konstrukteur, selbständig
Beiträge: 342 Registriert: 18.04.2002
|
erstellt am: 23. Okt. 2007 15:02 <-- editieren / zitieren --> Unities abgeben:
Hallo Forum, wie kann ich die Linienfarben in einer Zeichnung ändern? Auf Kundenwunsch habe ich die Farbe Rot in Grün getauscht. Die Vorgaben sind umgestellt, aber wenn ich eine alte Zeichnung aufrufe, ist die alte Farbe zu sehen und die Änderungen sind dann in der neuen Farbe. Für Me10 konnte ich das Tauschmakro selber schreiben, aber bei OSDM komme ich nicht weiter. Kann mir jemand helfen? Gruß Manfred ------------------ http://www.konstruktionsbuero-wenk.de/ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD97 Mitglied
Beiträge: 159 Registriert: 07.07.2005 CCM17.00
|
erstellt am: 24. Okt. 2007 12:12 <-- editieren / zitieren --> Unities abgeben: Nur für wenk
|
wenk Mitglied Konstrukteur, selbständig
Beiträge: 342 Registriert: 18.04.2002
|
erstellt am: 24. Okt. 2007 14:13 <-- editieren / zitieren --> Unities abgeben:
Danke CAD97, mit der Befehlszeile von Harthmut kann ich eine Farbe ändern. Benötige aber einen Stapelbefehl, wie im Me10. Beispiel: DEFINE Trufa CHANGE_COLOR BLACK SELECT GLOBAL GREEN CONFIRM END CHANGE_COLOR GREEN SELECT GLOBAL RED CONFIRM END CHANGE_COLOR RED SELECT GLOBAL BLACK CONFIRM END CHANGE_HATCH_COLOR GREEN SELECT GLOBAL RED CONFIRM END CHANGE_DIM_COLOR GREEN SELECT ALL CONFIRM END CHANGE_DIM_TEXTS SUBFIX YELLOW SELECT ALL CONFIRM END CHANGE_DIM_TEXTS MAIN_TOL YELLOW SELECT ALL CONFIRM END END_DEFINE Damit kann man Wunderbar, auf einen Schlag, die komplette Zeichnung umstellen. Gruß Manfred ------------------ http://www.konstruktionsbuero-wenk.de/ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Geppert Moderator Frank und Frei
Beiträge: 2158 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.6, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook Fury 16 G9, Windows 10 Pro 64
|
erstellt am: 24. Okt. 2007 14:23 <-- editieren / zitieren --> Unities abgeben: Nur für wenk
Das lässt sich auch machen, schreib dein ME10-Makro in eine Datei, dann brauchst du nur noch Code: (OLI::sd-execute-annotator-command :cmd "INPUT 'meinpfad/meinedatei'")
einmal pro Sitzung und jedesmal einmal pro ZeichnungCode: (OLI::sd-execute-annotator-command :cmd "Trufa")
Das Ganze noch auf Icons gelegt und hurtig dahin ------------------ meine LISP-Makros sind auf osd.cad.de Disclaimer Grüße aus Wien Walter DC4 Technisches Büro GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Geppert Moderator Frank und Frei
Beiträge: 2158 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.6, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook Fury 16 G9, Windows 10 Pro 64
|
erstellt am: 24. Okt. 2007 14:24 <-- editieren / zitieren --> Unities abgeben: Nur für wenk
|
wenk Mitglied Konstrukteur, selbständig
Beiträge: 342 Registriert: 18.04.2002
|
erstellt am: 24. Okt. 2007 15:01 <-- editieren / zitieren --> Unities abgeben:
|
der_Wolfgang Moderator Tastenhauer
Beiträge: 2219 Registriert: 3.20. ● PE20+60+80@home ● W10 Pro Build19045.4780 ● Drafting V17~V20.7 ● Modeling V17~V20.7 ● Windchill 12.1.2.6 ● UWGM Client 13.0.0.1
|
erstellt am: 24. Okt. 2007 19:30 <-- editieren / zitieren --> Unities abgeben: Nur für wenk
Manfred, so weit, so gut. Aber nach der naechsten Aktualisierung einer Ansicht werden deine Linienfarben nicht mehr unbedingt stimmen. Denn die Farben der von 3D abgeleiteten Linien in einer Ansicht sind in der Ansicht verankert. :genauer: farbe, type, breite Solche globalen Ansaetze sollten ggf. Elemente die den Info text SD_FROM3D tragen ausklammern. Sonst schiesst man sich schnell selbst ins Knie. Da Du die Moeglichkeit einen Drafting Makro in Annotation weiter zu verwenden scheinbar nicht kanntest, erlaube mir Dich auf die Online Hilfe zu verweisen:
OneSpace Designer Integration Kit -> Concepts and Tutorials -->> Annotation Module --->>> How to execute a Annotator (ME10) command using OneSpace Designer LISP functions? --->>> aber *auch* : Not to break associativity... --->>> und : List of annotation specific OneSpace Designer commands
------------------ Seamonkey Firefox Thunderbird Seamonkey auf deutsch Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
der_Wolfgang Moderator Tastenhauer
Beiträge: 2219 Registriert: 3.20. ● PE20+60+80@home ● W10 Pro Build19045.4780 ● Drafting V17~V20.7 ● Modeling V17~V20.7 ● Windchill 12.1.2.6 ● UWGM Client 13.0.0.1
|
erstellt am: 24. Okt. 2007 19:34 <-- editieren / zitieren --> Unities abgeben: Nur für wenk
|
wenk Mitglied Konstrukteur, selbständig
Beiträge: 342 Registriert: 18.04.2002
|
erstellt am: 24. Okt. 2007 19:50 <-- editieren / zitieren --> Unities abgeben:
|
wenk Mitglied Konstrukteur, selbständig
Beiträge: 342 Registriert: 18.04.2002
|
erstellt am: 08. Apr. 2009 11:52 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen, muß das Thema doch noch mal aufgreifen. Habe das Makro in Me10 ausgeführt und festgestellt, daß die Maßlinienumstellung nur funktioniert, wenn die Ansicht aktiv ist Makroauszug: CHANGE_DIM_COLOR GREEN SELECT ALL CONFIRM END Nun habe ich vergeblich versucht, in Anno V12 einen Schalter zu finden, mit dem man die Ansicht aktiv machen kann. Geht das überhaupt? Oder hat jemand einen Vorschlag wie das einfach zu lösen ist. Mit freundlichen Grüssen Manfred ------------------ http://www.kb-wenk.de/ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clausb Ehrenmitglied V.I.P. h.c.
Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 08. Apr. 2009 12:14 <-- editieren / zitieren --> Unities abgeben: Nur für wenk
|
der_Wolfgang Moderator Tastenhauer
Beiträge: 2219 Registriert: 3.20. ● PE20+60+80@home ● W10 Pro Build19045.4780 ● Drafting V17~V20.7 ● Modeling V17~V20.7 ● Windchill 12.1.2.6 ● UWGM Client 13.0.0.1
|
erstellt am: 08. Apr. 2009 20:37 <-- editieren / zitieren --> Unities abgeben: Nur für wenk
Zitat: Original erstellt von wenk: Habe das Makro in Me10 ausgeführt und festgestellt, daß die Maßlinienumstellung nur funktioniert, wenn die Ansicht aktiv istNun habe ich vergeblich versucht, in Anno V12 einen Schalter zu finden, mit dem man die Ansicht aktiv machen kann. Geht das überhaupt?
a) mein Betrag vom 24. Okt. 2007 19:34 der Global ist drin? In deinem erneut gepostetem Schnipsel ist er ja nicht drin. Der umkehrschluss waere: CHANGE_DIM_COLOR käme nicht mit dem SELECT klar. b) 'Ansicht aktiv' , was Claus schon schrieb PLUS mein Betrag vom 24. Okt. 2007 19:30 PLUS oli:sd-am-inq-unique-name. UND Du muesstest eine Schleife ueber alle Ansichten machen: und ***nochmal** der Hinweis: nach den nächsten Akutalisieren ist das (fast alles) wieder hinueber.. Das ist nun mal kein guter Ansatz. quick und ziemlich dirty. ------------------ ● Seamonkey Firefox Thunderbird ● OSD Hilfeseite (de) / help page (en) ● NotePad++ ● Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wenk Mitglied Konstrukteur, selbständig
Beiträge: 342 Registriert: 18.04.2002
|
erstellt am: 09. Apr. 2009 08:50 <-- editieren / zitieren --> Unities abgeben:
Hallo Wolfgang und Claus, danke für die Antwort. Der Global ist drin. Habe nur aus Bequemlichkeit aus dem alten Beitrag kopiert. Das ist aus dem aktuellen Makro: CHANGE_DIM_COLOR GREEN SELECT GLOBAL All CONFIRM END In meinem Beispiel bleiben sogar die Tangentenlinien in den richtigen Farben. Mir reicht das Ergebnis. Mit den programmtechnischen Hilfestellungen kann ich leider wenig anfangen. Da fehlt mir einfach das Wissen des LISP-Programmierers. Meine Lösung ist etwas umständlich. Zeichnung als mi abspeichern. Mit Me10 ändern und speichern. Mit freundlichen Grüssen Manfred ------------------ http://www.kb-wenk.de/ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clausb Ehrenmitglied V.I.P. h.c.
Beiträge: 2914 Registriert: 20.12.2000 Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.
|
erstellt am: 09. Apr. 2009 09:15 <-- editieren / zitieren --> Unities abgeben: Nur für wenk
|