Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  PTC Creo Elements/Programmierung
  Maßtextfarben ändern ME10

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo
  
MAIT erhält den Abas Partner Performance Award 2025, eine Pressemitteilung
Autor Thema:  Maßtextfarben ändern ME10 (2399 mal gelesen)
edgar
Mitglied
Dipl. Ing. Maschinenbau


Sehen Sie sich das Profil von edgar an!   Senden Sie eine Private Message an edgar  Schreiben Sie einen Gästebucheintrag für edgar

Beiträge: 386
Registriert: 06.06.2001

ME10 8.7F
OSDM 11.50A
OSDD 11.5
HPUX 10.20
C3600

erstellt am: 12. Feb. 2004 11:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

Habe versucht mit dem folgendem Befehl alle weißen Maßtexte schwarz zu färben.
CHANGE_DIM_TEXTS DIM_ALL BLACK SELECT WHITE CONFIRM END
Leider keine Reaktion.
Wenn ich dagegen alle Maßtexte anwähle funktioniert der Befehl einwandfrei.
CHANGE_DIM_TEXTS DIM_ALL BLACK SELECT ALL CONFIRM END

Hat jemand  eine Idee, wie ich nur alle weißen Maßtexte auswählen kann?

Gruß
Edgar


Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

woho
Mitglied
im (Un)Ruhestand


Sehen Sie sich das Profil von woho an!   Senden Sie eine Private Message an woho  Schreiben Sie einen Gästebucheintrag für woho

Beiträge: 1480
Registriert: 05.09.2000

erstellt am: 12. Feb. 2004 12:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für edgar 10 Unities + Antwort hilfreich

>> CHANGE_DIM_TEXTS DIM_ALL BLACK SELECT WHITE CONFIRM END

Damit aenderst Du alle Bemassungen, deren Masslinien weiss sind und
nicht deren Masszahlen weiss sind.

Wie es richtig lauten muesste weiss ich leider auch nicht.

Gruss
WoHo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

frankd
Mitglied
Konstrukteur


Sehen Sie sich das Profil von frankd an!   Senden Sie eine Private Message an frankd  Schreiben Sie einen Gästebucheintrag für frankd

Beiträge: 143
Registriert: 23.08.2001

Custom
Win 7
OSDM 15, 16, 17, 18
OSDD 10.5, 16

erstellt am: 12. Feb. 2004 12:37    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für edgar 10 Unities + Antwort hilfreich

Hallo Edger,

der Befehl für die Änderung der Maßtextfarbe lautet:

CHANGE_DIM_TEXT_COLOR

Gruß

Frank

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

edgar
Mitglied
Dipl. Ing. Maschinenbau


Sehen Sie sich das Profil von edgar an!   Senden Sie eine Private Message an edgar  Schreiben Sie einen Gästebucheintrag für edgar

Beiträge: 386
Registriert: 06.06.2001

ME10 8.7F
OSDM 11.50A
OSDD 11.5
HPUX 10.20
C3600

erstellt am: 12. Feb. 2004 13:26    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Frank,
Komme leider nicht dahinter wie das mit dem Befehl CHANGE_DIM_TEXT_COLOR funktionieren soll.

Gruß
Edgar

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

frankd
Mitglied
Konstrukteur


Sehen Sie sich das Profil von frankd an!   Senden Sie eine Private Message an frankd  Schreiben Sie einen Gästebucheintrag für frankd

Beiträge: 143
Registriert: 23.08.2001

Custom
Win 7
OSDM 15, 16, 17, 18
OSDD 10.5, 16

erstellt am: 12. Feb. 2004 13:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für edgar 10 Unities + Antwort hilfreich

Hallo Edgar,

wenn du CHANGE_DIM_TEXT_COLOR in die Befehlszeile eingibst, dann wirst Du nach der neuen Farbe gefragt. Du gibst zum Beispiel RED ein, Return
und kannst dann mit: wählen Bemaßung alles, alle aktiven Maßtexte
umfärben.
In einem Befehl würde das heißen:

CHANGE_DIM_TEXT_COLOR RED SELECT DIMENSIONS ALL CONFIRM END

Gruß

Frank

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

