Redefine Sketch Plane - why does the sketch get "fixed"?

Redefine Sketch Plane - why does the sketch get "fixed"?

ProductDesignOnline
Contributor Contributor
3,408 Views
20 Replies
Message 1 of 21

Redefine Sketch Plane - why does the sketch get "fixed"?

ProductDesignOnline
Contributor
Contributor

Sometimes when I redefine a sketch plane the sketch geometry becomes "fixed" (green lines). Is there a specific reason why this would happen on some files/sketches but not all of them?

 

Here's a link to the file - https://a360.co/2Uod2fY

The sketch becomes fixed after redefining the sketch plane second sketch plane after deleting the third extrude command.


Kevin Kennedy

Check out my Fusion 360 tutorials:



Accepted solutions (1)
3,409 Views
20 Replies
Replies (20)
Message 2 of 21

jeff_strater
Community Manager
Community Manager
Accepted solution

@ProductDesignOnline - the green/fixed geometry is geometry that, in the original sketch was "projected" geometry.  In this case, from the face that the sketch was created on.  When you redefine a sketch, that projected geometry can no longer be resolved (the face it was on is no longer there).  So, Fusion converts that to "fixed" geometry, assuming that you do not want it to move.  If you want this to become "regular" geometry, you can select it and "unfix" it.

 


Jeff Strater
Engineering Director
Message 3 of 21

HughesTooling
Consultant
Consultant

@jeff_strater  I've been meaning to bring this question up for a while. Why not just convert to lost projection like in other circumstances where the projection is lost? If it worked like this the new feature allowing reselection of lost projections could be used to fix the error or just break link.

 

Also if I just move to a new plane parallel to the first it shouldn't really break anything. 

 

The worst part about the way it works now is there's no warning that projection are broken and converted to Fixed. I had to make a modification to a design a while ago where I'd made the mistake of sketching on faces that no longer existed, no problem just redfile sketch plane. Now big problem all projections gone, no warning! Most projections were points so not obvious, only noticed when holes stopped updating positions. OK so edit sketch, delete points and reproject, next problem is you then run into the long time bug in the hole feature where if all point are deleted it defaults back to single hole mode not multiple from sketch no way to fix so delete hole feature, leads to more broken features in the timeline.

large.jpg

 

The lesson I've learnt is avoid sketch on face because if you delete the face you're in for hours of work trying to fix a design. So any chance of tuning up what happens when a sketch plane is redefined, especially now you have the option to fix lost projections?

 

Mark

Mark Hughes
Owner, Hughes Tooling
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Message 4 of 21

HughesTooling
Consultant
Consultant

@ProductDesignOnline wrote:

Sometimes when I redefine a sketch plane the sketch geometry becomes "fixed" (green lines). Is there a specific reason why this would happen on some files/sketches but not all of them?

 


 

Really? For me it fails every time, even on something simple the projections are converted to Fixed. See attached screencast, couldn't get much more simple than this.

 

Mark

Mark Hughes
Owner, Hughes Tooling
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


0 Likes
Message 5 of 21

jeff_strater
Community Manager
Community Manager

@HughesTooling - yes, those are all good ideas, especially now that we have the repair tool.  I'll bring them up with the team, to at least get a sense of how difficult it would be to leave these as broken references.  Your point about if the redefine plane is parallel to the original plane, just keeping the reference is also good.  No promises, but good ideas.

 


Jeff Strater
Engineering Director
Message 6 of 21

sebastian.seweryn
Contributor
Contributor

Hello Guys,

I see the problem is still not solved.

 

The semi-solution I found working quite well is to make a construction plane (e.g. offset plane) on the face I'd like to sketch on and sketch on that new plane. This way when the source face is lost all projected geometries keep their links. The only thing to do is to reselect a source face for the construction plane as obviously the warning shows up.

This procedure works even if the new selected face is not parallel to the old one.

I presented that on the attached screencast video.

 

 

The cons are you have an additional step to do when need to sketch on a face and there are a lot of construction planes produced. Therefore it's not an elegant solution but it works.

 

Anyway it would be nice to have the problem solved in sketching on face function directly.

 

 

 

 
Sebastian Seweryn
Message 7 of 21

TrippyLighting
Consultant
Consultant

The question would be: Why is the source face lost?


EESignature

0 Likes
Message 8 of 21

HughesTooling
Consultant
Consultant

@TrippyLighting  I've run into this a lot where I've inserted a part for mould design then later the customer updates the model or wants a new mould with a slightly different version.

 

I've used the Offset Plane workaround in the past but you need to think a head. What would be nice is some way later to convert a sketch on face into an Offset Plane and sketch, the sketch using the new plane and all references maintained.

 

Mark

Mark Hughes
Owner, Hughes Tooling
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Message 9 of 21

Anonymous
Not applicable

Just experienced the same broken behaviour. I'm moving floor plan to a different height to the right plane by redefining plane for the sketch. The plane that I'm moving to was created as an offset plane, so both old and new one are parallel. And all (a lot!) of my projections were lost completely turning to fixed lines! That is not acceptable. When is it going to be fixed?

