Autor
|
Thema: Parametersteuerung über Masse eines Teils (2849 mal gelesen)
|
Fee Mitglied Techniker/Konstrukteur/Mädchen für fast alles
Beiträge: 10 Registriert: 01.03.2004
|
erstellt am: 27. Feb. 2009 11:57 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen! Ich würde gern ein Teil so aufbauen, dass wenn ich den Parameter der Masse ändere sich die Variable der Länge des Teils automatisch ändert! Habe soweit alles aufgebaut, bloß hab ich keine Ahnung wp ich die Masse mit einbaue da mir die Masse ja über die Eigenschaften des Teils angegeben wird wenn ich meine Länge über den Parameter ändere. Und die Masse in die variable Länge mit einzubauen macht ja keinen Sinn?-Oder etwa doch? ich würde mir ne Menge Zeit sparen wenn das funtioniert.... Schon mal Danke im vorraus und ein schönes Wochenende Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Speedball Mitglied
Beiträge: 85 Registriert: 02.07.2008
|
erstellt am: 27. Feb. 2009 12:21 <-- editieren / zitieren --> Unities abgeben: Nur für Fee
Hallo, also mir ist jetzt nicht ganz klar was du machen willst (ich hoffe du verzeihst mir, is ja schon Freitag :-)). Ist die Länge deines Teils abhängig von deinen, bereits erstellten, Parametern? (irgendwie, komm ich nicht mit ) Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Fee Mitglied Techniker/Konstrukteur/Mädchen für fast alles
Beiträge: 10 Registriert: 01.03.2004
|
erstellt am: 27. Feb. 2009 12:27 <-- editieren / zitieren --> Unities abgeben:
Also-ich habe ein Teil, der Querschnitt bleibt gleich, die Länge ändert sich. jetzt will ich wenn ich(habe einen Parameter erzeugt für die Masse)die Masse ändere das sich die Länge so einstellt, das die Masse gegeben wird! Bloß wo bringe ich den Massen Parameter mit ins Spiel??Es gibt ja für die Masse nirgendwo einen einstellbaren Wert-nur Ergebnisse...
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11849 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 27. Feb. 2009 12:51 <-- editieren / zitieren --> Unities abgeben: Nur für Fee
Servus Erzeuge dir den Block (Länge egal) mit dem entsprechenden Querschnitt, Dichte dem Körper vergeben, Parameter mit Typ Masse erzeugen (im Formeleditor), entsprechenden Masse-Wert angeben, der Länge des Block eine Formel zuweisen: Masse / (Dichte * area(Stirnfläche des Blocks))Gruß Bernd PS: Ist noch ungetestet ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Speedball Mitglied
Beiträge: 85 Registriert: 02.07.2008
|
erstellt am: 27. Feb. 2009 12:53 <-- editieren / zitieren --> Unities abgeben: Nur für Fee
OK, ich glaub jetz hab ichs verstanden :-) Wenn du den Querschnitt hast, kannst du dir ja in deinem Längenparameter, mit Hilfe der Masse und des Querschnitts, ausrechnen lassen wie lang das teil sein soll, mußt hald die Formel eintragen. Die gemessene Masse kannst du nicht nehmen, weil du sonst nen update cycle hast. Gruß
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KaiWa Mitglied Techniker Maschinenbau
Beiträge: 201 Registriert: 27.05.2004
|
erstellt am: 27. Feb. 2009 12:57 <-- editieren / zitieren --> Unities abgeben: Nur für Fee
1. erstelle ein Parameter Masse. 2. erstelle einen Parameter Volumen - Formel dazu = Masse / Dichte deines Catia-Material z.B. Aluminum nun müsste als ergebnis ein Volumen angezeigt werden. 3. die Fläche deiner Skizze Errechnen und dafür einen Parameter Area anlegen und koppeln. 4. nun einen Parameter Länge anlegen und daran die Länge deines Pads koppeln. als Formel für die Länge: Fläche / Volumen (auf einheiten achten) nun müsste Sich die Länge ändern sobald du die Masse änderst. mfg Kai Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11849 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 27. Feb. 2009 18:55 <-- editieren / zitieren --> Unities abgeben: Nur für Fee
Servus Ich hab es nochmal getestet. Hier die Vorgehensweise: - Skizze mit dem Querschnitt erstellen - Block erstellen - dem Körper ein Material zuweisen - im GSD die Fläche füllen - Parameter Masse erstellen (und Wert angeben) - Parameter Dichte erstellen (und Wert angeben) - Der Dichte in den Materialeigenschaften über ein Formel den Wert aus dem UserParameter "Dichte" zuweisen - Die Länge des Blocks über eine Formel berechnen: Masse / (Dichte * area(Füllen.1))Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Fee Mitglied Techniker/Konstrukteur/Mädchen für fast alles
Beiträge: 10 Registriert: 01.03.2004
|
erstellt am: 02. Mrz. 2009 08:39 <-- editieren / zitieren --> Unities abgeben:
Vielen Dank!! Hab es jetzt gelöst...war allerdings nicht so einfach! Habe als anfangsgeometie einen block dieser wird aber noch diverse male beschnitten und verrundet! habe mir die prozentuale differenz von anfansblock und fertiger kontur berechnet.diesen dann für die erzeugung der länge über die masse in die formel eingebaut... sozusagen über umwege nach rom wünsche eine schöne woche Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |