| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| |
 | Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
|
Autor
|
Thema: Gewichtsangaben bei Kaufteilen und Kaufteilfamilien (5292 mal gelesen)
|
Wyndorps Ehrenmitglied V.I.P. h.c. Ingenieur

 Beiträge: 4588 Registriert: 21.07.2005
|
erstellt am: 02. Dez. 2010 12:07 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, folgende Problematik: In einer Familientabelle werden Varianten von Kaufteilen zusammengefasst, deren Gewicht nicht proportional zu dem modellierten Volumen sind, Beispiel: Spindelhubelemente unterscheidlicher Ausführungen. Wird der Parameter "Masse" über die FamTab direkt nach Herstellerangaben richtig zugewiesen, stimmen die Gewichtsangaben in Modell, Zeichnung und Stückliste, nicht aber in der Baugruppe, da in der Baugruppe die Masse über Pro_MP_MASS aus Volumen und Dichte berechnet wird. Die bisher übliche Vorgehensweise, die Materialdichte zu variieren muss daher für jede Variante einzeln erfolgen, was theoretisch bedeuten würde, dass jeder Variante ein eigener Werkstoff zugwiesen werden müsste. Ich habe mir einen alternativen Modellaufbau überlegt, der bei Kaufteilen über ein eigenes Startteil funktionieren sollte. Dabei sind ein paar kleine Tricks erforderlich, die ich im anhängenden Film durchgeführt habe und hier erläutere: - Durch Kopie speichern wird ein neues Kauf-Startteil aus dem regulären Startteil erstellt.
- Da eine mathematisch nicht definierte Beziehung (Division durch Null) in ProE nicht eingegeben, jedoch durchaus verwendet werden kann wenn Sie denn existiert, muss zunächst ein temporäres Volumen im Startteil erstellt werden.
- Anschließend wird eine Modellanalyse der Maseneigenschaften erstellt, als KE unter Calc_Vol im Modell Startteil gespeichert und danach in die Fußzeile gelegt. (Film 1)
- Weiter wird ein neuer Materialparameter für die Eingabe des Kaufteilgewichtes angelegt und mit einem Wert ungleich Null vorbelegt. "Gewicht=25"
- Erfreulicherweise haben die Materialparameter ab WF3, obwohl aus der Quelle "Material" die vollen Zugriffsrechte und lassen sich daher im Modell über eine Beziehung steuern. Der Zugriff, wie auch die Zuweisung erfolgt über MATERIAL_PARAM("xxx"), wobei XXX für den entsprechenden Materialparameter steht. Der Einfachheit halber wird zunächst dem Parameter PTC_MASS_DENSITY der Wert 1 zugewiesen (Film 3).
- Im nächsten Schritt soll die für das Zielgewicht erforderliche Massendichte aus dem Parameter Gewicht und dem Bauteilvolumen berechnet werden. Der Eintrag der erforderlichen Beziehung erfolgt unter Verwendung des Analyse-Volumen-Parameters (Film 4).
- Eine anschließende erneute Massenanalyse zeigt, dass die Modellmasse nun unabhängig von der Geometrie den Wert des Parameters Gewicht annimmt. Ist kein Volumen im Modell enthalten, bleibt es jedoch bei dem Gewicht "Null". Im Folgenden wird das temporäre Modellvolumen wirder gelöscht und das neue Startteil für Kaufteile gespeichert (Film 5).
- Für alle Kaufteile und aller Varianten derselben, die dieses neue Startteil verwenden, werden sowohl im Teil, als auch in der Baugruppe durchgehend die Gewichte entsprechend der Eingabe im Gewichtsparameter verwendet (Film 6).
D. h. nach dem einmaligen Aufwand für die Erstellung des neuen Startteiles reduziert sich für den Anwender später die gesamte Handhabung ausschließlich auf das Eintragen des Kaufteilgewichtes im Parameter GEWICHT.Könnte das einmal jemand verifizieren? Gerne würde ich auf das Analyse-KE in der Fußzeile verzichten. Ich habe aber keinen Pro/E-internen Volumenparameter gefunden. Die Filme habe ich an die Videos zu Pro/E am Ende angefügt. HTH Paul Wyndorps ------------------ ---------------- "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 |
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
       

 Beiträge: 3289 Registriert: 27.10.2005 Creo Parametric 9.0.6.0 Windchill 12.0.2.18 Lenovo Thinkpad P16 Gen 1 mit 32GB RAM NVIDIA RTX A3000 12GB Windows 10 Enterprise
|
erstellt am: 02. Dez. 2010 12:29 <-- editieren / zitieren --> Unities abgeben:          Nur für Wyndorps
Hallo Paul, vielen Dank für diese konkrete Vorgehensweise. Zum ausführlichen Testen fehlt mir im Moment leider die Zeit (Termine, Termine, Termine). Es gibt aber in ProE einen internen Systemparameter für das Volumen von parts (Volumengeometrie). Dieser heißt PRO_MP_VOLUME . Oder meinst Du da was anderes? Bei Kunststoffspritzgussteilen z.B. nutzen wir den , um auf Zeichnungen das aktuelle Voumen des Teils mit dem benutzerdefinierten Parameter VOLUMEN anzugeben. Die Zuweisung erfolgt genau wie bei der Gewichtsübergabe in den Beziehungen im Bereich nach Regenerierung: VOLUMEN = PRO_MP_VOLUME ------------------ 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 |
Wyndorps Ehrenmitglied V.I.P. h.c. Ingenieur

 Beiträge: 4588 Registriert: 21.07.2005
