Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX
  Funktion auf volle Hunderter runden

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 NX
  
Von Software-as-a-service bis zu PLM in der Cloud: Turbo Gears Service Kempten setzt auf NX CAD und RuleDesigner PDM (NX)
Autor Thema:  Funktion auf volle Hunderter runden (4497 mal gelesen)
NiX
Mitglied
Anlagenplaner


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

Beiträge: 36
Registriert: 24.03.2008

NX 5
5.0.4.1

erstellt am: 16. Jul. 2008 14:27    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,

ich lasse über eine Formel eine Höhe berechnen. Diese soll sich automatisch auf einen vollen 100 mm erhöhen. Jetzt bräuchte ich die Funktionsbezeichnung in UG. Bei diesem Teil der Hilfe wird unsere Docs (Ursprung Deutsch) englisch und holprig. In Excel entspräche diese Funktion Aufrunden(Zahl;-2).

NiX

------------------
----------------
Der Letzte macht das Netz aus !

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

Hightower205
Ehrenmitglied
Leiter Engineering Services


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

Beiträge: 1725
Registriert: 27.01.2005

erstellt am: 16. Jul. 2008 14:58    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 NiX 10 Unities + Antwort hilfreich

Hi NiX,

such mal im Forum nach den Begriffen ceil (Aufrunden) und floor (Abrunden).

------------------
Hoffeeinehilfegewesenzusein 

Gruß
Ralf

Improvisieren ist nur dann eine Kunst, wenn man nicht unvorbereitet aussieht...

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

Walter Hogger
Moderator
Maschinenbauingenieur


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

Beiträge: 3961
Registriert: 06.10.2000

UG V2 bis UG V18
NX1 bis NX2008 ("NX19")

erstellt am: 16. Jul. 2008 16:37    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 NiX 10 Unities + Antwort hilfreich

Hallo NiX,

eine fertige Rundungsfunktion ist mir nicht bekannt (ausser bei dynamischen Texten, hier geht aber kein "-2" für die Hunderter). Ggf. kannst du es in einem Excel definieren. Auch UDF's kann man solche Sprünge mitgeben. Mit "if()() else()-Konstruktionen" könnte man sich ebenfalls ranhangeln.

Gruß

------------------
Walter Hogger

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

phimUoB
Mitglied
Ingenieur


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

Beiträge: 107
Registriert: 08.08.2003

UG NX 4
CATIA/Smarteam V5R16
Linux, Oracle, VMWare

erstellt am: 16. Jul. 2008 17:13    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 NiX 10 Unities + Antwort hilfreich

Oder erst durch 100 dividieren, runden, und wieder mit 100 multiplizieren...

------------------
Beitrag im Dassault Contact mag: 

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

NiX
Mitglied
Anlagenplaner


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

Beiträge: 36
Registriert: 24.03.2008

NX 5
5.0.4.1

erstellt am: 17. Jul. 2008 07:38    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 phimUoB:
Oder erst durch 100 dividieren, runden, und wieder mit 100 multiplizieren...


Darauf bin ich auch schon gekommen, allerdings bekomme ich Probleme bei Tausender/Zehntausenderüberschreitung. Es sei denn ich könnte die Anzahl der Vorkommastellen auslesen.

Und ceiling und floor kann nur Nachkomma stellen runden (Es sei denn einer weiß wie ganze Zahlen gerundet werden)

NiX


------------------
----------------
Der Letzte macht das Netz aus !

[Diese Nachricht wurde von NiX am 17. Jul. 2008 editiert.]

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

Markus_30
Moderator
CAx-Architect




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

Beiträge: 5513
Registriert: 21.03.2005

Windows 10 (21H2)
NX 2007 Series

erstellt am: 17. Jul. 2008 10:17    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 NiX 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von NiX:
...allerdings bekomme ich Probleme bei Tausender/Zehntausenderüberschreitung....

Verstehe ich nicht. Kannst du mir das erklären?

Zitat:
Original erstellt von NiX:
...Es sei denn ich könnte die Anzahl der Vorkommastellen auslesen...

Die Anzahl der Vorkommastellen brauchst du nicht. Du möchtest immer auf volle Hunderter aufrunden. Der Ausdruck sieht so aus:

"ceiling(Ausdruck/100)*100". Natürlich ohne die ". Dann wir dein Ausdruck von z. B. 0,01 auf 100 aufgerundet, 99 ebenfalls auf 100 und 101 dann auf 200. So war es doch gewünscht, oder hab ich da was falsch verstanden?

Bei Verwendung des Befehles "round()" wird ab ,5 aufgerundet. Man kann entgegen der Angabe in der Dokumentation die Anzahl der Nachkommastellen nicht angeben. Mann muss da ebenfalls erst *100, danach /100 für zwei Nachkommastellen. Bei drei Nachkommastellen wäre der Faktor 1000 usw.

------------------
Gruß 

Markus

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

NiX
Mitglied
Anlagenplaner


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

Beiträge: 36
Registriert: 24.03.2008

NX 5
5.0.4.1

erstellt am: 17. Jul. 2008 20:41    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

@Markus_30

Du hast Recht. Das ist die Lösung. Irgendwie habe ich diese Lösung vorschnell als falsch abgetan und nicht weiter drüber nachgedacht. War mein Fehler.

Mea culpa,

NiX

------------------
----------------
Der Letzte macht das Netz aus !

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)2024 CAD.de | Impressum | Datenschutz