D-Cubed 3D DCM version 52.0 release highlights

D-Cubed 3D DCM version 52.0 release highlights

Enhancements introduced in version 52.0 of D-Cubed 3D DCM (3D Dimensional Constraint Manager) include:

 

Dragging Improvements

3D DCM enables users to interact with an under-constrained model by interactively moving geometry, investigating different configurations whilst ensuring that the applied dimensions and constraints are satisfied. Various different dragging modes are available, one of which requires the input transforms to be fully satisfied in order for the dragging to proceed. The latest release of 3D DCM improves the reliability of this dragging mode.

 

Preliminary Introduction of a Pattern Constraint

Pattern constraints have been supported in D-Cubed 2D DCM for many years. Preliminary support for such constraints has been introduced in version 52.0 of 3D DCM. Early access to the application programming interfaces will enable applications to prepare for the production-ready enhancements in subsequent releases.

 

Patterns are repeated arrays of geometric features. The non-sequential solving strengths of 2D DCM and 3D DCM enable dimensions and constraints to be applied to any elements within a pattern, eliminating the parent-child restrictions of more limited pattern handling technologies. This provides the application developer and the end-user with great flexibility when parameterising patterned elements within their models.

 

Sparse, two-dimensional array pattern:

img2

 

 

Inequality Solving Improvements

Version 50.0 saw the introduction of the 3D DCM’s ability to handle variables with bounded values, a major enhancement to its solving capabilities. Improvements to inequality solving have been implemented in version 52.0.

 

About D-Cubed 3D DCM

D-Cubed 3D DCM (3D Dimensional Constraint Manager) is a geometric constraint solving software component. Supporting a wide range of geometries, dimensions and constraints, 3D DCM enables 3D parametric sketching, part shape control using direct modeling, assembly part positioning and kinematic motion simulation.

About Guest/blogger

Guest/blogger posts belongs to respective authors. The articles/tips are summarized here, if interested in reading the complete blog post, please follow the links given under each post.
Graebert