edgar
Mitglied
Dipl. Ing. Maschinenbau


Sehen Sie sich das Profil von edgar an!   Senden Sie eine Private Message an edgar  Schreiben Sie einen Gästebucheintrag für edgar

Beiträge: 386
Registriert: 06.06.2001

ME10 8.7F
OSDM 11.50A
OSDD 11.5
HPUX 10.20
C3600

erstellt am: 12. Feb. 2004 13:50    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Frank,
Ja ok, so würde es funktionieren. Aber ich möchte nur alle weißen Maße umfärben, die gelben Maße, die auch auf der Zeichnung sind, nicht.

Gruß
Edgar

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

frankd
Mitglied
Konstrukteur


Sehen Sie sich das Profil von frankd an!   Senden Sie eine Private Message an frankd  Schreiben Sie einen Gästebucheintrag für frankd

Beiträge: 143
Registriert: 23.08.2001

Custom
Win 7
OSDM 15, 16, 17, 18
OSDD 10.5, 16

erstellt am: 12. Feb. 2004 14:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für edgar 10 Unities + Antwort hilfreich

Hallo Edgar,

haben die Maßlinien die gleiche Farbe?
Dann versuchs mal mit:

CHANGE_DIM_TEXT_COLOR RED SELECT DIMENSIONS WHITE CONFIRM END

White steht hier für die Farbe der Maßlinien.

Gruß

Frank

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

frankd
Mitglied
Konstrukteur


Sehen Sie sich das Profil von frankd an!   Senden Sie eine Private Message an frankd  Schreiben Sie einen Gästebucheintrag für frankd

Beiträge: 143
Registriert: 23.08.2001

Custom
Win 7
OSDM 15, 16, 17, 18
OSDD 10.5, 16

erstellt am: 12. Feb. 2004 15:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für edgar 10 Unities + Antwort hilfreich

Hallo Edgar,

jetzt müßte es klappen.

CHANGE_DIM_TEXT_COLOR BLACK SELECT DIM_TEXT_COLOR WHITE ALL CONFIRM END

Gruß

Frank

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

edgar
Mitglied
Dipl. Ing. Maschinenbau


Sehen Sie sich das Profil von edgar an!   Senden Sie eine Private Message an edgar  Schreiben Sie einen Gästebucheintrag für edgar

Beiträge: 386
Registriert: 06.06.2001

ME10 8.7F
OSDM 11.50A
OSDD 11.5
HPUX 10.20
C3600

erstellt am: 13. Feb. 2004 09:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Frank,
Danke für deinen Einsatz, hab das ganze nochmal ausprobiert,
leider werden mit
CHANGE_DIM_TEXT_COLOR BLACK SELECT DIM_TEXT_COLOR WHITE ALL CONFIRM END

wieder alle Maße umgefärbt, und nicht nur die weißen.

Gruß
Edgar

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

frankd
Mitglied
Konstrukteur


Sehen Sie sich das Profil von frankd an!   Senden Sie eine Private Message an frankd  Schreiben Sie einen Gästebucheintrag für frankd

Beiträge: 143
Registriert: 23.08.2001

Custom
Win 7
OSDM 15, 16, 17, 18
OSDD 10.5, 16

erstellt am: 13. Feb. 2004 10:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für edgar 10 Unities + Antwort hilfreich

Hallo Edgar,

Du hast natürlich recht, hab mich gestern täuschen lassen.
Da bleibt wohl nur die Möglichkeit

CHANGE_DIM_TEXT_COLOR BLACK einzugeben und die Bemaßungen anzutippen
oder mehrere einzurahmen.


Tut mir leid

Gruß

Frank

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

RainerH
Mitglied
Techn. Ang. (Konstruktion)


Sehen Sie sich das Profil von RainerH an!   Senden Sie eine Private Message an RainerH  Schreiben Sie einen Gästebucheintrag für RainerH

Beiträge: 736
Registriert: 22.01.2003

OSDM 14.00A
OSDD 14.50
MM 14.00A
Windows-XP Pro x64 Edition
--------------------------
HP xw6400
Intel Xeon 3.00 GHz
4.00 GB RAM
ATI FireGL V7200

