cnc control panel configuration user guide control panel configuration...do not enable your cp until...

40
CNC Control Panel Configuration User Guide Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 1 of 40 MISL Command & Control Systems Mach 3 Compatible CNC Control Panel Operational User Guide Configuration Instructions Version 3.3

Upload: truongcong

Post on 21-Mar-2018

225 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 1 of 40

MISL

Command & Control Systems

Mach 3 Compatible

CNC Control Panel

Operational User Guide

Configuration Instructions Version 3.3

Page 2: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 2 of 40

CONTENTS Introduction........................................................................................................................................... 4

Plug and Play .................................................................................................................................... 4

Warning: ........................................................................................................................................... 4

Set Application shortcut keys ............................................................................................................... 5

Step 1: Set up the Mach 3 default Shortcut Key............................................................................... 5

Step 2: Set up the Notepad default Shortcut Key ............................................................................. 6

Control Panel Operational Use ............................................................................................................. 7

Connect to USB ................................................................................................................................ 7

Enable the Control Panel .................................................................................................................. 8

First time use Configuration ............................................................................................................. 8

Jog On/Off .................................................................................................................................... 8

Axis Jog Keys setup...................................................................................................................... 8

Rapid Jogging Setting Speed (Slow) Jog...................................................................................... 9

USB Cable Interference ................................................................................................................ 9

Operational Use .................................................................................................................................. 10

Operational Modes.......................................................................................................................... 10

Jog Mode..................................................................................................................................... 11

Maintenance mode ...................................................................................................................... 11

Cycle Run Mode ......................................................................................................................... 12

Setting Component position in line with Machine Datum.............................................................. 13

How to................................................................................................................................................. 15

Reset the device .............................................................................................................................. 15

Configure Escape codes to run Mach3 or Notepad ........................................................................ 16

Change the Direct DRO access....................................................................................................... 20

Set the DRO offset parameters ....................................................................................................... 21

Short cut DRO Offset Access ..................................................................................................... 22

DRO Offset Menu Access .......................................................................................................... 25

Set the Functions Keys.................................................................................................................... 26

Function 1 {Panel Key} F1......................................................................................................... 26

Function 2 {Panel Key} F2......................................................................................................... 26

Function 3 {Panel Key} F3......................................................................................................... 26

Function 4 {Single Block}.......................................................................................................... 27

Function 5 {Enable} ................................................................................................................... 27

Function 6 {Rewind} .................................................................................................................. 27

Example Function Key Change .................................................................................................. 27

Set the Start-up preferences ............................................................................................................ 28

Jog On ......................................................................................................................................... 28

Rapid Jog .................................................................................................................................... 28

Screen Scroll ............................................................................................................................... 28

Direct DRO ................................................................................................................................. 28

Cycle Stop................................................................................................................................... 28

App Trans.................................................................................................................................... 28

Key Hold..................................................................................................................................... 28

Save Your Changes......................................................................................................................... 29

Key Codes....................................................................................................................................... 29

Cycle Start................................................................................................................................... 30

Feed Hold.................................................................................................................................... 30

Cycle Stop;.................................................................................................................................. 30

Enable ......................................................................................................................................... 30

Page 3: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 3 of 40

Rewind ........................................................................................................................................ 30

Single Block................................................................................................................................ 30

Jog On/Off .................................................................................................................................. 31

Incremental Jog........................................................................................................................... 31

Jog Z+(Up).................................................................................................................................. 31

Jog Z-(Down).............................................................................................................................. 31

Jog Left ....................................................................................................................................... 31

Jog Right ..................................................................................................................................... 31

Jog Forward ................................................................................................................................ 31

Jog Back...................................................................................................................................... 32

X Zero (F1) ................................................................................................................................. 32

Y Zero (F2) ................................................................................................................................ 32

Z Zero (F3).................................................................................................................................. 32

Example Key Code Change (Enable Key).................................................................................. 33

Reverse a Jog Axis.......................................................................................................................... 35

Change the Screen Scroll Settings .................................................................................................. 36

Screen Permissions Described .................................................................................................... 37

Screen Scroll Changing the Escape codes. ................................................................................. 38

Default Settings............................................................................................................................... 38

Modifier and Character Selection ....................................................................................................... 39

Modifier .......................................................................................................................................... 39

Character ......................................................................................................................................... 39

Page 4: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 4 of 40

Introduction MISL’s Command & Control Systems has many years of CNC operational use and the

manufacturing capability to design and build a professional panel for the enthusiast or home use

CNC need. Mach 3 application has an affordable capability that works extremely well for the small

production batch run or hobbyist; this is becoming more and more popular in the UK and is in need

of a professional, robust and reliable control panel to underpin the Mach 3 software use. The

challenge was to overcome the control setup or configuration complexity when using specific device

divers that link into Mach 3. An enthusiasts CNC Control Panel needs to be a plug and play and as

safe as possible. Using a game controller to run Mach3 will work but has no built in intelligence to

handle the transition from Cycle run to jog mode and much in terms of managing the environment is

needed if the application loses focus under windows then the game controller starts affecting the

windows OS. To design a panel that reduces this issue and maintains a plug and play approach with

the CNC experience is a combination of skills and expertise that MISL can apply to the challenge.

The Device has all this built into its design and is configurable to an extent that allows the user to

make it compatible with your own unique environment.

Plug and Play

The device is set from the factory with the standard Mach 3 configuration. If you already use the

Cursor Keys to Jog your machine then it is likely it will work without any configuration changes just

follow Step 1 and Step 2. Refer to the Operational Use section and you will be up and running in

minutes.

Warning:

The device is a standard HID compatible keyboard emulator specifically designed for use with Mach

3 software. To maintain our objective for an affordable device, we have used an approach for

configuration that is somewhat different to the conventional way of changing device parameters.

After much research we found that the approach described herein is the most economical way and

must be followed accurately. The configuration changes are achieved by utilising an, already

provided basic text editor, namely “Notepad” and manipulates the information from the control

panel processor displayed as information in the Notepad application. Please note that the escape

codes used in the Control Panel are specific for Notepad and Mach3 for Mach 3 Version R3.043.062

and do not work on any other application including direct Windows OS. Some of the Mach 3 escape

codes are also commands used in Windows to change the display. If you inadvertently use the

control panel while not running Mach 3 or Notepad and therefore not “in focus” then unforeseen

configuration changes can occur to your operating system. Every precaution is made in the design

for the control panel to prevent this as much as possible, but this is a warning that this device can

inadvertently cause configuration issues if you do not follow the instructions carefully. MISL take no

responsibility for any data loss or configuration setting recovery or any component or machine

damage cased by the use or configuration of this device.

