---
title: Materialdaten aus Abaqus ODB auslesen
description: "Grundsätzlich werden die für die Analyse mit Abaqus Unified FEA verwendeten Materialdaten in der ODB nicht angezeigt. Hier hilft ein einfaches Python-Skript. Im vorliegenden Modell kommen zwei Materialien zur Verwendung: RUBBER, Neo-Hooke, Hyperelastisches Materialmodell STEEL, Stahl, elastisch-plastisches Materialmodell [![](https://plm.systemworkx.de/wp-content/uploads/2023/05/MatData_1.png)](https://plm.systemworkx.de/wp-content/uploads/2023/05/MatData_1.png) Dieses…"
url: "https://plm.systemworkx.de/docs/materialdaten-aus-odb/"
updated: "2023-06-21"
category: Knowledge Center / Simulation
tags:
  - Dassault Systèmes SIMULIA
---

# Materialdaten aus Abaqus ODB auslesen

Grundsätzlich werden die für die Analyse mit Abaqus Unified FEA verwendeten Materialdaten in der ODB nicht angezeigt. Hier hilft ein einfaches Python-Skript.

Im vorliegenden Modell kommen zwei Materialien zur Verwendung:

RUBBER, Neo-Hooke, Hyperelastisches Materialmodell

STEEL, Stahl, elastisch-plastisches Materialmodell

 [![](https://plm.systemworkx.de/wp-content/uploads/2023/05/MatData_1.png)](https://plm.systemworkx.de/wp-content/uploads/2023/05/MatData_1.png)

Dieses kurze Skript ermöglicht das Anzeigen der verwendeten Materialdaten und –Modelle.
 Die Eingabe erfolgt über die Kommandozeile (Kernel Command Line Interface) am unteren Rand von Abaqus/CAE (Module Visualization) oder Abaqus/Viewer.

# Hole aktuellen Viewport, ODB-File des aktuellen Viewports, Dateinamen und Pfad
 **CV = session.viewports[session.currentViewportName]**

**odbFile = CV.displayedObject**

**ON = odbFile.path**

**ON**

**Used_Mats=session.odbs[ON]**

**print Used_Mats.materials**

Die Ausgabe sieht wie folgt aus :

 [![](https://plm.systemworkx.de/wp-content/uploads/2023/05/MatData_2.png)](https://plm.systemworkx.de/wp-content/uploads/2023/05/MatData_2.png)

Nun kann man, weiter über die Kommandozeile, nähere Informationen über die vohandenden Materialdaten anfordern:

print Used_Mats.materials['STEEL']

liefert

()

Informationen, welche Daten zu einem Material vorhanden sind. Hier zum Beispiel die Wärmeleitfähigkeit, die Dichte, Angaben zur Elastizität und der elektrischen Leitfähigkeit. Nun kann man weitere Informationen anfordern: print Used_Mats.materials['STEEL'].elastic

Beispiele:

**print Used_Mats.materials['RUBBER'].hyperelastic**

 [![](https://plm.systemworkx.de/wp-content/uploads/2023/05/MatData_3.png)](https://plm.systemworkx.de/wp-content/uploads/2023/05/MatData_3.png)

**print Used_Mats.materials['STEEL'].plastic**

 [![](https://plm.systemworkx.de/wp-content/uploads/2023/05/MatData_4.png)](https://plm.systemworkx.de/wp-content/uploads/2023/05/MatData_4.png)

**print Used_Mats.materials['STEEL‘].elastic**

 [![](https://plm.systemworkx.de/wp-content/uploads/2023/05/MatData_5.png)](https://plm.systemworkx.de/wp-content/uploads/2023/05/MatData_5.png)

**ACHTUNG:**

Der Materialname innerhalb der eckigen Klammern muss in Hochkommata stehen! Je nach Editor kann das zu Problemen führen.
