Autor
|
Thema: Synthestische (mathematische) Oberflächen in Abaqus (2305 mal gelesen)
|
dabauer82 Mitglied
Beiträge: 121 Registriert: 22.11.2007 Pro/E WiFi3 M050 Win 7 ABQ 6-14
|
erstellt am: 30. Mai. 2011 10:39 <-- editieren / zitieren --> Unities abgeben:
Hallo liebe Gemeinde, ich versuche in Abaqus mathematische Oberflächen zu erzeugen. Da es mir aber absolut nicht gelungen ist, in Abaqus CAE dies zu tun, habe ich mit Matlab ein einfache sinusförmige Oberfläche erzeugt (Siehe Anhang). Ist es denn möglich, diese Punkte oder Fläche oder Daten in Abaqus zu importieren, als input oder Iges oder Step oder was auch immer um diese Oberfläche als Solid-Körper zu erhalten? Matlab-code: [X,Y] = meshgrid(-100:1:100, -100:1:100); Z = 5/2*(sin(2*pi()*X/40)+sin(2*pi()*Y/40)) surf(X,Y,Z); dabei ist 5 die Amplitude, 40 die Wellenlänge und X, Y die Anzahl an Punkten in X und Y Richtung [Diese Nachricht wurde von dabauer82 am 30. Mai. 2011 editiert.]
[Diese Nachricht wurde von dabauer82 am 30. Mai. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Sherman123 Mitglied Kunststofftechniker
Beiträge: 181 Registriert: 22.02.2011
|
erstellt am: 30. Mai. 2011 21:44 <-- editieren / zitieren --> Unities abgeben: Nur für dabauer82
|
dabauer82 Mitglied
Beiträge: 121 Registriert: 22.11.2007 Pro/E WiFi3 M050 Win 7 ABQ 6-14
|
erstellt am: 31. Mai. 2011 08:51 <-- editieren / zitieren --> Unities abgeben:
|
Sherman123 Mitglied Kunststofftechniker
Beiträge: 181 Registriert: 22.02.2011
|
erstellt am: 31. Mai. 2011 08:56 <-- editieren / zitieren --> Unities abgeben: Nur für dabauer82
Falls du keine kostenpflichtige CAD Software zur Verfügung hast, es gibt im Internet mit Sicherheit auch einfachere kostenlose CAD Programme. In so einem Programm erstellst du deine mathematische Oberfläche und importierst sie. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
musambani Mitglied student
Beiträge: 34 Registriert: 06.09.2006
|
erstellt am: 31. Mai. 2011 09:59 <-- editieren / zitieren --> Unities abgeben: Nur für dabauer82
Wenn Du die Möglichkeit hast, eine txt mit allen Elementen zu erstellen (also jeweils vier oder drei Knoten zu einem Element verknüpfen), dann kannst die Koordinaten der Knoten und die Zusammensetzung der Elemente in ein *.inp kopieren... Wahrscheinlich werden jetz alle sagen, dass das umständlich is, aber da hast mal was zum basteln... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dabauer82 Mitglied
Beiträge: 121 Registriert: 22.11.2007 Pro/E WiFi3 M050 Win 7 ABQ 6-14
|
erstellt am: 01. Jun. 2011 08:46 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe durchaus kostenpflichtige CAD-Applikationen zur Verfügung. Zum einen SolidWorks und zum anderen CATIA, wobei die Lizenz gerade erst neu erworben werden muss aber langfristig wieder zur Verfügung steht. Ich werde diesen Ansatz mal nachvollziehen. Schöner wäre es natürlich in der Tat, wenn ich direkt eine Input erzeugen könnte. Dann kann auch auch organische, also nicht mathematische sonder reelle Oberflächen verknoten. Kann ich diese dann in CAE laden und vernetzen oder muss ich das auch manuell in der Inp machen? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
musambani Mitglied student
Beiträge: 34 Registriert: 06.09.2006
|
erstellt am: 01. Jun. 2011 08:55 <-- editieren / zitieren --> Unities abgeben: Nur für dabauer82
naja, wenn Du Dir mal eine *.inp mit einem Texteditor anguckst, dann siehst Du, dass da im ersten Teil alle Knoten mitsamt Koordinaten aufgelistet sind und im zweiten Teil diese Knoten dann zu Elementen verbunden werden. Wenn Du sowas in Matlab schreiben kannst, dann könntest Du einfach per copy & paste das in ein vorhandenes *.inp reinkopieren. In Abaqus/CAE lässt sich ein *.inp einfach über import einlesen (falls Du das dann überhaupt noch brauchst). Am einfachsten wärs doch aber sicher, eine Freiformfläche mit Deinem CAD-Programm zu erstellen, die die Funktion beschreibt? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Sherman123 Mitglied Kunststofftechniker
Beiträge: 181 Registriert: 22.02.2011
|
erstellt am: 01. Jun. 2011 10:47 <-- editieren / zitieren --> Unities abgeben: Nur für dabauer82
|
adaptiveMesh Mitglied
Beiträge: 67 Registriert: 25.05.2006
|
erstellt am: 07. Jun. 2011 18:39 <-- editieren / zitieren --> Unities abgeben: Nur für dabauer82
Es ist bedingt händisch möglich. (Du könntest es dann auch in python gießen.) Zumindest in Deinem Fall ist es auch praktikabel: Nimm Dir eine repräsentative "Zelle" des Musters. Erstelle wire-Parts (spline), aus denen Du dann mit loft eine Oberfläche generierst. Aus dieser Oberfläche kann ggf. mit sweep ein Volumen erzeugt werden. Die "Zellen" kannst Du dann beim Erzeugen der instance aneinander kopieren. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
adaptiveMesh Mitglied
Beiträge: 67 Registriert: 25.05.2006
|
erstellt am: 09. Jun. 2011 15:32 <-- editieren / zitieren --> Unities abgeben: Nur für dabauer82
|
dabauer82 Mitglied
Beiträge: 121 Registriert: 22.11.2007 Pro/E WiFi3 M050 Win 7 ABQ 6-14
|
erstellt am: 10. Jun. 2011 09:29 <-- editieren / zitieren --> Unities abgeben:
|
| CNC-Maschinenbediener in der Quarzglasproduktion (m/w/d) | Lösungen der Heraeus Gruppe sorgen für schnelleres Internet, befreien Wasser von Keimen und lassen Herzen im richtigen Takt schlagen. Als ein breit diversifiziertes und weltweit führendes Technologie- und Familienunternehmen verbinden wir Materialexpertise und Technologieführerschaft und schaffen die unterschiedlichsten Produkte, die alle eines verbindet: Qualität auf Weltklasseniveau. Über ... | Anzeige ansehen | Metallhandwerk |
|
dabauer82 Mitglied
Beiträge: 121 Registriert: 22.11.2007 Pro/E WiFi3 M050 Win 7 ABQ 6-14
|
erstellt am: 16. Jun. 2011 15:06 <-- editieren / zitieren --> Unities abgeben:
|