The factory settings in the Control Panel (CP) are set to accommodate the standard use of Mach 3

there should be no need to go into the configuration mode unless you have built your own Mach 3

interface and have changed the control codes. Please follow the steps described in this manual

carefully

DO NOT Enable your CP until you have completed the all the steps up to “Enable the Control

Panel.”

Page 5: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 5 of 40

Set Application shortcut keys To maintain complete control of the environment it is recommended that you have a dedicated PC

for your Mach 3 controller software and nothing else running on that machine. This leaves the PC

processor dedicated to the Mach 3 interrupt driven software and prevents any run time problems. To

use the control panel configuration function, the use of Notepad is required in addition to Mach 3 on

your PC, which should be part of the windows operating system OS. It is recommended that these

are the only two applications that remain running on the PC. The control Panel will run these

application and switch between each using the ALT TAB command built into the CP configuration

automatically. Preparing the environment to do this is the aim of this guide.

The CP has by default Ctrl+Shift+M for Mach 3 which is executed when the Enable key is pressed

initially and has Ctrl+Shift+N for Notepad which is executed when the Single Block key is pressed

in configuration mode. The panel uses ALT TAB to switch between the two applications using the

Rewind Key. This can be changed if you already use this set of escape codes for something else.

Before connecting your CP to any free USB port please complete Step 1 and Step 2.

Step 1: Set up the Mach 3 default Shortcut Key

• Right Click on Mack 3 Icon on your desktop or Start Menu and select ‘Properties’

The following Dialogue Box will appear.

• Select the Tab named “Shortcut”

• Click on the Shortcut Key box where is says ‘None’

• Press the Ctrl and Shift and then ‘M’ keys on your keyboard

• The text in the box will change to reflect your key selection to start Mach 3

• Select the dropdown “Run” selector and chose “Maximise” (Index Prevent OS Issues: 1)

• Note: this combination is set already in the CP software as a default setting.

Page 6: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 6 of 40

The Shortcut key box should now look as above.

Step 2: Set up the Notepad default Shortcut Key

• Right Click on Notepad Icon on your desktop or Start Menu and select ‘Properties’

The following Dialogue Box will appear.

• Select the Tab named “Shortcut”

• Click on the Shortcut Key box where is says ‘None’

• Press the Ctrl and Shift and then ‘N’ keys on your keyboard

• The text in the box will change to reflect your key selection to start Notepad

• Select the dropdown “Run” selector and chose “Maximise” (Index Prevent OS Issues: 1)

• Note: this combination is set already in the CP software as a default setting.

Page 7: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 7 of 40

The Shortcut key box should now look as above.

With step 1 and 2 complete, check the shortcut keys actually work by holding down Ctrl + Shift +

“M” keys on your PC keyboard and Mach 3 should start. Do the same for Notepad by holding Ctrl +

Shift + “N” keys. Notepad should also now be running. You should then be able to toggle from one

application to the other by using the ALT TAB keys. The environment is now set for use of the

control panel default settings. The only way to close the applications is through your PC keyboard

or mouse, the CP is not designed to close the applications. Note: The keys assigned to these escape

codes are subject to a internal process which switches from Jog to Cycle modes and these buttons

only execute the codes at the time the process allows.

If you need to change the escape sequence to a different one, check the “How To” section.

Control Panel Operational Use Each CP is tested before leaving our manufacturing facility and has undergone a test procedure that

confirms all memory configurations are in line with the operational process. The device is designed

to manage a 3 axis CNC machine for component set up and datum setting and execution of the G-

code part program.

There are three modes:

1. Jog Mode; where the CP is running in Machine control mode activated by default or the

Cycle Stop button if in Cycle Run mode

2. Cycle Run Mode; where the CP is running a CNC G-code program activated by the Cycle

Start button after the Enable and Mach 3 Screen Synchronise is achieved.

3. Maintenance Mode; where the CP is running an internal configuration process that can be

seen via the use of Notepad.

Connect to USB

After completing the initial steps 1 and 2, close down the applications on your PC and plug in your

CP. Please make sure you leave enough time for Windows to recognise the device. The PC Link

light will show there is a connection to the PC. The device uses the USB power. AT this stage of the

process no other keys are illuminated.

Page 8: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 8 of 40

Enable the Control Panel

Press the Enable Synchronise button and Mach 3 will execute and after a couple of seconds the

default setting will activate putting the device into Jog mode with the Jog on/off button enabled at

start up. If your PC is a bit slow in loading the application a refresh action may be required. To

refresh and synchronise press the Enable button to toggle off and then press again to toggle on this

will set the screen to “Program Run” and synchronise the screen select screen scroll button. This is a

good way to check everything is working correctly. Press the Screen Scroll button and the screen

will jump to the next default set screen MDI. Subsequent pressing will scroll through each screen.

To refresh, use the Enable button again where the screen with flash as it resets for Program Run.

If the application has not executed, to return to pre-initialise you can unplug the device and

reconnect or hold the Cycle Stop button down and press Enable. The Enable button will flash three

times and another execution of Mach 3 will be attempted. This can also be used to run Mach 3 if it

has closed down while the CP is in operational mode.

First time use Configuration

Jog On/Off

As the default setting on start up preference is with Jog on the Mach 3 Jog ON/OFF control needs to

be the same as the CP Jog on off button. Check this control is on, on the Mach 3 application, if it is

not use the mouse or PC Keyboard (Ctrl + Alt + J) to switch it on then press the Jog On/Off button

on the CP and the two should be in sync. Now close down Mach 3 the Jog condition will be

retained. Providing Mach 3 is closed down with the same setting as CP default start up condition, the

next time CP starts Mach 3 this will already be in sync. You can restart mach3 by using the Holding

Cycle Stop down and press Enable.

Axis Jog Keys setup

If you already use the PC keyboard to jog your axis’ using the arrow keys on the keyboard you will

not need to do anything to start rapid jogging using the joystick on the CP. If your Mach 3 software

is not set up to use the arrow keys for jogging then this needs to be configured in Mach 3 first.

Select the Config option from the menu bar on Mach 3. Then Select “System Hotkeys” and the

following dialogue box will appear.

Page 9: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 9 of 40

Set the Jog Hotkeys Scan code by pressing on the X++ button where you will see a small box appear

now press the Right arrow key. Code 39 should now be in the scan code box on this form. Repeat

for the X—using the Left arrow Key, the Y++ using the Up arrow key, the Y—using the down

arrow key, the Z++ using the PgUP key and the Z—using the PgDown key.

When complete the form should look like this.

Rapid Jogging Setting Speed (Slow) Jog

