Advice to increase performance of simplest operations after project gets slightly bigger

Advice to increase performance of simplest operations after project gets slightly bigger

soswow
Advocate Advocate
256 Views
5 Replies
Message 1 of 6

Advice to increase performance of simplest operations after project gets slightly bigger

soswow
Advocate
Advocate

I am at the stage in my project where I Am going around and adding fillets everywhere. Even the simplest ones takes at least 10 seconds 🤦🏼‍

 

[I've removed video for a reason I can't disclose] But basically I was showing how after adding a simple fillet and pressing ok it takes like 15 solid seconds for operation to conclude]

 

What I seek is some advice on how to improve the performance. It is becoming very much unbearable and I Want to drop everything after every operation =( And I don't even talk about constant crashes and force quits after waiting for 15 minutes of it doing the operation. All that force me to save before every operation. I Don't understand what I am doing wrong or how others do any work at even slightly more complex projects.

I am sure there is some simple solution for all that.

I am not using history and I am periodically dissolving operations.

0 Likes
257 Views
5 Replies
Replies (5)
Message 2 of 6

Drewpan
Advisor
Advisor

Hi,

 

Do you have any red or yellow flags in the timeline? If so then these are almost certainly causing issues because

they mean fusion is trying to calculate something and has to make a choice instead of it being constrained or defined.

 

When you create these fillets, are you just pounding on and adding them everywhere, or are you winding back the

timeline, making the change and winding it back forward again? Disrupted and messy timelines can cause fusion

to get into a calculating back and forth that REALLY slows things down.

 

Have you tried doing a Compute-All function to try and clear up some of the background re-calculating?

Drewpan_0-1732162316785.png

 

 I just noticed that you are not using the timeline history. So basically fusion is recalculating EVERYTHING

constantly, every time you make a change instead of keeping it in the cache. There is your problem. No, there

is not much you can do to make it happen faster.

 

Cheers

 

Andrew

0 Likes
Message 3 of 6

soswow
Advocate
Advocate

Thx for taking the time to answer. Can you explain a bit more or point me to some documentation of info on that part:

 

 So basically fusion is recalculating EVERYTHING

constantly, every time you make a change instead of keeping it in the cache. There is your problem. No, there

is not much you can do to make it happen faster.


@Drewpan wrote:

So basically fusion is recalculating EVERYTHING

constantly, every time you make a change instead of keeping it in the cache. There is your problem. No, there

is not much you can do to make it happen faster.

What is being recalculated? Which case you talking about? I was pretty sure that direct modeling is more performant for this type of task - just hard surface modeling, not technical CAD stuff. 

 

I've recorded another video that I Am allowed to share:

 

You can see that the calculation for the fillet itself is instant. Very quick. While in command/dialog mode. But when I close the dialog and commit the changes - that's when it takes ages.

 

0 Likes
Message 4 of 6

soswow
Advocate
Advocate

I've made a silly video demonstrating how unbearable it is

I don't want to believe this is not a fixable situation otherwise I can't see how user can do this =(

0 Likes
Message 5 of 6

soswow
Advocate
Advocate

ha! I tried it with history - and it works instantly. At least how to unblock myself. But I Am still curious why?

0 Likes
Message 6 of 6

Drewpan
Advisor
Advisor

Hi,

 

So are you saying that you rolled the timeline back, made the change and then rolled it forward and it worked?

That will be your difference. When you do that, the calculations are made and put into the cache. If you don't roll back

the history marker it will re-calculate all those steps in the timeline.

 

The timeline is a powerful tool but you need to use it correctly.

 

You will also have an issue with the actual complexity of your design because fusion also tracks and re-calculates stuff

in the background when you zoom in and out so it can render the view.

 

Cheers

 

Andrew

0 Likes