| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: STEP-Datei in ANSYS importieren (15376 mal gelesen)
|
MrTorque Mitglied Student
Beiträge: 70 Registriert: 05.05.2009
|
erstellt am: 05. Mai. 2009 14:52 <-- editieren / zitieren --> Unities abgeben:
Hallo. Ich würde gerne eine STEP-Datei in ANSYS (nicht ANSYS Workbench) importieren um dann FE Berechnungen durchzuführen. Der Import soll über APDL erfolgen. In ANSYS Workbench kann ich über das Menü STEP Dateien importieren, wie aber geht das in APDL? Meine bisherige Suche in der Hilfe war vergebens. Gruß, Manu Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tortsen222 Mitglied
Beiträge: 499 Registriert: 01.12.2004
|
erstellt am: 05. Mai. 2009 15:02 <-- editieren / zitieren --> Unities abgeben: Nur für MrTorque
Das Einfachste ist wohle, es über das Menü zu machen und sich hinterher im Session Edtior die Befehle anzuschauen. Allerdings kann ich mich nicht daran erinnern, dass das STEP format in Classic unterstützt wird. ------------------ Grüsse, Torsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MrTorque Mitglied Student
Beiträge: 70 Registriert: 05.05.2009
|
erstellt am: 05. Mai. 2009 15:11 <-- editieren / zitieren --> Unities abgeben:
Hallo Torsten. Was meinst du mit "Classic"? ANSYS Classic? Also die Oberfläche, die nicht so toll bunt wie die von Workbench ist? Wenn dem so ist, dann habe ich auch den Import der STEP Datei in "Classic" nicht gefunden. Wie schon gesagt, in Workbench geht es (definitiv). Allerdings weis ich nicht, ob und wie es in ANSYS geht. Danke aber schon mal für den Tipp mit dem Session Editor. Das könnte hilfreich sein. Gruß Manu [Diese Nachricht wurde von MrTorque am 05. Mai. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ChristophN Mitglied Berechnungsingenieur
Beiträge: 773 Registriert: 13.12.2008
|
erstellt am: 05. Mai. 2009 15:13 <-- editieren / zitieren --> Unities abgeben: Nur für MrTorque
|
Tortsen222 Mitglied
Beiträge: 499 Registriert: 01.12.2004
|
erstellt am: 05. Mai. 2009 16:06 <-- editieren / zitieren --> Unities abgeben: Nur für MrTorque
Ja genau, Classic ist das "normale" ANSYS. Ich habe mal nachgeschaut, STEP wird nicht unterstützt. Wo kommt Deine STEP Datei her? Gibts vielleicht die Möglichkeit, ein anderes Format zu nutzen? Habe sehr gute Erfahrungen mit CATIA V4 Daten gemacht (.model).
------------------ Grüsse, Torsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jens.Friedrich Moderator Dipl. -Ing.
Beiträge: 1048 Registriert: 09.09.2005 ANSYS2021 R2
|
erstellt am: 06. Mai. 2009 09:36 <-- editieren / zitieren --> Unities abgeben: Nur für MrTorque
Hallo Manu, ich habe die Erfahrung gemacht dass ein Import in Classic häufig zu problemen führt. Oft ist man sogar schneller, wenn man die Geometrie in Classic neu per APDL aufbaut. Grundsätzlich kann Classic folgende Formate lesen: CATIA V4 CATIA V5 Parasolid Pro/ENGINEER SAT Unigraphics Normalerweise sind jedoch nicht alle schnittstellen verfügbar, was die auswahl nochmals verringert. Ein gutes Bsp. für den Import per APDL findest du unter VM197. oder halt help,igesin in der Hilfe gibts ein Kapitel: Chapter 2. Importing Parts and Models Workbench ist jedoch schon deutlich besser gerüstet und sehr stabil beim umgang mit Cad-Geometrien. Warum brauchst du denn den Import in Classic? viel erfolg ------------------ Jens Friedrich TU-Dresden Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tortsen222 Mitglied
Beiträge: 499 Registriert: 01.12.2004
|
erstellt am: 06. Mai. 2009 10:04 <-- editieren / zitieren --> Unities abgeben: Nur für MrTorque
|
MrTorque Mitglied Student
Beiträge: 70 Registriert: 05.05.2009
|
erstellt am: 06. Mai. 2009 10:08 <-- editieren / zitieren --> Unities abgeben:
Hallo Jens, danke für die Umfangreiche Antwort. Konkret geht es um eine Geometrie, deren Querschnitt mir in Matlab vorliegt. Den Querschnitt wollte ich in Matlab Extrudieren und Tordieren und die Daten in eine STEP Datei schreiben, welche ich schließlich in ANSYS importieren wollte. Ich glaube, IGES könnte man auch von Hand schreiben und dann in ANSYS importieren. Als dritte Möglichkeit könnte ich auch aus MATLAB "nur" eine APDL Batch Datei erstellen, die die Geometrie dann in ANSYS erzeugt. Der Nachteil wäre eben, dass man die Erzeuge APDL-Datei nicht in ein einem CAD Programm zur Ansicht öffnen kann. Ich bin mir noch nicht ganz sicher, welchen Ansatz ich verfolgen werde. Grüße, Manu Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MrTorque Mitglied Student
Beiträge: 70 Registriert: 05.05.2009
|
erstellt am: 06. Mai. 2009 10:23 <-- editieren / zitieren --> Unities abgeben:
|
Tortsen222 Mitglied
Beiträge: 499 Registriert: 01.12.2004
|
erstellt am: 06. Mai. 2009 10:45 <-- editieren / zitieren --> Unities abgeben: Nur für MrTorque
Verstehe. Generell ist der Geometrie Import nach ANSYS relativ schwierig. Ich rate Dir deshalb, wie auch schon von Jens erwähnt, die Geometrie per ADPL in Calssic zu erstellen. Wenn ich Dich richtig verstehe, willst Du Die Geometrie außerhalb von ANSYS ändern und danach importieren. Davon kann ich nur abraten. In den seltesten Fällen funktioniert der Import Problemlos (ohne in ANSYS irgendwelche Korrekturen vornehmen zu müssen).
------------------ Grüsse, Torsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jens.Friedrich Moderator Dipl. -Ing.
Beiträge: 1048 Registriert: 09.09.2005 ANSYS2021 R2
|
erstellt am: 06. Mai. 2009 10:47 <-- editieren / zitieren --> Unities abgeben: Nur für MrTorque
Alles klar! mein Vorschlag: !schleifenstart 1.) Mathlab erzeugt die APDL-Datei am besten mit allen Skriptbefehlen zur Vernetzung, RBs, Lösung und Auswertung sowie einer Anweisung zum IGES erstellen (mit eindeutigem namen). 2.) import in ANSYS ---> Lösung ---> Iges 3.) ev. Ergebnisse Rücklesen in Mathlad !Schleifenende sollte doch machbar sein viel erfolg Gruß Jens ------------------ Jens Friedrich TU-Dresden Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MrTorque Mitglied Student
Beiträge: 70 Registriert: 05.05.2009
|
erstellt am: 10. Mai. 2009 00:16 <-- editieren / zitieren --> Unities abgeben:
Hi Jens. Ich bin nun auch den Weg gegangen, die Geometrie in Ansys aufzubauen. Allerdings stellt sich das ein bisschen schwer für mich da. Kannst du mir irgendwelche Literatur empfehlen? Ich kann alle Eckpunkte (Keypoints) in Ansys erstellen und über dreiecksflächen verbinden. Wie mache ich dann aber ein Volumen daraus? Gäbe es eine Extrudierfunktion entlang zweier Führungshelixen wäre es wieder einfacher. Wenn ich bspw. eine Fläche (liegt in XY-Ebene) an einem Helixstrang (x=sin(z), y=cos(z), z=0:3) extrudiere, dann steht sie bei z=3 nicht mehr parallel zur xy-Ebene. Das ist dumm. Eine Zweite Helix als führung lässt Ansys ja nicht zu. Und erst nur in Z-Richtung zu extrudieren und dann die obere Fläche zu verdrehen geht auch nicht. Eine Volumenerstellung, bei gegebenen "Deckel" habe ich auch nicht hin bekommen. Hat jemand ein gutes Dokument zum Aufbau von Volumen aus Keypoints oder Querschnitten? Oder noch beser: speziell für Bohrer? Gruß Manu Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Achim007 Mitglied Dipl. Ing. (FH)
Beiträge: 734 Registriert: 23.09.2008 Workbench 2.0 ANSYS15.0 Mechanical DesignModeler
|
erstellt am: 10. Mai. 2009 13:02 <-- editieren / zitieren --> Unities abgeben: Nur für MrTorque
Hallo, ANSYS Classic kann auch noch das ANSYS-Neutral-File (*.anf) lesen, welches aus dem DesignModeler exportiert werden kann. Es wird dann mit /INPUT eingelesen. Es gibt viele Möglichkeiten aus Flächen ein Volumen zu erzeugen. Wenn alle Flächen des Volumen vorhanden sind VA Weitere Befehle VROTA, VDRAG, VEXT, VOFFST. Vielleicht ist ein Passender dabei. Mir hat hier FEM für Praktiker geholfen allerdings ist das schon eine Weile her (2., verbesserte Auflage, 1995). Wie es in der aktuellen Version aussieht kann ich nicht sagen. ------------------ Viele Grüße Achim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tortsen222 Mitglied
Beiträge: 499 Registriert: 01.12.2004
|
erstellt am: 11. Mai. 2009 09:31 <-- editieren / zitieren --> Unities abgeben: Nur für MrTorque
|
Jens.Friedrich Moderator Dipl. -Ing.
Beiträge: 1048 Registriert: 09.09.2005 ANSYS2021 R2
|
erstellt am: 11. Mai. 2009 12:36 <-- editieren / zitieren --> Unities abgeben: Nur für MrTorque
Hallo Manu, du hast also schon alle begrenzungsflächen?? Na dann musst du doch nurnoch ein Volumen per VA,all draus machen. Für einen Bohrer könnte ich mir VEXT recht gut vorstellen. Da kann ein zylindrisches System vorgegeben werden und dann ein offset in alle raumrichtungen vorgegeben werden. /prep7 rect,-5,5,-10,10 csys,1 vext,all,,,0,15,10 Gruß Jens ------------------ Jens Friedrich TU-Dresden Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MrTorque Mitglied Student
Beiträge: 70 Registriert: 05.05.2009
|
erstellt am: 16. Mai. 2009 18:53 <-- editieren / zitieren --> Unities abgeben:
Hallo. Danke Jens für den Tipp mit den Cylinderkoordinaten. Das sieht schon sehr gut aus. Damit werde ich mich definitv weiter beschäftigen. Achim: Ja, meine Flächen habe ich alle, aber VA, all oder mit nur einigen Flächen geht nicht. Mein Beispielcode: /prep7 k,1,2.0000000000,2.0000000000,0.0000000000 k,2,3.0000000000,2.0000000000,0.0000000000 k,3,3.0000000000,2.5000000000,0.0000000000 k,4,2.0000000000,2.5000000000,0.0000000000 k,5,-2.0000000000,-2.0000000000,0.0000000000 k,6,-3.0000000000,-2.0000000000,0.0000000000 k,7,-3.0000000000,-2.5000000000,0.0000000000 k,8,-2.0000000000,-2.5000000000,0.0000000000 k,9,1.9469607533,2.0516685466,0.2000000000 k,10,2.9466180783,2.0778454949,0.2000000000 k,11,2.9335296042,2.5776741574,0.2000000000 k,12,1.9338722792,2.5514972091,0.2000000000 k,13,-1.9469607533,-2.0516685466,0.2000000000 k,14,-2.9466180783,-2.0778454949,0.2000000000 k,15,-2.9335296042,-2.5776741574,0.2000000000 k,16,-1.9338722792,-2.5514972091,0.2000000000 k,17,1.8925871570,2.1019309820,0.4000000000 k,18,2.8912166918,2.1542669382,0.4000000000 k,19,2.8650487137,2.6535817056,0.4000000000 k,20,1.8664191789,2.6012457494,0.4000000000 k,21,-1.8925871570,-2.1019309820,0.4000000000 k,22,-2.8912166918,-2.1542669382,0.4000000000 k,23,-2.8650487137,-2.6535817056,0.4000000000 k,24,-1.8664191789,-2.6012457494,0.4000000000 a,1,2,9 a,2,9,10 a,2,3,10 a,3,10,11 a,3,4,11 a,4,11,12 a,4,5,12 a,5,12,13 a,5,6,13 a,6,13,14 a,6,7,14 a,7,14,15 a,7,8,15 a,8,15,16 a,8,9,16 a,9,16,17 a,9,10,17 a,10,17,18 a,10,11,18 a,11,18,19 a,11,12,19 a,12,19,20 a,12,13,20 a,13,20,21 a,13,14,21 a,14,21,22 a,14,15,22 a,15,22,23 a,15,16,23 a,16,23,24 a,16,17,24 a,17,24,25 a,1,2,3,4,5,6,7,8 a,17,18,19,20,21,22,23,24 /PNUM,KP,1 Habe nun auch das Buch "FEM für Praktiker - Band 1: Grundlagen". Ich hoffe, das hilft mir.
Schönes Wochenende, Manu Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jens.Friedrich Moderator Dipl. -Ing.
Beiträge: 1048 Registriert: 09.09.2005 ANSYS2021 R2
|
erstellt am: 18. Mai. 2009 09:21 <-- editieren / zitieren --> Unities abgeben: Nur für MrTorque
irgendwie versteh ich den aufbau deiner geometrie noch nicht so recht. Ich hab mal deine file nur stückweise ablaufen lassen. Dabei zeigt sich, dass du die Flächen wie eine Helix aufbaust. (siehe anhang) Die Flächen lassen sich leider auch nicht per AADD verbinden, da sie nicht coplanar sind. Soll dies so sein? Die Geometrie sieht für mich nicht so kompliziert aus und ich denke man sollte diese möglichst aus 4-eckigen Flächen aufbauen. Spätestens beim Vernetzen wirds mit den spitzen Dreiecksflächen kritisch. Gruß Jens ------------------ Jens Friedrich TU-Dresden Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|