Updated on 12/24/2019
DoubleCAD User Manual Publication
DoubleCAD User Manual : Auto Constraint
Direct link to topic in this publication:

Available in DoubleCAD Pro only

Automatically applies multiple constraints to a selected set of objects. You can use this tool on compound objects like polygons and polylines; these objects are exploded before constraint are applied. This is a useful tool for applying a fast set of constraints on files created in previous versions of DoubleCAD.

Note: If you want to constrain objects while they are created, and not after they are created, make sure Auto Add Constraints is active in the Inspector Bar.

  1. Start with a polyline (see Double Line- Polyline). Segment 1 is vertical, Segment 2 is horizontal. After Segment 3, switch to arc segments. Arc 4 is tangent to Segment 3, then close the polyline.

  2. Use Offset (see Offset) to make an outward copy of the polyline.

  3. Activate Auto Constraint, and in the Inspector Bar you can select which constraints you want to apply. The available constraints are Points Coincident, Parallel, Perpendicular, Concentric, Tangent, and Equal Radius. In this example, all are selected.

  4. Drag a selection box around all objects you want to constrain.

  5. Click Finish, or select it from the local menu.

    Constraint symbols are displayed for every identified condition.

  6. You can test the constraints by editing one of the arcs. Use the Edit Tool to increase the radius. All constraints are maintained, but the offset is no longer uniform.

  7. Undo, and apply constraints to maintain the offset distance. Use Equal Distance (see Equal Distance Constraint) to make the distance from Segment 3-4 equal to Segment 1-2. Do the same for Segment 5-6.

  8. Now if you edit either arc, the uniform offset is maintained.

  9. For another update, add a Connect constraint at the corner shown.

    This changes not only the specified corner, but its offset corner as well.