×

Notice

The forum is in read only mode.

Salome / opencascade CAD program (Edit: It's called FreeCAD)

  • Peter Halverson
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
16 years 3 months ago #2216 by Peter Halverson
Does anyone know of an opensource effort to use the Salome/opencascade framework for CAD? I know of opensource CAD programs such as avoCADo (avocado-cad.sourceforge.net/) and Archimedes (archimedes.incubadora.fapesp.br/portal) but to be honest they're reinventing the wheel. It seems that Salome and/or opencascade would allow for the creation of a pretty nice CAD package with minimal effort. So is there and interest in this? Is there already a project started? Would people be interested in joining such a project?

Edit:

After a couple of more hours of searching I came across FreeCAD. You probably think that you've seen FreeCAD and its not worth downloading. That's probably true but there are actually two projects called freeCAD. This one is worth it. Its got about 2 years of active development behind it and has a solid set of libraries, POV ray tracing, STP & IGES import. Windows and Linux ports... What it doesn't have is a sketcher but that's supposed to be out by end of year.

Check it out and lets give them some help

Freecad juergen-riegel.net/FreeCAD/Docu/index.php?title=Main_Page <br /><br />Post edited by: Peter Halverson, at: 2008/08/28 12:23
More
16 years 1 month ago #2340 by dust
qtocc.sourceforge.net/links-related.html

OpenCASCADE Related Projects


Project URL Comments


Ark3d sourceforge.net/projects/ark3d (updated)

* Originally GTK based, now moving to Qt4 via QtOCC.
* Contraint based parametric modeller
* No release yet, but active SVN

Borland BDS port occ.borland.googlepages.com

* Open Cascade port to BDS C++ Builder 6
* Uses VCL
* Also Salome GEOM and SMESH modules

cam-occ cam.occ.googlepages.com/home

code.google.com/p/cam-occ

* CAM (RS274-NGC dialect)
* Qt3 based
* Last release Sept 06

CGM, Argonne trac.mcs.anl.gov/projects/ITAPS/wiki/CGM

* Common Geometry Module
* OCC due for 2007 (see here)

CScheme www.dia.uniroma3.it/~scorzell/cscheme

* Integration to scheme language

exoTK www.exotk.org

* OpenCASCADE Extension library
* Last release 2002

FreeCAD juergen-riegel.net/FreeCAD/Docu

sourceforge.net/projects/free-cad

* Python Scripting, Workbenches
* Active Development
* Qt4 Roadmap

FREEdraft freeengineer.org/FREEdraft-dead.html

* Retired project
* 2D CAD
* DXF import using Dime

FXOC sourceforge.net/projects/foxoc

* FOX GUI interface to OCC (5.2)
* Last active June 2007

GMSH www.geuz.org/gmsh

* FLTK based meshing
* Pre &amp; post processor
* Uses Cygwin on Win32

JCAE jcae.sourceforge.net

* Java CAE meshing
* Netbeans interface

lignumCAD lignumcad.sourceforge.net

* Furniture Designer, with texturing
* Qt3 based, parametric 2/3D sketcher
* Last release in 2003

MOuV mouv.aip.iut-tlse3.fr

* Machining simulation
* Qt3 based

NEF www.ann.jussieu.fr/~perronnet/nef.charger.php3

* Meshing for Mefisto
* Recently gone open source (October 2007)

.NET Wrapper www.sofa.de/OCasDotNet/Index.html

* Partial coverage of OCC
* Not open source, but useful

Netgen www.hpfem.jku.at/netgen

www.mathcces.rwth-aachen.de/doku.php/netgen

* Netgen 4.5 - Nov 2007
* Tcl/tk based front-end
* Active updates in CVS

OpenCASCADE Sketcher www.laduga.ru/software/occsketcher

sourceforge.net/projects/occsketcher

* Sourceforge inactive, use Laguda
* Uses Qt 2.3.0
* Interesting UI model

python CASCADE www.pythonizer.org/pythoncascade/pythoncascade.html

* Python bindings to Open CASCADE 5.0
* Auto-generation using pythonizer
* No update since 2003

pythonOCC www.minerva-plm.org/pythonOCC (new)

* Open source python bindings
* OCC 6.2
* Active development (Apr 2008)

RobotSimul olivier.coma.free.fr/opencascade/opencascade.html

* 5-axis Machine Tool
* Qt 2.3.0 based
* Not tested on Linux

Salome www.salome-platform.org

* Pre &amp; post processor
* Qt3, VTK, CORBA, HDF etc.
* Written by OCC

SolidModeller sourceforge.net/projects/solidmodeller

* Contraint-based sketcher, using Octave
* Qt3 based
* First release, Oct 07
Moderators: catux
Time to create page: 0.136 seconds
Powered by Kunena Forum