The difference between “rapid” jogging and “setting speed” jogging needs to be quite considerable.

Mach 3 uses a setting on the Jog control

form that uses the Shift key to rapid jog and

setting speed level jog. The CP uses the

joystick to move the X & Y axis and has two

buttons called Z + (up) and Z – (Down)

when the rapid button is illuminated and in

Jog Mode the control uses the rapid setting

in Mach 3. When the rapid jog key is off the

slower level is used. To set this up in Mach

press the TAB key on the PC Keyboard and

click on the Slow Jog rate box percentage

and enter 5%.

USB Cable Interference

It is likely that you will need to extend

your USB cable to reach a convenient

place next to your CNC Machine. In our

tests we found that long cables can be

Page 10: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 10 of 40

subject to the interference that control s spindles and stepper motors. The spikes resulting from this

can be picked up by the Mach 3 software as commands. The most common we found was the Reset

command where the Mach 3 software would detect a USB spike and implement a EStop Button

Pressed and stop the machine. If you experience the same situation open the form on Mach 3 under

the Config, General Config menu selection on the top right hd side of the form “Input Signal

Debouncing/Noise rejection” put a figures of 100 in the Debounce interval box and try again.

Operational Use Model 175USB has been designed to overcome the limitations encountered when using a PC

keyboard and mouse and manage the operational control for rapid and slow jogging for component

setting and easier operational use for the enthusiast using Mach 3 software. The design incorporates

an overall safety aspect that goes a long way to prevent accidental incorrect use of the device. Some

aspects of the design that were considered in the original prototype have been systematically

improved for the safety aspect of its operational use. The device has been initialised and tested

before leaving our manufacturing facility.

The layout overlay is made from hard wearing vinyl and supported by a professional industrial

quality tactile switching and joystick. The illuminated buttons are Cycle Start, Cycle Stop, Jog

On/Off, Rapid Jog and Enable.

The Stop Cycle button will work on any

screen selected in Mach3 as the device

has a must stop in any condition or

mode procedure. The device does not

have an emergency stop or control the

Reset button on Mach 3 as this should

not be connected via a USB interface but

must be connected directly to your

controller board for instant response to

an emergency stop request. The reset

Button should remain on for Cycle run

and Jog modes, therefore there is no

need to incorporate this function into the

device. Before using the CNC Control

Panel, .we strongly recommend the

following is in place and fully tried and

tested on your CNC machine:

• Limit Stop Switches on all Axis’

• Emergency Stop Button.

Operational Modes

There are three modes defined in the CP these are:

1. Jog Mode

2. Maintenance Mode

3. Cycle Run Mode

The Jog mode is the default at start up mode. The device is designed to switch between Cycle Run

and Jog modes when needed. To explain how the device works from an operational perspective in

Page 11: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 11 of 40

Jog mode we will go through some basic engineering steps for setting up a component on your CNC

machine through to completing the part. Please see “Setting Component position in line with

Machine Datum” for an example of how to set a component and use the Control Panel features.

Jog Mode

Once you have “Enabled the Control Panel” the unit will be in the default Jog mode already. Start

your CNC machine controller using the Reset button on Mach 3. Now, if this is the first time use of

the CP, we advise you to be ready with your emergency stop button and move one of the axis’ by

using the joystick. Returning the Joystick to the centre position should stop the rapid travel. If this

fails, the configuration of Mach 3 needs urgent attention. All being well, the axis moved rapidly in

the direction you wanted. Try all axis controls including the Z up and Z down buttons. If the axis

direction is not what you prefer, the configuration section in this guide will help you to reverse the

axis. Pressing the Rapid Jog Button will turn the light off, using the jog controls now will run at 5%

of the jog speed, this should be slow enough for setting a component and imputing your tool offset

for machine and job datum setting.

Pressing the Jog On/Off button will toggle the light on the button, this should be in synchronisation

with Mach 3 Jog ON/OFF Ctrl-Alt-J button on the screen, when off the CP will disable the Joystick

and Z axis jog controls. Mach 3 does not allow the screen selection if the JOG ON/OFF is OFF.

While in this non rapid jog mode the three function keys are also active, the default setting for these

are:

• F1= GOTO Zero

• F2 = Spindle Start/Stop

• F3 = Flood Coolant

The default setting only allows function key use while in the Program Run (Alt-1) screen. The DRO

parameters are set at Zero (000.0000) so update the DRO without setting the offset will only set

them to a zero offset until you have updated these parameters with your tool and axis offset gauge

sizes.

In this mode there is enough control to manually machine a component by using incremental jog and

slow jog settings or set the machine datum in line with your component.

Maintenance mode

Using the Enable key to turn the CP off and then the Single Block key to jump to maintenance mode,

has already been described above in the component setting example. Providing the shortcut keys are

set in Notepad the application should start and the following seen:

Page 12: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 12 of 40

All keys are operational in the Jog Mode and are used for different functions.

The key functions in Maintenance Mode are as follows:

• Right Joystick selects menu item

• Left Joystick moved up one menu level (if at menu start returns from Maintenance mode)

• Forward Joystick Increases Selection value (Menu choice)

• Back Joystick Decreases Menu Selection vale (Menu choice)

• X Zero Jumps directly to X axis DRO offset setting

• Y Zero Jumps directly to Y axis DRO offset setting

• Z Zero Jumps directly to Z axis DRO offset setting

• When in menu item selection:

o Right Joystick moves cursor to the right or confirms selection

o Left Joystick moves cursor to the left

o Forward Joystick Increases parameter value

o Back Joystick Decreases parameter value

o Cycle Start is used to save parameters after editing

o Cycle Stop is used to return from a selection without saving

• Rewind Key Jumps back to Mach3 and Enable re-synchronises

Cycle Run Mode

After loading your G-code part program and set your screen to one of the Cycle Start screens the

Cycle Start button will execute your G-code and the M/C will start responding to the Mach 3 control.

The Enable button can still be used to disconnect the CP from the machine and resynchronise by

pressing again. It is possible to go into the maintenance mode while your machine is running;

however this is not advisable as the Stop Cycle button will not be active while in this mode. The

initial synchronise Enable key will set Mach 3 to the ‘Program Run’ screen or you can Screen Scroll

to the Tool Path screen as both have a Cycle Start function, the default configuration reflects the

same. The cycle start key will only operate in these two screens.

Enable Synchronise; This will completely disable the control panel from any interaction with Mach

3 while the blue light is off only the Single Block key will jump to the maintenance mode.

Cycle Stop / Jog Mode; providing the configuration is set accordingly the Cycle Stop button will

stop the machine from any screen Mach 3 has been moved to via the Screen Scroll key. If you