erstellt am: 13. Feb. 2004 10:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für edgar 10 Unities + Antwort hilfreich

Hallo Edgar,

hier wird wahrscheinlich nur ein Makro zum Ziel fuehren, weil man
wie es aussieht keine Moeglichkeit hat bestimmte Bemassungstextfarben direkt zu waehlen.

Ein Loesungsansatz waere vielleicht folgender:
1.) Nacheinander alle Bemassungen selektieren.
2.) Wenn eine Bemassung gefunden, dann mittels DA_STYLE_GET
die Bemassungswerte als aktuelle Einstellung uebertragen.
3.) Dann abfragen, welche Bemassungstextfarbe aktuell eingestellt ist.
4.) Wenn WHITE, dann den Masstextpunkt ermitteln und ueber diesen
die Farbe BLACK zuweisen.
5.) Am Ende Wieder die aktuellen Bemassungseinstellungen setzen.

Das ganze funktioniert aber nur fuer das aktuelle Teil.
Wenn man das auf die ganze Zeichnung anwenden will, dann muesste
man das natuerlich nacheinender mit allen Teilen so machen.

Leider keine fixfertige Loesung, aber zumindest ein Ansatz dafuer.

Gruss
RainerH.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

woho
Mitglied
im (Un)Ruhestand


Sehen Sie sich das Profil von woho an!   Senden Sie eine Private Message an woho  Schreiben Sie einen Gästebucheintrag für woho

Beiträge: 1480
Registriert: 05.09.2000

erstellt am: 13. Feb. 2004 14:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für edgar 10 Unities + Antwort hilfreich

Ein kleines Makro gibt es da schon, jedoch arbeitet dieses
mit der Auswertung der MI-Datei.
Das Makro hab ich mal angehaengt.
Die Zeichnung wird als MI-Datei gespeichert.
Danach wird die Zeichnung geloescht.
Die MI-Datei nach weissen Masszahlen
durchsucht und diese werden dann auf schwarz geaendert.
Zum Schluss wird die neue Datei geladen.
Hier das Makro:

define bem_mac
  local bem_mac_file_1
  local bem_mac_file_2
  local zeile
  local zaehler
  local farbcode_1
  local farbcode_2
  let farbcode_1 "7" {weiss}
  let farbcode_2 "0" {schwarz}
  let bem_mac_file_1 "bem_mac_file_1"
  let bem_mac_file_2 "bem_mac_file_2"
  edit_part top
  store mi all del_old bem_mac_file_1
  delete all confirm
  open_infile 9 bem_mac_file_1
  open_outfile 8 del_old bem_mac_file_2
  loop
    read_file 9 zeile
    exit_if (zeile="END-OF-FILE")
    if (zeile="DTA")
      write_file 8 zeile
      let zaehler 1
      repeat
        read_file 9 zeile
        write_file 8 zeile
        let zaehler (zaehler+1)
      until (zaehler=10)
      read_file 9 zeile
      if (zeile=farbcode_1)
        write_file 8 farbcode_2
      else
        write_file 8 zeile
      end_if
    else
      write_file 8 zeile
    end_if
  end_loop
  close_file 9
  close_file 8
  load bem_mac_file_2
end_define


Gruss

WoHo

