3D Dimensional Constraint Manager (D-Cubed 3D DCM)

3D Geometric Constraint Solving for Assembly Constraints, Kinematic Simulation, 3D sketching and Part Shape Control

Integrating the D-Cubed 3D DCM (Dimensional Constraint Manager) component into your software application provides a geometric constraint solving capability that enables your end-users to:

  • Position parts in assemblies using a wide range of driving dimensions and assembly constraints.
  • Simulate the kinematic behavior of constrained assemblies and mechanisms.
  • Control the shape of parts without relying on a design history, sometimes known as direct editing or direct modeling.
  • Configure 3D sketches in support of 3D features, 3D pipe/wire routes and surface definition from freeform curves.

The 3D DCM provides the geometric constraint solving in many popular parametric modeling systems. See our list of application areas for more details. Our large customer base, with more than one million of end-users, drives investment in quality and functionality over the long-term.

Flexible licensing arrangements and a simple integration process enable your organization to add the 3D DCM to your applications quickly and economically. For a step-by-step description of how the 3D DCM is used in an application, view our product tour.

3D DCM Key Capabilities

Geometric Constraint Solving

Genuinely three-dimensional, fully variational (non-sequential) geometric constraint solving for part-positioning, 3D sketch and part shape modification and kinematic simulation.


Watch the:

Extensive Geometry Support

3D DCM solves dimensions and constraint to points, lines, circles, ellipses, spline curves, general parametric curves, planes, cylinders, spheres, cones, tori, spline surfaces, swept surfaces and general parametric surfaces.


Watch the:

Wide Range of Dimensions and Constraints

Wide range of driving dimensions and assembly constraints, including distance, angle, radius, bounded dimension, curve length, equal radius, parallel, perpendicular, tangent, concentric and symmetry. Couple dimensions with linear and non-linear equations.


Watch the:

Support for Splines

Add various geometric constraints to freeform curves, including tangency, curvature, first and second derivatives and curve length.


Watch the:

Solving Technology

Uses unique solving techniques. Different solutions can be found, such as moving the minimum number of geometries, or moving the geometries the minimum amount relative to each other. Comprehensive feedback is provided about the solution status of the model, including what is well defined, under-defined and over-defined. Users can select and retain the desired solution from the wide range of possible solutions.

Solving Performance

Performance is excellent, and linear as a function of increasing model size in many cases. Models can be manipulated interactively by dragging.

Related D-Cubed Components

3D DCM complements applications based on 2D DCM with a familiar geometric constraint solving approach. Expand 3D DCM with AEM based realistic motion simulation.

Close share layer

Share this page

Share this page through any of the following channels.

Bookmarking Sites



Blogs & Microblogs