Announcements

Announcement: We’re aware of an issue affecting starting a new topic from category pages and creating new blog posts. New topics can still be started directly from the relevant board. Learn more here.

Turning Canned Cycles and Fusion?

Turning Canned Cycles and Fusion?

LibertyMachine
Mentor Mentor
13,224 Views
64 Replies
Message 1 of 65

Turning Canned Cycles and Fusion?

LibertyMachine
Mentor
Mentor

After a bunch of searching on this forum as well as the Post Processor forum, I've come to the realization that there isn't much in the way of support for Turning Canned Cycles, such as OD/ID Roughing or Finish canned cycles, threading, grooving so on and so forth.

Question is this: Is this a function of the Fusion software, or is it current limitations of the Post Processor?

If it is software, where does it land on the development roadmap?

While I do not currently own a CNC lathe, I was trying to get some code out for my employer (day job) and I ran into that unexpected limitation. 

Comments from the developers?

 

Side note: if one was to buy an older used CNC lathe, the memory capacity could very quickly be absorbed by a program of medium complexity, assuming more than a few tools. Yeah yeah yeah...drip feed.


Seth Madore
Owner, Liberty Machine, Inc.
Good. Fast. Cheap. Pick two.
Accepted solutions (1)
13,225 Views
64 Replies
Replies (64)
Message 41 of 65

akash.kamoolkar
Autodesk
Autodesk

@Anonymous 

We have finished implementing the G71 / G72 canned cycles and they will be released to customers with the new profile turning strategies in an upcoming release. 

 

Thanks,

Akash Kamoolkar



Akash Kamoolkar
Software Development Manager
Message 42 of 65

scottmoyse
Mentor
Mentor
awesome sauce

Kind Regards
Scott Moyse
Manufacturing Technical Specialist Autodesk Expert Elite
P: +64 9 302 4028 M: +64 21 055 7775
[email protected]

CADPRO Systems Ltd
Auckland - 527b Rosebank Road, Avondale Auckland
Christchurch - Unit 3, Kendal Avenue, Burnside
New Zealand

Scott Moyse
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.


EESignature


RevOps Strategy Manager at Toolpath. New Zealand based.

Co-founder of the Grumpy Sloth full aluminium billet mechanical keyboard project

0 Likes
Message 43 of 65

dmartinS68QJ
Advocate
Advocate

Looking forward to this functionality.

 

-Dan

0 Likes
Message 44 of 65

andrew.todd1
Advocate
Advocate

This is great news. Game changing.

0 Likes
Message 45 of 65

andrew.todd1
Advocate
Advocate

There has been an update today but this feature is not there. any idea when we can expect to see this?

0 Likes
Message 46 of 65

seth.madore
Community Manager
Community Manager

The update that rolled out a couple days ago was a hotfix to address a serious issue that was found in the Manufacture environment. The canned cycles will be coming "soon" 😉


Seth Madore
Customer Advocacy Manager - Manufacturing


0 Likes
Message 47 of 65

Anonymous
Not applicable

You need to change turners 🤣

0 Likes
Message 48 of 65

randyT9V9C
Collaborator
Collaborator

@seth.madore per usual I'm a slow adopter. Today I decided to update my post processor to support G71 and G72. Looks pretty good. It shrank my sample roughing operation from 4.2K to 0.48K! Almost one tenth the size isn't bad. This will prove very handy on the old 0T-A. Even after maxing out the memory is only has a whopping 48K. 

 

Any word on G70 finishing? 

0 Likes
Message 49 of 65

randyT9V9C
Collaborator
Collaborator

For a proof of concept, it was fairly trivial to add same tool G70 finishing to the post processor. I simply stored the P and Q values and used them to appended a G70 call following the roughing. It's not ideal in that it's using the same tool as roughing AND finishes at the roughing feed rate. I worked around the feed rate issue by hard coding a value to the first block in the path which G71/G72 ignores. This works for testing. If anyone is interested I can post my code and maybe sharper eyes will find a better way.

 

I posted the G70 canned cycle request to the ideastation. 

https://forums.autodesk.com/t5/fusion-360-ideastation/fanuc-g70-finishing-canned-cycle/idi-p/9174051

0 Likes
Message 50 of 65

Anonymous
Not applicable

At this point, G71 and G72 cycles don't produce cutter compensation so following with G70 does no good.

