Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Part / Assembly
  benutzerdefinierte Funktion

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
Autor Thema:  benutzerdefinierte Funktion (1159 mal gelesen)
mkna
Mitglied
Konstrukteur


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

Beiträge: 137
Registriert: 18.03.2005

erstellt am: 16. Aug. 2007 08:21    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

Der Betreff ist vielleicht ein bischen verwirrend aber ich habe ihn mal aus Excel übernommen. Dort ist es möglich neben den bereits vorhandenen Funktionen eigene zu erstellen. Dies erfolgt in der VBA Umgebung eine Funktion könnte z.B. so aussehen

Function Test(x, y)
y = 2 * x ^ 2 + 45 * x + 5
End Function

Anschließend kann man in der Tabelle diese Funktion direkt verwenden.

Gibt es so was ähnliches auch in Catia. Ich möchte einen 3D Linie über  Stützpunkte darstellen. Die Stützpunkte sollen über ihre Koordinaten definiert werden. Die Erzeugung dieser Punkte soll in einem Makro erfolgen und dabei den Punktkoordinaten einen Formel zugewiesen werden. Diese Formel soll dann für einen Koordinate z.B. Y zentral definiert sein, so dass sich sobald ich die Formel ändere alle Punkte nach einem Update entsprechend anpassen.

Ich hoffe es ist soweit klar geworden was ich meine.

Vielen Dank für Eure Bemühungen im vorraus

Martin

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

bgrittmann
Moderator
Konstrukteur


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

Beiträge: 11780
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 16. Aug. 2007 08: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 mkna 10 Unities + Antwort hilfreich

Servus

Eine Formel kann man mit Hilfe einer Konstruktionsregel "fog" erstellen. Über den Befehl z.B. Evaluate.Regel(0.3) kann man den Funktionswert an der Stelle 0.3 abrufen (siehe auch hier).
So könntest du auch eine 3D-Kurve mit Formeln beschreiben.

Ich hoffe es bringt dich weiter.

Gruß
Bernd

------------------
Warum einfach, wenn es auch kompliziert geht.

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

mkna
Mitglied
Konstrukteur


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

Beiträge: 137
Registriert: 18.03.2005

erstellt am: 17. Aug. 2007 10: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


Evaluate.JPG

 
Hallo

Vielen Dank für Deinen Hilfe. Aber irgendwie bekomme ich die richtige Syntax nicht hin. Leider kann ich die Datei in dem Link zu dem anderen Beitrag nicht öffnen. Ich arbeite noch mit Release 16 vielleicht wurden Sie in R17 erstellt?

Zur Erklärung habe ich mal einen Screenshot vom Strukturbaum gemacht

Martin

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

mkna
Mitglied
Konstrukteur


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

Beiträge: 137
Registriert: 18.03.2005

erstellt am: 17. Aug. 2007 11:11    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


Evaluate_ok.JPG

 
Hallo

Jetzt habe ich die richtige Syntax gefunden. (Siehe Anhang)
Nochmals vielen Dank für den Hinweis!!

Martin

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