manually change the screen on Mach 3 to a non cycle stoop screen while is cycle run mode the Stop

key should still be able to jump to the preferred stop screen, however it will return to the screen

position made by the Screen Scroll key on the CP. If the Screen Scroll position is already on a Cycle

Stop Screen (Program Run or Tool Path) the cycle stop will execute without Jumping to the

preferred stop screen. When pressing the Cycle Stop key the CP will transfer to Jog Mode, so when

your G-code program finishes use the Cycle Stop key to transfer to Jog. There is a timer that flashed

the keys alternately bases in the number of pulses in the preferences.

Feed Hold; The Feed Hold key pauses the Machine ready to either stop or continue by pressing

Cycle Start again, the Cycle Start key will flash while in this mode.

Joystick Forward or Back; Increase or decrease the axis travel speed override.

Joystick Left or Right; Increase of decrease the Spindle RPM override.

Page 13: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 13 of 40

Screen Scroll; The Screen Scroll key will sequentially shift the Mach 3 screen while in Cycle run

mode so you can view the screens such as Diagnostics while running your G-code.

Jog On/Off; The Jog On /Off key is also active in this mode and disables the Joystick and Z axis

controls, the screen scroll, rapid jog and the Speeds and Feeds control .

Rapid Jog; The rapid jog toggles the speeds and feeds control. Once the machine is adjusted to a

speed and or feed override the rapid jog key should be pressed to prevent any accidental change.

Single Block; This key will toggle the single block and the machine will stop at the end of the line in

the C-code subsequent pressing of the Cycle Start button will execute each line sequentially.

Setting Component position in line with Machine Datum

Setting the component position on you machine may or may not need to be an accurate position, if

you are setting a pre-machined part accuracy of the location is important. In this example we are

going to align the machine with the X & Y zero position using a “wobble bar” and set the Z axis

using a 50mm DTI height gauge. It is assumed that you are familiar with this type of setting tool.

Setting the component parallel to the X axis using a DTI place the DTI in the spindle and bring the

stylus close to the component face using the rapid jog, when close, turn off rapid jog and slow jog to

gain a reading on the DTI, then use the Y axis rapid jog to check the component run out along the

datum face. Adjust the component if necessary and repeat until you are happy the component is in

line with the X axis. Clam down firmly.

Important Note: the parameters held in the CP must be related to the units that Mach 3 is using. If

you change the units in Mach 3 the parameters in the CP will remain the same. For Example is you

have an offset in the CP Z axis of 50.000, if Mach 3 is in Metric this will be 50mm, if this is changed

in Mach 3 to inches this will now be 50 inches (1,270mm). The danger is obvious here, as the rapid

go to zero could, in some circumstances, ram you spindle head and tool into the table.

Measure the diameter of the Wobble Bar (WB) WB head piece and dive in half. In my example

Mach 3 is using Metric Units but my WB is 0.250 inches so we need to convert to metric. The

metric equivalent is 6.35mm and divided by 2 is 3.175 which is the parameter we want to put into

CP zero axis memory. One input this value will stay resident and only needs changing if you use a

different size setting tool. As we are going to use the same tool for both X & Y we can make them

both the same. Using the Z axis tool offset DTI setting tool, we are using a 50mm tool height set

gauge. In summary the X&Y offset will be 3.175 and the Z offset will be 50.000.

Now set the offsets in the CP memory. Typically, this will only need setting once. To do this:

• Press Enable and all CP lights will go off.

• Press Single Block (Notepad will now appear, providing you have set the shortcut key

control)

• Press the X Zero Button and use the Joystick to adjust the value to 003.1760 use Cycle Start

to save the parameter

• Press the Y Zero Button and use the Joystick to adjust the value to 003.1760 use Cycle Start

to save the parameter

• Press the Z Zero Button and use the Joystick to adjust the value to 050.0000 use Cycle Start

to save the parameter.

• Use left Joystick to return to operational mode

Page 14: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 14 of 40

• Press Rewind to return to Mach 3

• Enable to refresh the screen.

After setting the offset parameters in the CP memory, follow these steps:

1. Set component parallel

2. Place the WB in the Spindle and set the RPM to 300 using the MDI on Mach 3

3. Jog to component X edge

4. Start Spindle (F2)

5. Slow jog to accurate setting

6. Stop Spindle (F2)

7. Press the Rapid Jog button for 2 Seconds until it flashes

8. Press X axis zero button while holding – Offset button (Cycle Stop)

9. Press the Rapid Jog button for 2 Seconds until it stops flashing

10. Jog to component Y edge

11. Start Spindle (F2)

12. Slow jog to accurate setting

13. Stop Spindle (F2)

14. Press the Rapid Jog button for 2 Seconds until it flashes

15. Press Y axis zero button while holding – Offset

button (Cycle Stop)

16. Press the Rapid Jog button for 2 Seconds until it

stops flashing

17. Jog to safe area

18. Place Tool in Spindle and tighten

19. Use Tool offset height setting tool place on the

component top surface

20. Jog over to the setting tool

21. Slow Jog the Z axis down to read zero on the

setting tool

22. Press the Rapid Jog button for 2 Seconds until it

flashes

23. Press Z axis zero button while holding + Offset

button (Feed Hold)

24. Press the Rapid Jog button for 2 Seconds until it

stops flashing

25. Slow Jog up off the setting tool

26. Remove setting tool

Page 15: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 15 of 40

The steps in blue above can be removed if the parameter for Direct DRO is set to ‘Yes’, the default

is ‘No’ as this prevents any accidental zero setting of the DRO. It is recommended that you leave

this in place until you become completely familiar with the CP operation.

The component is now set for Machining providing you have your part program loaded you can now

press Cycle Start. Providing there are no clamps in the rapid tool path you can press F1 to go to

zero for all axis and check the tool position is directly over the X & Y Zero the tool should also stop

on the surface of the component.

How to This section provides examples of how to use the maintenance mode to change things in the control

panel. To jump into the maintenance mode turn off the CP operational mode by pressing the Enable

button all controls for CNC interaction will then stop. Providing the CP has run once press the

Single Block button and the Configuration Mode will launch Notepad and display the maintenance

mode initialisation information.

Note: This device utilises the Notepad application to display the menu system and the saved

parameters that control Mach 3 there is no other use for this application.

Reset the device

If you find the panel doing something inconsistent or not responding after you have changed a

setting use the Default setting from the main menu

Right Joystick

Back Joystick to increment selection to [2] Default

Right Joystick to Select [2]

After listing the areas for reset you will be prompted to reset your CP. Power off the unit by

unplugging the USB cable.

Page 16: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 16 of 40

