| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
|
Autor
|
Thema: Skalen mit parametrischem Text (343 mal gelesen)
|
autronic Mitglied
 
 Beiträge: 222 Registriert: 08.06.2004
|
erstellt am: 08. Sep. 2006 13:31 <-- editieren / zitieren --> Unities abgeben:         
Hallo Pro/E-Spezialisten ich muss ab und zu Teile mit linearen oder Winkelskalen erstellen. Da es seit Wildfire 2 möglich ist, in Skizzen Parameter als Text zu verwenden gehe ich wie folgt vor: -Parameter "Skalentext" (String) erzeugen -Ebene DTM1 durch Achse Z im Winkel zu einer festen Ebene erzeugen -Ebene im Winkel mustern -Kosmetische Skizze erzeugen mit Ebene DTM1 als vertikaler Referenz und Achse Z als weiterer Referenz -In der Skizze Text einfügen mit Textzeile aus Parameter "Skalentext" -In der Skizze Referenzbemaßung (rsd1)zwischen einer festen Ebene und der Ebene DTM1 erzeugen - In der Skizze die Beziehung "Skalentext=ITOS(rsd1)" einfügen - Kosmetische Skizze Referenzmustern Prinzipiell funktioniert das Ganze, das Problem liegt jedoch darin, dass offensichtlich in der kosmetischen Skizze zuerst die Zu**********s Parameters zum Skizzentext erfolgt und danach erst der Parameter neu berechnet wird. Dies führt dazu, dass der Text dem Winkel um eine Position "hinterherhinkt" (siehe Bild). Kennt jemand eine Möglichkeit, dieses Problem zu beheben? Danke und Gruß Michael
[Diese Nachricht wurde von autronic am 11. Sep. 2006 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Pro_Blem Ehrenmitglied V.I.P. h.c. Tschechischer Zeichner

 Beiträge: 2952 Registriert: 24.07.2006 HP Elitebook8740w Core i7, 8GB Win7 x64 Pro/E WF4 M180(M220) Creo1.0 M020 (Adv.XE mit AAX) StartupTools2012 Pro/I 3.4 M070
|
erstellt am: 08. Sep. 2006 13:58 <-- editieren / zitieren --> Unities abgeben:          Nur für autronic
Zitat: Original erstellt von autronic:
- In der Skizze die Beziehung "Skalentext=ITOS(rsd1+5)" einfügen
Mahlzeit, geht das nicht? Oder vielleicht sogar parametrisch mit +'Inkrement' HTH , Baste ------------------ Wir hatten nie 'ne Schulung in Pro/E Wir hatten nie 'ne Schulung in Pro/I Wir haben keinen Wartungsvertrag Wir haben keinen Admin Wir haben trotzdem Spaß!
[Diese Nachricht wurde von Pro_Blem am 08. Sep. 2006 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
autronic Mitglied
 
 Beiträge: 222 Registriert: 08.06.2004
|
erstellt am: 08. Sep. 2006 15:23 <-- editieren / zitieren --> Unities abgeben:         
Hallo Baste, vielen Dank für deine Antwort. Dein "Workaraound" funktioniert für die Musterelemente, aber nicht für das Grundelement und auch nicht, wenn das Muster ungleiche Abstände besitzt. Gruß Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Pro_Blem Ehrenmitglied V.I.P. h.c. Tschechischer Zeichner

 Beiträge: 2952 Registriert: 24.07.2006 HP Elitebook8740w Core i7, 8GB Win7 x64 Pro/E WF4 M180(M220) Creo1.0 M020 (Adv.XE mit AAX) StartupTools2012 Pro/I 3.4 M070
|
erstellt am: 11. Sep. 2006 07:23 <-- editieren / zitieren --> Unities abgeben:          Nur für autronic
Zitat: Original erstellt von autronic: Hallo Baste,vielen Dank für deine Antwort. Dein "Workaraound" funktioniert für die Musterelemente, aber nicht für das Grundelement Warum nicht? und auch nicht, wenn das Muster ungleiche Abstände besitzt. Gruß Michael
Das stimmt allerdings!Mahlzeit! Baste ------------------ Wir hatten nie 'ne Schulung in Pro/E Wir hatten nie 'ne Schulung in Pro/I Wir haben keinen Wartungsvertrag Wir haben keinen Admin Wir haben trotzdem Spaß! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
autronic Mitglied
 
 Beiträge: 222 Registriert: 08.06.2004
|
erstellt am: 11. Sep. 2006 10:55 <-- editieren / zitieren --> Unities abgeben:         
Hallo Baste, es funktioniert für das Mustergrundelement deshalb nicht, weil beim Erstellen des Textes der Wert des Parameters nicht definiert ist. Konkret: Beim ersten Mal Regenerieren ist zu Beginn der Mustererstellung der Parameterwert 0. Beim zweiten Mal Regenerieren (ohne sonstige Änderungen im Modell) enthält der Parameter den Wert des letzten Musterelements (z.B. 90) Ich würde ja gerne ein Beispiel hier einstellen, aber durch die eingebundene Schriftart hat das Modell über 4MB, selbst bei unterdrückten KEs und gezippt immer noch etwa 2MB. Gruß Michael [Diese Nachricht wurde von autronic am 11. Sep. 2006 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Pro_Blem Ehrenmitglied V.I.P. h.c. Tschechischer Zeichner

 Beiträge: 2952 Registriert: 24.07.2006 HP Elitebook8740w Core i7, 8GB Win7 x64 Pro/E WF4 M180(M220) Creo1.0 M020 (Adv.XE mit AAX) StartupTools2012 Pro/I 3.4 M070
|
erstellt am: 11. Sep. 2006 11:06 <-- editieren / zitieren --> Unities abgeben:          Nur für autronic
Mahlzeit! Geht's, wenn Du dem Parameter in der Definition schon den Anfangswert (5, wenn ich recht erinnere) zuordnest? Gruß, Baste P.S. Ich glaub muß sowas selbst mal malen, damit ich die Problemstellung mit eigenen Augen sehe. ------------------ Wir hatten nie 'ne Schulung in Pro/E Wir hatten nie 'ne Schulung in Pro/I Wir haben keinen Wartungsvertrag Wir haben keinen Admin Wir haben trotzdem Spaß! [Diese Nachricht wurde von Pro_Blem am 11. Sep. 2006 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
autronic Mitglied
 
 Beiträge: 222 Registriert: 08.06.2004
|
erstellt am: 11. Sep. 2006 16:57 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich habe inzwischen eine Lösung gefunden. Das Problem entsteht nicht durch die Zuweisung des Parameters zum Skizzentext, sondern durch die Ermittlung der Referenzbemaßung. Wenn man in der Skizze keine Referenzbemaßung, sondern eine steuernde Bemaßung als Grundlage für den Textparameter verwendet, funktioniert das Ganze. Gruß Michael
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |