Software Feature Request: spindle speed adjustment

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

Post Reply
avp
Posts: 129
Joined: Fri Aug 13, 2021 12:25 pm
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: E062346A1C67-0716214939
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: New York

Software Feature Request: spindle speed adjustment

Post by avp »

Hello,
sometimes I manually adjust spindle rpm while a job is running. I find that the + - rate at which it adjusts the rpm is very quick.
It would be nice to be able to adjust the rate at which these buttons work. Sometimes just a tap will be too much, a slower rate would be nice.
Any thoughts?
Bill
ShawnM
Posts: 2234
Joined: Fri May 24, 2019 8:34 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 7804734C6498-0401191832
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Clearwater, FL

Re: Software Feature Request: spindle speed adjustment

Post by ShawnM »

I agree Bill and I think the new USB board that they are working on will even have an analog input for a pot to be even more adjustable. I think the current jump now with just a click or tap of the + or - VCP button is 10% of it's current speed with is usually too much. Don't quote me on that but I think I read that somewhere in one of the manuals.
cncsnw
Posts: 3854
Joined: Wed Mar 24, 2010 5:48 pm

Re: Software Feature Request: spindle speed adjustment

Post by cncsnw »

From a sample PLC program:

Code: Select all

;------------------------------------------------------------------------------
;          SPINDLE OVERRIDE CONTROL
;       Jogboard (-, +, and 100% keys),
; Keyboard "ctrl" + "<", "ctrl" + ">", "ctrl" + "/"
;------------------------------------------------------------------------------
IF SpinOverPlusKey || KbIncSpinOver_M || SkinSpinOverPlus_M
  THEN SV_PLC_SPINDLE_KNOB = SV_PLC_SPINDLE_KNOB + 1
IF SpinOverMinusKey || KbDecSpinOver_M || SkinSpinOverMinus_M
  THEN SV_PLC_SPINDLE_KNOB = SV_PLC_SPINDLE_KNOB - 1
IF SpinOver100Key || KbSpinOver100_M || OnAtPowerUp_M || SkinSpin100_M
  THEN SV_PLC_SPINDLE_KNOB = 100
So, as long as the key is held down, the override percentage increases or decreases at a rate of 1% per scan of the PLC program.

Since the PLC program scans approximately 50 times per second, the override percentage will change at a rate of 50% per second, in 1% increments.

To make it change slower than that, you would have to add logic (perhaps similar to that which adjusts the feedrate override, in "KbOverride_W", using a timer) to prevent it from changing in every scan.

You could try just putting in a fractional increment, but I think SV_PLC_SPINDLE_KNOB is an integer value, so that probably will not work.
Ken Rychlik
Posts: 353
Joined: Wed Jan 23, 2019 4:19 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 80F5B5B92C3A-0213236854
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Software Feature Request: spindle speed adjustment

Post by Ken Rychlik »

I offset it with slowing the feed rate and one affects the other with spindle speed. I do agree having a slider, or way to go slower would be nice.
Ken
Gary Campbell
Posts: 2190
Joined: Sat Nov 18, 2017 2:32 pm
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: Yes
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: Acorn 238
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Bergland, MI, USA
Contact:

Re: Software Feature Request: spindle speed adjustment

Post by Gary Campbell »

Try using the WPG Pendant's wheel. Works as fast (or as slow) as you desire.
GCnC Control
CNC Control & Retrofits
https://www.youtube.com/user/Islaww1/videos
cnckeith
Posts: 7334
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: Software Feature Request: spindle speed adjustment

Post by cnckeith »

Gary Campbell wrote: Fri Feb 09, 2024 9:13 am Try using the WPG Pendant's wheel. Works as fast (or as slow) as you desire.
that's what i do.. love it can't live without it! set to SPIN and turn the MPG wheel.. easy peasy
set to spin.png
https://shopcentroidcnc.com/shop/wirele ... l-pendant/
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
avp
Posts: 129
Joined: Fri Aug 13, 2021 12:25 pm
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: E062346A1C67-0716214939
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: New York

Re: Software Feature Request: spindle speed adjustment

Post by avp »

Yes, true.
Didn't think about that.
Post Reply