Hello,
My name is Mike Prom and I am a product manager on the Fusion 360 team. We are looking for feedback on what is slow performance. Specifically we would like to know what operations you are doing when you feel that Fusion is performing slow. For example editing a feature, selecting a component for a joint, rotating the model… We are aware of the time it can take to open or save in certain situations and work is being done to improve this. If you can provide an archive model .f3d and give us the steps to repeat the process in which you notice the performance change it would be greatly appreciated. Thank you for your continued engagement with the team.
Claas Kuhnen
Faculty Industrial Design – Wayne State Universit
Chair Interior Design – Wayne State University
Owner studioKuhnen – product : interface : design
Cekuhnen,
Thank you for the reply. If I understand your comment correctly, when the amount of sketches increase the performances of the UI decreases. Does it matter if you have the sketches in different components or bodies? Can you apporximate how many sketches you can create before you notice a difference?
Thank you,
Mike Prom
I can get noticle lags aalready in a scene like this:
However this is interesting the lag is not constant, so I assume sometimes Fusion is calcualting something it lags after that it is fine.
Claas Kuhnen
Faculty Industrial Design – Wayne State Universit
Chair Interior Design – Wayne State University
Owner studioKuhnen – product : interface : design
Cekuhnen, could you please turn ont the component color cycling under the inspect and send me a screen shot again. Thank you
I di dnot do much yet just sketches etc
Claas Kuhnen
Faculty Industrial Design – Wayne State Universit
Chair Interior Design – Wayne State University
Owner studioKuhnen – product : interface : design
ops wrong image
Claas Kuhnen
Faculty Industrial Design – Wayne State Universit
Chair Interior Design – Wayne State University
Owner studioKuhnen – product : interface : design
Thats not an easy to answer question as it pertains to several areas:
1. Viewport rendering.
The january update meant significant performance incrrease in the viewport. Previous slugishness even with all effects turned off was paricularly noticable when zooming with highlighted geometry. That seens to have been fixed.
2. Sketch performance still can use more speed. Sketches that have many elements and constraints still don't update quick enough for visual "animated" feedback. The letter sketch below contains mostly an imported SVG (generated with Inkscape) and any operation on it is very sluggish including just zooming in/out.
I've also noticed a delay in some of the gesture commands I use such as the left hook to add dimensions to a sketch. The delay causes the gesture not being "recorded" completely and fails to result in a command.
Claas Kuhnen
Faculty Industrial Design – Wayne State Universit
Chair Interior Design – Wayne State University
Owner studioKuhnen – product : interface : design
Sketch constraints. It seems to me that the solver is run too often and does too much calculation (it sometimes changes dimensions on seemingly unrelated parts of the sketch when something is dragged/moved), and it runs on only 1 core. And the most disturbing thing is that it blocks the user interface completely, so I can't really see the difference between intensive calculation and a program hang.
Here is an extreme example: A design that I use to generate pulleys for HTD belts: I open the design, change some user parameters for a given pulley size and copy the resulting component. Definitely not optimized and not technically correct, but it gives me realistic shapes for the common sizes.
To reproduce: Download http://a360.co/1BhXvLt , Modify -> Change Parameter, enter parameter values:
Pulley_shoulder_dia = 16 [instant]
Pulley_flange_dia = 27 [instant]
Pulley_number_teeth = 26 [10 seconds]
Pulley_outer_dia = 24.07 [6 minutes!]
The times vary with different dimensions or a different sequence of parameter changes. Sometimes it also reports "sketch is overconstrained". I can understand that it is unsolvable with some values, but never overconstrained.
so here is a case where the sketch engine works way to slow
the sketch is not complex but brings Fusion to a crawl speed when editing the sketch
screen refresh tanks often when zooming in closely then it is fine
when show dimensions is off refresh speed is much much better
this is a pretty simple scene
Claas Kuhnen
Faculty Industrial Design – Wayne State Universit
Chair Interior Design – Wayne State University
Owner studioKuhnen – product : interface : design
Claas Kuhnen
Faculty Industrial Design – Wayne State Universit
Chair Interior Design – Wayne State University
Owner studioKuhnen – product : interface : design
I believe viewport performance need to be mentioned here, as F360 begun to crawl when there's many components/lines in the assembly and this is running on a hardware that is I guess classified as "high-end"?
Not sure if you've been following the forums, but we had quite a deep discussion regarding viewport performance and render performance awhile back. Below are the links.
Viewport Performance < the problem seen is related to 3D space mouse but other users chimmed in as well regarding to viewport performance issues.
Rendering < OBJ export and OpenCL rendering would be nice.
Omar Tan
Malaysia
Mac Pro (Late 2013) | 3.7 GHz Quad-Core Intel Xeon E5 | 12GB 1.8 GHz DDR3 ECC | Dual 2GB AMD FirePro D300
MacBook Pro 15" (Late 2016) | 2.6 GHz Quad-Core Intel Core i7 | 16GB 2.1 GHz LPDDR3 | 4GB AMD RadeonPro 460
macOS Sierra, Windows 10
Opening project drop down menu:
iMac: around 4 seconds - hardly acceptable and usesable btw.
Win7: runs fine nearly instantly
Claas Kuhnen
Faculty Industrial Design – Wayne State Universit
Chair Interior Design – Wayne State University
Owner studioKuhnen – product : interface : design
I'd be happy to test and provide results.
Is there a benckmark test you can provide to quantify "performance"?
Best,
Brian
So here I ran into a situtation that when you have too many sketch fit points the engine simply tanks and turns moving a point into stop motion.
Without constraints this is quite concerning.
I dont know what the engine has to calculate here so much that to move a point - maybe it is because this is a spline engine again moving one fit point influences
all others and creating a ripple effect.
I know for a fact that this sketch with NURBS curves in Rhino or such would not be a problem. Maybe another reason to maybe include those as an alternative drafting tool.
Claas Kuhnen
Faculty Industrial Design – Wayne State Universit
Chair Interior Design – Wayne State University
Owner studioKuhnen – product : interface : design
here is a screencast showing the sketch problem:
https://drive.google.com/file/d/0Byzv_NlyKp_2YXYyWGhYWFZNX28/view?usp=sharing
After having recreated the sketch with few G0 edges the speed is back - nice and dandy not sure what really caused the issue.
Files are attached:
I simplified the sketch (rebuild)
and the original one
Claas Kuhnen
Faculty Industrial Design – Wayne State Universit
Chair Interior Design – Wayne State University
Owner studioKuhnen – product : interface : design
Can't find what you're looking for? Ask the community or share your knowledge.