| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
| | |
 | BOM Assistant für Stücklistenerstellung , eine App
|
|
Autor
|
Thema: Verwendung von Beziehungen... (713 mal gelesen)
|
Micha369 Mitglied Konstrukteur

 Beiträge: 75 Registriert: 19.07.2002
|
erstellt am: 20. Jul. 2002 11:30 <-- editieren / zitieren --> Unities abgeben:         
Hallo Leute, Ich bekomme ständig Regenerierungsfehler an einem Muster-KE, welches über eine kleine Beziehung gesteuert wird. Ich habe eine Kurve erzeugt. Dann habe ich deren Länge in einem Analyse-KE ermittelt. Nun benutze ich diesen Wert "LAENGE_KURVE" für mein nächstes Feature: das o.a. Muster von Bezugspunkten (einen ersten Punkt mit "auf Kurve/Wahre Länge" erzeugt und dann auf der Kurve gemustert) Ich möchte erreichen, daß die Punkte gleichmäßig auf der Kurve verteilt sind, auch wenn die Kurvenlänge geändert wird. Also:d28=LAENGE_KURE:fid_LAENGE / p28 d28 ist der Musterabstand und p28 die Anzahl der Muster. Es funktioniert auch, ABER: Ist es normal, daß jedes mal, wenn ich die Kurvenlänge ändere und auf Regenerieren gehe, ein Fehler kommt? Ich muß dann das Muster erst unterdrücken, dann neu regenerieren und dann das Muster wieder zurückholen. Dann sind die Punkte wieder im gleichen Abstand auf der Kurve verteilt. Wie geht es ohne diese lästigen Fehlermeldungen?
Danke für Hinweise! Michael
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Manfred Mitglied Dienstleister
  
 Beiträge: 598 Registriert: 10.07.2000
|
erstellt am: 20. Jul. 2002 17:58 <-- editieren / zitieren --> Unities abgeben:          Nur für Micha369
Hallo, wenn du Punkte gleichmäßig auf einer Kurve verteilen willst unabhängig von der Länge ist es einfacher, den Punkt über Längenverhältnis zu setzen. Hier wird die Länge der Kurve mit 1 festgelegt. Das Längenverhältnis ändert sich also zwischen 0 und 1. Damit mußt du nicht die Länge ermitteln. Gruß Manfred Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Micha369 Mitglied Konstrukteur

 Beiträge: 75 Registriert: 19.07.2002
|
erstellt am: 20. Jul. 2002 19:39 <-- editieren / zitieren --> Unities abgeben:         
|
ble Mitglied
 
 Beiträge: 175 Registriert: 18.02.2002 Pro/E WF 4 CREO Elements/Pro 5 CREO 2.0 Parametric
|
erstellt am: 22. Jul. 2002 08:12 <-- editieren / zitieren --> Unities abgeben:          Nur für Micha369
Hallo Michael, der von Manfred beschriebene Weg ist für Deinen Anwendungsfall evtl. sinnvoller als die Analyse KE's. Der von Dir beschriebene Fehler ist evtl. in der Regenerierungsreihenfolge von Pro/E begründet. Pro/E regeneriert in folgender Reihenfolge: Eingebabereich Beziehungen Konstuktionselement/Komponenten Massenberechnung Durch diese Reihenfolge ergibt sich nun, dass bei der Verwendung der Analyse-KE's immer zwei mal regeneriert werden muss, da das Ergebniss einer Analyse in den Beziehungen verwendet wird. Beim regenerieren der Beziehungen existiert das Ergebnis der Analyse noch nicht, da das Analyse-KE später regerniert wird als die Beziehungen. Erst beim zweiten regenerieren wird das aktuelle Ergebnis der Analyse verwendet. Daraus kann sich Deine Fehler ergeben. Falls sich Deine Kurve erheblich verkürzt, so kann es passieren, dass der Punkteabstand zu gross ist und die letzten Punkte nicht mehr auf der Kurve sind. Somit kann evtl. das Muster nicht mehr regeneriert werden. Gruss BLE Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Micha369 Mitglied Konstrukteur

 Beiträge: 75 Registriert: 19.07.2002
|
erstellt am: 22. Jul. 2002 08:24 <-- editieren / zitieren --> Unities abgeben:         
|
sadolf Mitglied VR-Projektleiter, IS-Berater, Konstrukteur
   
 Beiträge: 1440 Registriert: 27.11.2001 DeltaGen 12.1.1 VRED 2015 W7 64bit PrÖ, Katja Windchill TCE (nur unter Protest;)
|
erstellt am: 22. Jul. 2002 09:48 <-- editieren / zitieren --> Unities abgeben:          Nur für Micha369
Das mehrfache Regenerieren kann man verhindern, wenn es die Möglichkeit gibt, die Beziehung im Sketcher zu definieren, dann wird sie mit dem entsprechenden KE und nicht vor allen anderen KEs regeneriert. ------------------ freundlich grüßend Sven Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |