For more than 20 years being always at the forefront of 3D, Open Cascade has gained considerable expertise in geometric modeling. In order to demonstrate software developing capabilities the company decided to come up with a sample of parametric CAD modeler — CAD Builder. It is a generic tool for parametric modeling derived from the SHAPER Module of the SALOME Simulation Platform developed by Open Cascade in collaboration with CEA and EDF.
Specific Development of 3D Modeling Tools
CAD Builder is designed for both professionals (engineers, architects, constructors, etc.), who has got used to work with parametric CAD software, and users with no or little CAD experience. It allows creating 3D models, modifying them and reusing in other applications. Created models are fully parametrical. So, a user can change initial objects, entered parameters, insert intermediate operations and get the final model modified accordingly. CAD Builder supports Python language to input model expressions or make scripts for automatization.
In addition to usual CAD part modeling features, CAD Builder supports the creation and modification of:
Multi-dimensional models, i.e. geometries made of solids (3D), surfaces (2D) and lines (1D) topologically connected
Non-manifold topologies, like a solid partitioned by internal surfaces
Reference to geometric subsets of a model, so called Groups, used for setting the boundary conditions of calculations.
So, 3D models created in CAD Builder can represent composite objects and be the base for generating conformal Finite Element Meshes.
Advanced user may create new features in addition to the existing ones in CAD Builder. The architecture is flexible for creation of new plugins in C++ or Python easily using standard or custom GUI elements and Open CASCADE Technology modeling algorithms.
With CAD Builder you can
Draw 2D sketch with a set of constraints and dimensions
Create construction elements
Create solid bodies of extrusion, revolution, pipes and apply operations on them
Build multi-dimensional models with complicated surfaces
Support non-manifold topologies, like a solid partitioned by internal surfaces
Manage parts of a model
Create new features and Python scripts
Try version 1.1.0 of a custom 3D builder, a CAD software developed on the base of SALOME SHAPER Module, by downloading CAD Builder. An installation Wizard for a standalone Windows application is available for downloading.
Supported file formats for reading and writing
Neutral file formats: STEP, IGES, BREP
OCCT file format: XBF
Internal file format: CADBLD
Request a Quote for a custom modeling tool development
Open Cascade can provide you with a wide range of services based on CAD Builder, from the development of additional features to a complete custom modeling tool running on any operational system (Windows, Linux or MacOS).
Found a bug or technical issue?
Please let us know about a bug in the product to make it even
better.
Do you have more questions?
We will do our best to answer your questions.
Welcome on OpenCascade.com
Open Cascade’s website uses necessary cookies to make this website work efficiently.
Beside these necessary cookies and other non-cookie technologies that we use to run the website properly, we implemented additional and optional cookies which will not be used unless you enable them by clicking “I accept all the cookies”.
Even if you accept all the cookies we collect, you can always change your preferred cookie settings via the “Cookie settings” page available from the website menu.
For more information related to the cookies, we encourage you to visit Cookie policy, where we answer some frequently asked questions in addition to cookies.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Preference cookies are used to store user preferences to provide content that is customized and convenient for the users, like the language of the website or the location of the visitor.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Coming Soon
New version of the Personal Account section is under development. We do our best to provide
current and new users with advanced feature set as soon as it is possible.
In the new Personal Account users will be able to:
edit user and company information,
manage access rights for the users of the same company,
sign documents electronically,
view the list of purchased licenses and the order history,
issue technical support tickets and track the progress,
download purchased software,
get access to training materials,
purchase software online using a credit or debit card.
The former version of the Personal Account is available at old.opencascade.com
Thank you!
The request has been successfully submitted. You can close this window.
We will contact you shortly during our office hours (Monday to
Friday, 9:00 am — 6:00 pm GMT +1)
Contact Us
We will contact you shortly during our office hours
(Monday to Friday, 9:00 am — 6:00 pm GMT +1)
Thank you!
The request has been successfully submitted. You can close this window.
We will contact you shortly during our office hours (Monday to
Friday, 9:00 am — 6:00 pm GMT +1)
Request a Free Trial
We will contact you shortly during our office hours
(Monday to Friday, 9:00 am — 6:00 pm GMT +1)
Thank you!
The request has been successfully submitted. You can close this window.
We will contact you shortly during our office hours (Monday to
Friday, 9:00 am — 6:00 pm GMT +1)
Request a Live Demo
We will contact you shortly during our office hours
(Monday to Friday, 9:00 am — 6:00 pm GMT +1)
Thank you!
The request has been successfully submitted. You can close this window.
We will contact you shortly during our office hours (Monday to
Friday, 9:00 am — 6:00 pm GMT +1)
Contact Sales
We will contact you shortly during our office hours
(Monday to Friday, 9:00 am — 6:00 pm GMT +1)
Thank you!
The request has been successfully submitted. You can close this window.
We will contact you shortly during our office hours (Monday to
Friday, 9:00 am — 6:00 pm GMT +1)
Request a Quote
We will contact you shortly during our office hours
(Monday to Friday, 9:00 am — 6:00 pm GMT +1)
Thank you!
The request has been successfully submitted. You can close this window.
We will contact you shortly during our office hours (Monday to
Friday, 9:00 am — 6:00 pm GMT +1)
Request for Educational Use
We will contact you shortly during our office hours
(Monday to Friday, 9:00 am — 6:00 pm GMT +1)
Thank you!
The request has been successfully submitted. You can close this window.
We will contact you shortly during our office hours (Monday to
Friday, 9:00 am — 6:00 pm GMT +1)
Customization Request
We will contact you shortly during our office hours
(Monday to Friday, 9:00 am — 6:00 pm GMT +1)
Thank you!
The request has been successfully submitted. You can close this window.
We will contact you shortly during our office hours (Monday to
Friday, 9:00 am — 6:00 pm GMT +1)
E-learning
We will contact you shortly during our office hours
(Monday to Friday, 9:00 am — 6:00 pm GMT +1)
Thank you!
The request has been successfully submitted. You can close this window.
We will contact you shortly during our office hours (Monday to
Friday, 9:00 am — 6:00 pm GMT +1)
On-site training
We will contact you shortly during our office hours
(Monday to Friday, 9:00 am — 6:00 pm GMT +1)
Thank you!
The request has been successfully submitted. You can close this window.
We will contact you shortly during our office hours (Monday to
Friday, 9:00 am — 6:00 pm GMT +1)
Apply for a Job
We will contact you shortly during our office hours
(Monday to Friday, 9:00 am — 6:00 pm GMT +1)
Thank you!
The request has been successfully submitted. You can close this window.
We will contact you shortly during our office hours (Monday to
Friday, 9:00 am — 6:00 pm GMT +1)
Apply for an Internship
We will contact you shortly during our office hours
(Monday to Friday, 9:00 am — 6:00 pm GMT +1)
Thank you!
The request has been successfully submitted. You can close this window.
We will contact you shortly during our office hours (Monday to
Friday, 9:00 am — 6:00 pm GMT +1)
Tech Support Request
We will contact you shortly during our office hours
(Monday to Friday, 9:00 am — 6:00 pm GMT +1)
Thank you!
The request has been successfully submitted. You can close this window.
We will contact you shortly during our office hours (Monday to
Friday, 9:00 am — 6:00 pm GMT +1)
Report a Technical Issue
We will contact you shortly during our office hours
(Monday to Friday, 9:00 am — 6:00 pm GMT +1)
Backing your path to digital Future
Mobile version of the website is on development.
Please open the website on your desktop computer.