Reset your CP by either unplugging the device USB cable for at lease seven seconds or using the

reset hole with a pin next to the PC Link light. This will recover to the factory setting on all

parameters including the DRO X Y and Z axis offset settings.

The next time you start the maintenance mode the following confirmation of defaults initialised will

be seen.

Configure Escape codes to run Mach3 or Notepad

The same codes must be applied to the application properties in Windows as set in the CP

configuration. The Example here explains how to set a different key combination that the default

already in the memory. Please note that a reset and power down is not necessary to apply these

changes in the CP.

Jump to the maintenance mode by Enable off and Single Block key, this will start Notepad based on

the default setting already in CP. If this fails, run Notepad and make sure it has the focus and press

the Single Block key. The CP must be initialised by pressing the Enable key first and then again to

turn it off otherwise the Single Block key will not do anything. When setting the maintenance mode

as it depend on the escape codes to run Notepad manually running Notepad may have missed the

display for Maintenance mode initialisation. If none of the above seems to be working then the CP

is already in Maintenance Mode but we have missed the initialisation banner so providing you have

Notepad running and the cursor is flashing in the top left corner move the Joystick to the Right and

the main menu will appear. The Enable key will flash fast.

Page 17: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 17 of 40

Joystick Right to Select [1] Config

Joystick Back twice to increment to [3] Function

Then Joystick Right select

Joystick Back three times to increment to [4]

Joystick Right to select Function 4 Notepad

Page 18: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 18 of 40

This is currently set to = CTR+Shift+N we are going to set this in CPO to CRT+Shift+P

The modifier is the CTR and Shift part moving the Joystick forward or back will scroll through all

the modifiers in the CP moving the Joystick to the Right with change this to character

Move the Joystick to the right once to select the Character change

Now the Character is selected to scroll through using the Forward and Back Joystick

Push the Joystick Forward twice times to select in sequence ‘O’ then ‘P’

Page 19: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 19 of 40

Use the Cycle Start key to save this parameter for this session. This parameter will stay in memory

until the CP is powered down and if not saved using the main menu will revert back to the previously

saved value. The whole menu will refresh itself and display your new configuration.

If you want to keep this parameter after power down then move back to the main menu by using the

Left Joystick twice

Move the Joystick Forward to Select [3] Save and move the Joystick Right to select

After listing the saved configuration the menu then clears

Page 20: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 20 of 40

You now have the option to press Rewind to go back to Mach 3 or Single Block to run the menu

again. Don’t forget to change the Shortcut Key in Notepad to reflect your new setting, as described

in Step 2.

Change the Direct DRO access

The CP has a safe mode to change the DRO parameters; this is demonstrated in “Setting Component

position in line with Machine Datum” example. The Example also indicated that the tasks in Blue

can be skipped by changing the preferences in the configuration mode. This will require a closer

attention to what keys are pressed and what mode other keys are setting so after this change it will be

faster to set your machine but much easier to make a mistake and possible accidently clearing a

DRO setting you have just made.

Go into the maintenance mode by Enable off and pressing the Single Block key, Notepad should

start and display the maintenance mode banner, use the right Joystick to select [1] Config and then

[2] Preference.

Page 21: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 21 of 40

Using the Joystick Forward or Back to select [4] Direct DRO it is set to No by default.

Use Right Joystick to place the cursor on the parameter and Forward or Back to select Yes or No

Select ‘Yes’ and press the Cycle Start Key to save.

The new parameter will be displayed and the menu system with refresh showing the new setting.

Set the DRO offset parameters

The axis offset parameters are simply digits stored in the CP memory for transfer to Mach 3 DRO

input, there are only two screen on Mach 3 that accommodate this update; Program Run (Alt-1) and

MIDI (Alt-2) screens. CP is set to allow the update of these two screens when selected by either the

Enable default screen or the Screen Scroll to the next screen. To take advantage of the saving

structure in the CP you can update the offset parameters on a temporary (This session) basis or you

can save the data permanently in non volatile memory of the device. To save a permanent value in

the non volatile memory the procedure must be completed with the main menu Save. For example:

Save the wobble bar size in the X & Y axis offset and the Tool height gauge offset in the Z axis

ready for continued use of these setting tools. If however you want to keep these parameters but for

Page 22: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 22 of 40

one special setup have a need to use a different size, you may want to set an offset plus the

component width to set a datum on the opposite side of the job. You can then use the short cut

access to change the parameter and feed it into the Mach 3 for that session. If this is not saved then

when you re-start your CP after power down it will revert back to the previous setting.

Short cut DRO Offset Access

Jump to config mode by pressing the Enable Button and then the Single Block Key.

Non press the appropriate Axis Offet Key we are going to press X Zero

In this case the saved parameter was the default 000.0000 and the cursor is set to the Integer ready to

change the figure use the Forward and back Joystick to change the number and the Right and Left

Joystick to change the cursor position. In this example we are going to enter half the diameter of the

wobble bar. Important point to remember her is that this has no unit setting between Metric or

Imperial units so you must enter the value that your Mach 3 software is running in at the moment.

The wobble bar ball is 0.250” imperial and the Mach 3 software is running in Metric Units mm s we

need to put the metric equivalent into the offset parameter. 0.250”= 6.35mm as half of the diameter

is the offset setting we want to input half of 6.35mm = 3.175mm.

Use the forward Joystick to increment the integer until it says 003.000

Now use the right Joystick to move to the first decimal point.

Page 23: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 23 of 40

Use the forward Joystick to increment the integer until it says 003.100

Now use the right Joystick to move to the second decimal point.

Use the forward Joystick to increment the integer until it says 003.170

Now use the right Joystick to move to the third decimal point.

Page 24: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 24 of 40

Use the forward Joystick to increment the integer until it says 003.175

Now with a complete number input press the Cycle Start (Save) button to complete the update.

To update another axis press the Y Zero button and repeat the procedure then the Z Zero.

Use the Left Joystick to exit the mode

Page 25: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 25 of 40

If you want to save these parameters permanently at this stage you can press the Single Block button

to re-enter the configuration mode and save the settings.

Or Press Rewind and when inn Mach3 press Enable.

Right Joystick to see main menu

Increment the selection to Select [3] Save and right Joystick to save

DRO Offset Menu Access

The same can be achieved through the menu system.

Select [1] Config, {1] Axis Ctrl, [1] Offset,[1] X axis

Page 26: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 26 of 40

Update the parameter using the joystick. Press Cycle Start to save. Use the Left Joystick to navigate

back to the main menu select [3] and save.

Set the Functions Keys

There are six user definable functions setting in the Control Panel. These have already been set for

you for the most common use:

