Open CASCADE, the 3D modelling kernel
3D modeling & numerical simulation

Projects
All together (51)
Projects authors
Open CASCADEShowroomGet it!Developer CornerSupportAbout us
Technical overview
Areas of use
Advantages
FAQ
Screenshots
Shape factory
Shape gallery
Demonstrations
What's new
System requirements
Download Center
Public license
Documentation
Getting started
Forum
Open Source community
Training and e-learning
A la Carte Support
Value-added software
Complementary Components
Company Profile
Contacts and Locations
Customers
News
Home / Developer Corner / Open Source community / Projects

Projects

3D Workbench
Domain:Architecture
Author:Mikhail KAZAKOV
Description:Contributors:
Daniel Brunier-Coulin, mailto:d-bruniercoulin@opencascade.com

Purpose of the Project:

- Build a development infrastructure for industrial applications - a CAD/CAM/CAE middleware -, based on standards, and available in Open Source.
- Include this infrastructure in Linux distributions (also available on Windows and all major Unix platforms).
- Promote this CAD/CAM/CAE middleware.

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 :

Industrial companies developing dedicated industrial applications for their internal use, whatever the way they develop, using their internal resources or software developers subcontractors.

Example of such companies are (in France) EADS Aerospatiale, Renault, Usinor, (in Norway) Der Norske Veritas, Norsk Hydro, Konsberg Defence and Aerospace, (in Belgium) SABCA,
SONACA, (in Italy) RINA.

Software services companies basing their offer - consulting, support and specific development of industrial applications - on 3D-Workbench.

Example of such companies are (in France) Open CASCADE, (in Norway) Systems in Motion, 5X, (in Belgium) Si-Lab.

Software vendors in the CAD/CAM/CAE area.

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

Universities needing a platform in order to demonstrate and disseminate their results in the CAD/CAM/CAE research area.

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 :

includes participation to task forces answering to Request For Proposal (RFP) from the Object Management Group (OMG, the first international organisation for standardising software) - as such,
Open CASCADE SA is member of OMG currently working on the CAD Services proposal,
bases its architecture on the Common Object Request Broker Architecture (CORBA) and its Interface Definition Language (IDL).

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

A ready-to-use application, also called 3D-Workbench, for experimenting with this middleware, demonstrating its components and prototyping new applications based on them - as the
3D-Workbench application is open source, it shows how to use the CAD/CAM/CAE components and provides a starting implementation of any application user interface.
A development environment providing tools for managing workspaces connected to a source code control system and dedicated to development of new CAD/CAM/CAE added value components.

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 :

Two components are already standardised by OMG - PDM Enablers - or other organisations - IGES and STEP data exchange formats
One component is currently under specification - CAD Services
Two components have been presented to OMG to be candidate for future RFPs in bounds of OMG Manufacturing Domain Task Force (MfgDTF) roadmap - Design Algorithms and 3D Visualisation
(first feed-back has been positive)
Other components are expected to be standardised later

This diagram also shows that :

Many implementations of some components may exist - for example, both SDRC and Unigraphics have also published their intention to implement CAD Services
End-user applications based on this middleware are interoperable

Link:http://projects.opencascade.org/3dwb
Discussions:
Bravo, progress? messages: 2
 
 

© Open CASCADE 2000 - 2010  |  Search  |  Contacts