disable sketching auto constraints?

disable sketching auto constraints?

Anonymous
Not applicable
4,886 Views
20 Replies
Message 1 of 21

disable sketching auto constraints?

Anonymous
Not applicable

Is it possible to disable auto constraints when sketching?

I seem to be spending more time undoing the constraints that Fusion has auto guessed on my behalf than I would if I were to do it totally manually...

 

Accepted solutions (1)
4,887 Views
20 Replies
Replies (20)
Message 2 of 21

g-andresen
Consultant
Consultant

Hi,


@Anonymous wrote:

Is it possible to disable auto constraints when sketching?

 

No!

 

günther

0 Likes
Message 3 of 21

chrisplyler
Mentor
Mentor

 

If you don't want it to happen, you've just got to learn to sketch in such a way that it doesn't happen.

 

Examples:

 

If I don't want a simple line to automatically get a horizontal/vertical constraint, I make sure I don't let it snap straight up/down or left/right while I'm drawing it, and add the constraints I do want after I draw it. If I don't want a line's endpoint to automatically get a midpoint constraint to another line, I make sure I don't let it snap to that other line's midpoint when I'm drawing it, and then add constraints/dimensions to get the endpoint where I want it after I draw it. If I don't want a line to automatically get a perpendicular or parallel constraint with another line, I make sure I draw it at a slight angle to that other line, and then add the angle dimension I actually want afterwards.

 

I agree there are times I would like the ability to turn the automatic constraint off, but since we are unable to, that's how I work around it.

 

Message 4 of 21

TheCADWhisperer
Consultant
Consultant
Accepted solution

@Anonymous wrote:

Is it possible to disable auto constraints when sketching?

Yes (mostly).

Hold Ctrl key (not sure what the equivalent is on Mac) while sketching.

 

But seriously, Attach a file here that requires removing sketch constraints.

Unless you are doing artistic work (I always use the example of a Maple Leaf with my students) I can't imagine why someone would not want auto-constraints.  You can scrub force the constraints that you want.

0 Likes
Message 5 of 21

chrisplyler
Mentor
Mentor

 

Oooooo I forgot about that. Never use it myself. Good tip!

 

Message 6 of 21

TheCADWhisperer
Consultant
Consultant

Yes.  I got something right today.

Where is my doughnut reward?

0 Likes
Message 7 of 21

Anonymous
Not applicable

@chrisplyler wrote:

 

If you don't want it to happen, you've just got to learn to sketch in such a way that it doesn't happen.

....

I agree there are times I would like the ability to turn the automatic constraint off, but since we are unable to, that's how I work around it.

 


Thanks and yes, that's how I get round it - I just thought there might be better way to do it

0 Likes
Message 8 of 21

Anonymous
Not applicable

@TheCADWhisperer wrote:
Hold Ctrl key (not sure what the equivalent is on Mac) while sketching.

Thanks, will try Ctrl key

 


@TheCADWhisperer wrote:

@Anonymous wrote:

Is it possible to disable auto constraints when sketching?

...I can't imagine why someone would not want auto-constraints...




Thanks for the offer, but there is no need to attach a file - I know that I can delete the constraints, that are not right for me.

As for "...I can't imagine..." - we all work in different ways

Message 9 of 21

chrisplyler
Mentor
Mentor

@TheCADWhisperer wrote:

Yes.  I got something right today.

Where is my doughnut reward?


 

I submit the official paperwork for all identified doughnut reward recipients to Autodesk on the last Friday of each month. The time required for Autodesk to process this paperwork and send out the doughnuts has not been established, as they have never done either.

 

But I'm definitely putting your form on the top of the stack!

 

Message 10 of 21

chrisplyler
Mentor
Mentor

@Anonymous wrote:
- we all work in different ways

 

Now technically that just isn't true at all. Some outliers work in different ways. The rest of us have narrowed things down to what we think are the best ways, and we do those, because we are closed-minded like robots. Cold, calculating, efficient robots. German ones, probably.

 

0 Likes
Message 11 of 21

Anonymous
Not applicable

@chrisplyler wrote:

@Anonymous wrote:
- we all work in different ways

....The rest of us have narrowed things down to what we think are the best ways, and we do those...

 


😁yeap!

I suppose I am too old and too set in my ways....

0 Likes
Message 12 of 21

Anonymous
Not applicable

@TheCADWhisperer wrote:

@Anonymous wrote:

Is it possible to disable auto constraints when sketching?

Yes (mostly).

Hold Ctrl key while sketching.


Tried Ctrl key - happy with the way it works 👍

0 Likes
Message 13 of 21

AzWoodWarrior
Enthusiast
Enthusiast