• Function 1 Panel Key [X Zero ]=CTR+O

• Function 2 Panel Key [Y Zero ]=F5

• Function 3 Panel Key [Z Zero ]=CTR+ALT+PGUP

• Function 4 Notepad [Single Block ]=CTR+Shift+N

• Function 5 Mach 3 [Enable ]=CTR+Shift+M

• Function 6 App Swap [Rewind ]=ALT+TAB

Function 1 {Panel Key} F1 on the panel is associated with the X Zero button and is assigned CTR+O which is GOTO Z this is a rapid jog to X,Y & Z Zero position. Consideration of tool path

and travel must be made before using this F1 command. The Stop Cycle Button is also active when

using this command if you see the tool head rapidly travelling toward an obstruction.

Function 2 {Panel Key} F2 on the panel is associated with the Y Zero button and is assigned F5 which is Mach 3 spindle start and stop command. Care must be taken here as the spindle RPM

setting must be set through the MDI screen using M3 Sxxx to set the spindle speed you would like to

use. This command will use the RPM last set by either a G-code program or your last setting. There

is no speed override in this mode from the CP.

Function 3 {Panel Key} F3 on the panel is associated with the Z Zero button and is assigned CTR+ALT+PGUP to turn on or off the coolant.

Page 27: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 27 of 40

Function 4 {Single Block} is associated with the Single Block key and is nominated to run

Notepad this is assigned CTR+Shift+N which is the setting used for Notepad Windows Shortcut key

preferences.

Function 5 {Enable} is associated with the Enable key and is nominated to run Mach 3 this is

assigned CTR+Shift+M which is the setting used for Mach 3 Windows Shortcut key preferences.

Function 6 {Rewind} is associated with the Rewind key and is nominated to switch between the

two applications Mach 3 and Notepad. Note here that this is assigned the Windows command

Alt+TAB which jumps from the first to the next application in Windows, this is one reason why it is

best to have only these two applications running as this command can jump to a third application if

its it running.

Example Function Key Change

Select Configuration Mode using Enable and Single Block keys

Right Joystick for Main Menu

Select [1] Config, [3] Function

In this case the function key 4 has the wrong setting CTR+Shift+P so we are going to change it to

CTR_Shift+N

Use the Forward or Back Joystick to increment selection [4]

Right Joystick to Select [4]

Page 28: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 28 of 40

Use the following sequence to update the character from P to N…

Right Joystick Once, Back Joystick Twice

Press Cycle Start to Save

Set the Start-up preferences

The Mach 3 start up preferences is also included in the CP settings so the CP and Mach 3 preference

on start up will be the same. Mach 3 has a Toggle button option for Jog ON/OFF and this is set

when Mach 3 is closed down. Leaving the button on when closed down will mean it stays on when

starting the application. The CP also has a set of start-up options for this and other parameters and

can be set in the Start-Up preferences men selection.

The preferences that can be changed are as follows:

Jog On; default set to [Yes] mean the Jog On/Off toggle will start with an On condition

Rapid Jog; default set to [Yes] means the Rapid Jog setting will starting an On Rapid Jog

setting

Screen Scroll; default set to [Yes] mean the screen scroll button is not disabled

Direct DRO; default set to [No] mean the access to DRO offset parameter update requires

a press and hold to allow DRO axis setting

Cycle Stop; default set to [10 cycles] means the transition from Cycle run to jog mode is

delayed and the buttons will flash alternatively using 10 cycles before moving into Jog mode.

App Trans; default set to [2.04s] means it will wait 2 seconds before initialising the

application escape codes when transferring from Mach 3 to Notepad and visa versa. This is

also used when starting Mach 3. As the Shortcut key sequence is fired to the PC and 2

seconds later the Alt-1 default screen synchronisation is made.

Key Hold; default set at [1.49s] how long you hold the key for DRO update mode if Direct

DRO is set to No.

Select Configuration Mode using Enable and Single Block keys

Right Joystick for Main Menu

Select [1] Config, [2] Preference

Page 29: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 29 of 40

Right Joystick to select [1] Jog on

Right Joystick to set cursor on the Yes

Back Joystick to change to No

Cycle Start to Save

Save Your Changes

If you have made changes to the parameters in the CP they will be safe until you turn off the power

by either pulling the USB cable out or pressing reset. You can use the main menu Save option [3] at

anytime as long as the power remains on. After using the main menu save the parameters will be

safe even when no power is on. A main menu default [2] will reset the parameters to factory default

affective after resetting the device.

Key Codes

The CP keys are used in three different modes, Cycle Run, Jog and Maintenance. To change the

configuration of the Keys is not advisable unless you are experienced with Mach 3 and how it relates

to the keyboard escape codes and sequences. The maintenance mode keys are not configurable in

the CP.

The default Cycle and Jog Key escape codes are listed in the following table

.

Key Cycle Run Escape Code Jog Escape Code

Cycle Start [=ALT+R] []

Feed Hold [=SPC] []

Cycle Stop [=ALT+S] [=ALT+S]

Enable [=ALT+1] [=ALT+1]

Rewind [] [=CTR+W]

Single Block [=ALT+N] [=ALT+N]

Jog On [=CTR+ALT+J] [=CTR+ALT+J]

Inc Jog [] [=CTR+J]

Jog Z+(Up) [] [=PGUP]

Page 30: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 30 of 40

Jog Z-(Down) [] [=PGDN]

Jog Left [=KP-] [=LEFT]

Jog Right [=KP+] [=RGHT]

Jog Forward [=F11] [=UP]

Jog Back [=F10] [=DOWN]

X Zero [] [=CTR+X]

Y Zero [] [=CTR+Y]

Z Zero [] [=CTR+Z]

The closed square brackets [] indicates there is no code set for this mode

Cycle Start

This key is used to start the G-Code program in Mach3 it is assigned with the ALT+R escape code.

Usage; The key can be pressed after on to resend the code to start the G-code program. To move the

CP out of this mode press the Cycle Stop button.

Feed Hold

The feed hold key is used to send a SPC (Space) to Mach 3 to put the programming a suspend or

Feed Hold condition, the Cycle Start button will flash while in this mode. Another press on the

Cycle Start will return to cycle run mode or press the Cycle Stop key to stop and transfer to jog

mode. In Jog mode this key sets the Positive parameter for DRO offset setting when held down and

one of the Axis Zero keys pressed.

Cycle Stop;

The Cycle Stop key will work in both Cycle Run and Jog mode; it has its command on both modes.

The Cycle stop will also execute if Mach 3 is on a screen that does not have a Cycle Stop button. CP

has a fixed nominated screen for stopping the machine Program Run Screen. Pressing this button

