Feature Request: Make Fusion 360 User Interface Responsive while Long Calculations.

Amyoqzy
Advocate Advocate
408 Views
4 Replies
Message 1 of 5

Feature Request: Make Fusion 360 User Interface Responsive while Long Calculations.

Amyoqzy
Advocate
Advocate

One of the most unnerving things with Fusion360 is the unresponsive user interface while long recalculations. This is especially troublesome with large parametric models.

 

If you change a profile for example, and this causes a problem later in the timeline, it may be already too late. Fusion360 get stuck somewhere, running at 100% CPU, and you know it will not work – but there is no way to stop the process. Often I have to terminate Fusion360 if it gets stuck - sometimes I lost the last modifications I made.

 

Also, if the user interface is not responsive anymore, the operating system is sometimes affected. The window can not be moved freely, etc. 

 

So my feature request:

  • Make the user interface responsive while long calculations. There may not be any command available, but it should be responsive for the user and the operating system.
  • Implement a Stop or Cancel button. It shall work like this: The current calculation is stopped and after confirmation, the action which caused the recalculation is reverted (undo). Alternatively, the calculation is stopped and the history-marker is placed just after the modified element - so the user can perform the operations step-by-step.

Best,

LR

2 Likes
409 Views
4 Replies
Replies (4)
Message 2 of 5

vzagainov
Enthusiast
Enthusiast

I'm mostly curious why this is happening in the first place. One of the reasons why I'm not going with Fusion subscription.

Almost all of my projects are large files with multiple components inside and Fusion freeze even on my beefy workstation. On MacOS it doesn't survive that and I'm quite limited to CAM activities only, CAD section has a lot of crashes.

0 Likes
Message 3 of 5

gamelife4dns
Advocate
Advocate

I agree. 2 or 3 weeks ago I draw a spline of more than 240 points. What a pain... (Look for "Wicker Basket" on youtube)

I think Fusion is a single thread software, so it might not be so easy to implement this responsive request.

 

Steve

1 Like
Message 4 of 5

vzagainov
Enthusiast
Enthusiast

Yep, I confirm, also noticed freezes in 2D sketches,

Also agree on your assumptions, Fusion is likely single-threaded with UI being tightly coupled with that calculation thread

0 Likes
Message 5 of 5

Amyoqzy
Advocate
Advocate

I think Fusion is a single thread software, so it might not be so easy to implement this responsive request.

The Fusion 360 client is using the Qt framework as an operating system abstraction layer, which makes it absolutely simple to implement a responsive user interface. The framework would make it also absolutely simple to implement concurrent processing to make better use of the CPU. 😁

 

So, why the Autodesk Developers choose to ignore these problems remains a mystery to me. I really wonder, if only a minority of Fusion 360 users are bothered by this unacceptable behaviour. 🤔

 

If I would use Fusion 360 as a free tool, I probably would accept this as bad implementation. But paying the subscription (luckily not much) every year, it seems something basic like the UI responsiveness should meanwhile be resolved. 😁

 

- LR

0 Likes