| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| |
| Webcast: PTC | Smart Services, ein Webinar am 13.12.2024
|
Autor
|
Thema: Wie Beschriftung für Ausbrüche einstellen? (978 mal gelesen)
|
MC Mitglied Dipl.Ing. Maschinenbau, Konstrukteur
Beiträge: 644 Registriert: 20.10.2000 System: DELL Precision 5770, 32GB RAM nVidia RTX A2000 Win10 Enterprise 64bit SOLIDWORKS 2022 Premium SP5.0 Creo Elements/Direct Modeling (x64) 19.0 M030
|
erstellt am: 19. Dez. 2005 09:50 <-- editieren / zitieren --> Unities abgeben:
Hallo liebes Forum, trotz Suche in der Doku, wo ja unzählige Einstellungen zum Thema Ausbrüche beschrieben werden, habe ich nichts zur Beschriftung dieser gefunden. Mein Wunsch (ist ja bald Weihnachten) ist, die Farbe der Beschriftung (also des Textes "Ausbruch1" usw.) einstellen zu können. Wir müssen die Beschriftung in der Zeichnung zwar sehen können, aber sie soll nicht ausgedruckt werden (Linienfarbe werden wir dann eine nehmen, die nicht geplottet wird). Diese Einstellung soll dann aber nur die Ausbrüche und nicht auch die Details betreffen! Ist diese Farbe irgendwo und irgendwie einstellbar? Vielen Dank an alle im Voraus. Grüße, Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hartmuth Mitglied CAD-Support
Beiträge: 1241 Registriert: 07.04.2001
|
erstellt am: 19. Dez. 2005 10:40 <-- editieren / zitieren --> Unities abgeben: Nur für MC
Zitat: Original erstellt von MC:
Mein Wunsch (ist ja bald Weihnachten) ist, die Farbe der Beschriftung (also des Textes "Ausbruch1" usw.) einstellen zu können. Wir müssen die Beschriftung in der Zeichnung zwar sehen können, aber sie soll nicht ausgedruckt werden (Linienfarbe werden wir dann eine nehmen, die nicht geplottet wird). Diese Einstellung soll dann aber nur die Ausbrüche und nicht auch die Details betreffen!
Das ist genau der Punkt. Es gibt leider nur eine Einstellung, die für Detail und Ausbruch zuständig ist: :docu_detail_label_color 'CYAN Deshalb lässt sich die Ausbruchsbeschriftung nur nachträglich ändern. ------------------ Grüße Hartmuth Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MC Mitglied Dipl.Ing. Maschinenbau, Konstrukteur
Beiträge: 644 Registriert: 20.10.2000 System: DELL Precision 5770, 32GB RAM nVidia RTX A2000 Win10 Enterprise 64bit SOLIDWORKS 2022 Premium SP5.0 Creo Elements/Direct Modeling (x64) 19.0 M030
|
erstellt am: 19. Dez. 2005 10:50 <-- editieren / zitieren --> Unities abgeben:
Ich habs befürchtet... Dann hätte ich für die Anno-Lisp-Kenner eine Frage: Kann man die Zeichnung nach dem Wort "Ausbruch*" absuchen lassen und dann die Textfarbe der gefundenen Beschriftungen ändern? Walter Geppert hatte schonmal so ein tolles Programm geschrieben, was nach Oberflächenangaben in der Zeichnung gesucht hat. Evtl. geht das ja ähnlich für diese Beschriftungen? Grüße, Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RainerH Mitglied Techn. Ang. (Konstruktion)
Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.00A MM 14.00A Windows-XP Professional --- HP xw4100 3.0 GHz 2GB RAM Quadro4 980 XGL
|
erstellt am: 20. Dez. 2005 10:18 <-- editieren / zitieren --> Unities abgeben: Nur für MC
@Michael So sollte es gehen: (Ausbruchbechriftungen werden dabei in Blau geaendert) Code:
(in-package :examples) (use-package :oli) ;; Drafting-Macro erstellen (oli::sd-execute-annotator-command :cmd "DEFINE Ausbruchtexte_macro CHANGE_COLOR BLUE GLOBAL TEXTS (INQ 101) END LOOP EXIT_IF (STR (INQ 902) = 'END-OF-LIST') IF ((MATCH (INQ 902) 'Ausbruch?') OR (MATCH (INQ 902) 'Ausbruch??') OR (MATCH (INQ 902) 'Ausbruch???')) CHANGE_COLOR BLUE GLOBAL (INQ 101) END END_IF INQ_NEXT_ELEM END_LOOP END_DEFINE" ) ;; Dialog erstellen (sd-defdialog 'ausbruchtexte :dialog-title "Ausbruchtexte" :toolbox-button t :dialog-control :sequential :ok-action '(progn (setf input (sd-display-question "Alle Ausbruchtexte aendern ?" :title "Ausbruchtexte" :push-1 "Aendern" :push-2 "Abbruch" ) ) (if (eql input :yes) (progn (sd-execute-annotator-command :cmd "Ausbruchtexte_macro") ) (progn (cancel_all) ) ) ) )
HTH P.S. Texte koennen aber keine Linienart annehmen !! Gruss RainerH. [Diese Nachricht wurde von RainerH am 20. Dez. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MC Mitglied Dipl.Ing. Maschinenbau, Konstrukteur
Beiträge: 644 Registriert: 20.10.2000
|
erstellt am: 20. Dez. 2005 12:31 <-- editieren / zitieren --> Unities abgeben:
Hallo Rainer! Das ist ja wirklich klasse! Vielen Dank für dieses Geschenk Funktioniert wunderbar. Wenn ich dann nochmal die Farbe auf z.b. cyan ändern möchte, brauche ich ja wahrscheinlich nur das Wort "blue" auf "cyan" zu ändern, oder? Noch eine Frage aus einem anderen Thread: Wenn ich eine Tabelle mit dem Dichte-Suchen Makro ausgeben will, bekomme ich die Fehlermeldung: "Eine Logiktabelle mit dem Namen "Dichte.ltab" existiert nicht." Muß ich diese Tabelle vorher irgendwo anlegen? Nochmals vielen Dank und frohe Feiertage! Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RainerH Mitglied Techn. Ang. (Konstruktion)
Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.00A MM 14.00A Windows-XP Professional --- HP xw4100 3.0 GHz 2GB RAM Quadro4 980 XGL
|
erstellt am: 20. Dez. 2005 13:07 <-- editieren / zitieren --> Unities abgeben: Nur für MC
@Michael Wenn alle mit so einem Geschenk zufrieden waeren ... P.S. Mit Blau auf Cyan liegst du genau richtig ! Etwas solltest du vielleich noch aendern: CHANGE_COLOR BLUE GLOBAL TEXTS (INQ 101) END Hier werden dann NUR mehr Texte geaendert - Im Falle dass genau am Aenderungspunkt noch eine darunterliegende Geo ist. Gruss RainerH.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |