| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
Autor
|
Thema: Tabelle im Format vorbestimmen (4556 mal gelesen)
|
Sven K. Mitglied Technologieentwicklung
Beiträge: 107 Registriert: 18.03.2010 Catia V5 R19 Pro/E WF4 M140 Robcad 8.0 Windows XP 64 Prof SP 2 Dell Precision WorkStation M6400 8 GB RAM Intel Core2 T9600 Grafik: Quadro FX 2700M
|
erstellt am: 18. Jan. 2011 13:32 <-- editieren / zitieren --> Unities abgeben:
Servus, die Suchfunktion hat dieses Thema als das passenste Ausgewiesen. Möchte es daher nochmal aufgreifen, bekomme aber keine Antwort mehr angehängt. Deshalb ein neues Thema. http://ww3.cad.de/foren/ubb/Forum12/HTML/007583.shtml#000006 [ModEdit: Link berichtigt] Wir haben ein Änderungsschriftfeld mit einer Zeile. Diese ist entsprechend formatiert. Möchte man nun eine neue Zeile zufügen, dann ist die neue Zeile keine Formatkopie der vorstehenden, sondern basiert auf den Angaben der din.dtl Konfiguration. Das ist leider etwas nervig. Daher die Frage an die geballte Kompetenz: Wie kann ich eine Tabelle entsprechend vorformatieren, dass die Schrifthöhe z.B. vom Standard abweicht, sei es auch durch das Wechseln der dtl-Datei via Mapkey. Evtl. hat jemand einen guten Weg parat. Danke! Gruss Sven Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
peterpan2002 Mitglied
Beiträge: 250 Registriert: 07.05.2004 Creo 2 M240
|
erstellt am: 18. Jan. 2011 14:03 <-- editieren / zitieren --> Unities abgeben: Nur für Sven K.
Es hat mich auch genervt. Ich habe das Problem so gelöst - ich bin in die Formatvorlagen gegangen und dort jede Zelle in der Tabelle passend formatiert. Dann kann man die geänderte Vorlage in "alte" Zeichnung reinholen. Voraussetzung dafür ist, daß es nicht viel bereits als Text in der Tabelle steht. Ansonsten ist der Aufwand zu groß. Wiederum hat sich die Änderung der Vorlagen positiv auf alle neu erstellte Zeichnungen ausgewirkt. Grüße Peter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
Beiträge: 3202 Registriert: 27.10.2005
|
erstellt am: 18. Jan. 2011 14:30 <-- editieren / zitieren --> Unities abgeben: Nur für Sven K.
Eine Vorformatierung ist nur bei einer bereits bestehenden Tabelle möglich. Sobald eine neue Zeile durch Tabelle>Einfügen>Reihe hinzugefügt wird, hat sie quasi die Standardformatierung nach *.dtl. Das ist soweit richtig, wenn auch lästig. Abhilfe schafft hier nur ein Mapkey, der das Einfügen der neuen Zeile und anschließend das Vorformatieren jeder einzelnen Zelle der neuen Zeile "per Knopfdruck" erledigt. Als Tipp hierzu: Man kann die Aktionen Zeile einfügen und anschließend jede Zelle einzeln formatieren auch als trailfile speichern und diesen dann per mapkey aufrufen. Dann wird der mapkey nicht so groß und die config.pro nicht so aufgebläht. Außerdem kann man im trailfile auch noch bequem mit dem Texteditor Änderungen vornehmen (natürlich nur im erlaubten Rahmen). ------------------ Grüße aus OWL, Thomas Neu auf CAD.de? Diese Infos werden Dir den Einstieg erleichtern: Willkommen auf CAD.de Und das sollte jeder mal gelesen haben: Richtig Fragen - Nettiquette - Suchfunktion - System-Info - 7er-Regel - Unities - ProE-Konfiguration ProE macht Spaß - viel ProE macht viel Spaß ! (Zitat, frei nach meinem ProE-Beibringer) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Sven K. Mitglied Technologieentwicklung
Beiträge: 107 Registriert: 18.03.2010 Catia V5 R19 Pro/E WF4 M140 Robcad 8.0 Windows XP 64 Prof SP 2 Dell Precision WorkStation M6400 8 GB RAM Intel Core2 T9600 Grafik: Quadro FX 2700M
|
erstellt am: 18. Jan. 2011 15:05 <-- editieren / zitieren --> Unities abgeben:
|
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
Beiträge: 3202 Registriert: 27.10.2005
|
erstellt am: 18. Jan. 2011 15:12 <-- editieren / zitieren --> Unities abgeben: Nur für Sven K.
Man kann schon eine zweite *.dtl anlegen und diese IMHO via mapkey aufrufen. Aber wenn man dann diese *.dtl zuweist, werden diese Änderungen auf die ganze Zeichnung übertragen (Zumindest zum größten Teil). Genauso, wenn man nach dieser Aktion die alte*.dtl wieder aufruft und zuweist. Ich glaube, damit hat man nichts gewonnen. Man könnte in dieser *.dtl zwar auch nur die Schriftformatierungen zuweisen, aber dann besteht immer noch das Problem der Zuweisung für die gesamte Zeichnung. Mir erscheint es da sinnvoller, eine Vor- oder Nachformatierung per mapkey zu initiieren. ------------------ Grüße aus OWL, Thomas Neu auf CAD.de? Diese Infos werden Dir den Einstieg erleichtern: Willkommen auf CAD.de Und das sollte jeder mal gelesen haben: Richtig Fragen - Nettiquette - Suchfunktion - System-Info - 7er-Regel - Unities - ProE-Konfiguration ProE macht Spaß - viel ProE macht viel Spaß ! (Zitat, frei nach meinem ProE-Beibringer) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Sven K. Mitglied Technologieentwicklung
Beiträge: 107 Registriert: 18.03.2010 Catia V5 R19 Pro/E WF4 M140 Robcad 8.0 Windows XP 64 Prof SP 2 Dell Precision WorkStation M6400 8 GB RAM Intel Core2 T9600 Grafik: Quadro FX 2700M
|
erstellt am: 18. Jan. 2011 15:21 <-- editieren / zitieren --> Unities abgeben:
Die Vor- und Nachteile einer zweiten *.dtl muss man natürlich sorgsam abwägen. Mich würde dennoch die Befehlsfolge interessieren, wie man innerhalb einer Sitzung eine neue *.dtl aufruft. Danke. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
Beiträge: 3202 Registriert: 27.10.2005
|
erstellt am: 18. Jan. 2011 15:28 <-- editieren / zitieren --> Unities abgeben: Nur für Sven K.
Ok, hier mal ein Beispielmapkey (die doppelte_Schriftgroesse.dtl liegt hier im Arbeitsverzeichnis): mapkey dtl @MAPKEY_LABELandere dtl aufrufen und zuweisen;\ mapkey(continued) ~ Command `ProCmdDwgFileProperties` ;#DRAWING OPTIONS;\ mapkey(continued) ~ FocusOut `preferences` `InputOpt`;~ Activate `preferences` `Open`;\ mapkey(continued) ~ Trail `UI Desktop` `UI Desktop` `DLG_PREVIEW_POST` `file_open`;\ mapkey(continued) ~ Activate `file_open` `Current Dir`;\ mapkey(continued) ~ Select `file_open` `Ph_list.List_table`1 `doppelte_Schriftgroesse.dtl`;\ mapkey(continued) ~ Activate `file_open` `Open`;~ Activate `preferences` `ApplySave`;\ mapkey(continued) ~ FocusOut `preferences` `InputOpt`;~ Activate `preferences` `Close`; Vielleicht hilft es. ------------------ Grüße aus OWL, Thomas Neu auf CAD.de? Diese Infos werden Dir den Einstieg erleichtern: Willkommen auf CAD.de Und das sollte jeder mal gelesen haben: Richtig Fragen - Nettiquette - Suchfunktion - System-Info - 7er-Regel - Unities - ProE-Konfiguration ProE macht Spaß - viel ProE macht viel Spaß ! (Zitat, frei nach meinem ProE-Beibringer) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Sven K. Mitglied Technologieentwicklung
Beiträge: 107 Registriert: 18.03.2010 Catia V5 R19 Pro/E WF4 M140 Robcad 8.0 Windows XP 64 Prof SP 2 Dell Precision WorkStation M6400 8 GB RAM Intel Core2 T9600 Grafik: Quadro FX 2700M
|
erstellt am: 18. Jan. 2011 15:36 <-- editieren / zitieren --> Unities abgeben:
|
Sven K. Mitglied Technologieentwicklung
Beiträge: 107 Registriert: 18.03.2010 Catia V5 R19 Pro/E WF4 M140 Robcad 8.0 Windows XP 64 Prof SP 2 Dell Precision WorkStation M6400 8 GB RAM Intel Core2 T9600 Grafik: Quadro FX 2700M
|
erstellt am: 19. Jan. 2011 13:38 <-- editieren / zitieren --> Unities abgeben:
Wie es sich momentan darstellt, erhält die Tabelle ihre Standardschriftgröße durch die *.dtl, welche zum Zeitpunkt der Tabellenerstellung hinterlegt war. Das Zufügen von Reihen und Spalten greift nicht auf die *.dtl zu. Also ist ein Wechsel zwischen den *.dtl, mit den ganzen einhergehenden Risikien, innerhalb einer Zeichnung auch nicht nötig. Sofern das Format in Summe schon gepaßt hat und keine Tabellen zugefügt werden. Das momentan noch wirklich dumme ist, dass die vertikale Ausrichtung nicht übernommen wird und auch nicht voreingestellt werden kann. Das scheint aber schon seit der WF2 so zu sein. Oder gibt es hier neue Infos? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
Beiträge: 3202 Registriert: 27.10.2005
|
erstellt am: 19. Jan. 2011 13:51 <-- editieren / zitieren --> Unities abgeben: Nur für Sven K.
Ok, nein ich wüsste keine neuen Infos dazu. Ein kleienr Trick (Pfusch) ist es, beim Einfügen einer neuen Reihe + Vorformatierung per mapkey in jede einzelne Zelle ein Leerzeichen zu schreiben. Dann klappt das mit der vertikalen Vorformatierung. Ein weiterer Vorteil dieser hingepfuschten Methode mit den Leerzeichen ist die, das man nun innerhalb des mapkeys alle Zellen der neuen Reihe auf einmal formatieren kann. Wie gesagt, alles per mapkey. Wenn dann anschließend was in die Zelle eingetragen wird, stört das Leerzeichen nicht, sofern man linksbündig schreibt. Bei mittiger Ausrichtung wäre allerdings ein leichter Versatz nach links zu bemerken (wenn man genau hinschaut). Vielleicht hilft Dir das ja weiter. ------------------ Grüße aus OWL, Thomas Neu auf CAD.de? Diese Infos werden Dir den Einstieg erleichtern: Willkommen auf CAD.de Und das sollte jeder mal gelesen haben: Richtig Fragen - Nettiquette - Suchfunktion - System-Info - 7er-Regel - Unities - ProE-Konfiguration ProE macht Spaß - viel ProE macht viel Spaß ! (Zitat, frei nach meinem ProE-Beibringer) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Sven K. Mitglied Technologieentwicklung
Beiträge: 107 Registriert: 18.03.2010 Catia V5 R19 Pro/E WF4 M140 Robcad 8.0 Windows XP 64 Prof SP 2 Dell Precision WorkStation M6400 8 GB RAM Intel Core2 T9600 Grafik: Quadro FX 2700M
|
erstellt am: 19. Jan. 2011 14:10 <-- editieren / zitieren --> Unities abgeben:
Da die Tabelle in Summe die gleiche Formatierung benötigt, werde ich wohl ein unterbrochenes Mapkey machen, dass die Tabelle komplett in die richtige Form bringt. Das mit den Leerzeichen ginge natürlich auch. Danke für deine Ansätze. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
Beiträge: 3202 Registriert: 27.10.2005
|
erstellt am: 19. Jan. 2011 14:16 <-- editieren / zitieren --> Unities abgeben: Nur für Sven K.
Bitte, gern geschehen. Ich war jetzt davon ausgegangen, das die Tabelle bereits schon die passende Formatierung hat, aber die neu hinzugefügte Zeile nicht. Natürlich kann man auch bei eienr ganzen Tabelle mit den Ansätzen arbeiten, wird halt blos ein langer mapkey. Da stellt sich mir noch folgende Frage: Ist das eine zusätzliche Tabelle oder ist die Tabelle in Eurem Zeichnungsrahmen (*.frm) integriert? Bei einer zusätzlichen Tabelle, könnte man sich die Tabelle einmal ferig machen und dann als Tabellendatei (*.tbl) speichern. Dann braucht man sie nur noch in einer neuen Zeichnung wieder reinholen (auch per mapkey möglich) und fertig. So machen wir das z.B. mit Stücklistentabellen. ------------------ Grüße aus OWL, Thomas Neu auf CAD.de? Diese Infos werden Dir den Einstieg erleichtern: Willkommen auf CAD.de Und das sollte jeder mal gelesen haben: Richtig Fragen - Nettiquette - Suchfunktion - System-Info - 7er-Regel - Unities - ProE-Konfiguration ProE macht Spaß - viel ProE macht viel Spaß ! (Zitat, frei nach meinem ProE-Beibringer) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Sven K. Mitglied Technologieentwicklung
Beiträge: 107 Registriert: 18.03.2010 Catia V5 R19 Pro/E WF4 M140 Robcad 8.0 Windows XP 64 Prof SP 2 Dell Precision WorkStation M6400 8 GB RAM Intel Core2 T9600 Grafik: Quadro FX 2700M
|
erstellt am: 19. Jan. 2011 14:23 <-- editieren / zitieren --> Unities abgeben:
Die Tabelle ist prinzipiell schon im Format enthalten, aber als Änderungsfeld sehr klein gehalten. Sprich, eine Zeile ist komplett formatiert vorgehalten. Kommt nun eine zweite Änderungsreihe hinzu, dann muss diese eben zugefügt werden. Hier ist die Formatierung, momentan nur noch die vertikale Ausrichtung, unterschiedlich. Der Rest konnte gelöst werden. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
Beiträge: 3202 Registriert: 27.10.2005
|
erstellt am: 19. Jan. 2011 14:29 <-- editieren / zitieren --> Unities abgeben: Nur für Sven K.
Ach so. Wir haben da im Schriftfeld auf der linken Seite eine Änderungstabelle. Die hat aber eine feste Zeilenanzahl. Somit kommen wir nicht in Bedrängnis am Schriftfeld später noch was anfügen zu müssen. In Deinem Fall denke ich, es wäre fast schon das Beste, wenn Du die Sache mit den Leerzeichen anwendest. Oder aber Du trägst die Texte ein und wendest dann einen Mapkey zur Formatierung an. Blöd nur, wenn man den vergisst. Also doch vorher formatieren und zwar alles in einem einzigen mapkey. ------------------ Grüße aus OWL, Thomas Neu auf CAD.de? Diese Infos werden Dir den Einstieg erleichtern: Willkommen auf CAD.de Und das sollte jeder mal gelesen haben: Richtig Fragen - Nettiquette - Suchfunktion - System-Info - 7er-Regel - Unities - ProE-Konfiguration ProE macht Spaß - viel ProE macht viel Spaß ! (Zitat, frei nach meinem ProE-Beibringer) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mad CADy Mitglied Diplom Ingenieur Entwicklung & Konstruktion
Beiträge: 25 Registriert: 28.11.2012 Intel Xeon 6 x 3,2 GHz 12 GB RAM Geforce Quattro 2000 Win 7 64 bit Creo 2.0 M180 Windchill 10.1 M020
|
erstellt am: 29. Mai. 2013 12:15 <-- editieren / zitieren --> Unities abgeben: Nur für Sven K.
Hallo zusammen, ich würde ein ähnliches Thema an dieser Stelle gern wieder aufgreifen. Auch ich möchte in den Tabellen des Schriftkopfes, der teilweiuse manuell ausgefüllt wird,eine Vorformatierung im Format festlegen. Dies würde ich aber gern ohne die lässtigen Leerzeichen erreichen, die Pro E mir automatisch erstellt, sobald ich den Textstil editiere. ist so etwas möglich? ------------------ Klaus *Zeit ist eine Illusion - und die Mittagszeit erst Recht* (Ford Prefect) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |