Comprehensive Functionality
A complete suite of geometry objects, dimensional and logical constraints, and joints — define and modify 2D profiles, position 3D assemblies, and drive the articulated motion between them.
Constraint Design Solver (CDS) embeds the full spectrum of geometric constraint intelligence — from parametric sketches and free-form surfaces to constrained assemblies and robot inverse kinematics — in one production-proven, self-diagnosing component your application owns.
CDS is Spatial's 2D and 3D geometric constraint manager and solver: describe your geometry and the rules between it, press solve, and get a valid, fully diagnosed result, from parametric sketches and free-form NURBS surfaces to constrained assemblies and analytical robot inverse kinematics.
Add SpaCD when motion needs collision checks, the Path Planning pilot when it needs an optimal, collision-free route — and you're ready to take a design from constrained sketch to a robot moving safely through its cell.
Built on Dassault Systèmes V5/V6 constraint technology and shipping as native C++ with an official .NET 6 binding and a WebAssembly build path, it drops into the stack you already have.
Your team builds the application; CDS handles the geometry math.
Use cases
Functionnality Includes
How it works
Uses Cases
Supported geometry types
One consistent API
Constraint types
Joint types
The three modes
Solver behavior
A complete suite of geometry objects, dimensional and logical constraints, and joints — define and modify 2D profiles, position 3D assemblies, and drive the articulated motion between them.
A robust, fast, multithreaded solver handles under- and over-constrained systems alike, with three solver modes and flexible options to match every interaction. And when no exact solution exists, it lands as close to the target as possible instead of failing
Per-constraint and per-entity status, DOF analysis, redundancy and conflict detection, plus replay and scripting — CDS tells you where and why a solve behaves the way it does, cutting integration and support cost.
Consistent, object-oriented interfaces with real-time feedback and debugging, backed by a "getting started" application infrastructure — you're solving constraints on day one.
CDS shortens time to market by letting your team concentrate on its core product instead of the mathematical intricacies of geometric constraint solving.
The newest solver in the family. Given a sequence of targets, Path Planning computes the collision-free, optimal route for a robot or machine assembly from point A to B to C — and returns the kinematics of every link along the way. It works from your space configuration, clash rules (clearance, contact, penetration), the mechanism's valid degrees of freedom, and your own constraints.
Use cases — programming for inspection, arc welding, assembly, pick & place, and tool transitions; collision-free motion in machine tools and industrial robots.
End-user benefits — verify manufacturing processes earlier to reduce cost, and optimize machine cycles for speed, energy consumption, and sequence ordering.
Diagnostics — when no path can be found, the solver reports why, so the scenario can be reset manually or programmatically.
Do we have the technology to take your 3D application workflows to the next level? Find out by speaking with a Spatial expert.
The ultimate modeling technology for the next generation of 3D applications. Create, modify, query and visualize 3D data with CGM Modeler.
This long-standing platform is the leading 3D geometric modeling kernel. Offering enhancements for millions of users, ACIS Modeler has facilitated decades of industrialization.
Learn how you can enable constraint management and assembly modeling in your 3D application with Spatial’s Constraint Design Solver SDK.
Explore current and future Computer-Aided Manufacturing workflows and ways to enhance CAM.
A 3-part guide for Machine Tool Suppliers on boosting hardware sales through software differentiation and choosing the right development toolkit.
Discover Automatic CAM, the enabling processes, and its application benefits.
Explore the top reasons to use Spatial's 3D SDK for developing, deploying, and supporting innovative 3D applications.
Explore current and future Computer-Aided Manufacturing workflows and ways to enhance CAM.
A 3-part guide for Machine Tool Suppliers on boosting hardware sales through software differentiation and choosing the right development toolkit.
Discover Automatic CAM, the enabling processes, and its application benefits.
Explore the top reasons to use Spatial's 3D SDK for developing, deploying, and supporting innovative 3D applications.
LK Metrology was on a quest to maintain precision for their Coordinate Measuring Machines. They improved core application functionality through a development partnership with Spatial.
FVA's solutions served the driveline industry with software capable of sophisticated simulations and detailed analyses of gearbox components.
Renishaw integrated Spatial SDKs into QuantAM 2017, enabling users to build parts correctly the first time, preserving original design intent.
Stäubli Robotics Suite 2022 offered optimized features for complex automation scenarios, enabled by Spatial’s CGM Modeler.
A leading CAM software provider for sheet metal manufacturing used 3D ACIS Modeler for robust 3D modeling and simulation.
FVA's solutions served the driveline industry with software capable of sophisticated simulations and detailed analyses of gearbox components.
Renishaw integrated Spatial SDKs into QuantAM 2017, enabling users to build parts correctly the first time, preserving original design intent.
Stäubli Robotics Suite 2022 offered optimized features for complex automation scenarios, enabled by Spatial’s CGM Modeler.
A leading CAM software provider for sheet metal manufacturing used 3D ACIS Modeler for robust 3D modeling and simulation.
Learn why companies transition from homegrown graphics solutions to HOOPS Visualize and what the switch entails.
Learn how CGM Modeler enables application development for creating, modifying, querying, and visualizing 3D data across industries.
Explore current and future Computer-Aided Manufacturing workflows and ways to enhance CAM.
Discover the importance of 3D model healing, pre-healing actions by 3D InterOp, and the healing process.
Understand model repair and validation, its impact on modeling operations, and detailed test results.
Learn how CGM Modeler enables application development for creating, modifying, querying, and visualizing 3D data across industries.
Explore current and future Computer-Aided Manufacturing workflows and ways to enhance CAM.
Discover the importance of 3D model healing, pre-healing actions by 3D InterOp, and the healing process.
Understand model repair and validation, its impact on modeling operations, and detailed test results.
Learn how you can significantly speed up your application’s development with AGM’s extensive, out-of-the-box, advanced code base.
Discover how Application Lifecycle Management impacts your revenue, shortens time to market, and extends your application's lifespan.
Learn how you can enable constraint management and assembly modeling in your 3D application with Spatial’s Constraint Design Solver SDK.
Discover how to easily add simulation to your application or automate interface detection in CHT or CFD simulation applications.
Discover how to handle both CAD and scanned data for hybrid manufacturing.
Discover how Application Lifecycle Management impacts your revenue, shortens time to market, and extends your application's lifespan.
Learn how you can enable constraint management and assembly modeling in your 3D application with Spatial’s Constraint Design Solver SDK.
Discover how to easily add simulation to your application or automate interface detection in CHT or CFD simulation applications.
Discover how to handle both CAD and scanned data for hybrid manufacturing.