3D-Workbench Project

 

Go to project home page

Introduction

 Description of the Project

General Goal

The final goal of this project is to build a development infrastructure for industrial applications - a Computer Aided Design, Computer Aided Manufacturing and Computer Aided Engineering (CAD/CAM/CAE) middleware -, based on standards, and available in open source.

As 3D-Workbench will be based on standards, it makes up a solution for developing CAD/CAM/CAE specific applications independent to major generic CAD systems, and interoperable with them in a distributed environment, providing that these CAD systems implement those standards.

Direct users of 3D-Workbench will be :

Example of such companies are (in France) ESI, CNI, (in Belgium) Samtech, FFT.

Example of such universities are (in France) ENSAM, (in Norway) NTNU, Narvik University College, (in Belgium) University of Liege, (in Germany) UPK Karlsruhe, IFW Hannover, (in Italy) Parme.

Given that the acceptation of this platform will depend on the standardisation of components it is made up, this project :

Also included in 3D-Workbench is a Rapid Application Development environment (RAD) consisting of :

The diagram below illustrates the entire content and positioning of the 3D-Workench product - the project proposed in this document is a subset of this - in which :

This diagram also shows that :

Fig. 1: General goal of the project

Contents of the project

The 3D-Workbench proposed project includes the following 5 components only :

Other CAE components required by this project (CAE Services and additional Simulation Algorithms) will come from the Salomé French RNTL project, thanks to the synergy between the two projects - Salomé should also benefit from 3D-Workbench, particularly from CAD Services.

Although 3D-Workbench targets Data Sharing, eventually through the use of PDM Enablers, it also will include existing implementation of Data Exchange component.

Components in the CAM domain are expected in the future.

As 3D-Workbench will be the first open source implementation of this CAD/CAM/CAE middleware, it is developed using currently available open source libraries such as :

Although 3D-Workbench will also run on Windows and all major Unix platforms, the intention is to disseminate it through Linux distributions.

Fig. 2: Contents of the project

The above diagrams are also available in PowerPoint format.

Sub-project decomposition

3D-Workbench is structured into 7 sub-projects :

     1. Architecture
     2. 3D Workbench
     3. CAD Services
     4. Design Algorithms
     5. Simulation Algorithms
     6. 3D Visualisation Services
     7. Promotion and Packaging

To be continued.


Send remarks Last update 13-06-01 by DBC