Add yet another competitive advantage to your application with added-value software components from Open Cascade!
On top of open-source Open CASCADE Technology libraries we offer miscellaneous Added-value Components (SDKs) that can enrich your application or help you solve a specific problem. If you develop your in-house software, or if you are a commercial software editor, these components should be particularly interesting because using them in your products will save your time and costs.
For professional developers, Advanced Samples are available with full source code, to demonstrate Open CASCADE Technology use in various domains, including data exchange, 3D parametric modeling, and industrial design. Advanced Tools can be applied immediately to speed up the development in your specific environment. This page represents the listing of all commercial components available for purchase on Open Cascade website.
Automation of processes & data
CAM Library Component
The Open CASCADE CAM Library SDK provides a set of dedicated algorithms allowing the developer to convert (approximate) arbitrary 2d curves into sequences of circular arcs and linear segments, build planar sections of a shape, offset planar sections and build path contours for pocketing operation. Learn more
BestFit Component
The Best Fit Algorithm is used to solve the problem of finding the proper position of a cloud of points relative to a 3D CAD model in order to globally minimize the distances between an input data set (a cloud of points, e.g. obtained by measurement of the real part) and its corresponding nominal model (CAD model of the real part). Learn more
Unfolding Component
There is a common need in industries dealing with sheet material products (shipbuilding, construction, aerospace, manufacturing, etc.) to accurately calculate the shape of a sheet material blank to be used for production of a particular detail of the product (a plate). Learn more
Collision Detection Component
The Open CASCADE Collision Detection SDK provides the algorithms to detect collisions or proximity between pairs of shapes. The fast shape-shape collision and proximity detection algorithm is intended for detecting collision (intersection) or proximity criterion violation between a pair of Open CASCADE shapes positioned at arbitrary locations. Learn more
Data exchange
DXF Import-Export Component
The Open CASCADE DXF Import-Export SDK provides Open CASCADE Technology-based applications with the capability of reading and writing DXF files. Learn more
ACIS Import-Export Component
The Open CASCADE ACIS Import-Export SDK provides Open CASCADE Technology-based applications with the capability of reading and writing SAT (Standard ACIS Text) and SAB (Standard ACIS Binary) files. Learn more
JT Import-Export Component
The Open CASCADE JT Import-Export SDK provides Open CASCADE Technology-based applications with the capability to:
• read a JT file into a JT model;
• write a JT model into a JT file;
• create, explore and modify JT models.
Learn more
IFC Import Component
The Open CASCADE IFC Import SDK provides applications with the capability of reading BIM (Building Information Modeling) data from the files in IFC (Industry Foundation Classes) format. Learn more
Parasolid Import Component
The Open CASCADE Parasolid Import SDK provides Open CASCADE Technology-based applications with the capability of reading Parasolid files. Learn more
Hybrid 3D visualization
Web 3D Viewer Component
The package consists of two components:
• WebGL 3D viewer — the component responsible for CAD rendering and visualization in a web,
• Presentation Generator (BSON generator) — the component responsible for conversion of CAD files to internal binary presentation format (BSON) that can be displayed in a web browser with help of WebGL 3D viewer component.
Learn more
PMI Visualization Technology
Solutions built with the use of PMI (Product and Manufacturing Information) Visualization module (3D visualization software and PMI data authoring) effectively handle PMI data coming from various third party software systems or 3D files. Learn more
Volume Rendering Technology
Volume Rendering allows 3D visualization of very large volumetric data sets generated by high-resolution CT equipment. Level-of-detail (LOD) approach implemented in the solution gives the opportunity to display almost unlimited. Learn more
Precise 3D processing and transformation
Canonical Recognition Component
The Open CASCADE Canonical Recognition SDK provides Open CASCADE Technology-based applications with the capability of converting NURBS geometries of shapes (B-Spline / Bezier curves and surfaces) to their analytical form (primitive curves and surfaces), if possible with given accuracy. Learn more
Surfaces from Scattered Points Component
The Open CASCADE Surfaces from Scattered Points SDK (SSP) provides a groundwork to perform various operations of surface reconstruction and modification. Learn more
Express Mesh Component
The Open CASCADE Express Mesh SDK features an advanced algorithm for meshing surfaces represented with BRep shapes. It provides triangular and quadrangular meshing of a shape containing Faces. Learn more
Mesh Framework Component
The Open CASCADE Mesh Framework (OMF) SDK enables mesh support in development of pre- and post-processing applications with Open CASCADE Technology (OCCT). In conjunction with Open CASCADE Technology it can be particularly interesting for CAD/CAE application software vendors looking for a complete development platform. Learn more
Advanced Samples and Wrappers
Wrappers
Wrappers help to make the development of Open CASCADE Technology based software faster and more efficient, by providing ready to use components implementing some highly demanded features. Learn more
Samples
Advanced Samples extend the collection of standard samples already included into Open CASCADE Technology, focusing on more advanced techniques. Learn more