| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: Nacktes ASM Fehler in Funktionsauswertung (2470 mal gelesen)
|
NicoFTB Mitglied Ingenieur Entwicklung/Konstuktion
Beiträge: 806 Registriert: 08.05.2012
|
erstellt am: 11. Jul. 2012 09:35 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen liebe Forengemeinde, von einem Auftraggeber habe ich ein Template für Assemblies. Beim Regenerieren sagt mir ProE: Zeile 27 Baugruppe FTB0001:Wahrscheinlich Fehler in Funktionsauswertung. Leider konnte mir die Hilfe im Forum und Google nicht helfen. Schonmal vielen Dank, es wird natürlich Üs regnen Grüße Nico Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wyndorps Ehrenmitglied V.I.P. h.c. Ingenieur
Beiträge: 4563 Registriert: 21.07.2005 Creo 8.0.1.0 Genius Tools 8.0 Windchill 12.0.2.0
|
erstellt am: 11. Jul. 2012 09:52 <-- editieren / zitieren --> Unities abgeben: Nur für NicoFTB
Der Fehler liegt im Bereich "Nach Regenerierung". Ursache ist, dass itos(0) keine reelle Zahl sondern eine Zeichenfolge ausgibt. Der Fehler tritt daher nur bei Baugruppen ohne Masse (also leeren Baugruppen) auf. Auszug aus Creo-Hilfe:
Zitat: HinweisWenn Sie die Funktion itos auf einen Parameter mit dem Wert Null (0) anwenden, ist der zurückgegebene Wert eine leere Zeichenfolge.
------------------ ---------------- "Ich stimme mit der Mathematik nicht überein. Ich meine, daß die Summe von Nullen eine gefährliche Zahl ist." (Stanislaw Jerzy Lec) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
NicoFTB Mitglied Ingenieur Entwicklung/Konstuktion
Beiträge: 806 Registriert: 08.05.2012
|
erstellt am: 11. Jul. 2012 10:04 <-- editieren / zitieren --> Unities abgeben:
|
NicoFTB Mitglied Ingenieur Entwicklung/Konstuktion
Beiträge: 806 Registriert: 08.05.2012 Creo Parametric 3.0 M120 PDM Essentials 10.1 M040
|
erstellt am: 11. Jul. 2012 12:25 <-- editieren / zitieren --> Unities abgeben:
Noch eine Frage dazu. Kann dieser Fehler zu Stabilitätsproblemen von ProE führen? (Gerade bei größeren Baugruppen) Und gibt es eine Möglichkeit die zugehörigen Beziehungen automatisiert über einen Batch oder so auszutauschen? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wyndorps Ehrenmitglied V.I.P. h.c. Ingenieur
Beiträge: 4563 Registriert: 21.07.2005
|
erstellt am: 11. Jul. 2012 12:58 <-- editieren / zitieren --> Unities abgeben: Nur für NicoFTB
Zitat: Original erstellt von NicoFTB: ...Kann dieser Fehler zu Stabilitätsproblemen von ProE führen? ...
Kann ja, z.B. bei Motion-Skelett das üblicherweise auch die ASM-Startobjekte nutzt, aber meist werden wohl keine massefreien Baugruppen verwendet. Ich würde die Null-Masse trotzdem programmtechnisch abfangen.
------------------ ---------------- "Ich stimme mit der Mathematik nicht überein. Ich meine, daß die Summe von Nullen eine gefährliche Zahl ist." (Stanislaw Jerzy Lec) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
NicoFTB Mitglied Ingenieur Entwicklung/Konstuktion
Beiträge: 806 Registriert: 08.05.2012 Creo Parametric 3.0 M120 PDM Essentials 10.1 M040
|
erstellt am: 11. Jul. 2012 13:12 <-- editieren / zitieren --> Unities abgeben:
Abgefangen habe ich den Fehler, sowie den Fehler wenn Massen zu 'kurz' sind. (extract(xxx,1,5)) Dadurch das der Auftraggeber bei sich keine AAX-Lizenz hat werden dort üblicherweise .prt als Skelett missbraucht, weswegen es bei diversen Baugruppen und Parts zu diesem Fehler kommen kann. Jetzt bleibt nur noch die Frage offen, wie ich die alten Dateien aktualisieren kann. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wyndorps Ehrenmitglied V.I.P. h.c. Ingenieur
Beiträge: 4563 Registriert: 21.07.2005
|
erstellt am: 11. Jul. 2012 13:16 <-- editieren / zitieren --> Unities abgeben: Nur für NicoFTB
Zitat: Original erstellt von NicoFTB: ... Jetzt bleibt nur noch die Frage offen, wie ich die alten Dateien aktualisieren kann.
Ich glaube, das geht mit Modellcheck, aber da kennt sich U_Suess viel besser aus. ------------------ ---------------- "Ich stimme mit der Mathematik nicht überein. Ich meine, daß die Summe von Nullen eine gefährliche Zahl ist." (Stanislaw Jerzy Lec) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
U_Suess Moderator CAD-Admin / manchmal Konstrukteur
Beiträge: 10560 Registriert: 14.11.2001 CREO 4 M120 (+Geniustool für Creo 6.0.2) PDMLink 11.0 M030 NTSI Contender E64 SC8 mit NVIDIA Quadro P4000 Intel Core i7-10700KF / 3,80 GHz 64GB DDR4-RAM / 2933 MHz Win 10 Prof. 64Bit (20H2)
|
erstellt am: 11. Jul. 2012 13:35 <-- editieren / zitieren --> Unities abgeben: Nur für NicoFTB
Zitat: Original erstellt von Wyndorps: ... Ich glaube, das geht mit Modellcheck, aber da kennt sich U_Suess viel besser aus.
Nein, das geht nicht mit Modelcheck, wenn sich die Beziehungen im Register nach der Regenerierung befinden. Die Leute von PTC halten es anscheinend seit der Einführung der geteilten Beziehungen nicht für notwendig, mit dem Modelcheck auch auf diese Beziehungen zuzugreifen. Aber ich kenne da was von .... Das Tool CAD-Box kann diesen Sachverhalt sehr gut umgehen. Das Tool ist ja nicht mehr im Betastadium und kann frei genutzt werden. (Die Einschränkungen sind allerdings so, dass man bei größeren Aktionen die Bezahlvariante vorziehen wird.) ------------------ Gruß Udo Keine Panik, Du arbeitest mit Pro/E! Und Du hast cad.de gefunden! Neu hier? Verwundert über die Antworten? Dann schnell nachfolgende Links durchlesen. • Richtig Fragen • Nettiquette • Suchfunktion • System-Info • Pro/E-Konfig • 7er-Regel • Unities Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
NicoFTB Mitglied Ingenieur Entwicklung/Konstuktion
Beiträge: 806 Registriert: 08.05.2012
|
erstellt am: 11. Jul. 2012 14:47 <-- editieren / zitieren --> Unities abgeben:
10 Üs für das Tool. Zwar kann ich mit der freien Variante es abschreiben, den kompletten Pool von Daten zu ändern, allerdings kann ich zumindest einigermaßen komfortabel gerade geöffnete Dateien ändern. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
U_Suess Moderator CAD-Admin / manchmal Konstrukteur
Beiträge: 10560 Registriert: 14.11.2001 CREO 4 M120 (+Geniustool für Creo 6.0.2) PDMLink 11.0 M030 NTSI Contender E64 SC8 mit NVIDIA Quadro P4000 Intel Core i7-10700KF / 3,80 GHz 64GB DDR4-RAM / 2933 MHz Win 10 Prof. 64Bit (20H2)
|
erstellt am: 11. Jul. 2012 15:26 <-- editieren / zitieren --> Unities abgeben: Nur für NicoFTB
|
NicoFTB Mitglied Ingenieur Entwicklung/Konstuktion
Beiträge: 806 Registriert: 08.05.2012
|
erstellt am: 11. Jul. 2012 15:51 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von U_Suess: Einen wichtigen Grund muss es für die Bezahlvariante auch geben, oder? Es steckt sehr viel Arbeit drin ...
Da geb ich dir recht Mit dem kostenlosen Tool eine komplette Baugruppe in einem Zug bearbeiten geht auch nicht, oder hab ich eine Option übersehen? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |