Why so slow?

Why so slow?

RogerInHawaii
Collaborator Collaborator
531 Views
4 Replies
Message 1 of 5

Why so slow?

RogerInHawaii
Collaborator
Collaborator

Most of the time when I'm using Fusion 360 it's incredibly responsive. I can move right along making edits, adding new sketches and bodies, using all sorts of tools. But lately, in my current design, it has slowed down to a crawl for even the simplest operations, like adding a single short straight line to an existing sketch, and when I do that Fusion 360 pauses, the mouse cursor changes to the Busy icon, and it doesn't "come back to life: for 30 seconds or more.

I've noticed that the memory used by Fusion 360 grows enormously as I'm using it.

When I start up the Fusion 360 app, with no other applications running on my Windows machine, and have not yet opened up a design for editing, it shows (on Windows Task Manager) that it's taking up about 1.77Gig of memory.

I open up my project for editing and the memory goes up to 1.98Gig. OK, no problem.

 

I select an existing Sketch, which happens to be the very last Sketch in the timeline, with nothing after it, meaning that there's no subsequent operations, like using that Sketch for an Extrusion operation to create a body. So nothing yet depends on the sketch. It now shows 2.0Gig of memory.

I then do an incredibly simple edit to the sketch, adding a single short straight line, and when I hit the Enter key to finish that line add, and the mouse cursor changes to a Busy icon and Fusion 360 doesn't "come back to life" for 30 seconds or more, during which time I can't do anything, I just have to wait for it to be done with whatever it was doing. AND, after it does come back and I can continue editing, the memory usage has jumped up to 2.43 Gig!!!

Any and all subsequent edits of that sketch take just as long, another 30 seconds or so for each one.

When I Close that Sketch the memory usage drops back down to 1.79Gig.

Now, I acknowledge, this Sketch has a LOT of lines in it. It's very detailed, as it needs to be, since it's one end of an intended Loft which will add a lot of detail to my model (ribs running along the side of a curved surface. 

Sketch.png

 And if I bring up some other Sketch Fusion doesn't consume nearly as much memory and does NOT bring up the Busy icon as I'm editing it, so it's pretty clear that it's something about this particular Sketch.


But what is Fusion DOING when I'm editing the more detailed Sketch that's taking so long? Even an operation as simple as drawing a single straight line takes 30 seconds or more to complete. It's not like I'm doing some really complex operation.

I've attached the project if anyone wants to take a look, try to add a line to the sketch, see what's happening, and maybe recognize, "Oh, I see the problem, all you have to do is . . ."

0 Likes
532 Views
4 Replies
Replies (4)
Message 2 of 5

laughingcreek
Mentor
Mentor

the sketch solver is a fairly complicated and computationally heavy bit of code.  It is continuously solving the entire sketch.  even if you are just adding a single line, it is still solving the entire sketch to see if it effects anything.

and this isn't a simple sketch.

 

getting rid of the mirroring, which is generally advised against in fusion anyway, will probably improve performance significantly.

 

next, see if any of the grooves can be done by patterning features on the body instead of drawing them in the sketch and you'll get another performance boast.

 

Message 3 of 5

TrippyLighting
Consultant
Consultant

While not directly related to the topic, please fix the warnings in your timeline. With the increasing length of the timeline you are running the risk of corrupting the design.

 

TrippyLighting_0-1667122864153.png

 

Something else to consider is that even with a clean timeline without warnings, the time to complete design steps will increase simply due to the size of the timeline.

When done with the main shapes - and you should really be completely done - , but before adding all that intricate detail to a design it might be beneficial to derive the main shapes into a new design and then add all the grooves, fillets etc. in that new design.   

 


EESignature

Message 4 of 5

g-andresen
Consultant
Consultant

Hi,

Follow the recommendation by @laughingcreek  and create only the profile of a single element in the sketch.
A solid (e.g.) is then generated from this and finally patterned along a path.

 

pattern on path 11.png

 

günther

Message 5 of 5

LishuangLu
Autodesk
Autodesk

@RogerInHawaii Thanks for reporting and sharing your design file with us! 

I can reproduce the problem in my side and already tracked a defect for more investigation. 

 

Thanks, 

-Lisa

0 Likes