|
erstellt am: 02. Dez. 2010 12:44 <-- editieren / zitieren --> Unities abgeben:         
Hallo Thomas, vielen Dank für den Hinweis. Ich hatte diesen Paramter auch gefunden, aber damit immer nur Fehler erhalten, da er keinen Wert hatte. Tatsächlich habe ich Deinen Hinweis zum Anlass genommen, das noch einmal zu prüfen und siehe da, es klappt. Der Trick dabei ist, dass 1. ein Dummy-Volumen im Startteil definiert sein muss (wie bei mir auch) und 2. einmal eine Massenbrechnung angestoßen worden sein muss, damit dem Parameter ein Wert zugewiesen wird. Damit wird das Kauf-Startteil noch wesentlich einfacher, da das Analyse-KE entfallen kann! Super und Danke! ------------------ ---------------- "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 |
GunnarHansen Mitglied Engineer
  
 Beiträge: 759 Registriert: 16.09.2009 Creo Parametric 11.0.2.0 Creo View 11.1 Windchill 13.0.2.1 Google Chrome Lenovo Thinkpad P15 3DConnexion Wireless SpaceMouse
|
erstellt am: 02. Dez. 2010 13:06 <-- editieren / zitieren --> Unities abgeben:          Nur für Wyndorps
|
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
       

 Beiträge: 3289 Registriert: 27.10.2005 Creo Parametric 9.0.6.0 Windchill 12.0.2.18 Lenovo Thinkpad P16 Gen 1 mit 32GB RAM NVIDIA RTX A3000 12GB Windows 10 Enterprise
|
erstellt am: 02. Dez. 2010 13:07 <-- editieren / zitieren --> Unities abgeben:          Nur für Wyndorps
|
Wyndorps Ehrenmitglied V.I.P. h.c. Ingenieur

 Beiträge: 4588 Registriert: 21.07.2005
|
erstellt am: 02. Dez. 2010 14:05 <-- editieren / zitieren --> Unities abgeben:         
Zitat: Original erstellt von EWcadmin: ... Eine Massenberechnung müsste IMHO automatisch stattfinden, wenn die config.pro-Option mass_property_calculate auf automaticsteht und einmal ein beliebiges Volumen kreiert wurde.
Das ist genau der Punkt. Im Startteil soll natürlich kein Volumen enthalten sein. Aber so, wie beschrieben funktioniert es jetzt. ------------------ ---------------- "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 |
Ford P. Mitglied
  
 Beiträge: 842 Registriert: 26.05.2008 WF2 m230 WF4 m040 Intralink 3.4 m040 Intralink 3.4 m060 HP 8710w
|
erstellt am: 02. Dez. 2010 18:50 <-- editieren / zitieren --> Unities abgeben:          Nur für Wyndorps
Hmm, ich trag in solchen Fällen ganz banal die Beziehung mp_density=gewicht/pro_mp_volume ein. Dann berechnet Pro/E die gewünschte Dichte und alles ist Bingo. Hab das jetzt nicht mit einer Familientabelle probiert, sehe aber keinen Grund warum das nicht funzen sollte. Ford P. ------------------ Es gibt eine Theorie, die besagt, wenn jemals irgendwer genau rausfindet, wozu Pro/E da ist und warum es da ist, dann verschwindet es auf der Stelle und wird durch etwas noch Bizarreres und Unbegreiflicheres ersetzt. Es gibt eine andere Theorie, nach der das schon passiert ist. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
U_Suess Moderator CAD-Admin / manchmal Konstrukteur
       

 Beiträge: 10696 Registriert: 14.11.2001 CREO 8.0.6.0 (+Geniustool für Creo 10.0.1) PDMLink 12.0.2.8 NTSI Contender E64 SC8 mit NVIDIA Quadro P4000 Intel Core i7-10700KF / 3,80 GHz 64GB DDR4-RAM / 2933 MHz Win 10 Prof. 64Bit
|
erstellt am: 03. Dez. 2010 09:16 <-- editieren / zitieren --> Unities abgeben:          Nur für Wyndorps
Zitat: Original erstellt von Ford P.: ich trag in solchen Fällen ganz banal die Beziehung mp_density=gewicht/pro_mp_volume ein. ...
Das steht bei uns in ähnlicher Form auch in den Teilen/BG drin, die eine zugewiesene Masse haben. Damit muss man dann nicht mehr Umschalten bei der manuellen Masseberechnung. Aber das ist mit Vorsicht einzusetzen, wenn man solche Teile evtl. flexibel gestaltet (z.B. Niet in BG). Dann passiert es nämlich, dass die Datenverwaltung die Teile als geändert erkennt und unbedingt auschecken möchte. ------------------ 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 |
Wyndorps Ehrenmitglied V.I.P. h.c. Ingenieur

 Beiträge: 4588 Registriert: 21.07.2005
