Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer,...

31
Teamcenter for Simulation Haiko Klause 11.12.2012 CAE Herbsttagung 2012 Anbindung von CAE Tools im Rahmen des Siemens IEC Programms http://www.siemens.com/annual/12/de/unternehmensbericht/reportage-vielfalt/

Transcript of Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer,...

Page 1: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Teamcenter for Simulation

Haiko Klause

11.12.2012

CAE Herbsttagung 2012

Anbindung von CAE Tools im Rahmen

des Siemens IEC – Programms

http://www.siemens.com/annual/12/de/unternehmensbericht/reportage-vielfalt/

Page 2: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 2

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Simulationsdatenmangement

Teamcenter for Simulation

Anbindung eines CAE Tools an Teamcenter

TC-Anbindung NX CAE

TC-Anbindung Matlab Simulink

TC-Anbindung Ansys Workbench

Inhalt

Page 3: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 3

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Simulationsdatenmangement

Teamcenter for Simulation

Anbindung eines CAE Tools an Teamcenter

TC-Anbindung NX CAE

TC-Anbindung Matlab Simulink

TC-Anbindung Ansys Workbench

Inhalt

Page 4: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 4

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Das Simulationsdatenmanagement wird zukünftig zum größten Teil durch PLM-

Programme realisiert werden

Stand heute und Zukunftsentwicklung

Simulationsdatenmanagement

Page 5: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 5

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Teamcenter bietet ein spezielles Modul für das Simulationsdatenmanagement

Teamcentermodul

Simulationsdatenmanagement

Page 6: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 6

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Simulationsdatenmangement

Teamcenter for Simulation

Anbindung eines CAE Tools an Teamcenter

TC-Anbindung NX CAE

TC-Anbindung Matlab Simulink

TC-Anbindung Ansys Workbench

Inhalt

Page 7: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 7

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Teamcenter for Simulation Datenmodell OOTB

Datenmodell

Teamcenter for Simulation

Page 8: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 8

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Datenmodell: Mapping geometriebasierende Simulation

Teamcenter for Simulation

CAEModel

Revision

Solving and

Postprocessing

CAEResult

Revision

CAD Item

Revision

CAEGeometry

Revision

CAEAnalysis

Revision

Page 9: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 9

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Datenmodell: Mapping nicht geometriebasierende Simulation

Teamcenter for Simulation

CAEModel

Revision

CAEResult

Revision

Item

Revision

CAEAnalysis

Revision

Solving and

Postprocessing

Parameterfiles,

Modelfiles

Parameterfiles,

Modelfiles

Page 10: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 10

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Simulationsdatenmangement

Teamcenter for Simulation

Anbindung eines CAE Tools an Teamcenter

TC-Anbindung NX CAE

TC-Anbindung Matlab Simulink

TC-Anbindung Ansys Workbench

Inhalt

Page 11: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 11

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

API Integration

Configuring External Processes through API calls

Sehr aufwändig

Komfortable Bedienung vom UI des CAE Tools

Beispiel: NX CAE Integration

Item Revision Structure Mode

Configuring External Processes through PLM XML Import/Export

Aufwändig

Bedienung oft vom TC UI

Anbindung von 3rd Party CAE Tools

Unterscheidung: kann das 3rd Party CAE Tool das PLMXML Format lesen? =>

Größe des Aufwandes

Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit)

Arten der Integration

Anbindung eines CAE Tools an Teamcenter

Page 12: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 12

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Art der Integration

Teamcenter for Simulation Datenmodell mit der speziellen

Simulationsdatenstruktur des CAE Tools in Einklang bringen

TC – CAE Tool Interface

Berechtigungskonzept (TC-Rollen)

Statusworkflows

Klassifikation (z.B. Solverversion, …)

Schritte

Anbindung eines CAE Tools an Teamcenter

Page 13: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 13

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Lightweight results: bearbeitete Ergebnisse (Reports, JT) in TC importieren

Heavyweight results: Solver-Ergebnisdatei: Problem Dateigröße

Frage nach Kosten, Ladezeiten (Netz), Nutzung von mehreren Anwendern, an

mehreren Standorten, …? => individuellen Kompromiss finden

Praxis:

Solver Inputfile und verwendete Solverversion in TC hinterlegen

Solver-Ergebnisdatei nicht nach TC importieren

Solange die Simulation in Arbeit ist, Solver-Ergebnisdatei lokal abspeichern

Weblink in TC dokumentiert den Speicherort

Postprocessing einfach möglich

Nach Beendigung der Simulationsarbeit können die Solver-Ergebnisdatei und der

Weblink gelöscht werden

Umgang mit Simulationsergebnissen

Anbindung eines CAE Tools an Teamcenter

Page 14: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 14

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Simulationsdatenmangement

Teamcenter for Simulation

Anbindung eines CAE Tools an Teamcenter

TC-Anbindung NX CAE

TC-Anbindung Matlab Simulink

TC-Anbindung Ansys Workbench

Inhalt

Page 15: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 15

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

TC – NX CAE Anbindung ist OOTB verfügbar (API Integration)

Zu beachten:

Mittels Umgebungsvariablen die Verwendung des Datenmodells Teamcenter for

Simulation festlegen

Mit TC Preferences die Anzeige der CAE Items im NX Manager ermöglichen

NX CAE Templates nach TC importieren und deren Anwendung festlegen

Berechtigungen: Einer Teamcenter-Rolle die Erzeugung der CAE Items ermöglichen

Statusworkflows für die CAE Item Revisions definieren

TC-Anbindung NX CAE

Page 16: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 16

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Datenmodell

TC-Anbindung NX CAE

CAEModel

