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

Search the Forums
See All Topics
Open CASCADEShowroomGet it!Developer CornerSupport and ProductsAbout 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
Forums
Open Source community
Training and e-learning
A-la Carte Support
Value-added software
Complementary Components
Customer Corner
Company Profile
Marketing Materials
Contact Us
News
Home / Developer Corner / Forums / Unsorted projects / Free and Open Source OCC based CAD software

Free and Open Source OCC based CAD software

Free and Open Source OCC based CAD software
Thomas Paviot 2009/06/28 15:39
Hi all,

I just got the news about the first public release of NaroCAD. I'm although a bit confused with the different CAD projects currently in development. I've bookmarked 4 projects that both use the OpenCASCADE library:

FreeCAD: http://sf.net/projects/free-cad
NaroCAD: http://narocad.blogspot.com/
HeeksCAD: http://code.google.com/p/heekscad/
Total Engineer: http://www.tes-cax.de/

I download and test each new release of these projects, and I must say that both of them *seem* similar (all my apologies for the different dev teams, it's just my feeling): basic features, OCAF based, 3D viewer, part design, sketcher, scripting engine etc.

I then have a few questions:
- did I forget a project?
- what are the differences between these projects (there must be, but I didn't get them)? In other words, in what way do they differentiate from each other and from available commercial and proprietary products?

Best Regards,

Thomas


jelle 2009/06/28 15:53
python based / related:

-FreeCAD
-HeeksCAD
-PythonOCC

C# based:

-NaroCAD
-Total Engineer

This could be a very interesting thread: surely all these projects share a lot of workload, so it would be *really* constructive if at least the insights while developing these softwares can be shared. In this case kudos to the NaroCAD developers and also to HeeksCAD. These are great resources.

Roman's blog is a small renaissance in the exchange of OCC related knowledge to. Perhaps this raises the question whether it would be interesting to see if its possible to find a model such that the sum of all OCC' related blogs is greater than its parts? Perhaps a document on SVN ( latex or alike ) such that OCC documentation would get a serious boost?

Cheers,

-jelle




Pawel 2009/06/28 16:35
Hi Thomas, hi all,

there have already been a couple lists with OCC-related projects compiled:

http://qtocc.sourceforge.net/links-related.html, Roman's blog also has a corresponding section. So I guess, there are actually quite a lot of projects out there using OCC.

Regarding Total Engineer, besides the scripting engine:
- it is capable of detecting collisions and can compute distance between two/multiple objects - these functionalities can be used to create CAM applications. I'm planning to release a sample CNC PlugIn to demonstrate those (and maybe even more!) functionalities but at the moment I can't specify any date...
- based on Roman's blog I created a TopologyExplorer which I think is quite helpful if one wants to understand the OCC geometry model.

In comparison to commercial systems it is usually much faster (cheaper) to create a specialized, customer-oriented application (within the CAD/CAM/CNC domain) with Total Engineer than with other products...

Hope it clarifies a bit.
Pawel
 
 
Latest news
  • Open CASCADE Technology 6.7.1 is available for download!
  • Open CASCADE Technology 6.7.0 is available for download!
  • Open CASCADE Technology 6.6.0 is available for download!

  • © OPEN CASCADE 2000 - 2014  |  Search  |  Contacts   |  Site map