will jump to this screen to execute a Cycle Stop. If in Jog Mode and running the Spindle or using

the GOTO Z Function Keys F1 and F2 this will stop the spindle and the Axis travel. In Jog mode

this key sets the Negative parameter for DRO offset setting when held down and one of the Axis

Zero keys pressed.

Enable

This key must be pressed to initialise the CP. On first power up nothing is allowed to work. Once

pressed it sends the Mach 3 run command and waits then sends an initialise command to set the

application to the Program Run Screen and synchronise the screen scroll position. Pressing this key

at anytime will re-initialise the connection. This key flashes fast when the devise is in maintenance

mode. The key os set with ALT+1 to jump to the Program Run Screen. The same value should be

set on the first location for the Screen Scroll sequence.

Rewind

The rewind key sends a command to rewind the G-Code program when in Jog Mode. It has no

function assigned in Cycle run mode. This key is also assigned in maintenance mode to return to

Mach3 as Function 6.

Single Block

The Single block key sets the single block mode in Mach3 for both Cycle run and jog modes. This

key is also assigned as the Maintenance start key after the CP is initialised with Enable as Function 4

to run the Notepad application and switch to maintenance mode.

Page 31: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 31 of 40

Jog On/Off

This Jog On/Off key should be synchronised with the same button on Mach3 this key disables the

Jogging control and the update DRO offset function. The Rapid Jog key is also disabled when this

key is off.

Incremental Jog

This key send the incremental jog condition to Mach3 allowing the jog controls to run in incremental

mode. The setting for this need to be applied in the Mach3 configuration only one setting can be

used. For example 1.000 increments when on the jog will stop after that distance is reached. Setting

this to an integer of 1mm will allow you to manually machine a part to a distance in any axis using

the slow speed jog settings and the Function keys for Spindle on and coolant control F3. To move

5mm in one axis use the joystick five time in the same direction.

Jog Z+(Up)

This key is only used for the Jog mode and responds to the rapid Jog button for fast and slow

jogging, pressing this key and holding will run the Z axis up until the button is released and the axis

stops, this can also be used at the same time as the X and Y axis.

Jog Z-(Down)

This key is only used for the Jog mode and responds to the rapid Jog button for fast and slow

jogging, pressing this key and holding will run the Z axis down until the button is released and the

axis stops, this can also be used at the same time as the X and Y axis.

Jog Left

This is the Joystick Left (Normally in the X- Axis) operation, moving the Joystick will start the axis

moving while held in that position, releasing the joystick will stop the axis movement. This can by

use at the same time as the Y and Z axis controls. The default setting moves the component on the

machine table. Left means component or M/c Table moves left of X- Axis. Note for a router or

gantry mill the gantry will move in the opposite direction to the joystick. In Cycle run mode with

the rapid jog on this control decreases the Spindle speed override.

Jog Right

This is the Joystick Right (Normally in the X+ Axis) operation, moving the Joystick will start the

axis moving while held in that position,

releasing the joystick will stop the axis

movement. This can by use at the same time as

the Y and Z axis controls. The default setting

moves the component on the machine table. Left

means component moves left of X- Axis. In

Cycle run mode with the rapid jog on this

control increases the Spindle speed override.

Jog Forward

This is the Joystick Left (Normally in the Y+

Axis) operation, moving the Joystick will start

the axis moving while held in that position,

releasing the joystick will stop the axis movement. This can by use at the same time as the X and Z

axis controls. The default setting moves the component on the machine table. Left means component

Page 32: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 32 of 40

moves forward of Y+ Axis. In Cycle run mode with the rapid jog on this control increases the M/C

feed rate override.

Jog Back

This is the Joystick Left (Normally in the Y- Axis) operation, moving the Joystick will start the axis

moving while held in that position, releasing the joystick will stop the axis movement. This can by

use at the same time as the X and Z axis controls. The default setting moves the component on the

machine table. Left means component moves left of Y- Axis. In Cycle run mode with the rapid jog

on this control decreases the M/C feed rate override.

X Zero (F1)

This is the X DRO Zero setting key in Jog mode with rapid jog off and Direct DRO active (Yes).

This will set the DRO value to Zero. If the Direct DRO is inactive or (No) the rapid jog button must

be set to off in slow jog mode and then held down until flashing and then released to update the

DRO parameters holding the key down again until the buttons stops flashing will protect the field

from any accidental updates. Holding the Feed Hold while using this key will set the stored DRO

parameter for the X axis in a positive value + figure. Holding the Cycle Stop will set the stored DRO

parameter for the X axis in a negative value – figure. If the Direct DRO access is not set (No) and

the rapid jog is not flashing, the DRO axis field in Mach 3 will be highlighted (Selected) but the

parameter stored or a zero value will not be updated.

In Rapid Jog mode, rapid jog button illuminated, this key works as a Function key 1 F1 and is set by

default to GOTO Z or rapid jog the machine to the X zero Y zero and Z zero position. The Cycle

Stop key will stop the GOTO Z function.

Y Zero (F2)

This is the Y DRO Zero setting key in Jog mode with rapid jog off and Direct DRO active (Yes).

This will set the DRO value to Zero. If the Direct DRO is inactive or (No) the rapid jog button must

be set to off in slow jog mode and then held down until flashing and then released to update the

DRO parameters holding the key down again until the buttons stops flashing will protect the field

from any accidental updates. Holding the Feed Hold while using this key will set the stored DRO

parameter for the Y axis in a positive value + figure. Holding the Cycle Stop will set the stored DRO

parameter for the Y axis in a negative value – figure. If the Direct DRO access is not set (No) and

the rapid jog is not flashing, the DRO axis field in Mach 3 will be highlighted (Selected) but the

parameter stored or a zero value will not be updated.

In Rapid Jog mode, rapid jog button illuminated this key works as a Function key 2 F2 and is set by

default to start/Stop the spindle Note: the speed of the spindle should be preset using the MDI M3

Sxxx command on Mach 3 before using this function. The next key press will stop the spindle as

will the Cycle Stop key.

Z Zero (F3)

This is the Z DRO Zero setting key in Jog mode with rapid jog off and Direct DRO active (Yes).

This will set the DRO value to Zero. If the Direct DRO is inactive or (No) the rapid jog button must

be set to off in slow jog mode and then held down until flashing and then released to update the

DRO parameters, holding the key down again until the buttons stops flashing will protect the field

from any accidental updates. Holding the Feed Hold while using this key will set the stored DRO

Page 33: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 33 of 40

parameter for the Y axis in a positive value + figure. Holding the Cycle Stop will set the stored DRO

parameter for the Y axis in a negative value – figure. If the Direct DRO access is not set (No) and

