| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Freiformflächen parametrisieren (2856 mal gelesen)
|
FEMSchorsch Mitglied Ingenieur
Beiträge: 55 Registriert: 08.09.2011 Prozessor: Intel Core i7-3770 CPU @ 3.50GHz Ram: 16,0GB Grafik: GEFORCE GTX 670 OS: Win7 64bit NX 6.0.5.3<P>Calculix 2.5 HyperMesh 11.0
|
erstellt am: 17. Dez. 2013 21:42 <-- editieren / zitieren --> Unities abgeben:
Hallo Experten, leider bin ich noch nicht ganz so versiert, was NX angeht. Jetzt wollte ich fragen ob folgendes funktioniert: Ich muss ein sehr kompliziertes Bauteil parametrisieren. Meine Idee ist, das ganze Bauteil mit Hilfsflächen in x,y und z Richtung zu durchsetzen und mit Hilfe der Funktion "Schnittkurven" abzurastern. Wenn es nun möglich wäre die Koordinaten der Einzelnen Schnittpunkte der Schnittkurven ausgeben zu lassen wäre es geschafft. Geht das? Schöne Grüße Schorsch Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FEMSchorsch Mitglied Ingenieur
Beiträge: 55 Registriert: 08.09.2011 Prozessor: Intel Core i7-3770 CPU @ 3.50GHz Ram: 16,0GB Grafik: GEFORCE GTX 670 OS: Win7 64bit NX 6.0.5.3<P>Calculix 2.5 HyperMesh 11.0
|
erstellt am: 17. Dez. 2013 21:45 <-- editieren / zitieren --> Unities abgeben:
|
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5175 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 18. Dez. 2013 08:02 <-- editieren / zitieren --> Unities abgeben: Nur für FEMSchorsch
|
Rainer Schulze Ehrenmitglied V.I.P. h.c. Dipl.-Ing. im Ruhestand
Beiträge: 4419 Registriert: 24.09.2012
|
erstellt am: 18. Dez. 2013 08:43 <-- editieren / zitieren --> Unities abgeben: Nur für FEMSchorsch
>>Ich muss ein sehr kompliziertes Bauteil parametrisieren. Mir ist nicht klar, was Du letztlich erreichen willst. Der gedankliche Zusammenhang zwischen "parametrisieren" und einer Liste von Punktekoordinaten will sich mir nicht erschließen. Vielleicht findet jemand eine einfachere Lösung, wenn Du Dein eigentliches Problem ausführlicher beschreibst. ------------------ Rainer Schulze Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FEMSchorsch Mitglied Ingenieur
Beiträge: 55 Registriert: 08.09.2011 Prozessor: Intel Core i7-3770 CPU @ 3.50GHz Ram: 16,0GB Grafik: GEFORCE GTX 670 OS: Win7 64bit NX 6.0.5.3<P>Calculix 2.5 HyperMesh 11.0
|
erstellt am: 18. Dez. 2013 09:13 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, danke für die Antworten. @Meinolf: Hört sich vielversprechend an, werde ich gleich ausprobieren, sobald ich NX wieder zur Verfügung habe. @Rainer: Mit Hilfe der Punkte sollen Splines definiert und anschließend Flächen erzeugt werden. Wenn die Punktekoordinaten dann als Expression vorliegen können diese von einem externen Programm ausgelesen und variiert werden, wodurch sich folglich auch die Splines und Flächen ändern. Es ist eben alles parametrisiert. So kann ich eine stochastische Robustheitsanalyse durchführen. Schöne Grüße Schorsch Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rainer Schulze Ehrenmitglied V.I.P. h.c. Dipl.-Ing. im Ruhestand
Beiträge: 4419 Registriert: 24.09.2012
|
erstellt am: 18. Dez. 2013 17:22 <-- editieren / zitieren --> Unities abgeben: Nur für FEMSchorsch
>>...von einem externen Programm ... Ich bin nicht gerade der Experte für Flächen, aber ich würde eher umgekehrt vorgehen: Die Splines direkt in NX definieren und parametrisieren. >>So kann ich eine stochastische Robustheitsanalyse durchführen. Es gibt auch in NX einen Assistenten für die Optimierung von Parametern. Aber vermutlich hast Du einen besonderen Grund, ein externes Programm zu verwenden ... und wenn es die verfügbaren Lizenzen sind.
------------------ Rainer Schulze Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FEMSchorsch Mitglied Ingenieur
Beiträge: 55 Registriert: 08.09.2011 Prozessor: Intel Core i7-3770 CPU @ 3.50GHz Ram: 16,0GB Grafik: GEFORCE GTX 670 OS: Win7 64bit NX 6.0.5.3<P>Calculix 2.5 HyperMesh 11.0
|
erstellt am: 10. Jan. 2014 19:44 <-- editieren / zitieren --> Unities abgeben:
Hallo miteinander, die Idee mit den Punkten habe ich verworfen, da es praktisch unmöglich ist einfache Geometrien, wie z.B. einen Radius zu ändern. Ich müsste alle involvierten Punkte kennen und diese auf geeignete Weise verschieben. Außerdem bekomme ich so eine unüberschaubare Anzahl an Variablen. Mein neuer Ansatz ist, dass ich die vorhandene Geometrie einfach nachzeichne, z.B. mit Hilfe von „Kurve extrahieren“. Dann habe ich allerdings das Problem, dass die erzeugten Skizzen von dem ursprünglichen Bauteil abhängig sind und diese flöten gehen, wenn ich das Bauteil anschließend lösche. Anbei noch eine unbehandelte Seite des Teils und die andere Seite mit meinen ersten Versuchen. Die rot eingerahmten Flächen habe ich mit "Oberfläche mit n Seiten" erzeugt. Konkrete Frage: 1. Wie erzeuge ich eine eigenständige Skizze, die ich beliebig ändern kann und die nicht von der ursprünglichen Geometrie abhängig ist? Für Hilfe bin ich nach wie vor sehr dankbar. PS: Ich kämpfe noch etwas mit dem Forum und hoffe das Bild wird gepostet
[Diese Nachricht wurde von FEMSchorsch am 10. Jan. 2014 editiert.] [Diese Nachricht wurde von FEMSchorsch am 10. Jan. 2014 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FEMSchorsch Mitglied Ingenieur
Beiträge: 55 Registriert: 08.09.2011 Prozessor: Intel Core i7-3770 CPU @ 3.50GHz Ram: 16,0GB Grafik: GEFORCE GTX 670 OS: Win7 64bit NX 6.0.5.3<P>Calculix 2.5 HyperMesh 11.0
|
erstellt am: 12. Jan. 2014 13:37 <-- editieren / zitieren --> Unities abgeben:
|
JonkMcCool Mitglied
Beiträge: 217 Registriert: 20.09.2010 NX 10.0.3.5 MP4 64Bit PC: Core i5-2500 16GB RAM Workstation: Dell T5600 2 Xeon E5-2643, 64GB RAM
|
erstellt am: 13. Jan. 2014 14:24 <-- editieren / zitieren --> Unities abgeben: Nur für FEMSchorsch
Hallo FEMSchorsch, leider funzt dein Link nicht, so dass ich die Lösung jetzt nicht nachvollziehen kann. Ich habe aber zu deinem Satz Zitat: Dann habe ich allerdings das Problem, dass die erzeugten Skizzen von dem ursprünglichen Bauteil abhängig sind und diese flöten gehen, wenn ich das Bauteil anschließend lösche.
folgenden Hinweis: Du kannst wählen, welche Teile du ins FEM übernimmst. D.h. dass du das Teil gar nicht löschen musst, sondern nur die Flächen bzw. Körper ins FEM übernimmst, die du haben willst. Und selbst wenn du dort welche drin hast, die aus irgend einem Grund da sind, musst du ja auch nicht alles vernetzten. Nur was vernetzt ist wird übernommen. Grüße JonkMcCool
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FEMSchorsch Mitglied Ingenieur
Beiträge: 55 Registriert: 08.09.2011 Prozessor: Intel Core i7-3770 CPU @ 3.50GHz Ram: 16,0GB Grafik: GEFORCE GTX 670 OS: Win7 64bit NX 6.0.5.3<P>Calculix 2.5 HyperMesh 11.0
|
erstellt am: 13. Jan. 2014 15:01 <-- editieren / zitieren --> Unities abgeben:
|