Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Allgemein
  Formel mit Wurzel oder Quadrat erstellen, aber wie?

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
  
CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48
  
KISTERS 3DViewStation: verbesserte Effizienz durch optimierte Bedienoberfläche, eine Pressemitteilung
Autor Thema:  Formel mit Wurzel oder Quadrat erstellen, aber wie? (12125 mal gelesen)
Dirkik
Mitglied
Entwicklungsingenieur


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

Beiträge: 80
Registriert: 25.09.2003

CATIA V5 R12 SP1

erstellt am: 01. Dez. 2003 12:15    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 da draußen!!!

Wer weiß, wie ich in einer Formel zb. quadrieren oder eine Wurzel ziehen kann?

(quadrieren nicht mit zb. 4*4 sondern 4hoch2 !!!, damit die Formeln nicht unendlich lang werden!!!)

Gibt es irgendwo eine Liste bzw. Beschreibung der möglichen Operationen, die im Formel-Editor unter Catia zu finden sind?

------------------
Grüße aus Aachen,

Dirk

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

kalanja
Mitglied
Entwicklungsing.


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

Beiträge: 1239
Registriert: 29.10.2001

Dell Precision M3800 Mobile Workstation
i7 2,2GHz - 16GB RAM
Nvidia Quadro K1100
Treiber: 353.62
Windows 10 Pro (x64)
V5 R21 x64 SP6

erstellt am: 01. Dez. 2003 12:49    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 Dirkik 10 Unities + Antwort hilfreich


formel_editor.jpg

 
ich glaube das potenzieren geht wie in FORTRAN: 2hoch3 = 2**3

wurzel = sqrt

bzgl liste der operatoren schau mal unter: siehe bild

mario

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

Dirkik
Mitglied
Entwicklungsingenieur


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

Beiträge: 80
Registriert: 25.09.2003

CATIA V5 R12 SP1

erstellt am: 01. Dez. 2003 14:23    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

Habe ich auch so versucht. Leider rechnet CATIA seltsame Sachen bei diesen Eingaben. Man muß immer 1mm* vor die gesamte Rechnung schreiben, damit die Einheiten stimmen.(1mm*sqrt(25mm) ergibt dann 5mm. Nur sqrt (25mm) ergibt bei CATIA 158,114mm. (Mit einem Hinweis auf Fehler bei den Einheiten).
Sqrt(25) ergibt 5000!!!

Was mache ich dabei denn falsch?

PS: Beim Quadrieren gilt das gleiche!!

------------------
Grüße aus Aachen,

Dirk

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

denc_ag
Mitglied



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

Beiträge: 742
Registriert: 08.08.2002

erstellt am: 01. Dez. 2003 14:30    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 Dirkik 10 Unities + Antwort hilfreich

Hallo Dirkik,
die Antwort steckt bereits in Deiner Beschreibung. CATIA achtet sehr genau auf die Einheiten. Aus mm kann nicht die Wurzel gezogen werden. Veruch's mit sqrt(25mm/1mm), wenn das Ergebnis dimensionslos sein soll, oder mit sqrt(25mm*1mm) wenn als Ergebnis mm rauskommen soll.

------------------
Viele Grüße
Jochen Kaestle

www.denc.de

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

fireman
Mitglied
Dipl.-Ing. (BA) Maschinenbau


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

Beiträge: 736
Registriert: 22.11.2002

erstellt am: 02. Dez. 2003 07:49    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 Dirkik 10 Unities + Antwort hilfreich

Hallo miteinander,

noch eine Möglichkeit: back to the routs (Mathematik, manchmal ists lange her)!
Die Quadratwurzel ist das gleiche wie n hoch (1/2), falls die anderen Lösungen nicht so gut schmecken...

Gruß aus dem wilden Süden,

  fireman

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

talpa
Mitglied
Program Manager


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

Beiträge: 360
Registriert: 19.08.2002

erstellt am: 13. Jan. 2004 09: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 Nur für Dirkik 10 Unities + Antwort hilfreich

Kleine Ergänzung, falls die Quadratwurzel nicht ausreichen sollte:

Die x-te Wurzel aus y= y^(1/x)

Gruß, Talpa

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

Stoffel
Mitglied
Student


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

Beiträge: 322
Registriert: 09.10.2002

erstellt am: 13. Jan. 2004 10:36    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 Dirkik 10 Unities + Antwort hilfreich

Schon mal überlegt, was 5000 im Quadrat ergibt?
Und dann nochmal kurz über die Einheiten nachgedacht. Vielleicht klappts dann ja auch mit den 25 ??

:-)