the rapid jog is not flashing, the DRO axis field in Mach 3 will be highlighted (Selected) but the

parameter stored or a zero value will not be updated.

Example Key Code Change (Enable Key)

Select Configuration Mode using Enable and Single Block keys

Right Joystick for Main Menu

Select [1] Config, [4] keys, [4] Enable

With two sets of control modes to consider the right and left joystick will cycle through the

following:

1. Cycle Run Modifier

2. Cycle Run Character

3. Jogging Modifier

4. Jogging Character

In this example, we want to change the Character for both Cycle Run and Jogging to a 4 which

means the Enable button will initialise the Mach3 application to start on the Tool Path (Alt-4)

screen. Joystick Forward 3 times will set the character parameter to 4. Nor Joystick Right twice to

select Jogging Character and Forward 3 time to set this to 4.

Page 34: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 34 of 40

Press Cycle Start to save.

The menu will refresh and show the update

Page 35: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 35 of 40

Note the keys list for key [4] Enable now says [=Alt+4] for both Cycle and Jog.

Don’t forget to move up to the main menu and save this if you want to retain the value after power

down.

Reverse a Jog Axis

To reverse any of the three axis for Jogging Select Configuration Mode using Enable and Single

Block keys

Right Joystick for Main Menu

Select [1] Config, [1] Axis Ctrl, [3] Reverse [1] X axis, Joystick Right

Page 36: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 36 of 40

Joystick Right for Yes

The X axis jog control will now work in the opposite direction.

Change the Screen Scroll Settings

The Mach 3 application has a set of screens that are accessed using the ALT-n value, the application

has a sequence of buttons from left to right at the tope of the screen. The default setting for this in

CP action is shifting right one screen each time the Screen Scroll button is pressed. Mach3 has some

dedicated controls on each of the standard screens that are reflected in the permission parameters in

the CP. Each screen selected, when using the screen scroll key, has the following set of permissions

that can be applied to the screen. The default settings are designed to allow for most common use of

Page 37: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 37 of 40

Mach3. Editing these parameters can effectively block the access to a Mach3 function. The editing

control has three modes. The last two are the same as previously seen and access the Escape Code

for each screen using the Modifier and the Character selection, the first is the Permissions mode

which is the default selection and ready to change as soon as the option is selected.

Select Configuration Mode using Enable and Single Block keys

Right Joystick for Main Menu

Select [1] Config, [5] Scrn Scroll

After the selection is displayed wit the default Change: Permissions under the selected screen push

the joystick forward and the cursor to change the permission selection will appear on the first, far

right parameter ready for a change by pushing the joystick forward again or left or right to select a

different permissions parameter, pulling the joystick back will remove the cursor and allow you to

use the left or right joystick to select the mode Modifier, Character or back to Permissions. Use the

Cycle Start to Save or keep the change value or the Cycle Stop to return to the menu to select a

different screen.

Screen Permissions Described

The objective is to configure the CP in line with Mach3 operation. Each screen has a menu selection

from 1-6 the Init Pos has the same Escape code as the Enable Function Key, the CP uses the second

position after a Enable Synchronise to navigate to the next screen, each time the Screen Scroll key is

pressed the escape code is sent to Mach 3 and the Permissions applied in the CP. The default setting

shows that for Screen 1 “Init Pos” the (Program Run) is the Mach 3 name for that screen has an

ALT+1 escape code and has five permissions set out of the six total which are: • [Start ]This means the screen has a Cycle Start button in Mach3 so the CP will allow the Cycle

Start button to operate.

• [Stop ]This means the screen has a Cycle Stop button in Mach3 so the CP can use this screen if

the Cycle Stop button is pressed

• [Pref Stop ]The CP requires a Preferred Stop screen to jump to if there is no Cycle Stop on the current

screen when the Cycle Stop key is pressed.

• [Function 1-3]Function Keys F1 F2 F3 will work if this is set on the screen (Rapid Jog must be ON also)

Page 38: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 38 of 40

• [Jump Stop ]This nominates the screen as one which will jump to the preferred stop nominated screen

when the CP Cycle Stop key is pressed

• [Set DRO ]This allows the Axis offset parameters to be entered into Mach3. Mach3 has two screens that

allow this update by default Program Run and MDI screens.

If Mach3 doesn’t allow a function to work either because there is no key on the screen or the

function is disabled in Mach3 while using that screen, setting the permission in CP will make no

difference using that command.

The Jump Stop permission is not needed on a screen that has a Stop permission. The CP has a

process that tries to stop the machine if the Cycle Stop key is pressed in any operational mode. The

Cycle Stop key also stops the Machine is GOTO Z, the default F1 and stops the Spindle if Mach3 is

configured correctly.

Screen Scroll Changing the Escape codes.

Use the Left Joystick to select Character and Forward to increase the Character Value to 2.

Use the Cycle Start key to keep or Save these changes. If you want to permanently keep the changes

use the main menu Save option before turning the power off on the CP.

Default Settings

To set the CP into default factory setting Select Configuration Mode using Enable and Single Block

keys Right Joystick for Main Menu

Select [2], this will reset all parameters to the default factory condition to take affect the device must

be powered down and re-started.

The first time the maintenance mode is used after a reset the following confirmation prompt will be

seen.

Page 39: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 39 of 40

Modifier and Character Selection

Modifier

The modifiers when selected cycle through the following:

1. None

2. CTRL

3. SHIFT

4. ALT

5. CTRL+ALT

6. CTRL+SHIFT

Character

1. None

2. A

3. B

4. C

5. D

6. E

7. F

8. G

9. H

10. I

11. J

12. K

13. L

14. M

15. N

16. O

17. P

18. Q

19. R

20. S

21. T

22. U

23. V

24. W

25. X

26. Y

27. Z

28. 1

29. 2

Page 40: CNC Control Panel Configuration User Guide control panel configuration...DO NOT Enable your CP until you have completed the all the steps up to “ Enable the Control Panel.” CNC

CNC Control Panel Configuration User Guide

Copyright © 2013 Management Innovation Services Ltd All rights reserved Page 40 of 40

30. 3

31. 4

32. 5

33. 6

34. 7

35. 8

36. 9

37. 0

38. ENTER

39. SPACE

40. INSERT

41. HOME

42. DELETE

43. END

44. PAGE_UP

45. PAGE_DOWN

46. RIGHT

47. LEFT

48. DOWN

49. UP

50. KEYPAD_PLUS

51. KEYPAD_MINUS

52. TAB

53. F1

54. F2

55. F3

56. F4

57. F5

58. F6

59. F7

60. F8

61. F9

62. F10

63. F11