Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  ANSYS
  Ansys Daten als mat. Datei in Matlab speichern

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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys
Autor Thema:  Ansys Daten als mat. Datei in Matlab speichern (1356 mal gelesen)
Niko9310
Mitglied



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

Beiträge: 41
Registriert: 16.06.2014

erstellt am: 13. Aug. 2014 17:39    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,

wie ihr bestimmt bereits schon wisst:
Ich untersuche einen Bohrer auf Torsionssteifigkeit, Massenträgheitsmomente, Gesamtlängenänderung und mache eine Modalanalyse in Ansys. Dafür wird der Bohrer-Schaft fixiert und mit der Erdanziehungskraft und einem Moment belastet!

Nun möchte ich die Daten in Matlab als mat. Datei speichern! Automatisch soll Ansys seine Analysen durchführen und die Daten später an Matlab übergeben, damit sie dort gespeichert werden können!

Ich habe schonmal von APDL gehört! Ich frage mich, ob diese Programmierung in diesem Zweck zielführend ist oder ob es vielleicht auch einfacher geht... Wie muss ich vorgehen, wenn APDL verwendet werden muss? Muss ich was spezielles beachten?

Mit freundlichen Grüßen

Niko9310   

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

MESHPARTS
Mitglied



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

Beiträge: 411
Registriert: 08.03.2013

Meshparts Software (https://www.meshparts.de/products)
Ansys
SolidWorks

erstellt am: 14. Aug. 2014 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 Niko9310 10 Unities + Antwort hilfreich

Hallo Niko,

wenn man APDL beherrscht, dann ist die Kommunikation zwischen Matlab und Ansys sehr einfach.

Wenn ich das richtig verstanden habe, ist Matlab die Hauptanwendung und Ansys die Downstream-Anwendung.

Ein möglicher Weg wäre:

1. Aus Matlab ein APDL-Inputfile erzeugen. Das Inputfile soll am Ende die gewünschten Ergebnisse in eine Text-Datei herausschreiben.

2. Aus Matlab ein Systembefehl mit einem Aufruf der Ansys-Exe in Batch-Modus. Der Befehl bekommt des Weiteren das zuvor generierte Inputfile als Argument.

3. Warten bis der Ansys-Batchprozess fertig ist und dann die Ausgabedatei einlesen, verarbeiten und als MAT-Datei speichern.


------------------
Viele Grüße
Alexandru Dadalau

MESHPARTS GmbH
Tuning Your Simulation
www.meshparts.de

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

cgebhardt
Moderator
Maschinenbauingenieur


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

Beiträge: 1449
Registriert: 20.11.2000

erstellt am: 14. Aug. 2014 16:12    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 Niko9310 10 Unities + Antwort hilfreich

Hallo,

ja, auf diese Weise könnte man eine cosimulation realisieren.
Es gibt aber noch den Weg über ein kondensiertes Verhaltensmodell.
Man verwendet die Eigenmoden um ein Zustandsraummodell aus der FE abzuleiten und dass dann in Matlab einzusetzen.
Sehr schnell, sehr effektiv, einfach zu handhaben, kein Schreiben von Sripten erforderlich, setzt allerdings lineare Modelle voraus.
Evtl. Linearisierung (Linear Perturbation) nutzen.

Viele Grüße
CG


------------------
Christof Gebhardt

CAD-FEM GmbH
Marktplatz 2
85567 Grafing
Tel. +49 (0) 8092 7005 65
cgebhardt(at)cadfem.de
www.cadfem.de

[Diese Nachricht wurde von cgebhardt am 14. Aug. 2014 editiert.]

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

MESHPARTS
Mitglied



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

Beiträge: 411
Registriert: 08.03.2013

Meshparts Software (https://www.meshparts.de/products)
Ansys
SolidWorks

erstellt am: 14. Aug. 2014 16: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 Nur für Niko9310 10 Unities + Antwort hilfreich

Der von Herrn Gebhardt beschriebene Weg ist auch eine gängige Methode.

Von Niko habe ich es aber das so verstanden, dass er einfach nur die Daten aus Ansys nach Matlab übertragen und dort als MAT-Format speichern möchte. Oder soll da doch eine Co-Simulation entstehen?

------------------
Viele Grüße
Alexandru Dadalau

MESHPARTS GmbH
Tuning Your Simulation
www.meshparts.de

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



Ingenieur, Physiker, Mathematiker - Prozess- & Methodenentwicklung für komplexe Simulationen in der Fahrzeugentwicklung (CFD/FEM/MKS) (m/w/d)

Wir bewerben uns bei dir. Diese Formulierung überrascht dich vielleicht, da du dich gerade mit deiner eigenen Bewerbung beschäftigst? Als Teaser nennen wir dir 5 Argumente. Den Blockbuster zeigen wir im Bewerbungsprozess. Die Sequels erlebst du bei TWT. Find's raus!

  • Themen am Puls der Zeit. Artificial Intelligence, Autonomous Driving, E-Mobility, Model Based Systems Engineering oder Virtual Experience....
Anzeige ansehenElektrotechnik, Elektronik
Niko9310
Mitglied



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

Beiträge: 41
Registriert: 16.06.2014

erstellt am: 14. Aug. 2014 18: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

Danke schonmal für die schnelle Hilfe!

Genau, es soll keine Co-Simulation entstehen 

Gruß
Niko9310

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