The only way to do it is to make finish profile tool path which does produce in computer compensation and use NC editor to arrange code in G71 / G72 cycles, then follow with G70 with added finish feed rate. 

Awkward way to do it but it works if you are OK with using same insert radius for roughing and finishing.

In my last test, using in control compensation with finish profile, tool crashes into face of solid part, not good.

 

In Fanuc control, when using in control compensation in G71 / G72 compensation is canceled due to retract move that contradicts basic function so G41 and G42 would only be effective in G70 cycle which can overload insert tip on tapers and internal arc moves where roughing tool leaves extra stock on top of given U and W.  

Message 51 of 65

randyT9V9C
Collaborator
Collaborator

Thanks @Anonymous, I didn't catch the cutter comp issue. 😉

 

I was definitely thinking the canned roughing needed to be an option on the finish profile and you've confirmed my  suspicions. I mentioned that in my Ideastation post. Hopefully we'll see the appropriate changes in future releases. For now I'm simply happy to finally have canned roughing.

Message 52 of 65

seth.madore
Community Manager
Community Manager

What we currently have for Canned Cycles is NOT a finished product, but rather, a "Work in Progress". The approach that the dev team has is "Start with the basics, build on it from there as needed".


Seth Madore
Customer Advocacy Manager - Manufacturing


0 Likes
Message 53 of 65

Anonymous
Not applicable

Well that's most important thing g41 and g42 is pointless.g71 g72 g73 ignore it so it means every downward slopes will cut too much!!!.you need calculate figure without compensation.means you calculate correct path no g42.it also mean you can use same path for finishing..if finish tool has same more radius.i not use cam or g42.i calculate all paths with TNC because its easy.and if machine support type 2 g71 that's god bless.only need figure and machine turn pockets.g70 can be use u1 so it still leave stock and then do another g70 u0

 

Secret formula that cam software developers don't want you know.

 

(1-TAN(a/2)×TNR=z nose compensation correction.then TAN(a)×length z =x radius offset so multiply it can get starting diameter..

0 Likes
Message 54 of 65

Anonymous
Not applicable

My point was that canned cycle at this time don't produce in computer calculated cutter compensation.

The way around it is to use finish profile tool path which does produce cutter compensation and plug that G-code into canned cycle via NC editor copy / paste function.

Canned cycles do exist now with noted bugs but one can avoid 10 pages of long hand code on large parts by using few extra key strokes, speaking of which, same option was there before introduction of canned cycles in Fusion.

You would simply produce two finish passes using same or different TNR and edit code to turn one of them into canned cycle.

For people who don't know how canned cycles work, there is now "Use canned cycle" check box in Fusion,... with few hiccup's but it's a progress.

 

There are very good reasons why in control cutter compensation has been largely abandoned by shops, there is better way. 

 

0 Likes
Message 55 of 65

akash.kamoolkar
Autodesk
Autodesk

@randyT9V9C 

The plan is to add G70 to the finishing operation and to associate roughing and finishing operations so when you turn on G70 it will automatically know to use the P and Q values from the G71 / G72 roughing canned cycle.

 

Regards,

Akash Kamoolkar



Akash Kamoolkar
Software Development Manager
0 Likes
Message 56 of 65

CNC_Lee
Collaborator
Collaborator

@akash.kamoolkar Any updates on this?

 

Thank you

If my post answers your question, please use Accept as Solution.

CNC Lee
Autodesk CAM Post Processor Expert
0 Likes
Message 57 of 65

akash.kamoolkar
Autodesk
Autodesk

@CNC_Lee We are actively working on adding the G70 canned cycle finishing pass to G71 / G72 output. Hopefully if everything goes as planned it should be available in an upcoming release.

 

Regards,

Akash Kamoolkar



Akash Kamoolkar
Software Development Manager
Message 58 of 65

Trent8Z6EP
Explorer
Explorer

Any update on this?

0 Likes
Message 59 of 65

akash.kamoolkar
Autodesk
Autodesk

@Trent8Z6EP Unfortunately due to circumstances this feature has been delayed and there isn't an ETA on it at this point.

 

Regards,

Akash Kamoolkar



Akash Kamoolkar
Software Development Manager
0 Likes
Message 60 of 65

doughertykris6
Community Visitor
Community Visitor

@akash.kamoolkar @Still nothing?