
Rigid Tapping Trouble <resolved, wrong encoder>
Moderator: cnckeith
-
- Site Admin
- Posts: 8897
- 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: Rigid Tapping Trouble <resolved, wrong encoder>
right on! now lets see some video! 

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)
-
- Community Expert
- Posts: 3539
- Joined: Thu Sep 23, 2021 3:49 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 6433DB0446C1-08115074
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Germany
Re: Rigid Tapping Trouble <resolved, wrong encoder>
old video, but same settings posted above, M3 with 2000 rpm
I never broke a tap with Centroid rigid tapping, nothing I could say with hand tapping
Uwe
I never broke a tap with Centroid rigid tapping, nothing I could say with hand tapping

Uwe
1 user liked this post
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
Re: Rigid Tapping Trouble <resolved, wrong encoder>
I see you have Parameter 69 ("Duration for Min. Rigid Tapping RPM") set to 0.2 seconds. It was the 3.0 seconds value that was giving PFMDave trouble.
It would help if CNC12 provided a more meaningful error message -- preferably at parse time -- when the settings in Parameters 68, 69 and 82 combine to require a deceleration distance that exceeds the requested hole depth.
It would help if CNC12 provided a more meaningful error message -- preferably at parse time -- when the settings in Parameters 68, 69 and 82 combine to require a deceleration distance that exceeds the requested hole depth.
2 users liked this post
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 59
- Joined: Tue Mar 23, 2021 9:57 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Rigid Tapping Trouble <resolved, wrong encoder>
Suntravel,
The video is very smooth. May I ask how you went about tuning the Rigid Tapping Configuration? Your setup is quite different than the "base" settings. CNCSNW provided some insight to how all the settings interact but your settings are well for lack of a better term all set very fast. I do realize these are set to each machine, mine is heavy and slow, yours appears to be lighter and well nimble. I guess what I am asking is did you trim these settings down say 10% at a shot until you had malfunctions or what procedure did you follow. By example I am sure my spindle decel time is well over .1 seconds.
Thanks in advance for your insight.
PFM Dave
The video is very smooth. May I ask how you went about tuning the Rigid Tapping Configuration? Your setup is quite different than the "base" settings. CNCSNW provided some insight to how all the settings interact but your settings are well for lack of a better term all set very fast. I do realize these are set to each machine, mine is heavy and slow, yours appears to be lighter and well nimble. I guess what I am asking is did you trim these settings down say 10% at a shot until you had malfunctions or what procedure did you follow. By example I am sure my spindle decel time is well over .1 seconds.
Thanks in advance for your insight.
PFM Dave
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Community Expert
- Posts: 3539
- Joined: Thu Sep 23, 2021 3:49 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 6433DB0446C1-08115074
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Germany
Re: Rigid Tapping Trouble <resolved, wrong encoder>
First thing is to setup the spindle drive to the fastest possible acceleration / deceleration. Maybe you will need an external brake chopper.
Second setting the gain parameters in the spindle drive to keep rpm stable under changing loads.
Then you can start to setup the CNC12 parameters for a faster rigid tapping.
Related reading:
https://www.centroidcnc.com/dealersuppo ... ds/304.pdf
Uwe
Second setting the gain parameters in the spindle drive to keep rpm stable under changing loads.
Then you can start to setup the CNC12 parameters for a faster rigid tapping.
Related reading:
https://www.centroidcnc.com/dealersuppo ... ds/304.pdf
Uwe
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
Re: Rigid Tapping Trouble <resolved, wrong encoder>
TB304 says that Parameter 37 is the time to decelerate from maximum speed to the speed in Parameter 68.
That is not correct.
Parameter 37 is the time to decelerate from maximum speed to zero speed.
I am also skeptical of the TB304 description of Parameter 241. Since it is described as a "rotational step size", and since Parameter 240 establishes the total length of the acceleration ramp, I have been let to believe P241 determines how many steps, of what size, are used to accelerate through the distance given by P240. TB304 implies that P241 determines the total acceleration distance.
That is not correct.
Parameter 37 is the time to decelerate from maximum speed to zero speed.
I am also skeptical of the TB304 description of Parameter 241. Since it is described as a "rotational step size", and since Parameter 240 establishes the total length of the acceleration ramp, I have been let to believe P241 determines how many steps, of what size, are used to accelerate through the distance given by P240. TB304 implies that P241 determines the total acceleration distance.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Site Admin
- Posts: 8897
- 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: Rigid Tapping Trouble <resolved, wrong encoder>
are you sure from max? sound like in the manual it is from programmed tapping speed?
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)
-
- Site Admin
- Posts: 8897
- 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: Rigid Tapping Trouble <resolved, wrong encoder>
1-28-25 i updated the Acorn Rigid Tapping Guide. TB304
https://www.centroidcnc.com/dealersuppo ... ds/304.pdf
https://www.centroidcnc.com/dealersuppo ... ds/304.pdf
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)
-
- Community Expert
- Posts: 3539
- Joined: Thu Sep 23, 2021 3:49 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 6433DB0446C1-08115074
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Germany
Re: Rigid Tapping Trouble <resolved, wrong encoder>
#37 is the time from tapping speed to 0, not from the max possible spindle speed.
Measured this with a sound spectrum analyzer while testing. Set to 0.2 = 0.2sec from 2000rpm tapping to 0
That needs to set up the spindle driver to 0.1s deceleration /1000rpm
Uwe
Measured this with a sound spectrum analyzer while testing. Set to 0.2 = 0.2sec from 2000rpm tapping to 0
That needs to set up the spindle driver to 0.1s deceleration /1000rpm
Uwe
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
Re: Rigid Tapping Trouble <resolved, wrong encoder>
If P37 is the time to decelerate from the tapping RPM of any given tapping cycle, to zero, then that is a significant change from earlier software implementations.
That also implies that you would need to change the value in P37 every time you tapped holes using a different spindle RPM.
I suggest you ask a programmer who is familiar with the source code, to see what the implementation really is.
I do not think it is a good idea to require the operator to change P37 just because they are tapping with a different tool at a different RPM.
That also implies that you would need to change the value in P37 every time you tapped holes using a different spindle RPM.
I suggest you ask a programmer who is familiar with the source code, to see what the implementation really is.
I do not think it is a good idea to require the operator to change P37 just because they are tapping with a different tool at a different RPM.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)