| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für CATIA & Co. |
| |
 | KISTERS 3DViewStation: Neuer Strukturvergleich ab sofort verfügbar, eine Pressemitteilung
|
Autor
|
Thema: Federberechnung / Formel / Einheiten (2820 mal gelesen)
|
rettev Mitglied

 Beiträge: 41 Registriert: 08.05.2012 CATIA V5 R19 / R20 Win 7 Enterprise (64bit) Xenon W3530 2,8GHz 12GB
|
erstellt am: 20. Jun. 2012 07:55 <-- editieren / zitieren --> Unities abgeben:         
Hallo Zusammen, ich bin gerade an einer Formel zur Berechnung (Schubspannung) von tc. Ausschauen sollte es so: Tc=(8*Dm_Neutrale_Faser *Fc )/(PI*Drahtdurchmesser **3) Dm_Neutrale_Faser : Typ length (mm) Fc : Typ force (N) Drahtdurchmesser : Typ lenght (mm) Tc : Typ moment (Nxmm) Ergebniss: 1,207e+012Nxmm Das möchte ich nun gerne Runden. Mein Versuch ist so: round( (8*Dm_Neutrale_Faser *Fc )/(PI*Drahtdurchmesser **3),"Nxmm ",3) Was ich bekommen ist nur eine Fehlermeldung: "Nxmm is not a existing unit" !?!? Wer kann mir helfen das dort später als Ergebnis XXXX,X N/mm² steht? Gruß, Ben
[Diese Nachricht wurde von rettev am 20. Jun. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
       
 Beiträge: 12054 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 20. Jun. 2012 08:41 <-- editieren / zitieren --> Unities abgeben:          Nur für rettev
Servus Nach meinem Verständnis müsste das Ergebnis die Einheit Pa (= N_m2). Leider ist die Einheit "N_mm2" in CATIA nicht definiert. Ggf könntest du den Umweg über einen Parameter des Typs "String" für das Ergebnis nutzen: ToString (Spannung / 1e6Pa) + "N/mm²"Gruß Bernd PS: Bitte Systeminfo ausfüllen. ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mörchen Ehrenmitglied V.I.P. h.c. CAD-Trainerin (CATIA V5)

 Beiträge: 3830 Registriert: 14.03.2007 Release 19 SP2
|
erstellt am: 20. Jun. 2012 08:42 <-- editieren / zitieren --> Unities abgeben:          Nur für rettev
Hallo Ben, versuch es mal mit MPa (=Megapascal), das ist dasselbe. Ansonsten schau nach, was in den Optionen als Einheit bei Allgemein / Parameter und Messungen / Einheiten unter "Druck" steht, Evtl. auf MPa umstellen. ------------------ Gruß Mörchen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rettev Mitglied

 Beiträge: 41 Registriert: 08.05.2012 CATIA V5 R19 / R20 Win 7 Enterprise (64bit) Xenon W3530 2,8GHz 12GB
|
erstellt am: 20. Jun. 2012 09:40 <-- editieren / zitieren --> Unities abgeben:         
Hmm.....so ganz verstanden hab ich Euch wohl nicht - oder es klappt so nicht. Ich habe es mal mit einem Parameter "Tc" vom Typ MPa versucht und auch vom Typ "Real" Das Ergebniss bei der Formel: (8*Dm_Neutrale_Faser *Fc )/(PI*Drahtdurchmesser **3) ist leider beim Typ Tc: Real= 1,341387993e+009 Moment= 1,341e+012Nxmm Pressure= 1,341e+009N_m2 Nehmen wir an: Dm = 21,6mm Fc = 876,4N Drahtdurchmesser = 3,3mm Rechne ich zu Fuß komme ich auf: ~ 1341N/mm² Wie schaffe ich es die Formel oder Parameter Typ umzustellen das ich in CATIA auch den Wert bekommen?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
       
 Beiträge: 12054 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 20. Jun. 2012 11:20 <-- editieren / zitieren --> Unities abgeben:          Nur für rettev
|
rettev Mitglied

 Beiträge: 41 Registriert: 08.05.2012 CATIA V5 R19 / R20 Win 7 Enterprise (64bit) Xenon W3530 2,8GHz 12GB
|
erstellt am: 20. Jun. 2012 11:58 <-- editieren / zitieren --> Unities abgeben:         
Oh, Mist! Das hatte ich falsch verstanden. Danke für den Schubser. Ok, der Parameter ist nun auf 1345,061MPa Jetzt ist es nur so, das ich den Parameter auf der Zeichnung auslese (attibute link). Da steht dann natürlich "1345,061MPa" Da sollte aber nur der Wert in N/mm² stehen!? Wie kann man das umändern? Gruß, Ben Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rettev Mitglied

 Beiträge: 41 Registriert: 08.05.2012 CATIA V5 R19 / R20 Win 7 Enterprise (64bit) Xenon W3530 2,8GHz 12GB
|
erstellt am: 20. Jun. 2012 12:31 <-- editieren / zitieren --> Unities abgeben:         
Nein, so wird kein Schuh draus. Mir ist gerade eingefallen das, wenn ich die Einheiten in den Tools verstelle, das sich das nur bei mir und nicht bei meinem Kollgen auswirkt. Daher kann das so nicht klappen. Fangen wir doch noch einmal von Vorne an: Meine Parameter sind wie folgt: Dm_Neutrale_Faser : Typ length (mm) Fc : Typ force (N) Drahtdurchmesser : Typ lenght (mm) Um die Schubspannung zu ermitteln lege ich folgende Formel zu Grunde: tc = (8*Dm_Neutrale_Faser *Fc )/(PI*Drahtdurchmesser **3) Von welchem Typ muss Parameter tc sein, damit dort am Ende xxx N/mm2 steht?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
       
 Beiträge: 12054 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 20. Jun. 2012 13:23 <-- editieren / zitieren --> Unities abgeben:          Nur für rettev
Servus IMHO  muss du dann einen Umweg gehen. Entweder einen Paramater vom typ String verwenden (wie zuvor von mir beschrieben), oder einen Parameter "Real" verwenden, und dann im Textfeld bei der Attributverknüpfung die Einheit manuell anfügen. Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rettev Mitglied

 Beiträge: 41 Registriert: 08.05.2012 CATIA V5 R19 / R20 Win 7 Enterprise (64bit) Xenon W3530 2,8GHz 12GB
|
erstellt am: 20. Jun. 2012 14:52 <-- editieren / zitieren --> Unities abgeben:         
Vielen Dank für Deine Hilfe!!! So klappt es Die Variante mit dem Typ String gefällt mir sehr gut da hier direkt die Einheit reingeschrieben wird. Hier ist nur das Problem das ich nicht runden kann!? Bei der Real Variante klappt das runden wie gewohnt. Hier mal für ale die evt. intresse dran haben: Typ_String: ToString (((8*Dm_Neutrale_Faser *Fc )/(PI*Drahtdurchmesser **3)/1e6Pa))+"N/mm²" = 1345,060987283N/mm² ==> kann ich aber nicht runden Typ_Real: round( ((8*Dm_Neutrale_Faser *Fc )/(PI*Drahtdurchmesser **3))/1e6Pa,"",0) = 1345 ohne Einheit, aber gerundet. Wer noch einen Tip hat zum Thema den String runden - herzlich gerne. Ansonsten VIELEN DANK! Gruß, Ben Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
       
 Beiträge: 12054 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 20. Jun. 2012 15:08 <-- editieren / zitieren --> Unities abgeben:          Nur für rettev
Servus Runde doch einfach vor dem konvertieren in einen String. ToString (round( ((8*Dm_Neutrale_Faser *Fc )/(PI*Drahtdurchmesser **3))/1e6Pa,"",0)) +"N/mm²" Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rettev Mitglied

 Beiträge: 41 Registriert: 08.05.2012 CATIA V5 R19 / R20 Win 7 Enterprise (64bit) Xenon W3530 2,8GHz 12GB
|
erstellt am: 20. Jun. 2012 16:59 <-- editieren / zitieren --> Unities abgeben:         
|