Released October 2009
Siemens PLM Software announces the latest release of the D-Cubed 2D Dimensional Constraint Manager (2D DCM), a software component that controls 2D parametric sketches in 2D and 3D design environments. Some of the new features specific to version 56.0 are listed below. A full product description can be found A full product description can be found here.
In version 56 it is now possible to create variational 2D pattern constraints directly. Previously it was necessary to use a 1D pattern in order to create a 2D pattern. The new method makes the implementation of 2D pattern constraints easier for developers, and can also result in better performance.
The example below illustrates the result of modifying some of the dimensions in a variational 2D pattern:

Note that dimensions and constraints can be applied between any of the patterned geometries. The solving process is simultaneous, so there is no sense of there being a base pattern node that is driving the other elements in the pattern. The benefit to the user is greater flexibility when dimensioning patterned geometries.
The 2D DCM includes a range of options for influencing the behaviour of underdefined models, where a lack of dimensions and constraints mean that various geometric configurations are valid. For example, with previous releases, it has been possible to specify a solving bias to determine whether a particular geometry should or shouldn’t move to satisfy the dimensions and constraints. Version 56 extends this bias to variable quantities.
Consider the simple example illustrated below. Two variable distance dimensions, x and y, are linked by an equation. If the required value is changed from 300 to 350, either variable can be updated to solve the equation. In the latest version of the 2D DCM, a solving bias can be applied to specify which variable should be updated. Two outcomes are illustrated below.

New solution controls previously introduced in version 54 have been extended in the latest release. It is now possible to determine which particular solution is required when a distance is being solved in a particular direction. In the example below, two points are constrained at a distance of 100 units, measured in the direction of a horizontal line. It is now possible to choose from the two solutions illustrated, by specifying that the distance should solve in the same direction as the reference line, or solve in the opposite direction. Each solution type can then be specified using a positive or negative dimension value. This is useful, for example, when a dimension is set to zero, and then back to a non-zero value, ensuring that it solves to the same side.

First released in 1990, the 2D DCM is used in most major CAD applications and is widely acknowledged as the leading 2D geometric constraint solving technology. It provides a variational (non-sequential) approach to solving a broad range of dimension and constraint schemes optimised for use in 2D environments. In addition to driving the sketcher in most mechanical CAD products, it is used in the integral design environments of many other applications, such as CAM and CAE systems.
PLM Components are software tools that support innovation and promote interoperability in CAD, CAM, CAE and PLM applications. Siemens PLM Software develops these components, uses them throughout its own applications and licenses them to independent software vendors and end-user organizations. PLM Components include the Parasolid and D-Cubed products, widely used technologies that provide 3D part and assembly modeling, editing and interoperability, 2D/3D parametric sketching, motion simulation, collision detection, clearance measurement and visualization functionality. Applications include mechanical CAD, CAM, CAE, mold design, sheet metal, AEC, GIS, structural, plant and ship design, CMM, reverse engineering and sales configuration. For more information, please visit www.plm.automation.siemens.com/open/.
Jonathon Rimmer
Siemens PLM Software (D-Cubed Components)
Tel: +44-1223-722635
5800 Granite Parkway
Suite 600
Plano, TX
75024
(v): +1 800 498 5351