ESC Key

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

Post Reply
rguertin
Posts: 25
Joined: Wed Jul 05, 2023 9:12 am
Acorn CNC Controller: No
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: 0008DC111213-0605230113
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Gaineville, FL

ESC Key

Post by rguertin »

Is there a way in your next iteration of CNC12 to make the ESC button a choice between yes or no to continue.
I know this may sound foolish but I've cancelled many runs with this key being hit by mistake.
Thanks


tblough
Community Expert
Posts: 3556
Joined: Tue Mar 22, 2016 10:03 am
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: Yes
Hickory CNC Controller: No
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: ESC Key

Post by tblough »

Sometimes, you need to hit ESC 4 or 5 times to get back to the top menu. I'd hate it if that became three individual keystrokes to backup a single level. Maybe ask for confirmation only if a program is running.
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.


suntravel
Community Expert
Posts: 3761
Joined: Thu Sep 23, 2021 3:49 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: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: ESC Key

Post by suntravel »

I have even removed the confirmation of the enter key in my PLC :mrgreen:

So I do not like to be asked if I really want to do what I am doing ;)

Uwe


rguertin
Posts: 25
Joined: Wed Jul 05, 2023 9:12 am
Acorn CNC Controller: No
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: 0008DC111213-0605230113
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Gaineville, FL

Re: ESC Key

Post by rguertin »

I forgot to mention what tblough mentioned, "only when a program is running". That would be great.


suntravel
Community Expert
Posts: 3761
Joined: Thu Sep 23, 2021 3:49 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: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: ESC Key

Post by suntravel »

rguertin wrote: Sun Aug 24, 2025 9:04 am I forgot to mention what tblough mentioned, "only when a program is running". That would be great.
What are you doing with the keyboard while g code is processing?

Cycle Stop must immediately stop IMHO.

Uwe


cncsnw
Community Expert
Posts: 4637
Joined: Wed Mar 24, 2010 5:48 pm
Acorn CNC Controller: No
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No

Re: ESC Key

Post by cncsnw »

If you do not want to be able to cancel a CNC program by pressing the ESC key, you can edit the PLC program to remove it.

Find the section somewhere below line 4100 that looks sort of like:

Code: Select all

;--MPU11 Jog Panel Key Functions
IF (CycleCancelKey || KbCycleCancel_M || SkinCycleCancel_M || MpgResetKey_M ||
  CycleCancel2 || SkinRestartCycleCancel_M || ExtUsbCycleCancel_SV) ||
  ErrorFlag_M THEN (DoCycleCancel)
Delete the reference to "KbCycleCancel_M" (which is the ESC key) and its associated OR ("||") operator, then recompile.


ShawnM
Community Expert
Posts: 3049
Joined: Fri May 24, 2019 8:34 am
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: 7804734C6498-0401191832
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Clearwater, FL

Re: ESC Key

Post by ShawnM »

suntravel wrote: Sat Aug 23, 2025 6:19 pm I have even removed the confirmation of the enter key in my PLC :mrgreen:

So I do not like to be asked if I really want to do what I am doing ;)

Uwe
Do you really want to do that Uwe? :D

I have removed countless lines of code from the stock macros as all the questions just slow me down.
Last edited by ShawnM on Tue Aug 26, 2025 10:30 am, edited 1 time in total.


suntravel
Community Expert
Posts: 3761
Joined: Thu Sep 23, 2021 3:49 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: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: ESC Key

Post by suntravel »

ShawnM wrote: Mon Aug 25, 2025 12:24 pm
suntravel wrote: Sat Aug 23, 2025 6:19 pm I have even removed the confirmation of the enter key in my PLC :mrgreen:

So I do not like to be asked if I really want to do what I am doing ;)

Uwe
Do you really want to do that Uwe? :D

I have removed countless line of code from the stock macros as all the questions just slow me down.
Yeah, I would have never be able to win a race if my bike would have asked me:

Do you really want full throttle?

Do you really want to brake this hard?

Next gear? Please confirm :mrgreen:

Uwe


ShawnM
Community Expert
Posts: 3049
Joined: Fri May 24, 2019 8:34 am
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: 7804734C6498-0401191832
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Clearwater, FL

Re: ESC Key

Post by ShawnM »

suntravel wrote: Mon Aug 25, 2025 12:49 pm
ShawnM wrote: Mon Aug 25, 2025 12:24 pm
suntravel wrote: Sat Aug 23, 2025 6:19 pm I have even removed the confirmation of the enter key in my PLC :mrgreen:

So I do not like to be asked if I really want to do what I am doing ;)

Uwe
Do you really want to do that Uwe? :D

I have removed countless line of code from the stock macros as all the questions just slow me down.
Yeah, I would have never be able to win a race if my bike would have asked me:

Do you really want full throttle?

Do you really want to brake this hard?

Next gear? Please confirm :mrgreen:

Uwe
:lol:


Post Reply