ESC Key
Moderator: cnckeith
-
- 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
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
I know this may sound foolish but I've cancelled many runs with this key being hit by mistake.
Thanks
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- 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
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.
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.
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)
-
- 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
I have even removed the confirmation of the enter key in my PLC
So I do not like to be asked if I really want to do what I am doing
Uwe

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

Uwe
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- 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
I forgot to mention what tblough mentioned, "only when a program is running". That would be great.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- 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
What are you doing with the keyboard while g code is processing?
Cycle Stop must immediately stop IMHO.
Uwe
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- 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
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:
Delete the reference to "KbCycleCancel_M" (which is the ESC key) and its associated OR ("||") operator, then recompile.
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)
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)
-
- 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
Do you really want to do that Uwe?

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.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- 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
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

Uwe
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- 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
suntravel wrote: ↑Mon Aug 25, 2025 12:49 pmYeah, 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![]()
Uwe

(Note: Liking will "up vote" a post in the search results helping others find good information faster)