Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Pro ENGINEER
  Rundungsverhalten in Zeichnungstexten

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo
Autor Thema:  Rundungsverhalten in Zeichnungstexten (2441 mal gelesen)
Stefan H
Mitglied
Konstrukteur / CAD-Admin (Proe/Creo)


Sehen Sie sich das Profil von Stefan H an!   Senden Sie eine Private Message an Stefan H  Schreiben Sie einen Gästebucheintrag für Stefan H

Beiträge: 94
Registriert: 30.07.2010

Wildfire 4 M220 + SUT 2010
NVIDIA Quadro FX 3800
Intel W3530 @ 2,8GHz / 8GB RAM
Win7 Prof. SP1 64bit

erstellt am: 21. Jul. 2011 15:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo miteinander,

ich bin durch Zufall über ein merkwürdiges Verhalten von Pro/E gestolpert.

Dass man Parameter wie z.B. das Teilegewicht mit [.x] auf x Nachkommastellen gerundet in Notizen anzeigen kann, ist für Euch ja nicht neues.
Aber: Entweder habe ich ein Brett vorm Kopf oder die prö hat eine eigene mir nicht zugängliche Logik. (rein rethorische Frage    )

Die Massenberechnung im Teil sagt mir : MASSE =  1.4449495e-02 KILOGRAMM
Das wird dann in Gramm umgerechnet mittels Beziehung GEWICHT=mp_mass("")*1000
In den Parametern steht dann auch korrekt bei Gewicht: 14.449495

Soweit so gut. In der Zeichnung steht dann aber in der Notiz bei der jeweiligen Formatierung folgendes:
&GEWICHT[.1] g : 14.5 g    Hier müßte doch eigentlich 14.4 g stehen!?

auf 2 Stellen gerundet stimmts dann wieder:
&GEWICHT[.2] g : 14.45 g --> OK

bei 3 Stellen:
&GEWICHT[.3] g : 14.450 g    Hier müßte doch eigentlich 14.449 g stehen!?

4 Stellen:
&GEWICHT[.4] g : 14.4495 g --> OK

Rundet die Prö etwa schrittweise von 14.4495 auf 14.450, von da auf 14.45 und von da auf 14.5 ?          

Bitte erleuchtet mich!


------------------
Viele Grüße

Stefan