|
erstellt am: 03. Dez. 2010 09:39 <-- editieren / zitieren --> Unities abgeben:         
Zitat: Original erstellt von Ford P.: Hmm, ich trag in solchen Fällen ganz banal die Beziehungmp_density=gewicht/pro_mp_volume ein. ...
Sorry, ich vergaß zu erwähnen, dass es mir um WF5 geht. Dort funktioniert, zumindest bei mir, diese Vorgehensweise nicht mehr. Trotzdem Danke! ------------------ ---------------- "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 |
DonChunior Mitglied CAD-Systemadministrator
   
 Beiträge: 1157 Registriert: 09.09.2004 Creo Parametric 10.0.5.0 Windchill 12.1.2.9 Windows 10 Enterprise x64
|
erstellt am: 03. Dez. 2010 11:57 <-- editieren / zitieren --> Unities abgeben:          Nur für Wyndorps
Hallo Paul, ich hatte auch mal ein Bauteil, wo ich eine ähnliche, aber ein wenig andere Lösung gewählt hatte. Meine Vorgehensweise war, in der Fußzeile des Modellbaumes ein Mass-Prop-KE zu erstellen und das dort errechnete Volumen in der Beziehung zu verwenden. Ein Versuch wär's wert, oder? ------------------ MfG, DonChunior Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
U_Suess Moderator CAD-Admin / manchmal Konstrukteur
       

 Beiträge: 10696 Registriert: 14.11.2001 CREO 8.0.6.0 (+Geniustool für Creo 10.0.1) PDMLink 12.0.2.8 NTSI Contender E64 SC8 mit NVIDIA Quadro P4000 Intel Core i7-10700KF / 3,80 GHz 64GB DDR4-RAM / 2933 MHz Win 10 Prof. 64Bit
|
erstellt am: 03. Dez. 2010 12:45 <-- editieren / zitieren --> Unities abgeben:          Nur für Wyndorps
Zitat: Original erstellt von Wyndorps: Sorry, ich vergaß zu erwähnen, dass es mir um WF5 geht. Dort funktioniert, zumindest bei mir, diese Vorgehensweise nicht mehr.
 Sorry, ich vergaß die Beziehung zu verifizieren. Bei uns wird folgende Beziehung genutzt: Code: MATERIAL_PARAM("MP_DENSITY") = PRO_MP_MASS/PRO_MP_VOLUME
------------------ 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 |
Wyndorps Ehrenmitglied V.I.P. h.c. Ingenieur

 Beiträge: 4588 Registriert: 21.07.2005
|
erstellt am: 03. Dez. 2010 16:52 <-- editieren / zitieren --> Unities abgeben:         
Blickt eigentlich noch jemand durch die ganzen Dichte-Parameter und deren Anwendung durch? Die Pro/E-Hilfe ist dabei nicht sehr hilfreich da steht nur: Zitat: "... Bei den gemeldeten Parametern handelt es sich um Systemparameter, und die alternativen Parameter sind benutzerdefinierte Parameter. ..." Im Teilmodus finden sich
- unter "Suchen in" = Material die Dichteangaben der im Modell geladenen Werkstoffe als PTC_MASS_DENSITY
- unter "Suchen in" = Teil im Filter Alternative Masseneigenschaften der Parameter MP_DENSITY.
- unter "Suchen in" = Teil im Filter Gemeldete Masseneigenschaften der Parameter PRO_MP_DENSITY.
Normalerweise würde ich annehmen, dass für die Kaufteilanwendung der Parameter für die gemeldete Dichte PRO_MP_DENSITY verwendet werden sollte. Eure Vorschläge gehen alle in Richtung der alternativen Masseeigenschaften MP_DENSITY. Aber nach welchem Kritierium entscheidet Pro/E dann, wann die alternative bzw. wann die Werkstoffdichte gemeldete werden soll? ------------------ ---------------- "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 |
Cornelsen Mitglied CAD Admin Konstrukteur
 
 Beiträge: 366 Registriert: 14.02.2002 Centrino Duo 2,7 GHz WFIII-M180 SW 2007 Nvidia 1500 WINXP Pro
|
erstellt am: 06. Dez. 2010 13:25 <-- editieren / zitieren --> Unities abgeben:          Nur für Wyndorps
also ich habe mir angewöhnt mit den "alternativen" Modelleigenschaften zu arbeiten und bei Kaufteilen die "parametrischen" Modelleigenschaften zu deaktivieren. So kann ich sauber Gewicht und Schwerpunktkoordinaten festlegen, was gerade bei Import-Baugruppen (Getriebe, Motoren, Lineareinheiten...) vorteilhaft ist. ------------------ CU Corni niemals wieder Handarbeit mit PDM-Link wäre das nicht passiert! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |