Title: Baghera View
1- Baghera View
- A new generation of STEP based models viewer and
synthesizer based on virtual reality and open
source technologies - PDE 2005 The 7th NASA-ESA Workshop on Product
Data Exchange - April 19-22, 2005 Atlanta, Georgia USA
Eric Lebègue - HANOP Jean-Luc Le Gal Thierry
Warrot - CNES Hans-Peter De Koning
ESA/ESTEC Souheil Soubra Florent Coudret - CSTB
2Context STEP standards available
- STEP standards are now available and becoming
stable for exchange and archiving of technical
data for space engineering domain - AP203/214 for general CAD
- Available with CATIA and most of standard general
CAD tools - STEP-TAS radiative thermal analysis
- Industrial level available within main European
radiative thermal tools, thanks to TAS-Verter - ESARAD, THERMICA, CORATHERM
3Intermediate checking tool required
- Now, in data exchange phase, between engineers
using different tools, it is important to propose
a common reference checking viewer - To be used by sender and receiver of the data,
for - Checking 3D geometry
- Checking assemblies and properties
- Reporting the exchanged data
- This is the goal of BAGHERA View
4Demonstration
5Current functions
- Loading / superposing several STEP models into
one 3D session - Browsing hierarchy, searching for elements
- 3 rendering modes wire frame, solid,
transparency - Elements properties display
- Generating reports
6Technologies
- STEP-TAS loading with PyEXPRESS/C library
- Direct translation of STEP-TAS objects into
OpenSG representation - AP203/214 loading with OpenCascade 5
- Report generation in Word/RTF format
- Portable GUI with QT (Windows, UNIX, Linux, Mac)
7Characteristics
- Installation (STEP-TAS)
- ZIP lt 20 MB
- no particular graphic cards required
- gt easy to distribute
- Intuitive GUI gt no training
- Performance
- Loading STEP-TAS METOP model (gt17000 instances)
in few seconds - Loading AP203 model little bit faster than Open
Cascade standard viewer
8Current status
- Current version 3.2.beta
- Compliant with TASverter r2004-02-11
- See http//www.estec.esa.int/thermal/tools/tasve
rter.html - Beta testing in progress with CNES, ESA, Astrium
and Alcatel Space - First OP version
- Planned Autumn 2005
- Based on frozen STEP-TAS
- CNES is willing a free distribution, at least in
Europe - Contact Thierry Warrot thierry.warrot_at_cnes.fr
9AP203 / 214 to STEP-TAS converter prototype
- OpenCascade 5 for loading AP203/214
- PyEXPRESS/C for writing STEP-TAS
- Compliant with TAS Verter
- Generates triangles and hierarchy
- Can be loaded into Baghera View 3.2
10Summary A new Architecture
Baghera View V3
STEP-TAS (EXPRESS)
PyEXPRESS Generator
STEP-TAS C Library
Bibliothèques Open Cascade 5.2
AP203/214 -gt STEP-TAS Converter (Prototype)
STEP-TAS C Library
STEP-TAS Files
AP203/214 Files
STEP-TAS Python Library
STEP-TAS Python Library
STEP-TAS Python Library
CATIA
TAS-Verter ESARAD
TAS-Verter THERMICA
TAS-Verter CORATHERM
THERMICA
CORATHERM
ESARAD
11Development context CSTB EVE PlatformCSTB,
European Leader for Research in the Construction
domain
Space earth observation Data acquisition and
processing
Building and civil engineering design
Mechanical design
Standard Bus (STEP, IFC, OpenGIS, HDF/NetCDF)
EVE Platform Enriched Virtual Environments
Simulation Modules
Simulation Modules
Light weight clients
Immersion Space
12Proposed extensions (1/2)
- Comparison of models
- For checking incremental exchanges
- For collision detection
- Using PyJex (University of Manchester)
- Filtering of report generation
- For getting more compact documents
- Detailed STEP files analysis (rules checking)
- Required for files not generated by TAS Verter
13Proposed extensions (2/2)
- Upgrade to be compliant with future TAS Verters
- Orbitography, kinematic, missions related data
- Extension and industrialisation of AP203/214 to
STEP-TAS converter prototype - Semi-Automatic filtering
- Shapes recognition
- New loadings
- STEP-NRF (results of analysis, ESATAN)
- STEP-SPE (ESABASE)
- AP209 (sponsors are welcome)
- Other ideas ?
14Thank you for your attention
- Contacts
- HANOP
- Eric.lebegue eric.lebegue_at_hanop.net
- CNES
- Jean-Luc Le Gal jean-luc.legal_at_cnes.fr
- Thierry Warrot Thierry.Warrot_at_cnes.fr
- ESA/ESTEC
- Hans-Peter De Koning hans-peter.de.koning_at_esa.in
t - CSTB
- Souheil Soubra souheil.soubra_at_cstb.fr
- Florent Coudret florent.coudret_at_cstb.fr