Revision

Solving and

Postprocessing

CAD Item

Revision

CAEGeometry

Revision

Solver input file

Named Reference

Report

Named Reference

CAEAnalysis

Revision

Page 17: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 17

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Beispiel Simulationsstruktur

TC-Anbindung NX CAE

Page 18: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 18

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Simulationsdatenmangement

Teamcenter for Simulation

Anbindung eines CAE Tools an Teamcenter

TC-Anbindung NX CAE

TC-Anbindung Matlab Simulink

TC-Anbindung Ansys Workbench

Inhalt

Page 19: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 19

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Verwendung des Item Revision Structure Mode

Simulationsdatenstruktur von Matlab auf das TC for Simulation Datenmodell abbilden

PLMXML Transfermode für den Export und Import der Simulationsstruktur (TC – CAE

Tool – TC)

Simulation Tool Configuration

Interface TC-Matlab

Matlab kann das PLMXML Format nicht lesen

Umwandlung des PLMXML-Exportes in Folderstruktur für Matlab

In Matlab Bedienelemente für TC Interaktion (speichern, check out, check in)

Umwandlung der Folderstruktur in PLMXML für den Import nach TC

Besondere Maßnahmen wegen TC in 4tier Architektur (SOA API)

TC-Anbindung Matlab Simulink

Page 20: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 20

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Datenmodell

TC-Anbindung Matlab Simulink

CAEModel

Revision asm

Item

Revision 1

CAEAnalysis

Revision Solving and

Postprocessing

Parameterfiles,

Modelfiles

CAEModel

Revision comp1

CAEModel

Revision comp2

CAEModel

Revision comp3

Item

Revision 2 CAEResult

Revision

Parameterfiles,

Modelfiles

Page 21: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 21

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Interface TC – Matlab

TC-Anbindung Matlab Simulink

Export 2nd PLMXML*

Transform PLMXML

Launch CAE Tool

Teamcenter

For

Simulation

* Tc8.3 SOA API and Tc SSO

Transform to

PLMXML

Import PLMXML*

CAE Tool 2. Launch script

launch_simulation.bat

3. Export

2nd PLMXML

1. Export

1st PLMXML

4. Transform

to folders

5. Status

Check 6. Launch

Simulation

Solving

7. Save

action

8. Launch script

import_simulation.bat

9. Transform

10. Import 11. Checkin

12. Exit CAE Tool

Page 22: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 22

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

CAEAnalysis Revision mit Dataset für

Scripte, Modelfiles, Parameterfiles

CAEResult Revision mit Dataset für

Simulationreport

CAEModel Revision mit CAEModel

BOM, jeweils mit Datasets für

Modelfiles und Parameterfiles

Beispiel Simulationsstruktur

TC-Anbindung Matlab Simulink

Page 23: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 23

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Start CAE Tool (Export, Transformation, Toolstart)

TC-Anbindung Matlab Simulink

Page 24: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 24

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Arbeitsverzeichnis, Simulation

TC-Anbindung Matlab Simulink

Page 25: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 25

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Simulationsdatenmangement

Teamcenter for Simulation

Anbindung eines CAE Tools an Teamcenter

TC-Anbindung NX CAE

TC-Anbindung Matlab Simulink

TC-Anbindung Ansys Workbench

Inhalt

Page 26: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 26

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Verwendung des Item Revision Structure Mode

Simulationsdatenstruktur von Ansys Workbench mit dem TC for Simulation Datenmodell

mappen, problematisch => Anpassung des Datenmodells

PLMXML Transfermode für den Export und Import der Simulationsstruktur (TC – CAE

Tool – TC)

Simulation Tool Configuration

Interface TC-Ansys WB

Ansys Workbench kann das PLMXML Format nicht lesen

Umwandlung des Exportes in Folderstruktur für Ansys WB

In Ansys WB Bedienelemente für TC Interaktion (speichern, check out, check in)

und weitere Funktionen (Update Geometry, Load Result)

Umwandlung der Folderstruktur in PLMXML für den Import nach TC

Besondere Maßnahmen wegen 4tier Architektur (SOA API)

TC-Anbindung Ansys Workbench

Page 27: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 27

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Datenmodell

TC-Anbindung Ansys Workbench

27

Solving and

Postprocessing

CAEResult

Revision

CAD Item

Revision

S4_CAEGeometry

Revision

CAEAnalysis

Revision

Page 28: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 28

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

CAEAnalysis Revision mit Dataset für Ansys WB Archiv

CAEResult Revision mit Datasets für Simulationreport und Resultlocation

S4_CAEGeometry Revision mit Dataset für die vorbereitete Geometrie

Beispiel Simulationsstruktur

TC-Anbindung Ansys Workbench

Page 29: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 29

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Start CAE Tool (Export, Transformation, Toolstart)

TC-Anbindung Ansys Workbench

Page 30: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 30

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed.

Arbeitsverzeichnis, Simulation

TC-Anbindung Ansys Workbench

Page 31: Teamcenter for Simulation - Dr. Binde · 2012-12-14 · Beispiele: Ansa, Medina, Matlab, Simplorer, Ansys WB (in Arbeit) ... Solver input file Named Reference Report ... Launch script

Seite 31

© D

r. B

inde I

ngenie

ure

, D

esig

n &

Engin

eerin

g G

mbH

: alle

Rechte

vorb

ehalten.

All

rig

hts

reserv

ed. Haiko Klause

Dr. Binde Ingenieure GmbH

Telefon: +49 (6127) 998383

Mobil: +49 (162) 2887078

[email protected]

www.drbinde.de

Vielen Dank für Ihre Aufmerksamkeit!