Parametric Drawing

Parametric drawing provides precision and productivity. You have greater control to enforce design intent, and may very quickly modify a design by using geometric and dimensional constraints. The variable palette allows you to set values to driving dimensions, including formulaic relationships between objects.
Rapid Revision Productivity
Often referred to as variational sketching, a constraints system allows you to enjoy greater control and productivity, empowering your creativity. You will get more done, create part families faster, incorporate red-line changes more quickly, and have the flexibility to evaluate different designs with ease. This last point is important in 2D design work: look at what-if scenarios the way you would update a spreadsheet. See the movement of linkages simply by changing a driving dimension.
Geometric Constraints
Geometric constraints determine the relationship of two pieces of geometry with each other. DoubleCAD™ supports the following geometric constraints:
- point to point coincident
- point to line coincident
- parallel
- perpendicular
- tangential
- concentric
- symmetrical
- horizontal
- vertical
- mid-point constraint (new in version 2)
Dimensional Constraints
Dimensional constraints determine the size of geometric entities. DoubleCAD XT Pro supports the following dimensional constraints:
- equal radius
- equal length
- equal distance
- distance
- length
- angle
The autoconstrain feature will attach all possible constraints to a selection, or set autoconstrain ON while drawing and relationships will be added as you go. All standard dimension types may be used as driving dimensions. These features allow for dramatic productivity gains when drafting or making revisions.
Pattern Constraints – New in version 2
Pattern Constraints are not a specifically defined tool, but use the power of constraints, dimensions, and array tools to allow for parametrically defined arrays of drawn objects. What this means is that you can draw any 2D geometry, turn on autoconstraints, and then use any of the array tools to create your array. The relationships between the distances of items, like the dimensions of the items themselves, can be defined by creating variable dimensions. Those variables are then managed by in the Variables Palette.
The variable dimensions may be used to define offsets, separation, angles of offset, and more. This is most powerful when creating designs for mechanical parts. Patterns appear in keyboards, telephone pads, ventilation gaps, and more. The patterns may also be used for laying out parking strips, cubicle designs, or for indicating where upon a surface to later place windows, ornaments or other architectural elements.
Proven Technology
This valuable DoubleCAD XT Pro feature includes the D-Cubed™ 2D Dimensional Constraint Manager (2D DCM) from Siemens PLM Software — This is the same trusted engine used by far more expensive design platforms such as AutoCAD® 2010, Autodesk Inventor®; by Dassault Systems for CATIA and SolidWorks®; by Siemens Industry Software Limited for Solid Edge; and by think3® for thinkdesign.