|
Rule
|
Action
|
|---|---|
|
Special Symmetry lines
|
If PD_AUTO_SYMMETRY is on, find all lines that have the auto-symmetry linetype and color and assign them Symmline constraints.
|
|
Collinear Lines
|
Find collinear lines and assign them Collinear constraints.
|
|
Coincident Points
|
Find coincident points and constrain them together.
|
|
Points On Geometry
|
Find suitable elements and assign them Point on constraints.
|
|
Mirrored Elements
|
If symmetry lines are defined, find mirrored elements and assign them Mirror constraints.
|
|
Dimensions
|
Constrain any free dimensions to their current value.
|
|
Fillets
|
Find arcs that qualify as fillets and assign them Fillet constraints.
|
|
Parallel Lines
|
Find parallel line elements and assign them Parallel constraints.
|
|
Perpendicular Lines
|
Find perpendicular elements and assign them Perpendicular constraints.
|
|
Tangent Elements
|
Find tangent linear or circular elements and assign them Tangent constraints.
|
|
Horizontal Lines
|
Assign Horizontal constraints to horizontal elements.
|
|
Vertical Lines
|
Assign Vertical constraints to vertical elements.
|
|
Mirrored Points
|
If symmetry lines are defined, find mirrored points and assign them Mirror constraints.
|
|
Same Radius
|
Find circles with the same radius and assign Samesize constraints.
|
|
Free Angle
|
Find elements with free slopes and assign Angle constraints.
|
|
Free Slope
|
Find elements with free slopes and assign Slope constraints.
|
|
Free Radii
|
Find circles with free radii and assign Size constraints.
|
|
Free Length
|
Find lines with free lengths and assign Size constraints.
|
|
Free Elements
|
Find any remaining free elements and constrain them with Distance and/or Refelem constraints.
|
|
Free Parameter
|
Look through the parameter table. For all parameters that do not have a set value, assign the current value.
|