My issue with constraints is when I need to alter a part of the design. Being new to Fusion it's not very forgiving, for me, I find I have altered part of a sketch unbeknownst to me, only to discover it later. It just seems like the option should be available for those "I'm not sure how all the components fit together yet and flexibility". I'm sure most of this will not be such an issue once I get over the habits developed using other software. 

0 Likes
Message 14 of 21

AzWoodWarrior
Enthusiast
Enthusiast

AzWoodWarrior_0-1648486032777.png

 

0 Likes
Message 15 of 21

Logic8
Explorer
Explorer

"But seriously, Attach a file here that requires removing sketch constraints.

Unless you are doing artistic work (I always use the example of a Maple Leaf with my students) I can't imagine why someone would not want auto-constraints.  You can scrub force the constraints that you want."

 

Reviving a dead thread, but try the following..

 

I would add a video if I knew how, but I'll just add steps:

 

1. Using the line tool, draw 3 lines (not dimensioned) to make a right triangle, and then add a center-point-circle to the vertical leg (not on the center of the line)

Screenshot 2023-01-05 171055.png

2. use the move tool to move the vertical leg.

    expected result: the vertical leg and circle move while the horizontal leg and hypotenuse stretch.

    actual result: the sketch of the triangle scales larger moving to the right and shrinks moving to the left. (?)

 

3. delete all auto constraints and manually constrain the triangle points with coincidents.

4. use the move tool to move the vertical leg.

    expected result: same as previously but leaving the circle behind.

    actual result: it works! now to get the circle in there...

 

5. undo move

6. manually constrain the center point of the circle to the vertical leg with a coincident.

7. move the vertical leg like before

   expected result: same as the original

   actual result: the entire sketch moves. (?)

 

8. delete the circle coincident and replace it with a center constraint.

   expected result: same as original

   actual result: it works, and what should have taken 5 seconds only took me 15 minutes.

 

 

This is just one example of the many frustrations of fusion 360 constraints, and it makes design incredibly frustrating during the rough out stages. Perhaps if you are replicating a dimensioned layout or using measurements taken from an actual object it comes in handy.  Also this idea that you should draw lines slightly skewed to avoid the auto constraints is not what should be expected in a precision cad design tool. More work to avoid a flawed system.

 

"If you don't want it to happen, you've just got to learn to sketch in such a way that it doesn't happen."

 

 

 

Message 16 of 21

TheCADWhisperer
Consultant
Consultant

@Logic8 
Move is almost always the wrong move (pun intended) as used by beginners.

0 Likes
Message 17 of 21

jeff_strater
Community Manager
Community Manager

This is not a case of too many dimensions/constraints, but too few.  You have a VERY under-constrained example here. Under-constrained systems are free to react to any change (move, drag, adding a dimension) however they want.  There is no "right" answer here.  What you are seeing in the sketch is a valid solution to the set of constraints you have given it.  The fact that you get your expected result if you do things differently is just luck.  Your expected result, and the default result are both valid solutions to the constraint + geometry system you have described.  That is all that Fusion (or any constrained sketch system) guarantees.

 

To get your desired result, you need to fix a point in the triangle.  You can do this by using the Fix constraint, or by dimensioning to a fixed location:

Screenshot 2023-01-05 at 5.54.33 PM.png

 

This is also why you will see here many recommendations for fully constraining your sketch.  That will guarantee that the reaction to any edit is predictable.  Under-constrained sketches will be squirrely by their very nature.

 


Jeff Strater
Engineering Director
0 Likes
Message 18 of 21

Logic8
Explorer
Explorer

You are right, and I am not disagreeing with the benefits of a constrained sketch. What I'm saying is the auto-constraints that fusion assumes that I want often just make life harder, I find myself clicking a point and then selecting constraints to delete often, or trying to add a restraint to get an over restrained error.  Additionally it doesn't even react the same way for the auto restraints vs the manual restraints. As in my example, with auto, moving the leg scales, delete auto replace with same restraint manually, move acts like anyone would expect it to.

 

The point is, there should definitely be an option to turn off auto restraints, while still having points of a shape stuck to one another. I would take that over font color any day

 

Message 19 of 21

Logic8
Explorer
Explorer
*constraints
0 Likes
Message 20 of 21

emory_l_fesel
Explorer
Explorer

I don't think anyone is arguing against fully constrained sketches but some people want the ability to define their own constraints completely. Often fusion will add a parallel, perpendicular, midpoint, etc. constraint where I don't need it and I'll have to go back and delete it.

 

Inventor lets the user pick which constraints are inferred for this reason so it's not an unreasonable request.