Software enhancements request

All things related to Centroid Oak, Allin1DC, MPU11 and Legacy products

Moderator: cnckeith

cncsnw
Posts: 3854
Joined: Wed Mar 24, 2010 5:48 pm

Re: Software enhancements request

Post by cncsnw »

From a technical standpoint, going forwards through the program with an MPG handwheel driving the feeds should be readily achievable. After all, we already have the ability -- on lathes, at least -- to slave axis feed to a spindle encoder. It should be a short step to slave axis feed to the handwheel encoder instead. There would need to be some interface decisions made to provide for speed/step selection (though it would probably make the most sense to just use Parameters 40 and 41, and the x1 / x10 / x100 selection).

Backing up is a very different thing. That would require that CNC12 keep all past moves stored somewhere, so they can be retrieved and retraced. Normally, once a CNC move is done, it can be discarded. This has long been an integral part of Centroid's ability to run CNC programs of virtually unlimited length. However long the program, the CNC software only needs to hold the current line and a couple thousand upcoming lines in memory.
xr4x4ti
Posts: 55
Joined: Sun Dec 22, 2019 10:03 am
Acorn CNC Controller: No
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Minnesota

Re: Software enhancements request

Post by xr4x4ti »

Thanks for the insight.

Even just having this functionality in the "forward" direction would be vary useful.
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 enhancements request

Post by cnckeith »

cncsnw wrote: Mon Nov 27, 2023 2:33 pm From a technical standpoint, going forwards through the program with an MPG handwheel driving the feeds should be readily achievable. After all, we already have the ability -- on lathes, at least -- to slave axis feed to a spindle encoder. It should be a short step to slave axis feed to the handwheel encoder instead. There would need to be some interface decisions made to provide for speed/step selection (though it would probably make the most sense to just use Parameters 40 and 41, and the x1 / x10 / x100 selection).

Backing up is a very different thing. That would require that CNC12 keep all past moves stored somewhere, so they can be retrieved and retraced. Normally, once a CNC move is done, it can be discarded. This has long been an integral part of Centroid's ability to run CNC programs of virtually unlimited length. However long the program, the CNC software only needs to hold the current line and a couple thousand upcoming lines in memory.
check out the centroid back up along the g code program feature in Plasma CNC12, we will port to mill/router next.
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
xr4x4ti
Posts: 55
Joined: Sun Dec 22, 2019 10:03 am
Acorn CNC Controller: No
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Minnesota

Re: Software enhancements request

Post by xr4x4ti »

cnckeith wrote: Wed Nov 29, 2023 3:21 pm
cncsnw wrote: Mon Nov 27, 2023 2:33 pm From a technical standpoint, going forwards through the program with an MPG handwheel driving the feeds should be readily achievable. After all, we already have the ability -- on lathes, at least -- to slave axis feed to a spindle encoder. It should be a short step to slave axis feed to the handwheel encoder instead. There would need to be some interface decisions made to provide for speed/step selection (though it would probably make the most sense to just use Parameters 40 and 41, and the x1 / x10 / x100 selection).

Backing up is a very different thing. That would require that CNC12 keep all past moves stored somewhere, so they can be retrieved and retraced. Normally, once a CNC move is done, it can be discarded. This has long been an integral part of Centroid's ability to run CNC programs of virtually unlimited length. However long the program, the CNC software only needs to hold the current line and a couple thousand upcoming lines in memory.
check out the centroid back up along the g code program feature in Plasma CNC12, we will port to mill/router next.
Keith,

I tried to look that feature up in the manual. Do you have a link or a place where it is described?

Thanks!
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 enhancements request

Post by cnckeith »

it is a big feature and it should be emphasized much more. but the buttons are covered on page 47.
https://www.centroidcnc.com/centroid_di ... manual.pdf

use those buttons after entering 'restart mode' and you can jog the torch along the g code path moving forward or backward anywhere along it!!
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
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 enhancements request

Post by cnckeith »

it is a big feature and it should be emphasized much more. the buttons to jog along a g code program path are covered on page 47.
https://www.centroidcnc.com/centroid_di ... manual.pdf

use those buttons after entering 'restart mode' and you can jog the torch along the g code path moving forward or backward anywhere along it to pick a restart location!! you can even then jog off the g code path to create your own lead in that then goes to the restart point you jogged to along the g code path!! really cool.
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
Joey
Posts: 516
Joined: Tue Aug 17, 2021 10:51 am
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: Software enhancements request

Post by Joey »

xr4x4ti wrote: Thu Nov 30, 2023 4:26 pm
cnckeith wrote: Wed Nov 29, 2023 3:21 pm
cncsnw wrote: Mon Nov 27, 2023 2:33 pm From a technical standpoint, going forwards through the program with an MPG handwheel driving the feeds should be readily achievable. After all, we already have the ability -- on lathes, at least -- to slave axis feed to a spindle encoder. It should be a short step to slave axis feed to the handwheel encoder instead. There would need to be some interface decisions made to provide for speed/step selection (though it would probably make the most sense to just use Parameters 40 and 41, and the x1 / x10 / x100 selection).

Backing up is a very different thing. That would require that CNC12 keep all past moves stored somewhere, so they can be retrieved and retraced. Normally, once a CNC move is done, it can be discarded. This has long been an integral part of Centroid's ability to run CNC programs of virtually unlimited length. However long the program, the CNC software only needs to hold the current line and a couple thousand upcoming lines in memory.
check out the centroid back up along the g code program feature in Plasma CNC12, we will port to mill/router next.
Keith,

I tried to look that feature up in the manual. Do you have a link or a place where it is described?

Thanks!
Whipped up a quick video walk through of the Current Plasma Restart mode and Some features soon to be released

Check the videos out on my google album here : https://photos.app.goo.gl/vAPCK4Nwcgn91cya7
suntravel
Posts: 1979
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: Software enhancements request

Post by suntravel »

This jog feature is very nice, I have this on Siemens CNC with the Jog Wheel. Handy to set up multiaxis machines.

Would be nice to have it optional without spindle on.

Uwe
Post Reply