FAQ Sketch Relations

Answers: Concepts

  1. Why can I not have redundant dimensions or distance mates?
    The software treats dimensions as parametric, modifiable entities. If you could add dimensions to entities already defined by relations or mates, you could violate the relations or mates by modifying the dimension. For example:
    FAQRedntDims1.gif Fully-defined sketch.
    FAQRedntDims2.gif Redundant perpendicular relation added. Sketch is still fully defined.
    FAQRedntDims3.gif Redundant dimension added. Sketch is over defined.

    Changing the dimension later to something other than 90° would conflict with the relations. To prevent this potential conflict, the software makes the sketch over defined, requiring you to delete the dimension, make the dimension driven, or delete relations.

    Additionally, resolving conflicts is more difficult when redundant relations exist. You would have to delete the perpendicular relation and the adjacent horizontal or vertical relation. The SketchXpert functionality displays all possible solutions.

    Back to Top

  2. What are sketch relations?

    Sketch relations are geometric constraints between sketch entities or between a sketch entity and a plane, axis, edge, or vertex. Relations can be added automatically or manually.

    Back to Top

Answers: Procedures

  1. Can I turn off automatic relations?

    Yes

    Click Tools > Sketch Settings, and toggle Automatic Relations.

    Back to Top

  2. How do I toggle the display of sketch relations?

    Click View Sketch Relations Tool_ViewSketchRelations_View.gif (View toolbar) or View > Hide/Show > Sketch Relations to toggle the display of sketch relations. If you clear View > Hide/Show > Sketch Relations , but you select a sketch entity in an open sketch, the sketch relation icons appear.

    Back to Top

  3. How do I avoid getting relations that I don't want?

    Turn off automatic relations. See Can I turn off automatic relations? above.

    - or -

    Click No Solve Move tool_No_Solve_Move_Sketch.gif (Sketch toolbar) so that when you move sketch entities, the dimensions and relations in the sketch are not solved.

    Back to Top

  4. What do I do if I get a relation I don't want?
    Use these techniques:
    • With relations displayed, delete the relation in the graphics area.
    • Delete the relation in the Properties PropertyManager, under Existing Relations.
    • For dimensions, delete them from the graphics area.
    • Delete the relation using the Display/Delete Relations Tool_Display_Delete_Dimensions_Relations.gif tool (Dimensions/Relations toolbar).

    Back to Top

  5. What are snaps?

    Snaps are sketch settings that control how entities snap to each other. There are two types of snaps:

    Sketch snaps

    Global sketch settings that apply to all sketch commands.

    Quick snaps

    Single operation sketch snaps you set as you sketch.

    Back to Top

  6. How do I set snaps?

    In the Standard toolbar, click Options Tool_Options_Standard.gif > Systems Options > Sketch > Relations/Snaps , then set the snap options.

    Back to Top

  7. What is an over defined sketch and how do I fix it?

    The definition of an over defined sketch:

    • Dimensions or relations conflict with each other.
    • Dimensions over-constrain the sketch.
    • Dimensions you modify create invalid geometry.

    Delete the relations or dimensions that conflict with your design intent. Use SketchXpert to assist you.

    Back to Top

  8. What are dangling relations or dimensions and how do I fix them?

    Relations or dimensions dangle when the entity (external to the sketch) to which the relation or dimension is applied either changes or is deleted. The dimension or relation is unresolved. For example, if you dimension to the corner of a block in a sketch, but you then insert a cut feature that removes the corner before the sketch, the dimension dangles because the corner no longer exists

    Delete or repair the dimension. You can also use the Replace functionality under Entities in the Display/Delete Relations PropertyManager.

    Back to Top