Projects / OCE


OCE (OpenCascade Community Edition) is a community version of the OpenCascade Technology 3D kernel, a C++ library for 3D CAD development. It includes components for 3D surface and solid BRep modeling, visualization, data exchange (STEP, IGES), and rapid application development. OCE aims to fix bugs and improve code quality and portability.

Operating Systems

Recent releases

  •  31 Jan 2012 21:30

    Release Notes: This release merges OCCT 6.5.2 changes, and adds support for the CMake uninstall feature. It has many cppcheck QA and gcc warning fixes, bugfixes, embarcadero support (v6.20 and up), a fix for Intel TBB support, and mingw64 support in Wine.

    •  01 Nov 2011 22:57

      Release Notes: Updated build and install instructions. Allows changing default values of MMGT_* variables. Allows building unversioned libraries. The BSpline mesher is disabled. More unit tests have been added. There are many Win32/64 specific changes, additional gcc warnings fixes, and other minor fixes.

      •  29 Sep 2011 03:48

        Release Notes: Many X11 dependencies were resolved. It is now possible to build a large part of OCE without depending on X11 (using the OCE_DISABLE_X11 option). CMake support was improved. Installation paths were changed. guest 1.6.0 was integrated and unit tests were added. MSVC support was added to the test suite. There were also other Win32/MSVC improvements, many small changes, bugfixes, and compiler warning fixes.

        •  02 Jun 2011 08:20

          Release Notes: The CMake build system has been improved. It will be, from now, the only supported and maintained build system. Other modifications deal with code cleanup, warning removal, mingw cross compilation, and compiler warning fixes.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.