4th axis values greater than 360deg? <answered>
Moderator: cnckeith
-
- Posts: 35
- Joined: Tue Aug 28, 2018 12:53 pm
- Acorn CNC Controller: No
- Allin1DC CNC Controller: No
- Oak CNC controller: Yes
- CNC Control System Serial Number: 103298
- DC3IOB: No
- CNC11: Yes
- CPU10 or CPU7: No
4th axis values greater than 360deg? <answered>
I was attempting to run a test part today and I noticed that my A axis DRO can only have values from 0-360 deg. The first A values given in the post were negative A values. I watched my 4th axis just rotate several turns before I decided to cancel the job. I looked in chapter 14 of the M400 manual, but I did not find anything resembling how I could get the control to accept A values like 735 deg or -311 deg, etc. Is changing this something that is done in the parameters?
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Site Admin
- Posts: 8935
- Joined: Wed Mar 03, 2010 4:23 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Contact:
Re: 4th axis values greater than 360deg?
please post a report.zip file so we can see the settings of the cnc configuration. 
DRO for a rotary axis can be limited to 360 or allowed accumulate. bit wise CNC12 Parameters 91-94 are used to control the various properties of the axes. if your A axis is on Axis #4 then Parameter 94 is used to define the properties for that axis. Setting it to a value of 3 would make it a rotary axis with dro that wraps around.. setting it to a value of 1 would make it a rotary axis that shows rotations and degrees on the dro.
from the manual.

DRO for a rotary axis can be limited to 360 or allowed accumulate. bit wise CNC12 Parameters 91-94 are used to control the various properties of the axes. if your A axis is on Axis #4 then Parameter 94 is used to define the properties for that axis. Setting it to a value of 3 would make it a rotary axis with dro that wraps around.. setting it to a value of 1 would make it a rotary axis that shows rotations and degrees on the dro.
from the manual.
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 35
- Joined: Tue Aug 28, 2018 12:53 pm
- Acorn CNC Controller: No
- Allin1DC CNC Controller: No
- Oak CNC controller: Yes
- CNC Control System Serial Number: 103298
- DC3IOB: No
- CNC11: Yes
- CPU10 or CPU7: No
Re: 4th axis values greater than 360deg?
Attached is the report.
- Attachments
-
- report_0627180629_2018-09-03_09-56-11.zip
- (126.06 KiB) Downloaded 86 times
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
Re: 4th axis values greater than 360deg?
What A position was shown on the current-position DRO?The first A values given in the post were negative A values. I watched my 4th axis just rotate several turns before I decided to cancel the job.
What A position was called for in the CNC program?
What did the distance-to-go DRO say while it was moving several turns?
The confusion is probably over the difference between what you see on the DRO -- particularly with P94 = 3 -- and what position the axis is really at.
The Centroid control software does not automatically cancel extra turns, regardless of what value you set in P94. If you leave the A axis sitting at +730 degrees from part zero, then the DRO will read either "2R 10.000" (with P94 = 1) or just "10.000" (with P94 = 3). But if you then give it a command to go to A-10.0, it is going to move -740 degrees.
See http://www.cncsnw.com/4thHowTo.htm, particularly the section headed "Unwinding the rotary axis".
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 35
- Joined: Tue Aug 28, 2018 12:53 pm
- Acorn CNC Controller: No
- Allin1DC CNC Controller: No
- Oak CNC controller: Yes
- CNC Control System Serial Number: 103298
- DC3IOB: No
- CNC11: Yes
- CPU10 or CPU7: No
Re: 4th axis values greater than 360deg?
Yes, that was it. I think I will go in there and change that parameter to a "1" so I can have some indication of how many rotations have accumulated.
Thanks for the help! I am new at this stuff!
(Note: Liking will "up vote" a post in the search results helping others find good information faster)