Grüße

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

TomBraun
Mitglied
Dipl. - Ing.

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

Beiträge: 5
Registriert: 23.06.2006

erstellt am: 30. Aug. 2006 08: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 Dirkik 10 Unities + Antwort hilfreich

Die Wurzel aus a=sqrt(a)*1mm
(z.B. sqrt(25)*1mm ergibt 5mm)

a*a = 1mm*a**2
(z.B. 1mm*5**2 ergibt 25mm)

Verwendet man einen Parameter, in dem schon eine Einheit vorkommt wird es komplizierter mit dem Quadrieren
1mm*(`Parameter`/1mm)**2
(z.B. 1mm*(`5mm`/1mm)**2 ergibt 25mm

klingt komisch, iss aber so!

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

TomBraun
Mitglied
Dipl. - Ing.

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

Beiträge: 5
Registriert: 23.06.2006

erstellt am: 30. Aug. 2006 09:42    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 Dirkik 10 Unities + Antwort hilfreich

Sorry, hatte nen Denkfehler!

Wenn man Quadriert muss man (wenn man einen Längenparameter hat) auch wieder die Wurzel ziehen, dass es mit den Einheiten stimmt.
also z.B.:
sqrt(`Parameter a` **2 +`Parameter b` **2)

Der gerundete Wert ist dann
1mm*round(sqrt(`Parameter a` **2 +`Parameter b` **2)/1mm)

Gruß Tom

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

hilbo
Mitglied



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

Beiträge: 513
Registriert: 06.01.2005

erstellt am: 30. Aug. 2006 11:20    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 Dirkik 10 Unities + Antwort hilfreich

Gibt es irgendwo eine Übersicht, welches Kürzel was bedeutet? Bin nicht so stark in Mathe, wußte bis jetzt nicht, daß z.B. sqrt die wurzel ist.

------------------
Sucht, und Ihr findet!
Buddha

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

Akascha
Mitglied
CAD-Konstrukteur


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

Beiträge: 41
Registriert: 23.11.2004

Catia Version 5.19 Service Pack 9

erstellt am: 06. Sep. 2006 08:24    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 Dirkik 10 Unities + Antwort hilfreich

Hallo,
soviel ist da nicht zu wissen:

Potenzieren, X hoch Y                  X**Y
Wurzel, QuadratWurzel X                SQRT(X)  (SquareRoot)
Runden (math, ab 0.5 aufrunden):        Round (X)
Aufrunden auf nächsthöhere ganze Zahl:  Ceil(x)  (=Dachfirst)
Abrunden auf nächstkleinere ganze Zahl: floor(x)  (=Boden)

Das ist der Teil, der nicht jedem bekannt ist.
Im Zweifelsfall mal in Programmierhandbüchern nachschlagen (C++),
üblicherweise ist alles aus der Programmierung entlehnt.
Der Rest (4 Grundrechenarten,sin(x),cos (x) etc...) wird verwendet wie man es in der Mathematik schreibt. Ebenso ist zu beachten, Punktrechnung vor Strichrechnung und Potenzieren vor Multiplizieren. Bei Rechnen in der Potenz einer Basis also immer Klammer setzen.
Ebenso sind die Unterschiede bei den Datentypen (Integer, Real, Länge, Winkel ...) im Auge zu behalten, üblicherweise akzeptieren die meisten Funktionen nur einheitenlose Real- oder Integerzahlen. Dies gilt meines Wissene im besonderen für die Anwendung der Regel(auch "rule", siehe Regeleditor,). Diese Anwendung hab ich bisher nur mittels Definition zweier einheitenlosen Realzahlen (X, Y) zum laufen gebracht und in einer Formel mit (Y =) ...{lawname}.evaluate(X) angewendet.

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