Open CASCADE Technology (OCCT)
Open CASCADE Technology (OCCT) is an open-source geometric modeling kernel that began at Matra Datavision (France) as CAS.CADE, the platform behind EUCLID QUANTUM. When Dassault Systèmes bought the Matra Datavision subsidiary that owned EUCLID STYLER and EUCLID MACHINIST (announced in 1998), CAS.CADE stayed with Matra Datavision, which released it as open source (Open CASCADE 1.0) in 1999 and created Open Cascade SAS in December 2000 to develop and support it. In 2003 IBM bought Matra Datavision and Open Cascade SAS went to Principia; Open Cascade then joined Euriware, the IT services company of AREVA, in 2006-2007. Capgemini acquired Euriware in 2014 and merged it in 2015, so Open Cascade is now part of Capgemini Engineering. OCCT implements full B-rep solid modeling, NURBS surfaces, and standard CAD data exchange formats (STEP, IGES, STL), and it is the kernel inside FreeCAD, Salome, and dozens of academic and industrial CAD tools.
Why it matters
OCCT represents Europe's distinctive contribution to the geometry-kernel layer of the PLM stack: an open, community-governed foundation rather than a proprietary licensed component. Its existence enabled a generation of European engineering software companies to build CAD and simulation tools without paying per-seat kernel royalties, and its governance model influenced how Dassault Systèmes positioned CATIA's modeling engine as an open platform inside the 3DEXPERIENCE ecosystem.
External References
This term appears in
Cite this definition
Finocchiaro, Michael. “Open CASCADE Technology (OCCT).” DemystifyingPLM PLM Glossary, 2026, https://www.demystifyingplm.com/glossary/open-cascade-technology-occt