EADS Innovation Works metadata management system based on X3D

EADS Innovation Works metadata management system based on X3D

The Challenge

While the tool chain and data management is very strict in later phases of aircraft design, there is a plurality of tools and data formats in preliminary development. This allows greater flexibility and creativity, but is hard to handle. The challenge was to develop a concept how to set up a metadata management system, which allows consolidation of information from heterogeneous data sources for collaboration, authoring, searches and easy reusability.

The Solution

EADS Innovation Works created a metadata management system using a 3D model-centric approach based on X3D and MPEG-4. While other data formats have better support for CAD data conversion (Dassault 3DXML, Actify .3D) and their corresponding viewers offer a good basic set of interaction methods (Spinfire), the main advantages of X3D turned out to be:

- Open ISO standard
- Easy transformation of XML documents to a graphical representation using XSLT and heavy use of X3D prototypes
- Easy development of customized interaction methods, views and user interfaces
- Easy merging of X3D-Browser into the metadata management system

It was possible to meet most of the requirements using pure X3D functionality and an arbitrary X3D-Browser. Using the new X3D CAD structure nodes enabled a straightforward structuring of the scene. This allows differing between geometrical grouping and logical grouping. However, due to the necessity of a browser extension for Drag&Drop functionality and inconsistent interfaces for Scene Access through HTML-sided JavaScript - but also because of our good experiences - we decided to use Bitmanagement BS Contact Viewer.