[Diese Nachricht wurde von woho am 13. Feb. 2004 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

RainerH
Mitglied
Techn. Ang. (Konstruktion)


Sehen Sie sich das Profil von RainerH an!   Senden Sie eine Private Message an RainerH  Schreiben Sie einen Gästebucheintrag für RainerH

Beiträge: 736
Registriert: 22.01.2003

OSDM 14.00A
OSDD 14.50
MM 14.00A
Windows-XP Pro x64 Edition
--------------------------
HP xw6400
Intel Xeon 3.00 GHz
4.00 GB RAM
ATI FireGL V7200

erstellt am: 14. Feb. 2004 21:15    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für edgar 10 Unities + Antwort hilfreich

Hallo Edgar,

dass ich am Freitag den 13. nicht nur grosse Sprueche klopfe -
Mit diesem Makro sollte es nun klappen, auch wenn in der Zeichnung
mehrere Teile vorhanden sind - probiers mal aus...

Aus reiner Neugier noch:
Warum willst Du eigentlich die Bemassungstexte auf schwarz setzen ???
Diese sind aber am Bildschirm trotdem wieder sichtbar, wenn
die Hervorhebung eingeschalten ist und das Teil nicht editiert ist -
nur gedruckt werden sie nicht, wenn man das so eingestellt hat.
Dies koennte man umgehen, wenn man die jeweiligen Bemassungen nicht auf schwarz setzt,
sondern im Makro in "" abaendert - Die Toleranzen, Praefixe, Postfixe wuerden in diesem
Fall aber dennoch erhalten bleiben.....

P.S. Die Loesung von woho finde ich auch eine gute Idee,
wenn man das MI-Interfacing intus hat.


Gruss
RainerH.


{*** Makro - Anfang ***}

DEFINE Masstextfaerbung_macro
LOCAL Teileanzahl
LOCAL Teilenummer
LOCAL Masstextpunkt


INQ_ENV 8
LET Teileanzahl (INQ 5)
INQ_ENV 7
LET Teilenummer (INQ 302)
SAVE_ENVIRONMENT DEL_OLD 'Env.tmp'
WHILE (Teileanzahl > 0)
TRAP_ERROR
EDIT_PART ('~' + (STR Teileanzahl))
IF (NOT CHECK_ERROR)
INQ_SELECTED_ELEM DIMENSIONS ALL
LOOP
EXIT_IF (INQ 403 = END)
DA_STYLE_GET (INQ 101)
LET Masstextpunkt (INQ 101)
INQ_ENV 16
IF (INQ 305 = 'WHITE')
CHANGE_DIM_TEXT_COLOR BLACK Masstextpunkt
END_IF
INQ_NEXT_ELEM
END_LOOP
END_IF
LET Teileanzahl (Teileanzahl - 1)
END_WHILE
EDIT_PART ('~' + (STR Teilenummer))
INPUT 'Env.tmp'
{PURGE_FILE 'Env.tmp' CONFIRM}
END_DEFINE

{*** Makro - Ende ***}

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

edgar
Mitglied
Dipl. Ing. Maschinenbau


Sehen Sie sich das Profil von edgar an!   Senden Sie eine Private Message an edgar  Schreiben Sie einen Gästebucheintrag für edgar

Beiträge: 386
Registriert: 06.06.2001

ME10 8.7F
OSDM 11.50A
OSDD 11.5
HPUX 10.20
C3600

erstellt am: 16. Feb. 2004 07:55    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo woho, RainerH,
Perfekt, eure Makros !!!

Der Hintergrund ist folgender:
Infos auf der Zeichnung, die nicht auf dem Ausdruck erscheinen sollen, färben wir "grau". Vorteil zu schwarz, grau kann man auf schwarzem Hintergrund erkennen. 
Dank des PDF-Tools von Karl-josef_wernet sind wir auch in der Lage alle Zeichnungen in PDF zu übersetzen. Einziges Problem, die grauen Linien tauchen trotz PLOT_TRANSFORMATION ALL RGB_COLOR 0.6 0.7 0.9 SAME 0 in dem PDF-File wieder auf.
Da schwarze Linien im PDF-File nicht erscheinen bin ich kurzerhand hingegangen und hab alle grauen Linien vor dem PDF-File erzeugen in schwarze Linien umgewandelt. Nur bei Maßangaben in grau (kommt allerdings auch selten vor)hatte ich bis Freitag noch keine Lösung.

Gruß
Edgar

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

edgar
Mitglied
Dipl. Ing. Maschinenbau


Sehen Sie sich das Profil von edgar an!   Senden Sie eine Private Message an edgar  Schreiben Sie einen Gästebucheintrag für edgar

Beiträge: 386
Registriert: 06.06.2001

ME10 8.7F
OSDM 11.50A
OSDD 11.5
HPUX 10.20
C3600

erstellt am: 16. Feb. 2004 08:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Frage an die Admins,
Wieso kann ich dem RainerH für den zweiten Beitrag nicht 10Uis zukommen lassen?

Gruß
Edgar

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz