Extremely slow CAM generation

Extremely slow CAM generation

joeystreet_wst
Contributor Contributor
8,238 Views
24 Replies
Message 1 of 25

Extremely slow CAM generation

joeystreet_wst
Contributor
Contributor

Hi All,

I am trying to create a relatively simple 2D tool path and the cam generation takes upwards of a couple hours. I've read some of the other posts in regards to this and have tried a lot of the suggestions but still no luck. My tool path does consist of quite a few chains, but I still feel like the simplicity of the overall project should be easier to deal with. 

NOTE: 

I am also getting very bogged down in the design environment when I am inside the particular sketch that has all these chains.

Is this a fusion thing? or something to do with my computer?

0 Likes
Accepted solutions (1)
8,239 Views
24 Replies
Replies (24)
Message 2 of 25

LibertyMachine
Mentor
Mentor

Can you share your file or at least a screenshot of what you are dealing with?


Seth Madore
Owner, Liberty Machine, Inc.
Good. Fast. Cheap. Pick two.
Message 3 of 25

joeystreet_wst
Contributor
Contributor

here is the file. So what I've done is created a circuit board using Eagle. I've then pushed it into fusion and traced all of the circuitry in a sketch in order to mill out the circuit board. 

0 Likes
Message 4 of 25

jeff.pek
Community Manager
Community Manager

Thanks for sharing your model.

 

Is there a particular operation (or set of them) that you're seeing this slowness with?

Is it possible for you to create a video showing this "in action"?

 

Thanks,

  Jeff

0 Likes
Message 5 of 25

joeystreet_wst
Contributor
Contributor

In this case, It is the operation called "2D Adaptive1" Using tool 21. Unfortunately, I don't have the means to create a video.

 

Thank You for your help with this!

0 Likes
Message 6 of 25

jeff.pek
Community Manager
Community Manager

Also, can you quantify, "how slow is slow?" 

Thanks,

  Jeff

Message 7 of 25

joeystreet_wst
Contributor
Contributor

This one operation took upwards of 2 hours to generate

0 Likes
Message 8 of 25

LibertyMachine
Mentor
Mentor

As an aside, Autodesk does have a tool called "Screencast" that is a plug-in for the software. Works quite well 🙂


Seth Madore
Owner, Liberty Machine, Inc.
Good. Fast. Cheap. Pick two.
Message 9 of 25

jeff.pek
Community Manager
Community Manager

OK, thanks for the info. I'm seeing this too -- seems to get "stuck" at 80%. I need to show this to some folks familiar to what's happening under the covers, to see what ideas they have.

Jeff

0 Likes
Message 10 of 25

joeystreet_wst
Contributor
Contributor

Thanks Seth, That was news to me!

So I downloaded Screencast, and made a video. I have it on my private dashboard, but cant figure out how to make it public so that I can post it here. Any suggestions?

0 Likes
Message 11 of 25

joeystreet_wst
Contributor
Contributor

Thanks again Jeff, I look forward to hearing back!

0 Likes
Message 12 of 25

LibertyMachine
Mentor
Mentor

After you've recorded the video, you are presented with a dialog to upload it. Set it to the following:

2018-11-21_15h17_47.png

 

If you set it to "Private" or "Anyone with this link", you can change that at the dashboard by left clicking on this button and selecting Edit

2018-11-21_15h19_56.png

 

Sorry for the hijack Jeff 🙂

 


Seth Madore
Owner, Liberty Machine, Inc.
Good. Fast. Cheap. Pick two.
0 Likes
Message 13 of 25

joeystreet_wst
Contributor
Contributor

here is my screen cast.... i tried to show my tool path variables, and also a brief viewing of the generation speed

 

 

0 Likes
Message 14 of 25

paul.clauss
Alumni
Alumni
Accepted solution

Hi @joeystreet_wst

 

Thanks for posting! I've seen a few of these issues before and usually this is indicative of something in the toolpath making generation take a long time for legitimate reasons. I believe this is occurring on your end - the Adaptive toolpath does continue to generate and I bet it will complete if given the necessary time (which is sometimes overnight in these situations).

 

This is because of the way Adaptive toolpaths are calculated - because Adaptive toolpaths look for paths with constant tool engagement, they are computationally more intensive than some other options like Pocket. This is discussed in this article on CAM Performance and toolpath generation - please give it a read.

 

With your toolpath partway generated, we can see the tool is looking for curved paths through all the small contours. 63 chains is a large selection for any toolpath, but the problems with this are amplified when we are trying to force adaptive paths through small channels .

adaptive123.png

That is a lot of very small, arced cuts to clear out some pretty straightforward pocket geometry. While it would be great if Adaptive could generate quickly here, we'd still get a huge amount of code to run at the machine with this toolpath.

 

I think that Pocket is a better operation here. If you right click the "stuck" Adaptive operation and create a derived 2D Pocket operation, the toolpath will generate very quickly and result in a toolpath with faster machining times, less code, and nice straight cuts instead of the arcs.

pocket much straighter.png

Now, if you let the Adaptive sit overnight and it does not generate, feel free to let me know and we'll log a bug. With that said, I think that this cut would be better approached with a Pocket strategy than Adaptive. I'll leave it calculating over the Thanksgiving break on my end as well so I can compare the machining times and NC file sizes when I return next week.

Paul Clauss

Product Support Specialist




Message 15 of 25

joeystreet_wst
Contributor
Contributor

Hi Paul,

The adaptive path was generating after a couple hours, I just thought that seemed like a long time.

I tried what you said and created a derived pocket from that operation though, and it worked instantly!

Thank you so much for your time on this matter!!

 

Regards,

 

Joey

Message 16 of 25

speedfreakgarage
Enthusiast
Enthusiast

I have this exact same issue when using adaptive toolpaths.  Although I understand why using pocket is better (sometimes), why is Fusion so extremely slow to generate the toolpaths?  My processor is running at 10% and everything else is running at 1%, so something inside Fusion's code is not properly utilizing my computer's processing power.  Does the Fusion team plan to fix this?  Seems like only one processor thread (out of 16) is being utilized for this toolpath generation.

Message 17 of 25

seth.madore
Community Manager
Community Manager

@speedfreakgarage Without seeing your file, it's going to be near impossible to understand why it's taking so long. Can you share your file?


Seth Madore
Customer Advocacy Manager - Manufacturing


0 Likes
Message 18 of 25

marshall.henry
Contributor
Contributor

Have you seen anything on increasing the processing power for toolpath generation? I have files with 20+ set ups each with 20+ Tool Paths per Setup and at this point, even a basic contour is taking minutes to calculate. I've tried lots of possible fixes (increasing tolerances and smoothing, decreasing graghics, 7 day free trail of the machining extension, extremely limiting sketches (there is no lag in CAD, only CAM)) I have a supercharged PC but it seems Fusion, even when working in offline mode, only utilizes 20% of the CPU for toolpath generation/calculation. When will this be addressed?

0 Likes
Message 19 of 25

marshall.henry
Contributor
Contributor

@seth.madore Seth, are there any plans to increase the CPU processing power utilized by the CAM workspace? Once CAM files reach a high degree of detail, several set ups with several toolpaths, everything bogs down to a crawl because it's only utilizing 20% of my CPU?

0 Likes
Message 20 of 25

seth.madore
Community Manager
Community Manager

I'm not aware of any big plans to improve this behavior, at present. However, the teams are continuously looking at individual toolpaths and complex models in an effort to improve the user experience.


Seth Madore
Customer Advocacy Manager - Manufacturing


0 Likes