Message 10 of 21

Anonymous
Not applicable

Experimented with moving the sketch plane by modifying offset value earlier in the timeline (my plane is a shift plane to anothe plane). The result is: sketch attached to the moving plane doesn't loose projected lines. So actually you can do that and track projections for offset planes but looks like your code is too restrictively loose projections when plane is redefined for a sketch without checking whether old and new planes ara parallel. Is it too hard to check that and fix this bug? Can we turn this "idea" to "implementation"?

0 Likes
Message 11 of 21

HughesTooling
Consultant
Consultant

@Anonymous wrote:

 So actually you can do that and track projections for offset planes but looks like your code is too restrictively loose projections when plane is redefined for a sketch without checking whether old and new planes are parallel. Is it too hard to check that and fix this bug? Can we turn this "idea" to "implementation"?


They don't even need to be parallel. If you create a plane on a face and a sketch on the plane then move the plane to a different face at an angle the projections update. Just seems lazy programming that it fails when the sketch is redefined from one plane/face to another. If you never sketch on a face but always create a plane for the sketch you can work around most problems but I don't really like this workflow.

 

Note you can create problems if you rotate a plane so it's parallel with the original projections, lines become points for example.

 

Mark

 

Mark Hughes
Owner, Hughes Tooling
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


0 Likes
Message 12 of 21

Anonymous
Not applicable

At the very least an alert that tells you that the geometry has been fixed would be useful.  It's incredibly annoying to find out (after the fact) that something didn't update because the geometry became fixed.  Not hard to do, and literally every other CAD program does this in some way.

Message 13 of 21

TheCADWhisperer
Consultant
Consultant

@Anonymous wrote:

.... literally every other CAD program does this in some way.


@Anonymous 

Can you Attach example file from Fusion and other CAD programs with identical geometry to illustrate how Fusion and the other CAD softwares handled identical geometry cases?

Message 14 of 21

tiktuk
Advocate
Advocate

Was just bit by this as well. At least a warning would be nice 🙂 .

0 Likes
Message 15 of 21

josh_l
Enthusiast
Enthusiast

I have been running into this issue for months and finally found this thread explaining what was happening. I feel like this app is gaslighting me about what a Projection Link actually is or isn't. There are just so many real world scenarios where it fails to maintain the link, and hours, days, or weeks later I discover it has reverted to Fixed geometry without raising any alarm and everything's slightly gone wrong. It then becomes a painful problem-solving exercise of how to repair the broken sketch or sketches way back earlier in the timeline, and I no longer trust the design.

 

Please fix it Autodesk. This thread was started 4 years ago. You don't even have to fix it - AT LEAST just give us an immediate alert message when this happens so we can detect the issue and work around it.

Message 16 of 21

eric_hs
Participant
Participant

Agreed, one of the core purposes of projecting geometry is that it remains projected. And Fusion is capable of this. As mentioned before, if you create a construction plane, project geometry onto a sketch created on that plane, then edit the plane, the projected geometry remains projected. But if you change the sketch plane it converts it to fixed geometry. This can really burn you if you're not careful and IMO is a really big miss by Autodesk.

Message 17 of 21

evilc
Enthusiast
Enthusiast

@jeff_strater Cmon man, don't try and make out like this is anything but a complete failure by Autodesk to do something which is utterly trivial.

From what I can tell, there is NO CIRCUMSTANCE under which you redefine a sketch plane and it does not fix projected geometry.

 

For example:

1) Create Sketch1 on default XY plane and add geometry

2) Construct > Offset plane - choose XY and offset 1mm. Call it Plane1

3) Create Sketch2 on Plane1 and project geometry from Sketch1

4) Drag timeline back to before creating Sketch2 and create Plane2 - IDENTICAL to Plane1 (ie offset from XY by 1mm)

5) Redefine Sketch2 to use Plane2 (NOTHING CHANGED - Plane2 is identical to Plane1)

 

Result - geometry is fixed (green)

 

IMHO this is unforgivable - as far as I can tell, Fusion is not even attempting to see if it can maintain the projection link.

Message 18 of 21

jeffescott
Advisor
Advisor

Yup I just ran into this issue  Painful to say the least

Message 19 of 21

jordan783ZS
Advocate
Advocate

@jeff_straterIs there any update on this?
I run into this issue constantly and it is incredibly frustrating to have to manually unfix every projection, then reconstrain it to a new projection. If you don't do it this way every feature downstream of this breaks.

Message 20 of 21

HughesTooling
Consultant
Consultant

I asked someone in the API forum for help to create a script that creates an offset plane and starts a sketch on the plane in this post. It's not going to help everyone but if you know in your workflow when you're going to have problems with losing a sketch plane it's very useful. I guess you could just use this all the time and never sketch directly on a face as well.

 

Mark Hughes
Owner, Hughes Tooling
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


0 Likes