Fusion 360 Mill Post Processor for Acorn with additional Features (New Version 5)
Moderator: cnckeith
-
- Posts: 728
- Joined: Mon Feb 19, 2018 2:52 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 38D269594F9C-0110180512
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: UK
- Contact:
Re: Fusion 360 Mill Post Processor for Acorn with additional Features (New Version 4)
I was posting the exact same setup with 003 (=G54), then reposting it with 005 (=E10). I did this many times and found the behaviour was very repeatable. Bear in mind I'm using the 4th axis here. I will experiment further when I have time but on the upside, I managed to make the part using the file created by 003. I'll let you know what I find.
-
- Posts: 3094
- Joined: Tue Mar 22, 2016 10:03 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: 100505
100327
102696
103432
7804732B977B-0624192192 - DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Boston, MA
- Contact:
Re: Fusion 360 Mill Post Processor for Acorn with additional Features (New Version 4)
What WCS do you have set in Fusion? If you have WCS 10 selected then V3 will incorrectly post that as G54, while V5 is correctly posting it as E10.
Cheers,
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
-
- Posts: 728
- Joined: Mon Feb 19, 2018 2:52 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 38D269594F9C-0110180512
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: UK
- Contact:
Re: Fusion 360 Mill Post Processor for Acorn with additional Features (New Version 4)
As far as I was aware, this was G54 but it's possible I'm mistaken. I have the digitising version, so it would happily support E10 by the sounds of it.
I have to admit, I didn't create the CAD and CAM for this (that was David Loomes) but looking into the various setups, I can't see the WCS being changed. Sounds like the most obvious explanation, though. Having said that, the version with the E10 line would have crashed the tool into the work, judging by how it behaved when doing an air cut, so it would raise more questions than answers for me!
The Fusion f3z file is here, if somebody could have a look and see any better than me:
I have to admit, I didn't create the CAD and CAM for this (that was David Loomes) but looking into the various setups, I can't see the WCS being changed. Sounds like the most obvious explanation, though. Having said that, the version with the E10 line would have crashed the tool into the work, judging by how it behaved when doing an air cut, so it would raise more questions than answers for me!
The Fusion f3z file is here, if somebody could have a look and see any better than me:
-
- Posts: 573
- Joined: Wed Aug 29, 2018 11:15 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 985DADEB24D5-0309180716
- DC3IOB: No
- CNC11: No
- CPU10 or CPU7: No
Re: Fusion 360 Mill Post Processor for Acorn with additional Features (New Version 4)
Just right click Setup1 and go into Edit mode and you'll see that WCS# is set to 10:Muzzer wrote: ↑Sun Jan 24, 2021 2:42 pm As far as I was aware, this was G54 but it's possible I'm mistaken. I have the digitising version, so it would happily support E10 by the sounds of it.
I have to admit, I didn't create the CAD and CAM for this (that was David Loomes) but looking into the various setups, I can't see the WCS being changed. Sounds like the most obvious explanation, though. Having said that, the version with the E10 line would have crashed the tool into the work, judging by how it behaved when doing an air cut, so it would raise more questions than answers for me!
The Fusion f3z file is here, if somebody could have a look and see any better than me:
David Loomis dodecahedron v13.f3z.txt
-swissi
If you are using Fusion 360, check out my CNC12 specific Post Processor
If you are using a Touch Probe, Tool Touch Off Device or a Triple Corner Finder Plate, check out my ProbeApp
Contact me at swissi2000@gmail.com
If you are using a Touch Probe, Tool Touch Off Device or a Triple Corner Finder Plate, check out my ProbeApp
Contact me at swissi2000@gmail.com
-
- Posts: 349
- Joined: Wed Jan 03, 2018 10:04 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 38D2695C8301-0122180576
- DC3IOB: No
- CNC11: No
- CPU10 or CPU7: No
- Location: NW Arkansas
Re: Fusion 360 Mill Post Processor for Acorn with additional Features (New Version 4)
I opened the file and it has WCS = 10, Change it to WCS = 1 and it will output G54
Clint in NW Arkansas
The more I learn, the more I realize I don't know...
The more I learn, the more I realize I don't know...
-
- Posts: 573
- Joined: Wed Aug 29, 2018 11:15 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 985DADEB24D5-0309180716
- DC3IOB: No
- CNC11: No
- CPU10 or CPU7: No
Re: Fusion 360 Mill Post Processor for Acorn with additional Features (New Version 4)
It looks like this was not a bug in version 3 of my post processor after all.
I'm 100% certain I checked different WCS#'s when I added Probing to version 3 and I would have noticed if it didn't set the WCS# correctly.
I just tested the old version 3 with the latest update of Fusion 360 and it does set the WCS# correctly again so it looks like it was a bug in the last version of Fusion 360 that's been fixed with the latest version of Fusion 360 (2.0.9642).
If nobody reports any issues with version 5 Beta 3, I'll make it the official version.
-swissi
I'm 100% certain I checked different WCS#'s when I added Probing to version 3 and I would have noticed if it didn't set the WCS# correctly.
I just tested the old version 3 with the latest update of Fusion 360 and it does set the WCS# correctly again so it looks like it was a bug in the last version of Fusion 360 that's been fixed with the latest version of Fusion 360 (2.0.9642).
If nobody reports any issues with version 5 Beta 3, I'll make it the official version.
-swissi
If you are using Fusion 360, check out my CNC12 specific Post Processor
If you are using a Touch Probe, Tool Touch Off Device or a Triple Corner Finder Plate, check out my ProbeApp
Contact me at swissi2000@gmail.com
If you are using a Touch Probe, Tool Touch Off Device or a Triple Corner Finder Plate, check out my ProbeApp
Contact me at swissi2000@gmail.com
-
- Posts: 728
- Joined: Mon Feb 19, 2018 2:52 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 38D269594F9C-0110180512
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: UK
- Contact:
Re: Fusion 360 Mill Post Processor for Acorn with additional Features (New Version 4)
David Loomes got back to me after I enquired about work offsets in the file he said:
"If you right click on your cam setup, select 'edit' and go to the post-processor tab, you'll see the output wcs is set to 10.
That's because I keep wcs 10 for all 4th axis stuff. y and z axes are aligned with the rotary axis, so all I have to change is x. Just one less thing to have to worry about when setting up!"
So when I set my WCS origin, I would have needed to be in E10 whereas I was almost certainly in G54 / E1. That was waiting to catch me out - lucky I was doing a paranoid air cut!
Many thanks for looking into this - I thought I'd been through the WCS but it was hiding in plain sight. Hope I didn't waste too much of your time on it.
The post seems to be fine from what I can see!
"If you right click on your cam setup, select 'edit' and go to the post-processor tab, you'll see the output wcs is set to 10.
That's because I keep wcs 10 for all 4th axis stuff. y and z axes are aligned with the rotary axis, so all I have to change is x. Just one less thing to have to worry about when setting up!"
So when I set my WCS origin, I would have needed to be in E10 whereas I was almost certainly in G54 / E1. That was waiting to catch me out - lucky I was doing a paranoid air cut!
Many thanks for looking into this - I thought I'd been through the WCS but it was hiding in plain sight. Hope I didn't waste too much of your time on it.
The post seems to be fine from what I can see!
-
- Posts: 349
- Joined: Wed Jan 03, 2018 10:04 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 38D2695C8301-0122180576
- DC3IOB: No
- CNC11: No
- CPU10 or CPU7: No
- Location: NW Arkansas
Re: Fusion 360 Mill Post Processor for Acorn with additional Features (New Version 4)
Not at all, once I wrapped my head around what all could be done with multiple WCS systems I found all kinds of uses. Generally, I use G54 for the top of my spoilboard and G55 for the top of the part, unless I can have a production run like the one below then I take WCS to the extreme.
These boards were machined using 2 g-code files, one for the face and one for the back, each program utilized 8 different WCS's! Fusion 360 made it easy to do.
Clint in NW Arkansas
The more I learn, the more I realize I don't know...
The more I learn, the more I realize I don't know...
-
- Posts: 573
- Joined: Wed Aug 29, 2018 11:15 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 985DADEB24D5-0309180716
- DC3IOB: No
- CNC11: No
- CPU10 or CPU7: No
Re: Fusion 360 Mill Post Processor for Acorn with additional Features (New Version 5)
A new version of the Post Processor has been posted in the first post of this thread.
***Change Log v5
-swissi
***Change Log v5
- The check for redundant Tool # (same Tool# with different tool geometry) is now a Post Processor Property that can be turned on and off. The default setting is to check for redundant Tool#
- The maximum number of tools can now be adjusted in the Post Processor Properties. The default is set to 200 tools matching the CNC12 tool library
- The activation/deactivation of the coolant command (M7/M8 and M9) has been optimized and is now placed at the point when the Z axis is at the clearance height
- When using the Post Processor Property “Check/Update CNC12 Tool Library” it was possible that a message was displayed that the tool diameter in the Fusion 360 tool library is different from the CNC12 tool library but they were displayed exactly the same on the screen. This issue was caused by CNC12 internal rounding errors. The new diameter comparison method is now using a comparison tolerance factor that solved this issue
- Program Numbers that are reserved for CNC12 (9100 - 9999) are creating issues when being used in the Post Processor. This Post Processor will now create a post error with a log message that these program numbers can’t be used
-swissi
If you are using Fusion 360, check out my CNC12 specific Post Processor
If you are using a Touch Probe, Tool Touch Off Device or a Triple Corner Finder Plate, check out my ProbeApp
Contact me at swissi2000@gmail.com
If you are using a Touch Probe, Tool Touch Off Device or a Triple Corner Finder Plate, check out my ProbeApp
Contact me at swissi2000@gmail.com
-
- Posts: 56
- Joined: Wed Mar 18, 2020 4:15 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 0113202827
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Toronto
Re: Fusion 360 Mill Post Processor for Acorn with additional Features (New Version 5)
Fabulus, Thanks Swissi, I'll check it out.
Would it be difficult to port some of these features (like using letters instead of program numbers) to the default centroid turn post processor in the fusion's library? I'm scared of trying to program a new post myself.
Would it be difficult to port some of these features (like using letters instead of program numbers) to the default centroid turn post processor in the fusion's library? I'm scared of trying to program a new post myself.