|  |  | 
|  | CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48 | 
|  |  | 
|  | KISTERS 3DViewStation: Unterstützung für 3D CAD Kollaboration mit Lieferanten, eine Pressemitteilung 
 | 
| Autor | Thema:  Einheiten nicht homogen mm nach inch (2544 mal gelesen) | 
 | cmb Mitglied
 Systembetreuer
 
    
 
      Beiträge: 506Registriert: 12.07.2002
 CATIA V5-6R2020 64bitSmarteam V5V62023
 Moldflow Adviser 2019
 Lenovo Thinkpad
 |    erstellt am: 19. Feb. 2009 11:27  <-- editieren / zitieren -->    Unities abgeben:            
  Hallo Forum, wir haben in unseren Parts einen Parameter Länge <`L_gesamt`> und unser System ist auf mm eingestellt. Ich hätte diesen Parameter gerne in inch umgerechnet : <`L_gesamt` /25.4mm> Funktioniert soweit wunderbar
 Als AusgabeParameter hätte ich jetzt gerne einen LängenParameter mit der Masseinheit inch (in)
 Hat das schon mal jemand hinbekommen?
 Alternativ nur als Zeichenfolge <Wert + inch> Gruß Norbert [Diese Nachricht wurde von cmb am 19. Feb. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | KaiWa Mitglied
 Techniker Maschinenbau
 
   
 
      Beiträge: 201Registriert: 27.05.2004
 auf dein Bild bezogen:ich empfehle jedem die Beziehungen im Produkt anzuzeigen sonst sieht man nicht ob da jmd. Parameter mit Bedingungen verknüpft hat
 |    erstellt am: 19. Feb. 2009 12:39  <-- editieren / zitieren -->    Unities abgeben:           Nur für cmb   
  einen Parameter Typ Real (Real.1) mit der Formel: L_gesamt/1in in ist eine bekannte Einheit in Catia einen Parameter Typ String (String.1) mit der Formel: ToString(Real.1) +"in" nun kann man den Wert im Baum ablesen und hintendran steht die Einheit. mhh aber wie man daraus ein Length Parameter bekommt den man weiterverarbeiten kann weis ich nicht. EDIT:hrhr. da hatte jmd den gleichen gedanken
  man kann es auch in einem Schritt machen wie unten zu sehen.
 [Diese Nachricht wurde von KaiWa am 19. Feb. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | djebk Mitglied
 Konstrukteur, Dipl.-Ing.
 
  
 
      Beiträge: 36Registriert: 04.06.2008
 CATIA V5 R16 SP6CATIA V5 R19 SP7
 |    erstellt am: 19. Feb. 2009 12:40  <-- editieren / zitieren -->    Unities abgeben:           Nur für cmb   
  Hallo cmb. Hier bitte schön: "AusgabeParameter" als Zeichenfolge definieren und folgende Formel hinterlegen:AusgabeParameter = ToString( `L_gesamt` / 1 in) + "in"
 Wenn du Längenmaße in inch angezeigt haben willst, denk ich mal, dass du das in den Settings einstellen musst. Das wird sich aber wahrscheinlich dann auf alle Maße auswirken. Gruß, djebk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | cmb Mitglied
 Systembetreuer
 
    
 
      Beiträge: 506Registriert: 12.07.2002
 |    erstellt am: 19. Feb. 2009 13:08  <-- editieren / zitieren -->    Unities abgeben:            
  Hallo, vielen Dank für die Antworten, aber egal was ich probiere ich erhalte folgende Meldung.  Eine Formel, die eine Länge zurückgibt, kann nicht für die Auswetung eines Parameters vom Typ Zeichenfolge verwendet werden. G Norbert PS. habe es auch schon mit Ganze Zahl versucht und die Einheit herausgekürzt [Diese Nachricht wurde von cmb am 19. Feb. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                       
 | bgrittmann Moderator
 Konstrukteur
 
         
 
      Beiträge: 12117Registriert: 30.11.2006
 CATIA V5R19 |    erstellt am: 19. Feb. 2009 13:15  <-- editieren / zitieren -->    Unities abgeben:           Nur für cmb   
  Servus Erzeug dir einen zusätzlichen Parameter vom Typ "real". Dann über eine Formel den Längenparameter über den neuen Parameter steuern: Gesamtlänge = Länge_als_real_in_inch /1in * 1mm GrußBernd
 ------------------Warum einfach, wenn es auch kompliziert geht.
 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |