Software enhancements request

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

Moderator: cnckeith

Post Reply
dplain
Posts: 13
Joined: Sun Mar 31, 2019 9:03 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Software enhancements request

Post by dplain »

These are some software mods that would be awfully nice to have. I don't know if any of these are in the latest version:

Mill/Lathe: Allow incremental/absolute entries in the WCS tables currently only allows absolute entries

Mill: Have wear values for tool lengths (diametrical wear would also be nice)

Mill: Move tool-bin assignments to their own page. It's annoying to potentially scroll through 200 tools to set bin assignments.

Mill/Lathe: Have a "clear all" button on the WCS tables.

Mill: Support for a true G31 skip function. M115/6 is a bit of a kludge.

Mill/Lathe: Rapid override independent of feed override.

Mill/Lathe: #0 NaN support for G65 variables (no variable explicitly sent will be invalid instead of zero in the macro)
converterking
Posts: 129
Joined: Fri Mar 19, 2010 2:38 pm

Re: Software enhancements request

Post by converterking »

The rapid override independent of feed override would be my favorite.
tblough
Posts: 3072
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: Software enhancements request

Post by tblough »

Lathe: teach button or set to current position for return point.
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.
cnckeith
Posts: 7166
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 »

converterking wrote: Fri Feb 03, 2023 10:35 pm The rapid override independent of feed override would be my favorite.
This is available currently
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: 7166
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 »

Thanks for the suggestions. Most should be easy to add.

Please clarify how you are intending on using g31.
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
EastMemphis
Posts: 37
Joined: Mon Jan 09, 2023 4:33 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 0035FF98BF3B-0325225816
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Memphis, TN USA

Re: Software enhancements request

Post by EastMemphis »

It would be nice if when starting up cnc12, the program would remember the coordinates from the previous session. My old Shopbot software did this and it was quite helpful.
Sword
Posts: 652
Joined: Fri Nov 30, 2018 1:04 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: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Thorp WI

Re: Software enhancements request

Post by Sword »

Not sure what to say, but it does. Are you using proximity sensors to home the machine upon start up?

Trust me, CNC12 can do everything SB3 could even think of, and then some,,,,,
Scott
EastMemphis
Posts: 37
Joined: Mon Jan 09, 2023 4:33 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 0035FF98BF3B-0325225816
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Memphis, TN USA

Re: Software enhancements request

Post by EastMemphis »

I don't want to home my machine at every startup. I turn off my machine and when I turn it back on, the coordinates should reflect where it was when the machine was turned off. Instead, it always requires being reset to home. I went years between homing my machine the way it was with Shopbot.

This feature is lacking in cnc12 but present in Shopbot. Maybe I'm the only one in the world who runs their machine this way. Who knows?
converterking
Posts: 129
Joined: Fri Mar 19, 2010 2:38 pm

Re: Software enhancements request

Post by converterking »

cnckeith wrote: Sat Feb 04, 2023 7:30 pm
converterking wrote: Fri Feb 03, 2023 10:35 pm The rapid override independent of feed override would be my favorite.
This is available currently
You can add a 2nd potentiometer for rapid override in addition to the potentiometer for feed rate override and use them at the same time?
cncsnw
Posts: 3763
Joined: Wed Mar 24, 2010 5:48 pm

Re: Software enhancements request

Post by cncsnw »

No, you cannot.

Keith was probably thinking about the ability to exclude rapid moves from the feedrate override.

With "Rapid Override" ON (the default condition): the feedrate override percentage applies to feedrate moves, rapid moves, and jogging.

With "Rapid Override" OFF: the feedrate override percentage applies to feedrate moves. Rapid moves go at 100% of the rapid rate, and jogging moves go at 100% of the selected jog speed (fast or slow).

The existence of the "Rapid Override" ON/OFF feature does show that the control keeps track, all the way to final execution, whether a motion vector originated from a rapid move or a feedrate move. So it would be technically feasible to supply two separate override percentages instead of one, and ask the DSP to choose one or the other depending on the source of the current vector.
Post Reply