[Diese Nachricht wurde von Stefan H am 22. Jul. 2011 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Frau-PROE
Moderator
Trän-Närrin




Sehen Sie sich das Profil von Frau-PROE an!   Senden Sie eine Private Message an Frau-PROE  Schreiben Sie einen Gästebucheintrag für Frau-PROE

Beiträge: 2785
Registriert: 01.07.2009

Privat:
DELL Vostro 1710
WinXP-Pro
Wildfire4 M020 SE
CoCreate PE 2.0

Dienstlich:
NIX
Arbeitslos und Spaß dabei!

erstellt am: 21. Jul. 2011 19:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Stefan H 10 Unities + Antwort hilfreich

Hallo Stefan,

das ist doch die allgemeingültige Methode zu runden, oder etwa nicht?!? 
Unter 5 wird abgerundet und ab 5 wird aufgerundet.

Zitat:
Original erstellt von Stefan H:
... Gewicht: 14.449495...


    [.6] = 14.449495 /die 5 an 6. Stelle wird aufgerundet, dadurch wird aus der 9 an 5. Stelle eine 10, bzw.0 und aus der 4 eine 5
    [.5] = 14.44950  /die 5. Stelle entfällt einfach nur
    [.4] = 14.4495  /die 5 an 4. Stelle wird aufgerundet bis 10, dadurch wird aus der 9 eine 0 und zur 4 wird 1 hinzugezählt (5)
    [.3] = 14.450    /die 3. Stelle entfällt einfach
    [.2] = 14.45    /die 2. Stelle wird aufgerundet bis 10, dadurch wird aus der 4 an erster Stelle, eine 5
    [.1] = 14.5      /die 5 wird aufgerundet bis 10 und entfällt, dadurch wird aus der 14 vor dem Komma, eine 15
    [.0] = 15

Alles klar?

LG, Nina

------------------
Nichts auf der Welt ist so gerecht verteilt wie Intelligenz.
Jeder ist der Meinung, genug davon zu besitzen. [René Descartes]
Ist das nicht wunderbar?!? 
System-Info | Bildschirmaufzeichnung

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

BergMax
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. (FH)


Sehen Sie sich das Profil von BergMax an!   Senden Sie eine Private Message an BergMax  Schreiben Sie einen Gästebucheintrag für BergMax

Beiträge: 2264
Registriert: 23.08.2005

Creo 4.0 M130
Creo 8.0.3.0
GT/SUT 8.0.0.0
HP z440, Quadro K2200, Win10 Enterp.
DualView

erstellt am: 21. Jul. 2011 20:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Stefan H 10 Unities + Antwort hilfreich

Moin,

    

Zitat:
...oder etwa nicht?!?...

Seit wann muss man erst auf die 5. Stelle Runden, bevor man auf die 4. und dann auf die 3. Runden darf???
Wo fang ich denn da an? An der 10. der 100. der...?

Bei kaufmännischem Runden gilt bis 4 wird abgerundet, ab 5 wird aufgerundet.
Wenn die Zahl 14.449495 auf drei Stellen gerundet wird,
ist nur die 4. Stelle wichtig - hier also die 4.
Der Rest dahinter ist wurscht.
Das heißt 14.4494xxx wird zu 14.449

Beim mathematischen Rundunen gibt es eine kleine Erweiterung:
Ist die für das Runden ausschlaggebenden Stelle eine 5, gefolgt von nur noch Nullen, dann muss die zu rundende Stelle gerade werden. Aus 14.4465 würde also 14.446! Diesen Sonderfall haben wir hier nicht.

Hier muss also - egal nach welcher Art - aus 14.449495 14.449 werden.

mathematisch       kaufmännisch (eigentlich nur auf 2 Stellen sinnig)
[.6]=14.449495     [.6]=14.449495
[.5]=14.44950       [.5]=14.44950
[.4]=14.4495         [.4]=14.4495
[.3]=14.449           [.3]=14.449
[.2]=14.45            [.2]=14.45
[.1]=14.4               [.1]=14.4
[.0]=14                 [.0]=14

------------------
Beste Grüße,
Max

[Diese Nachricht wurde von BergMax am 21. Jul. 2011 editiert.]-> hapert an der Formatierung...

[Diese Nachricht wurde von BergMax am 21. Jul. 2011 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Stefan H
Mitglied
Konstrukteur / CAD-Admin (Proe/Creo)


Sehen Sie sich das Profil von Stefan H an!   Senden Sie eine Private Message an Stefan H  Schreiben Sie einen Gästebucheintrag für Stefan H

Beiträge: 94
Registriert: 30.07.2010

Wildfire 4 M220 + SUT 2010
NVIDIA Quadro FX 3800
Intel W3530 @ 2,8GHz / 8GB RAM
Win7 Prof. SP1 64bit

erstellt am: 22. Jul. 2011 08:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zitat:
Original erstellt von Frau-PROE:
das ist doch die allgemeingültige Methode zu runden, oder etwa nicht?!?  
Unter 5 wird abgerundet und ab 5 wird aufgerundet.

Hallo Nina,

da hast du ja recht, aber für das Runden auf die x-te Stelle ist doch erst einmal die (x+1)-te Stelle ausschlaggebend.

Aber bei deinem Beispiel rundest du ja auch wie ProE von der 6.Stelle an runter bis zur 2. ohne auf den Original-Wert zu schauen.

Bei dem Schritt

Zitat:
[.1] = 14.5      /die 5 wird aufgerundet bis 10 und entfällt, dadurch wird aus der 14 vor dem Komma, eine 15
ist der Denkfehler.
Da müßte man m.M. nach im Originalwert schauen und der ist 14.44..., also abrunden auf 14.4

Wie BergMax schon sagt, wo soll man denn da anfangen.
Meiner Meinung nach ist das ein Fehler im Programm.

Oder die Amerikaner runden nach einem anderen System als die Europäer und der Rest der Welt.
Die haben ja schließlich auch ein anderes Einheitensystem 

BTWBy the way (So nebenbei bemerkt): Nach welchem Schema rundet eigentlich Creo? Mathematisch oder creolisch korrekt?
Hab mir gestern gleich mal eine CD bestellt zu Testen.

------------------
Viele Grüße

Stefan

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz