Can I salvage my error in component setup that is now causing major issues?

Can I salvage my error in component setup that is now causing major issues?

Anonymous
Not applicable
1,158 Views
13 Replies
Message 1 of 14

Can I salvage my error in component setup that is now causing major issues?

Anonymous
Not applicable

I have started to design more complex parts in Fusion, and thus I have started to get into the habit of using components to organize my work. However, I am afraid I may have committed a grave sin that I can't seem to fix without completely remaking my design from scratch. 

 

The first thing I did was create a new component called "Drivetrain Pod." I then created a sketch (in the default component, not activating my "Drivetrain Pod" component). I drew out the layout of my plate and extruded it. I then proceeded to copy and paste the new body into the "Drivetrain Pod" component. From there, I added quite a bit more stuff to that Drivetrain Pod component. I went back to modify my original sketch slightly and when I did this, I found that the CopyPaste feature gave me a warning that it is using cached geometry and can't find Body1. Since it is using cached geometry, it then proceeds to paste in the version of my body without the changes I just made.

 

I understand why this is happening, I failed to activate my Drivetrain Pod component at the very beginning. However, I would like to somehow fix this so that I can still use my original profile sketch to modify this plate (rather than making another sketch and using that to add/subtract on to the original body, but if it comes to that I will have to). So far I have tried deleting this CopyPaste feature and dragging the body into the Drivetrain Pod component again, but this doesn't work (it would seem from my research that I'd have to be at the end of the timeline to do this, but I'm not as I have ~100 features after this one relying on it). 

 

I attached 2 screenshots of the timeline and layout of the file before I tried to change the original sketch and 2 screenshots afterwards (I even get the warning if I just change the sketch, leaving the extrude feature completely the same). 

 

I know two obvious solutions would be to redo it completely and do it right from the beginning (which I have actually just finished doing due to other reasons) or to have another sketch used to modify the existing plate, but both of these would really hinder me in the future. Any help would be appreciated on this matter. Thanks in advance!

1,159 Views
13 Replies
Replies (13)
Message 2 of 14

lichtzeichenanlage
Advisor
Advisor

Have you tried to drag an drop the sketch onto the component (not component/sketch folder)? In some (???) cases this works:

 

 

0 Likes
Message 3 of 14

TrippyLighting
Consultant
Consultant

Can you share your model ?

 

This has nothing to do with component activation. But I do refer you to Fusion 360 R.U.L.E #1 for good measure 😉

In the rule thread there is also a short video that describes ho to get a sketch nd associated body into a new component without copy pasting the body. You simply create a new component and then pull the sketch into that component.
That will pull the body with it.

 

In general this looks more like a bug to me. But having the model would help confirming it (or not).

 

There is a way to salvage your progress so far but that depends on the rest of the model and what you want to do with it.


EESignature

0 Likes
Message 4 of 14

Anonymous
Not applicable

Here is a link to the file: https://a360.co/2D6UR4D

Thanks!

0 Likes
Message 5 of 14

Anonymous
Not applicable

When I tried this, I got the following message:

Detect some position features may result downstream features fail after restructure.

 

I have no idea what this means though.

 

0 Likes
Message 6 of 14

TrippyLighting
Consultant
Consultant

This is a bug and a pretty bad one at that!

If I add ny geometry o the originating sketch, a line or even just a point without adding anything to the extrusion then the copy/paste feature fails. that should never be happening. 

 

@paul.clauss can you please take a look at this ?


EESignature

Message 7 of 14

TrippyLighting
Consultant
Consultant

@ryan.bales Could you help out ?


EESignature

0 Likes
Message 8 of 14

ryan.bales
Autodesk Support
Autodesk Support

Yep, taking a look now. 



Ryan Bales
Fusion 360 Product Support
0 Likes
Message 9 of 14

ryan.bales
Autodesk Support
Autodesk Support

@TrippyLighting,

 

Weird... Admittedly I've never cutpaste to move a component to a new component. I've always used Create Components From Bodies to move a body to a new component. Or start over completely. 

 

Now i would suspect it could be moved if this error did not occur:

image.png

But there are position dependent features based on that main sketch. I'm not sure there is a bug here, BUT the error message should be clearer. 



Ryan Bales
Fusion 360 Product Support
0 Likes
Message 10 of 14

TrippyLighting
Consultant
Consultant

@ryan.bales

 

I can show you a design where it makes a lot of sense to copy paste bodies and where this also might occur.

The bug I am talking about does not oculus when I am moving the body. It occurs when I ad geometry to yrhj sketch that creates that body.

 

Then the copy past operation of that body fails even though no geometry was added to the body. That is clearly a bug!

 

Maybe you can also investigate whether there are any efforts going on to make the copy/paste feature editable so we can add/subtract from the selection. I've discussed this almost 2 years ago in a thread with @jeff_strater.


EESignature

0 Likes
Message 11 of 14

Anonymous
Not applicable

@ryan.bales wrote:
...

 

But there are position dependent features based on that main sketch. 


 

What exactly are position-based features? I don't think I have any joints or moves downstream that rely on this sketch, but I can check. If I get rid of the position-based features, do you think I'll be able to resolve this issue?

 

[Edit]

I coped the file, deleted everything after the CopyPaste feature, and tried to modify the sketch and got the same issue. I thought at least this would work as it was at the end of the timeline?

 

In both cases, I got the following error: 

The model is using cached geometry to solve. Please reselect the reference geometry for the failed features in the timeline.

 

Thanks



 

0 Likes
Message 12 of 14

ryan.bales
Autodesk Support
Autodesk Support

@Anonymous, So you deleted everything after the cut paste and still got the error? 

 

Essentially a position dependent feature is a feature/sketch that is based on components/bodies placed in a position by a joint or move/capture.

 

So therefore I deleted the joints and ground(s) and was able to roll back and move the sketch to the proper component. This causes come rework for joints no doubt, but i was not able to fix this while they were only suppressed. 

 

@TrippyLighting, that's what gets me on editing the sketch. I would assume that the error is related and that's my reasoning for not being positive its a bug- if it is in fact a bug i'll be happy to log it. I'll leave that to @jeff_strater and i've asked him to comment here.



Ryan Bales
Fusion 360 Product Support
0 Likes
Message 13 of 14

Anonymous
Not applicable

Strange. When I do it with all the other features deleted or suppressed it still yells at me and errors. I will try reimporting the file and on a Windows (I was on Mac OS 10.13 if that is relevant). 

0 Likes
Message 14 of 14

ryan.bales
Autodesk Support
Autodesk Support

I never deleted anything beyond the cut-paste. I was trying to preserve the model as best i could. If it makes a difference between OS i'd be surprised.



Ryan Bales
Fusion 360 Product Support
0 Likes