You are on page 1of 145

Mach3

:
support@kelinginc.net

Mach :
http://www.machsupport.com
http://www.kelinginc.net
MSN: kelinginc@hotmail.com
Skype: Kelinginc
()


1.

...................................................................................................... 1-1

2.

................................................................................. 2-1
.................................................................................2-1

2.1

Mach3 ............................................................................ 3-1

3.

...........................................................................................................3-1

3.1

................................................................................................................................. 3-1
................................................................................................................................. 3-1
.................................................................................................................. 3-2
.................................................................................................................. 3-2
.......................................................................................................................... 3-3
Mach3 ........................................................................................ 3-3
................................................................................ 3-4

3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.1.6
3.1.7

....................................................................................................3-5

3.2

.................................................................................................................. 3-5
....................................................................................................... 3-5
................................................................................................... 3-6

3.2.1
3.2.2
3.2.3

3.3

...........................................................................................................3-6

3.4

.................................................................................3-7
.................................................................................................................. 3-7
................................................................................................................................. 3-7

3.4.1
3.4.2

3.5

CAM ......................................................................3-8

3.6

G .......................................................................................3-9

3.7

............................................................................................3-9

3.7.1 ......................................................................................................... 3-9


.................................................................................. 3-10

3.7.2

..................................................................................3-10

3.8

................................................................................. 4-1

4.
4.1

....................................................................................................4-1

4.2

Mach3 ....................................................................................4-1

4.3

............................................................................................4-2

4.4

....................................................................................................4-3

4.4.1
4.4.2
4.4.3

4.5
4.5.1
4.5.2
Using Mach3Mill

.................................................................................................................. 4-3
.......................................................................................................................... 4-3
....................................................................................................... 4-4

............................................................................................4-5
....................................................................................................... 4-5
...................................................................................................................... 4-6
ii

Rev 1.84-A2

Contents

4.5.3

4.6
4.6.1
4.6.2
4.6.3
4.6.4
4.6.5
4.6.6

............................................................................................... 4-7

.................................................................................4-7
................................................................................................................................. 4-7
................................................................................................................................. 4-8
.............................................................................................................. 4-9
Mach3 ............................................................................................... 4-9
................................................................................................................ 4-10
.................................................................................. 4-10

4.7

..................................................................................................4-11

4.8

......................................................................................................4-13

4.9

..........................................................................................4-13

4.10

..........................................................................................4-13

4.11

...............................................................................4-13

4.12

..........................................................................................4-14

4.13

- .................................................................................4-14

4.14

..................................................................................................4-14
Mach3.......................................................... 5-1

5.
5.1
5.2
5.2.1
5.2.2
5.2.3

5.3

....................................................................................................5-1
....................................................................................................5-1
.................................................................................................................. 5-1
.................................................................................................................. 5-2
.................................................................................................................. 5-2

....................................................................................5-2

....................................................................................................... 5-2
.......................................................................................................................... 5-3
.................................................................................................................. 5-4
.......................................................................................................................... 5-4
.............................................................................................................. 5-5
5.3.5.1 .................................................................................................................... 5-5
5.3.5.2 ................................................................................................................ 5-5
5.3.6 .......................................................................................................................... 5-6
5.3.6.1 ............................................................................................................ 5-6
5.3.6.2 ..................................................................................................... 5-6
5.3.6.3 ................................................................................................................ 5-6
5.3.6.4 Modbus ................................................................................................... 5-7
5.3.6.5 ................................................................................................................ 5-7
5.3.6.6 ................................................................................................................ 5-7
5.3.6.7 ................................................................................................................ 5-7
5.3.7 .................................................................................................................. 5-8
5.3.8 ................................................................................................................................. 5-8

5.3.1
5.3.2
5.3.3
5.3.4
5.3.5

5.4

....................................................................................................5-9

5.5

....................................................................................................5-9

5.5.1

Rev 1.84-A2

........................................................................................................... 5-9
5.5.1.1 ................................................................................................. 5-9
5.5.1.2 ............................................................................................... 5-10
iii

Mach3

5.5.1.3 Mach3 ................................................................ 5-10


5.5.1.4 Mach3 ................................................................................................... 5-11
5.5.2 ......................................................................................................... 5-11
5.5.2.1 ...................................................................................................... 5-12
5.5.2.2 ............................................................................................... 5-12
5.5.2.3 ........................................................................................... 5-12
5.5.3 .................................................................................................................... 5-13
5.5.3.1 .............................................................................................................. 5-13
5.5.3.2 ............................................................................................... 5-13
5.5.3.3 ................................................................................ 5-13
5.5.3.4 .......................................................................................................... 5-13
5.5.4 ..................................................................................................... 5-13
5.5.5 .................................................................................................................... 5-15
5.5.6 ................................................................................................................ 5-15
5.5.6.1 ........................................................................ 5-15
5.5.6.2 ........................................................................................... 5-16
5.5.6.3 ....................................................................................... 5-16
5.5.6.4 ...................................................................................................... 5-17

..................................................................................................5-18

5.6

......................................................................................... 5-18
5.6.1.1 ........................................................................................... 5-18
5.6.1.2 ............................................................................................... 5-18
5.6.1.3 ...................................................................................................... 5-18
5.6.1.4 G28 ....................................................................................................... 5-18
5.6.2 ................................................................................................................ 5-19
5.6.3 ........................................................................................................................ 5-19
5.6.4 .................................................................................................................... 5-19
5.6.5 ................................................................................................................ 5-20
5.6.6 ................................................................................................................ 5-21
5.6.7 ......................................................................................................... 5-22

5.6.1

..................................................................................5-24

5.7

Mach3 ................................................................. 6-1

6.
6.1

...........................................................................................................6-1

6.2

.................................................................................6-1

........................................................................................................... 6-1
6.2.1.1 Reset ................................................................................................ 6-1
6.2.1.2 ........................................................................................................................ 6-1
6.2.1.3 ........................................................................................................ 6-1
6.2.2 ...................................................................................................................... 6-2
6.2.2.1 ................................................................................................. 6-2
6.2.2.2 ................................................................................................................ 6-2
6.2.2.3 ................................................................................................................ 6-3
6.2.2.4 ................................................................................................................ 6-3
6.2.2.5 ................................................................................................................ 6-3
6.2.2.6 ........................................................................................................................ 6-3
6.2.2.7 ..................................................................................................... 6-3
6.2.3 .................................................................................................................. 6-3
6.2.4 ........................................................................................ 6-3
6.2.5 .................................................................................................................. 6-4
6.2.5.1 ................................................................................................................ 6-4
6.2.5.2 Modbus ............................................................................... 6-4
6.2.5.3 ................................................................................................. 6-5
6.2.6 .................................................................................................................. 6-5

6.2.1

Using Mach3Mill

iv

Rev 1.84-A2

Contents

6.2.6.1 ..................................................................................................... 6-5


6.2.6.2 ........................................................................................................ 6-5
6.2.6.3 ................................................................................................................ 6-6
6.2.6.4 ................................................................................................................ 6-6
6.2.7 ........................................................................................................... 6-6
6.2.7.1 Cycle Start........................................................................................ 6-6
6.2.7.2 Feedhold .......................................................................................... 6-6
6.2.7.3 ........................................................................................................................ 6-6
6.2.7.4 Rewind ..................................................................................... 6-7
6.2.7.5 Single BLK............................................................................... 6-7
6.2.7.6 Reverse Run ............................................................................. 6-7
6.2.7.7 .................................................................................................................... 6-7
6.2.7.8 Run from here............................................................................... 6-7
6.2.7.9 ..................................................................................................... 6-7
6.2.7.10 Block Delete................................................................................ 6-7
6.2.7.11 Optional Stop .................................................................................. 6-8
6.2.8 .................................................................................................................. 6-8
6.2.9 ........................................................................................................... 6-8
6.2.10 G ........................................................................................... 6-8
6.2.11 ........................................................................................ 6-9
6.2.11.1 ......................................................................................................... 6-10
6.2.11.2 .................................................................................................................... 6-10
6.2.11.3 .............................................................................................. 6-10
6.2.12 ......................................................................................................... 6-10
6.2.13 ................................................................................................................ 6-11
6.2.14 ..................................................................................................... 6-11
6.2.14.1 4 .......................................................................................................... 6-11
6.2.14.2 ............................................................................................................. 6-11
6.2.15 ......................................................................................................... 6-11
6.2.15.1 .................................................................................................................... 6-11
6.2.15.2 Z ................................................................................................................. 6-12
6.2.15.3 .............................................................................................. 6-12
6.2.15.4 .................................................................................................................... 6-12
6.2.16 ............................................................................................................ 6-12
6.2.17 Z ......................................................................................................... 6-12
6.2.18 ......................................................................................................... 6-13
6.2.19 ............................................................................................................ 6-13

6.3

..........................................................................................6-14

6.4

G ..............................................................................6-15

6.5

..........................................................................................6-15

6.6
6.6.1
6.6.2
6.6.3

6.7

.......................................................................6-16
............................................................................................................ 6-16
......................................................................................................... 6-16
........................................................................................................................ 6-17

G ......................................................................6-17
......................................................................... 7-1

7.
7.1

................................................................................................7-1

7.2

................................................................................................7-2

7.2.1
7.2.2

Rev 1.84-A2

........................................................................................................... 7-2
.................................................................................................................. 7-4

Mach3

.................................................................................7-4

7.3

...................................................................................................................... 7-4
.................................................................................................................. 7-5

7.3.1
7.3.2

7.4

........................................................................................7-5

7.5

........................................................................................7-6

7.6
7.6.1
7.6.2

"" ...............................................................................................7-7
............................................................................................................................. 7-7
............................................................................................................................. 7-7

G52 G92 ....................................................................................7-7

7.7

G52.......................................................................................................................... 7-8
G92.......................................................................................................................... 7-9
G52 G92.............................................................................................................. 7-9

7.7.1
7.7.2
7.7.3

....................................................................................................7-9

7.8

DXF HPGL ............................... 8-1

8.
8.1

...........................................................................................................8-1

8.2

DXF ....................................................................................8-1
.......................................................................................................................... 8-2
.......................................................................................................................... 8-2
.......................................................................................................................... 8-3
G ..................................................................................................................... 8-3

8.2.1
8.2.2
8.2.3
8.2.4

HPGL ................................................................................8-4

8.3

HPGL ....................................................................................................................... 8-4


.................................................................................................................. 8-5
.......................................................................................................................... 8-5
G .............................................................................................................. 8-5

8.3.1
8.3.2
8.3.3
8.3.4

BMP JPEG .....................................................................8-6

8.4

.................................................................................................................. 8-6
.................................................................................................................. 8-6
....................................................................................................... 8-7
...................................................................................................................... 8-7
G .............................................................................................................. 8-7

8.4.1
8.4.2
8.4.3
8.4.4
8.4.5

............................................................................................... 9-1

9.
9.1

....................................................................................................9-1

9.2

....................................................................................................9-1
.................................................................................................................. 9-2
.......................................................................................................................... 9-2
.................................................................................................................. 9-3

9.2.1
9.2.2
9.2.3

Mach 2 G M ..................................................... 10-4

10.
10.1

10.1.1
10.1.2
10.1.3
10.1.4
10.1.5
Using Mach3Mill

..................................................................................................10-4
........................................................................................................................... 10-4
........................................................................................................................... 10-4
................................................................................................................ 10-4
........................................................................................................................... 10-4
................................................................................................................ 10-4
vi

Rev 1.84-A2

Contents

10.1.6
10.1.7
10.1.8
10.1.9
10.1.10
10.1.11
10.1.12
10.1.13
10.1.14
10.1.15
10.1.16

10.2
10.2.1
10.2.2
10.2.3

............................................................................................................................... 10-5
........................................................................................................................ 10-5
........................................................................................................................... 10-5
............................................................................................................................... 10-5
............................................................................................................................... 10-5
........................................................................................................................ 10-5
........................................................................................................................ 10-6
........................................................................................................................... 10-6
............................................................................................................................... 10-6
........................................................................................................................ 10-6
......................................................................................................... 10-6

.......................................................................10-6
............................................................................................. 10-6
............................................................................................................ 10-7
......................................................................................................... 10-7

10.3

..................................................................................................10-7

10.4

..........................................................................................10-7

10.4.1
10.4.2
10.4.3

10.5

............................................................................................................................... 10-7
............................................................................................................................... 10-7
........................................................................................................................... 10-9

............................................................................................10-10

10.5.1 .................................................................................................................. 10-10


10.5.2 .................................................................................................................. 10-10
10.5.3 ......................................................................................................................... 10-10
10.5.3.1 ...................................................................................................................10-10
10.5.3.2 ...................................................................................................................10-11
10.5.3.3 .............................................................................................10-11
10.5.3.4 ........................................................................................................10-11
10.5.4 ...................................................................................................................... 10-12
10.5.5 .................................................................................................................. 10-12
10.5.6 ...................................................................................................................... 10-12
10.5.7 ...................................................................................................................... 10-12
10.5.8 .......................................................................................................... 10-13

10.6

....................................................................................................10-13

10.7
..................................................................................................10-13
10.7.1 - G0 ...................................................................................................... 10-16
10.7.2 - G1................................................................................................... 10-16
10.7.3 -G2 G3 .......................................................................................... 10-16
10.7.3.1 .............................................................................................10-17
10.7.3.2 .............................................................................................10-17
10.7.4 - G4 ..................................................................................................................... 10-18
10.7.5 - G10............................................................... 10-18
10.7.6 - G12 G13 ......................................................................... 10-19
10.7.7 - G15 G16 ......................................................................... 10-19
10.7.8 - G17G18 G19...................................................................................... 10-19
10.7.9 - G20 G21 ................................................................................................ 10-20
10.7.10 - G28 G30................................................................................................ 10-20
10.7.11 G28.1........................................................................................................ 10-20
10.7.12 G31 ............................................................................................................... 10-20
10.7.12.1 ........................................................................................................10-20
10.7.12.2 ............................................................................................................10-21
10.7.13 - G40G41 G42 .............................................................................. 10-22
10.7.14 - G43G44 G49 .......................................................................... 10-22
Rev 1.84-A2

vii

Mach3

10.7.15 G50 G51 .................................................................................................. 10-22


10.7.16 G52 ............................................................................................ 10-22
10.7.17 - G53 ........................................................................................................ 10-23
10.7.18 - G54 G59 & G59 P~.......................................................... 10-23
10.7.19 - G61 G64................................................................................. 10-23
10.7.20 G68 G69............................................................................................ 10-23
10.7.21 G70 G71 ............................................................................................... 10-24
10.7.22 G73 ....................................................................................... 10-24
10.7.23 G80....................................................................................................... 10-24
10.7.24 G81-G89 ...................................................................................................... 10-24
10.7.24.1 ............................................................................................................10-25
10.7.24.2 G81 ............................................................................................................10-25
10.7.24.3 G82 ............................................................................................................10-26
10.7.24.4 G83 ............................................................................................................10-27
10.7.24.5 G84 ............................................................................................................10-27
10.7.24.6 G85 ............................................................................................................10-27
10.7.24.7 G86 ............................................................................................................10-28
10.7.24.8 G87 ..........................................................................................................10-28
10.7.24.9 G88 ............................................................................................................10-29
10.7.24.10G89 Cycle...........................................................................................................10-29
10.7.25 - G90 G91 ........................................................................................ 10-29
10.7.26 I/J - G90.1 G91.1..................................................................................... 10-30
10.7.27 G92 - G92, G92.1, G92.2, G92.3....................................................................... 10-30
10.7.28 - G93G94 G95 ............................................................................... 10-30
10.7.29 - G98 G99.................................................................................. 10-31

M ...........................................................................................10-31

10.8
10.8.1
10.8.2
10.8.3
10.8.4
10.8.5
10.8.6
10.8.7
10.8.8

- M0M1M2M30..................................................................... 10-31
- M3M4M5 ........................................................................................... 10-32
- M6..................................................................................................................... 10-32
- M7M8M9 ....................................................................................... 10-33
- M47 ......................................................................................... 10-33
- M48 M49............................................................................................... 10-33
- M98........................................................................................................ 10-33
.............................................................................................................. 10-33

M ........................................................................................10-34

10.9
10.9.1

.................................................................................................................. 10-34

........................................................................................10-34

10.10

10.10.1 - F ................................................................................................................ 10-34


10.10.2 - S ......................................................................................................... 10-34
10.10.3 T ....................................................................................................................... 10-34

10.11

................................................................................................10-35

10.12

................................................................................................10-35

11.

1 - Mach3 ................................................................... 11-1

12.

2 ........................................................................... 12-1
...........................................................12-1

12.1
13.

3 .......................................................................... 1

14.

.................................................................................................. 2

Using Mach3Mill

viii

Rev 1.84-A2

Contents

Rev 1.84-A2

ix

Mach3

1.

Mach3

Mach3
Mach3 Mach3Turn

Wiki Customising Mach3

Mach3 www.machsupport.com

Mach3
Mach3

Mach3

ArtSoft
Art Fenerty John Pretice Mach3

Mach3
Windows XP Windows 2000
Mach3 ArtSoft

Rev 1.84-A2

1-1

Mach3

Introduction

2.
2.1

1.1
CADCAM

1.1

1 G 2
3 G 5
4

Mach3

6
MPG

2.2 Mach3
Rev 1.84-A2

2-1

Mach3

Mach3
1.1 (3)
Mach3 1GHz 1024768
Windows XP Windows 2000
1.1 CAD/CAM
Mach3

Using Mach3Mill

2-2

Rev 1.84-A2

Mach3

3. Mach3
Mach3

Mach3

3.1

Mach3 ArtSoft (
8M)

ArtSoft www.artofcnc.ca.

3.1.1

www.artofcnc.ca Mach3
Save Target as (Windows
) Windows
open

Start Windows (Explorer),

3.1.2

25

Windows

3.1
Mach3
Setup Finished
Initialise SystemFinish
Mach3

Rev 1.84-A2

3-1

Mach3

Overview of Mach3 software

Mach3 Mach3Turn

Setup Finished Mach3 Load Mach3


Driver Install English Wizards
Finish Mach3

3.1.3

Windows

Mach3
Windows
(GUI)
Mach3
Windows Mach3
Windows )
( 45,000 )
Windows ()
Windows

Windows XP

3.1.4

Mach3.exe
Mach3
Mach3 "/p"

Mach3

Start
Windows

Windows
Explorer,
DriverTest.exe

Using Mach3Mill

3.2

3-2

Rev 1.84-A2

Mach3

3.1.5

Mach3
Windows
QuickTime (qtask.exe) Mach3
Windows

Mach3
10Mbps 100Mbps Internet
Mach3
Spybot

DriverTest 3.2 .
25,000 Hz
Mach3 Windows
Windows
(Windows ) Mach3 Mach3

3.2
DriverTes

Windows

17

G0/G1
.
1) Art
Windows Windows XP
Windows
Windows 2000 Windows 2000

2) taking over 321..

www.artofcnc.ca E-mail ArtSoft ArtSoft


APIC()
Mach3 SpecialDriver.bat
Windows
Mach3 i8529

3.1.6

Rev 1.84-A2

Mach3

3-3

Mach3

Overview of Mach3 software

Mach3

DriverTest.exe 2 DriverTest.exeMach3

Mach3
Mach3

3.1.7

Mach3 Windows 2000


Windows XP
Mach3

System
HardwareAdd Hardware
wizard( Mach3 Windows )Windows
()

Mach3

Add a
new hardware device

Windows
Install the hardware that I manually select from a list

Mach1/2 Mach1/2 pulsing engine


Mach1/2 pulsing engine

Have disc Mach3


C \Mach3Windows Mach3.inf
Windows

System

Device Manager

Mach3
Mach3 Driver Mach1 Mach1 Pulsing Engine
+ Mach3 Mach3 Driver
Mach3.sys Windows
Mach3

Windows Mach3

XML

Using Mach3Mill

3-4

Rev 1.84-A2

Mach3

3.2

Mach3

Mach3
1

Mach3 1
0

Mach3

Mach3

3.2.1

Alt-s

XYZABC

G


Mach3
Mach3

G Mach3
G

3.2.2

Control Alt

Rev 1.84-A2

3-5

Mach3

Overview of Mach3 software

Ultimarc
Mach3
Mach3
Mach3

3.2.3

45.6
Enter Esc

Backspace Delete
:

Mach3
7

3.3

3.4
( Tab )

Tab 3.4

X Y Page Up
Page Down Z
5 Jog ON/OFF
3.4 Step

Slow Jog Percentage


0.1% 100%
UpDown
5% Shift 100%

Cycle Jog Step


Mach3
Alt A, Alt B Alt C
Using Mach3Mill

3-6

Rev 1.84-A2

Mach3

USB Mach3
Windows X
Windows

Mach KeyGrabber

3.4

3.4.1

Enter

Enter

Esc
Backspace

3.4
G
G G
G00 X1.6 Y2.3

X = 1.6 Y = 2.3 G0
G O
G00
Mach3

Mach3
G
10 F2.5
F2.5

3.4.2

Mach3 G

Mach3
Teach
G
Rev 1.84-A2

3-7

Mach3

Overview of Mach3 software

g21
f100
g1 x10 y0
g1 x10 y5
x0
y0

0 /
G 3.6 Mach3

3.5

CAM

Mach3

Windows

Windows

Mach3

3.7

3.7
Mach3 Mach3
3.8

Post CodeMach3
G

Post Code

3.8

Exit
Mach3

Using Mach3Mill

3-8

Rev 1.84-A2

Mach3

3.10

3.6

G
Mach3 ,
Mach3 Mach3 .
Windows Notepad
spiral.tap (My Documents )
Save As Type All Files
Notepad TXT Mach3
g20
g00
g03
g03
g03
g03
g03
g03
m00

f100
x1 y0
x1 y0
x1 y0
x1 y0
x1 y0
x1 y0
x1 y0

z0
z-0.2
z-0.4
z-0.6
z-0.8
z-1.0
z-1.2

i-1
i-1
i-1
i-1
i-1
i-1

j0
j0
j0
j0
j0
j0

"0" m0 Enter G
G-.
Start CyclePause
StopRewind .
G Mach3

G G
Run from here
:
USB Mach3

3.7

3.7.1

Mach3 Program
Run
Rev 1.84-A2

3-9

Mach3

Overview of Mach3 software

Mach3
X-Y

XY Z
Z Z
G3
Z 0.2 G00

3.11 5 .
3.7.2

Shift

3.8

Z X Y

Mach3 0 1

Using Mach3Mill

3-10

Rev 1.84-A2

Mach3

Rev 1.84-A2

3-11

Mach3

&

4.

Mach3

Mach3

Mach3

4.6

4.1

4.2

Mach3

Mach3 Mach3

XYZ

1 Z
X Z 2
XYZ


X Z
(
).

Rev 1.84-A2

4-1

Mach3

&

()

Mach3

LCD ModBus
ModBus PLC Homann Designs ModIO

Mach3
XYZ

XYZ Mach3

Mach3

Mach3
Mach3 EStopreference

Mach3 256

4.3

EStop

EStop
EStop
EStop
Mach3EStop

Reset

Using Mach3Mill

4-2

Rev 1.84-A2

&

4.4

4.4.1

13

socket

IBM
number

14
25
160K 64K
0 volts

(common)
25
4.1

()

Zip
USB Mach3
25 D 4.1
15

USB 25

4.4.2

Mach3 0 1
0
0 18-25
74xx -TTL
TTL 0-0.8 lo,2.4-5 hi
5 TTL
lo hilo
hi 1.6
lo 0 1
lo 1
hi
lo
0 hi 2.4
lohi
1.6 TTL "lo"
hi 20
lo 1 active lo
5

hi 40
lo 0.4
hi
lo
Rev 1.84-A2

4-3

Mach3

&

2-9
1

4.4.3

18-25 0

Mach3 30-240

4.2

4.2

Using Mach3Mill

4-4

Rev 1.84-A2

&

4.5

4.5.1

()

1.
2.
3.
4. 1000 3000 21Nm

5.

6.

Figure 4.3

1.
()
2.
3.
4. 4000

5.

Bridgeport 6"

Mach3

Rev 1.84-A2

4-5

Mach3

&

4.5.2

5
1

Y 0.1
0.0001
1/10000

200

10 1/2000

500
50 15
16,666 (500 200 10 60)
1GHz Mach3 35000
Mach3

12
12 (
)

21

4 300
300
1200

5
36/17
4000
51 0.0000167
0.0001
5.83 35000/12005
9 5

Using Mach3Mill

4-6

Rev 1.84-A2

&

2
60

0.0005 20 1/4
5 10 2000
51 [0.0005=
5/(2000 x 5)]
500 60
8.33

Master5/Mach1/Mach3

4.5.3

1
Step pulse

0
4.4

Mach3

Step if incorrectly 1
set Active Hi

4.5

4.4
Mach3

4.5

4.6

4.6.1

Mach3

Rev 1.84-A2

4-7

Mach3

&

9 5


Mach3
Mach3

3 3 Mach3
4

Mach3

4.6.2

1
4.7
Active Hi
0

4.6

+5 volts
470 ohm
resistor

+ limit

limit
and Ref

to Mach2 input

0 volts

4.7

Using Mach3Mill

4-8

Rev 1.84-A2

&

4.7

4.11

4.6.3

4.6 4.8

-X

+X

Table

+X switch

-X and
Reference

Frame

Figure 4.9 - Two switches operated by frame with overtravel avoided by


mechanical stops

X Y X Y
Z

Yahoo Master5/Mach1/Mach2

4.6.4

Mach3

Mach3
5 Mach3

Mach3

1)

2)

Rev 1.84-A2

4-9

Mach3

&

4.6.5

0
0
X Y

-0.5
0.5

Mach3
4.10 X=0Y=0
(
Mach3 )
Mach3
Mach3

4.6.6

Z 8
Z 16

Z
Mach3
Z

X Y

Mach3

Using Mach3Mill

4-10

Rev 1.84-A2

&

Mach3

REF All

Y A
Y Mach3
A Y 5 Mach3

4.7

Mach3
1.
2.
3.
1. /
M3 M4
M5 Mach3 M3 M4

M4

G M4

2.

Mach3
5

Rev 1.84-A2

4-11

Mach3

&

3.

Mach3

4.12 20%

0 0%5 50%10
100%

Ave

4.12 4.13 20 50%

(a)(b)

Mach2DN Goggle
"PWM converter" "PWM Digispeed"

Using Mach3Mill

4-12

Rev 1.84-A2

&

4.8

M7M8 M9

4.9

A G1 X Y

4.10

Mach3

4.15

4.11

4.5 Mach3
Mach3

10
4.14
20
5 A
90 B
5
5

Rev 1.84-A2

4-13

Mach3

&

A B

A
B

4.16
Mach3

TTL
Schmitt
trigger 5

(a)

(b)
0 0

(c)

4.12

Mach3

4.13

-
Mach3 Mach3 12.5
Mach3

Mach3

4.14

Mach3 15 OEM

4
Input #1
Mach3 Customisation wiki 5

10

ModBus

Using Mach3Mill

4-14

Rev 1.84-A2

Mach3

5. Mach3
Mach3

Mach3 Mach3
Mach3
Mach3
Mach3 XML

5.1

5.2

5.1

5.2.1

0x378

5.1

378
PCI Start
System Hardware
Device ManagerCOM & LPT

Rev 1.84-A2

5-1

Mach3

Mach3

ECP Resources

PCI PCI

0x

ECP
Apply

5.2.2

Mach3 25000Hz35000HZ45000Hz Mach3

25000Hz Gecko 201


10 1.8 750

1GHz 35000Hz
35000Hz
Mach3 25000Hz Mach3
25000HzMach3

5.2.3

Apply

5.3

Mach3

XML

5.3.1

Motor Outputs 5.4


XYZ
Gecko 201

Using Mach3Mill

5-2

Rev 1.84-A2

Mach3

5.4

5.3.2

Input Signals
5.5 4.6

EStop
XYZ

XYZ
5.5
Input #1##3 #
Input #1
Single Step Input #1##3 #

5.5
Rev 1.84-A2

5-3

Mach3

Mach3

Index
Pulse
Mach2
Limits Override

EStopMach3

OEM OEM Trigger OEM


Timing
Probe
THC On THC Up THC Down
5 10
2-9

Limit Override

Apply

5.3.3

Emulated
Port/PinActive-lowHotkey

Ultimarc IPAC Hagstrom

Windows
EStop

5.3.4

Output signals 5.6


Enable

Output#
Mach3
Mach3
Charge Pump
2Charge Pump2

Using Mach3Mill

5-4

Rev 1.84-A2

Mach3

5.3.5

5.7

A inputs B
inputs
5.3.5.1

20
5 200
20025.4=5080 1 =25.4
Velocity
5.3.5.2

Mach3 CPR Mach3

5.8

100CPR 2
Rev 1.84-A2

5-5

Mach3

Mach3

1024 100

5.3.6

Spindle Setup
5.8

5.3.6.1

M7 M8 M9

Disable Flood/Mist Relays


5.3.6.2

Mach3
Output
Signals
M3M4M5

Disable Spindle Relays


5.3.6.3

Use
Motor ControlPWM Control
Step/Dir Motor
PWM

3000
4.12 3000 x 0.2 = 600 4.13
1500
Mach3 Mach3
25000 Hz 5 HzMach3 5000
10HzMach3 2500 but this still amounts to a
resolution of one or two RPM.
PWMBase Freq
5 10 Hz

Minimum PWM %
Mach3

Using Mach3Mill

5-6

Rev 1.84-A2

Mach3

Mach3

Mach3 5.5.6.1
5.3.6.4

Modbus

Modbus
Modbus
5.3.6.5

Mach3

Immediate Relay off before delayM5


spin-down delay

5.3.6.6

Mach3 S
Mach3 4
5.5.6.1
5.3.6.7

Laser mode
Use Spindle feedback in sync mode
Closed Loop Spindle Control
S
Mach3Turn
PI D 0 1 P
P P
D
I
OperatorCalibrate spindle

Spindle Speed AveragingMach3

Rev 1.84-A2

5-7

Mach3

Mach3

5.3.7

ConfigPorts & Pins

5.9

Mill Options 5.9


Z Z Max Depth Z
Mach3

: 4 4 Axis Point Clouds XYZ

THC :
G41G42 :

5.3.8

Mach3
Mach3Mill Diagnostics

Reset

Apply

Using Mach3Mill

5-8

Rev 1.84-A2

Mach3

D25 (a)
(b) D25

5.4

1 =25.4
0.2
0.2

G20 G21
ConfigSetup Units
5.10

5.5

Mach3
(a)
(b)(c)

5.5.1

Mach3

Mach3

5.5.1.1

1 1

tpi 1/tpi
8tpi 1 8 = 0.125

screw revs per unit


= 1
Rev 1.84-A2

5-9

Mach3

Mach3

motor revs per unit


Nm Ns
= x Ns Nm
8 tpi
48 16 1/8 x 48 16 =
1/24

5
10 24
48 1/10=0.1 0.1 x 48 24 = 0.2

5 8
0.375 50
100
( =

3.14152)

Ns
= 1 ( x Ns)
3/8 13
1 (0.375 x 13) = 0.2051282

= x Ns Nm

10:1
2.051282

90:1 4
0.25 21
0.5
5.5.1.2

200 1.8o
180 200

cycles per revolution


4 125 2000
500 8000
5.5.1.3

Mach3

Using Mach3Mill

5-10

Rev 1.84-A2

Mach3

5.11

10
10
Mach3 2000
300
Mach3 1200 Mach3
Mach3
Mach3
5.5.1.4

Mach3

Mach3
Mach3 = Mach3 x
5.11 Motor Tuning Mach3
Mach3 steps per unit
Save Axis
Settings

5.5.2

/Save Axis
Settings/units per
minuteunits per second2
Gs
Mach3 Mach3
25000Hz 2000 750
Mach3

Rev 1.84-A2

5-11

Mach3

Mach3

5.5.2.1

OK

20% Up

Down
(a)

(b)

5.5.2.2

4000
1000

5.5.2.3

Using Mach3Mill

5-12

5.12

Rev 1.84-A2

Mach3

Mach3
5.12
Mach3

Mach3

5.5.3
5.5.3.1

Mach3

5.5.3.2

Accel
5.5.3.3

X=0Y=0
X=2Y=1 X Y

Mach3

5.5.3.4

5.5.4

Save Axis Settings


G0

Rev 1.84-A2

5-13

Mach3

Mach3

X-Y

X
4

5.13

G20 G90

5.13
Mach3 G92X0 X

G0 X4.5 X=4.5 0.5

G0 X4 X=4

1000 5.14
G0 X0 20

Mach3

G0 X0

F1000
G20 G90
M98 P1234 L50 ( 50 )
M30 ()
O1234
G1 X4
G1 X0 ()
M99 ()

Cycle Start

Using Mach3Mill

5-14

Rev 1.84-A2

Mach3

5.5.5

5.5.6

Mach3

Mach3

5.15
Mach3

5.5.6.1

4
100000 6000
Mach3
Mach3 Mach3
Mach3
ConfigSpindle pulleys 4

100%
51 1 3600
720 (3600 5) 14
4 14400 (3600 x 4)

Mach3 4 10000
5% S499 Mach3

Mach3
S

Rev 1.84-A2

5-15

Mach3

Mach3

#1 1000 S1100
1100 S600 600
60%
3600 21603600 x 0.6
5.5.6.2

Configure
Port and PinsPrinter Pin and Axis Selection
5.1
Output Signals 5.6

0
ConfigurePorts & Pins
ConfigureOutput Devices

Spindle Setup
PWMBase Freq

Engine pulse frequency

PWMBase freq 35000Hz


50Hz 700
3600 6
5.5.6.3

ConfigurePort and Pins


Printer Port and Axis Selection
5.1
5.6

ConfigurePorts & Pins


ConfigureOutput Devices
M5
Mach3

Motor Tuning
10 2000
4
3600
60 Mach3
35000Hz 100
87.5
Using Mach3Mill

5-16

Rev 1.84-A2

Mach3

30
5.5.6.4

Mach3 900
900

Rev 1.84-A2

5-17

Mach3

Mach3

5.6

5.6.1
5.6.1.1

ConfigHome/Softlimits
5.16
Speed
%

Mach3

Home Neg

Home Neg

5.16 ()

Home Neg
5.6.1.2

Auto Zero Home Off

5.6.1.3

-999999 + 999999
Slow Zone

Slow Zone

Software Limits
Limits and
Miscellaneous control family

5.6.1.4

Using Mach3Mill

G28

5-18

Rev 1.84-A2

Mach3

G28G28 coordinates Mach3 G28

5.6.2

Mach3
ConfigureSystem Hotkeys
Setup 5.17

OEM Triggers

5.6.3

Mach3

5.18

: (a)

Backlash Enable

5.19

(b)

(c) Mach3

5.6.4

Rev 1.84-A2

5-19

Mach3

Mach3

Configure(Slaving) 5.19
X
C

Mach3

Screen Designer

View
Load Screen
Mach3

5.6.5

5.20

5.20
Origin sphere X=0, Y=0, Z=0

3D Compass XYZ
Machine boundaries

Tool Position
Jog Follow Mode

Mach3Turn
Show Lathe Object
Mach3Turn

0 1 Photoshop
Mach3
X A A Rotations A

Reset Plane on Regen

Boxed Graphic

Using Mach3Mill

5-20

Rev 1.84-A2

Mach3

5.6.6

State Mach3 5.21

Motion Mode: G64 Constant velocity G61


Exact Stop 10
: G90 G91
Active plane: G17 X-Y ,G19 Y-Z
G18 X-Z
I/J I/J Mode I J CAM
I/J I J
I/J
I J
G92 I/J

I/J

Mach3 G

Mach3 Mach3
:

Mach3Mill

253 1
Mach3 1 253

100%

Rev 1.84-A2

5-21

Mach3

Mach3

Art

Macropump macropump.m1s 200


milli .

Mach3

Z output #6Output #6 Z
Z>0 Z
0 0
G Mach3

:
999

5.6.7

Using Mach3Mill

5-22

Rev 1.84-A2

Mach3

5.22

ConfigureLogic 5.22
G20 G21 G20 G21

M6
M6 M6

G20/G21
M30
G92.1

Mach2
35000Hz 100 3 100 35000 = 0.0029

Input #1
G

VB

:
Mach
Mach3

Mach3

Rev 1.84-A2

5-23

Mach3

Mach3

10

Wave Mach3 Wave


Wave
Mach3

G04 G4 5000 5
G4 5000 1 23 20
5kHz
5kHz 12.5kHz
ZMach3 Z
:

Mach3

5.7

Mach3.exe
Mach3 XML Internet
XML
Mach3 Mach3Mill Mach3Turn

Mach3.exe

P Mach3Mill

XML
Mach3
Mach3 XML

Using Mach3Mill

5-24

Rev 1.84-A2

Mach3

6. Mach3
Mach3

6.1

6.2

6.2

Mach3

Mach3

Mach3

6.1

Mach3 Customisation wiki

6.2.1

6.2.1.1

Reset

6.2.1.2

Profile
6.2.1.3

Rev 1.84-A2

6-1

Mach3

Mach3

6.2

6.2.2

:
6.2.2.1

ConfigureLogic

6.2.2.2

Configure
Referencing

Auto Zero DRO when homed

Auto Zero DRO when homed

Using Mach3Mill

6-2

Rev 1.84-A2

Mach3

De-Ref All
6.2.2.3

MachineCoords

6.2.2.4

G51 G50
G

6.2.2.5

Softlimits

6.2.2.6

Verify

6.2.2.7

6.2.3

Z
Mach3

6.2.4

6.4

6.5

Enter Mach3
Esc

Rev 1.84-A2

6-3

Mach3

Mach3
Mach3

Esc
Mach3

"C:/Mach3/GCode/MDITeach.tap"
Mach3

Save As

6.2.5

Tab
6.6

Jog ON
OFF(a)

(b)
Modbus (c)
USB
Windows

6.6

6.2.5.1

Jog Mode

Slow Jog Percentage


0.1% 100%
5%
Shift
100%
F
Step
Step

Ctrl

6.2.5.2

Modbus

ModBus
Jog ModeMPG Jog Mode
Mach3
Using Mach3Mill

6-4

Rev 1.84-A2

Mach3

Alt-A 1 Alt-B 2 Alt-C 3

MPG Velocity
Mach3 /MPG Step/Velocity

Mach3

Velocity

6.2.5.3

(a)
(b) M (c)
step/direction
(c)

Mach3

RPM DRO

6.2.6
6.2.6.1

6.6

Prog Feed DRO


F F
Mach3

6.2.6.2

tip
tip x tip The Prog Feed
F

Rev 1.84-A2

6-5

Mach3

Mach3
S

Mach3

Mach2
(a) S
S
(b)

6.2.6.3

6.7

Units/minUnits/rev

6.2.6.4

M49
20% 299%
10% 100%

FRO

6.2.7

6.2.7.1

Cycle Start

: Cycle Start

6.2.7.2

Feedhold

Feedhold

Mach3

6.2.7.3

Using Mach3Mill

6-6

Rev 1.84-A2

Mach3
Stop

6.8

6.2.7.4

Rewind

6.2.7.5

Single BLK

SingleBLK SingleBLK Mach3

6.2.7.6

Reverse Run

Reverse RunFeed Hold


Single Block
Cycle Start

6.2.7.7

Line G 0
N

6.2.7.8

Run from here

Run from here


Mach3
Run from here
6.2.7.9

6.2.7.10 Block Delete

Delete Block Delete


G

Rev 1.84-A2

6-7

Mach3

Mach3
6.2.7.11 Optional Stop

End Optional Stop


Mach3 M01 M00

6.2.8

6.9
6.9

6.2.9

6.9
Z
0

Mach3 M6 Z

6.2.10

G
G
G

6.9

6.10 XYZ

Mach3
Mach3 Mach3 Mach3
Mach3

Using Mach3Mill

6-8

Rev 1.84-A2

Mach3
Simulate Program Run G

Program Limits data

6.11

shift

shift

G
G92

G42
G43

6.2.11

6.11

7
G

G0G1

6.10

Rev 1.84-A2

6-9

Mach3

Mach3
6.2.11.1

Mach3 1 1-255

G55 to 59 G58.1 to G59.253

as Set or SelectXY|Z Z
Z
Z Z

Z = 0.0 Z

Z Z
X Y Z

Y=0 0.5 0.1


Y 0.7
2 6.12
Mach3

6.2.11.2

Mach3 0-255
T T

G43 G49

Mach3Mill
Z
Z

6.13

Mach3
6.2.11.3

6.2.12

6.14

Using Mach3Mill

6-10

Rev 1.84-A2

Mach3

6.2.13

X Y

Mach3 A G1

6.15


Z Lift Z Z

6.2.14

6.2.14.1 4

6.2.14.2

Mach3

6.16

EStop

6.2.15

: Mach3

6.2.15.1

G20 G21

Rev 1.84-A2

6-11

6.17 Z
Mach3

Mach3

6.2.15.2 Z

Z Z

6.2.15.3

10
6.2.15.4

Mach3

6.2.16

6.18

To DRO

6.2.17

Mach3 Z

6.19 Z

Z G
6.19
DXF HPGL Z
Z=0, Z=-0.6
M30
Z (a) Z Z=-0.05
(b) Z 0.1 Z=-0.6
7 (c) 7 Z

Using Mach3Mill

6-12

Rev 1.84-A2

Mach3

6.2.18

X Y
Mach3

X Y

6.20

6.2.19

Mach3
VB
Mach3
Mach3

Rev 1.84-A2

6-13

Mach3

Mach3

6.3

Mach3
G

3 6.22

6.22

G Mach3 Mach3

6.23 6.22 Write

Using Mach3Mill

6-14

Rev 1.84-A2

Mach3

6.23

Last Wizard

/
Mach3

6.4

G
CAD/CAM G

Windows

Mach3

6.5

6.24 G

G
G G

Rev 1.84-A2

6-15

Mach3

Mach3
G Mach3 Mach3 Mach3

Mach3 G

6.6

6.6.1

Mach3

G Mach3

6.26 G

6.6.2

G17/G18/G19, G20/G21, G40, G49, G61/G62, G90/G91, G93/G94


Ref All
S
S
G01/G02/G03
F F

Using Mach3Mill

6-16

Rev 1.84-A2

Mach3

6.6.3

6.7

G
Mach3 DXFHPGL JPEG G
HPGL/BMP/JPG
File>Import HPGL/BMP/JPG
DXF

Mach3
G TAP

6.27

TAP Mach3
8

Rev 1.84-A2

6-17

Mach3

7.
Mach3

Mach3

G G00 G01
Mach3

7.1

Mach3 X Y

Mach3
7.1

Pen-holder

Table
7.1

7.1
X Y Z
7.2
X=2Y=1Z=0 X=3
Y=2Z=1.3

Rev 1.84-A2

7-1

Mach3

Coordinate systems, tool table and fixtures

+Y

+Z

7.2

7.1: 1
N10 G20 F10 G90 ()
N20 G0 Z2.0 ()
N30 G0 X0.8 Y0.3 ()
N40 G1 Z0.0 ()
N50 Y1.3 ( G1 )
N60 X1.8
N70 Y0.3 ()
N80 X0.8
N90 G0 X0.0 Y0.0 Z2.0 ()
N100 M30 ()

G N30
X=0.8Y=0.3 N60 X=1.8Y=1.3

X 1.8000 Y 1.3000 Z 0.0000


7.1

7.2

Mach3

7.3
G
Z
000

7.2.1

Using Mach3Mill

7-2

Rev 1.84-A2

+Y

+Z

Pen-holder

Table
7.3

1.
G0

2.

Mach3

2.6 1.4

1. 2.6 1.4 X Y

2. G00 X0 Y0 Z0

1 1 255
G G54-G59 P253

X Y
0

Rev 1.84-A2

7-3

Mach3

Coordinate systems, tool table and fixtures

7.2.2

XYZ
0 XYZ 0

Z Z Z=0

7.3

+Z

+Y

Table

Figure 7.5 - Disaster at 0,0,0!

Mach3
256
Z
/

#0

7.3.1

7.10 7.11

1 4.2 3.7
1. / Z Z=0
Z 5 1
/
Z Z 2.7
2.7 Z 2.7 #1 Z
/
Z 0
2. Z 5

2 Z
2 Z
Using Mach3Mill

7-4

Rev 1.84-A2

3. 1 2

/T M6G43 G49

7.3.2

2-3
Z

7.4

Mach3 254 255


Work Offsets Table
Tool Offsets Table
Maxh3
Mach3

Mach3

Rev 1.84-A2

7-5

Mach3

Coordinate systems, tool table and fixtures

7.5

7.7

#1
Z

7.8
#2

X=0 Y=0 Z=0


7.9
7.8

Fixture
Table

7.7

Fixture
Table

7.8

Using Mach3Mill

7-6

Rev 1.84-A2

7.6

""

7.6.1

7.10

DRO

DRO

Z Z=3.518 0.1002
3 3

7.10 Z
0.1002

0.1002( 0.1002) 3 Z -0.1002 7.11

7.6.2

X Y
7.12
X

7.7

G52 G92
G G52 G92

G52 Mach3
, X=0, Y= 0

G92 Mach3
X,Y Z

7.12

G52 G92
Rev 1.84-A2

7-7

Mach3

Coordinate systems, tool table and fixtures

7.7.1

G52

G52
X = 0.8Y = 0.3 1
G20 F10 G90 ()
G0 Z2.0 ()
G0 X0.8 Y0.3 ()
G1 Z0.0 ()
Y1.3 ( G1 )
X1.8
Y0.3 ()
X0.8
G0 X0.0 Y0.0 Z2.0 ()

X= 3.0 Y = 2.3
G51
G20 F10 G90 ()
G0 Z2.0 ()
G0 X0.8 Y0.3 ()
G1 Z0.0 ()
Y1.3 ( G1 )
X1.8
Y0.3 ()
X0.8
G0 Z2.0 ()
G52 X2.2 Y2 ()
G0 X0.8 Y0.3 ()
G1 Z0.0 ()
Y1.3 ( G1 )
X1.8
Y0.3 ()
X0.8
G52 X0 Y0 ()
G0 X0.0 Y0.0 Z2.0 ()

G98 G99

G52
00
G20
G52
M98
G52
M98
G52
M30

F10 G90 ()
X0.8 Y0.3 ()
P1234
()
X3 Y2.3 ()
P1234
()
X0 Y0 { G52 )
()

O1234
( 1234)
G0 X0.8 Y0.3 ()
G1 Z0.0 ()
Y1.3 ( G1 )
Using Mach3Mill

7-8

Rev 1.84-A2


X1.8
Y0.3 ()
M99 ()

G52 G52

7.7.2

G92

G92 X Y 0
G92 G92.1

7.7.3

G52 G92

Mach3 G52 G92 X,Y Z


G52 G92

X=2.3Y=4.5
"Mach"

G92 G52
G52 G92
G92
G52/G92

7.8

G 1
1 7.13


CAD/CAM Mach3
1

Rev 1.84-A2

7-9

Mach3

DXF, HPGL and image file import

8. DXF HPGL
Mach3
G

8.1

Mach3
spiral.txt CAD/CAM

DXFHPGLBMP JPEG
CAD/CAM
DXF HPGL Z

8.2

DXF
CAD DXF CAM
DXF
Mach3 DXF DXF
Mach3

8.2

Rev 1.84-A2

8-1

Mach3

DXF, HPGL and image file import

0,0c
(d) Z X

DXF 8.1

8.2.1

DXF
8.2

8.2.2

8.3

Z Z=0
Z

Using Mach3Mill

8-2

Rev 1.84-A2

DXF, HPGL and image file import

8.2.3

DXF
DXF

As Drawn:G
G
M3 M5

snap
Z

G X
Z Y X
Mach3Turn

8.2.4

G G TAP
Mach3

8.3

Rev 1.84-A2

8-3

Mach3

DXF, HPGL and image file import

Mach3 G G

G- S

DXF CAD
DXF
DXF

DXF

DXF
CAM
DXF DXF
Mach3 DXF Mach3
DXF G
V

o a

8.3

HPGL

Figure 8.4 HPGL

HPGL Mach3Mill
CAD HPGL HPL PLT

8.3.1

HPGL

HPGL DXF
Using Mach3Mill

8-4

Rev 1.84-A2

DXF, HPGL and image file import

HPGL DXF G
TAP

8.3.2

HPGL/BMP/JPG HPGL
8.4
HPGL 40 HPGL
1016 HPGL HPGL G
20 HPGL
HPGL
PLT

8.3.3

Z Mach3

G- M3 G
M5

8.3.4

Mach3Mill
G
TAP
Mach3 G
:
Mach3
Mach3Mill Mach3Mill
Windows

TAP Mach3

Mach3MillTAP
HPGL
M3/M5
Z

DXF

DXF
CAM

Rev 1.84-A2

8-5

Mach3

DXF, HPGL and image file import

8.4

BMP JPEG
G

8.4.1

HPGL/BMP/JPG
JPG/BMP

(Load
Image File)

G- G20/21
8.5

8.5
X Y

8.4.2

X/Y
X

X
Y

Y/X

Spiral

Using Mach3Mill

8.6

8-6

Rev 1.84-A2

DXF, HPGL and image file import

8.4.3

8.6

X X x Y Y

8.4.4

V
9.7

Z Z

8.4.5

Mach3Mill
G
TAP
:
Mach3
Mach3Mill Mach3Mill
Windows

TAP Mach3

Mach3MillTAP

Z Z
Z Z

Rev 1.84-A2

8-7

Mach3

G, M

9.
Mach3
CAD/CAM
CAD/CAM

Mach3 a
()b

Mach3

9.1

Mach1
V

CAD/CAM

Mach3
Figure 9.1 -

X Y

9.2

Mach3


CAD/CAM

Rev 1.84-A2

9-1

Mach3

G , M-

9.2.1

1:
10.1
0.5 1
N0010
N0020
N0030
N0040
N0050

G41 G1 X2 Y2()
Y-1
X-2
X2 Y2
G40

9.2.2

CAD/CAM
Mach3 10.1 10.1

0.97 1.0
-0.03
N0010
N0020
N0030
N0040
N0050
N0060
N0070
N0080
N0090
N0100
N0110

Using Mach3Mill

G1 X1 Y4.5
G41 G1 Y3.5
G3 X2 Y2.5 I1
G2 X2.5 Y2 J-0.5
G1 Y-1
G2 X2 Y-1.5 I-0.5
G1 X-2
G2 X-2.3 Y-0.6 J0.5
G1 X1.7 Y2.4
G2 X2 Y2.5 I0.3 J-0.4
G40

9-2

Rev 1.84-A2

G, M

10.1 G41

9.2.3

Rev 1.84-A2

9-3

Mach3

G , M-

10. Mach 2 G M
Mach3 G
Mach3

ArtSoft

10.1

10.1.1

XYZ XYZ

10.1.2

XY Z

10.1.3

XYZ
ABC IJR

G10

10.1.4

10.1.5

XYZ

Using Mach3Mill

10-4

Rev 1.84-A2

G, M

10.1.6

G3

XYZ ABC
XYZABC

XYZ ABC
XYZABC
= 3.14152...

XYZ

XYZ dAdB dC
ABC D = sqrt (dA2 + dB2 + dC 2)D
T D
T

10.1.7

Mach3 XYYZXZ

10.1.8

10.1.9

10.1.10
XYZ

10.1.11
Mach3

Rev 1.84-A2

10-5

Mach3

G , M-

10.1.12
XY YZ XZ Z
XY Y XZ X YZ-

10.1.13
0 1

10.1.14
Mach3

10.1.15
Mach3

10.1.16

10.2

10.2.1

Mach3 M48 M49

Using Mach3Mill

10-6

Rev 1.84-A2

G, M

10.2.2

10.2.3

M1
Cycle Start

10.3

Mach3 254
(Z )

10.4

10.4.1

G1 X3
G1 X3
X 3 G M
G M
M2 M3

10.4.2

Rev 1.84-A2

10-7

Mach3

G , M-

5161
5162
5163
5164
5165
5166
5181
5182
5183
5184
5185
5186
5191
5192
5193
5194
5195
5196
5211
5212
5213
5214
5215
5216
5220
5221
5222
5223
5224
5225
5226
5241
5242
5243
5244
5245
5246

G28 X
G28 Y
G28 Z
G28 A
G28 B
G28 C
G30 X
G30 Y
G30 Z
G30 A
G30 B
G30 C
X
Y
Z
A
B
C
G92 X
G92 Y
G92 Z
G92 A
G92 B
G92 C

X 1
Y 1
Z 1
A 1
B 1
C 1
X 2
Y 2
Z 2
A 2
B 2
C 2

5261
5262
5263
5264
5265
5266
5281
5282
5283
5284
5285
5286
5301
5302
5303
5304
5305
5306
5321
5322
5323
5324
5325
5326
.
.
.
10281
10282
10283
10284
10285
10286
10301
10302
10303
10304
10305
10306

X 3
Y 3
Z 3
A 3
B 3
C 3
X 4
Y 4
Z 4
A 4
B 4
C 4
X 5
Y 5
Z 5
A 5
B 5
C 5
X 6
Y 6
Z 6
A 6
B 6
C 6
.
.
.
X 254
Y 254
Z 254
A 254
B 254
C 254
X 255
Y 255
Z 255
A 255
B 255
C 255

10.1

Mach3 10320
Mach3
10.1
Using Mach3Mill

10-8

Rev 1.84-A2

G, M

10.4.3

254
G10 L1 P~ X~ Z~ P

G10 L2 P~ X~ Y~ Z~ A~ B~ C~XYZ

( 5)

X
G87 X

Y
G87 Y

Z
G87 Z

G10

( 7)

G4
G10

G83

Z
10.2

Rev 1.84-A2

10-9

Mach3

G , M-
G54, G55, G56, G57, G58, G59 G59
P~ ( G59 P23 23) 255

G92 G92.3 G92.1 G92.2

G53 G0 G1

10.5

256
/


g0x +0. 12 34y


7 g+0.1234 y7
()

10.5.1

N 0 99999 5
N000009

10.5.2

O 0 99999 5
O000009

10.5.3

NO
11.2 N O

I, J, K, L, P, R
341 0.8807
10.5.3.1

0 9 .

Using Mach3Mill

10-10

Rev 1.84-A2

G, M
(1)(2)0
(3)(4)0


17

Mach3
M G
10 0.0001

10.5.3.2

# 1 10320

##1+2 1 2 3
#[1+2] 3###2 2

10.5.3.3

[]

[1+acos[0]-[#3**[4.0/2]]]
9
+
OR(XOR)(AND)( MOD)
(**)

[2.0/3*1.5-5.5/11.0]
*/
[((2.0/3)*1.5)-(5.5/11.0)]
[1.0-0.5] 0.5

10.5.3.4

ATAN
ATAN[2]/[1+3]
SIN[90]ABSACOSASIN
ATANCOS()EXPFIXFUP
LNROUNDSIN()SQRT
TAN COSSIN TAN

Rev 1.84-A2

10-11

Mach3

G , M-
ACOSASIN ATAN

FIX FIX[2.8]=2FIX[2.8]=-3 FUP FUP[2.8]=3FUP[2.8]=-2

10.5.4

#
1 10320
=
"#3 = 15" 3 15
3
15#3=6 G1 x#3 X 15
3 6

10.5.5

G80 M5 ()
////

MSG

MSG
"Error"
10.5.6

G G

0 4 M M

#3=15 #3=6

10.5.7

Using Mach3Mill

10-12

Rev 1.84-A2

G, M

#3=15 #3=63 6#3=6


#3=15 3 15

g40 g1 #3=15 (so there!) #4=-7


5 120

10.5.8

Mach3

G G1
G1 G1

G4()

10.6

G 0 G
0 G
G G
0 G G10G28G30 G92
Mach3

10.7

Rev 1.84-A2

10-13

Mach3

G , M-
10.4 Mach3 G
G
1 = {G00, G01, G02, G03, G38.2, G80, G81, G82, G84, G85, G86,
G87, G88, G89}
= {G17, G18, G19}
= {G90, G91}
= {G93, G94}
= {G20, G21}
= {G40, G41, G42}
= {G43, G49}
= {G98, G99}
= {G54, G55, G56, G57, G58, G59, G59.xxx}
= {G61, G61.1, G64}
M
= {M0, M1, M2, M30}
= {M6}
= {M3, M4, M5}
= {M7, M8, M9} ( M7 M8 )
= {M48, M49}
G
0 = {G4, G10, G28, G30, G53, G92, G92.1, G92.2, G92.3}
10.3

4.4 [2+2.4]#88 acos[0]


X~, Y~, Z~, A~, B~, C~, U~, V~, W~

Using Mach3Mill

10-14

Rev 1.84-A2

G, M
G
G0
G1
G2
G3
G4
G10
G12
G13
G15/G16
G17
G18
G19
G20/G21
G28
G28.1
G30
G31
G40
G41/G42
G43
G49
G50
G51
G52
G53
G54
G55
G56
G57
G58
G59
G61/G64
G68/G69
G70/G71
G73
G80
G81
G82
G83
G84
G85/G86/G8
8/G89
G90
G91
G92
G92.x
G93
G94
G95
G98
G99

/
/

XY
XZ
YZ
/

1
2
3
4
5
6 /
/

()

G92

R
10.4 G

UVW ABC A U B V
Rev 1.84-A2

10-15

Mach3

G , M-
A UVW
ABC

G10 L2 G[2*5] L[1+1] 100


2G10 L2 G10 L#100

L~"~"L H~"~"
H ,
XY ZA/UB/V
JK R
10.7.1

- G0

a G0 X~ Y~ Z~ A~ B~ C~
G0 G0
G0

b G16
G0 X~ Y~ X~
Y~ 3

G16

G53

10.7.2

- G1

a G1 X~ Y~ Z~ A~ B~ C~
G1
G1
b G16
G0 X~ Y~ X~
Y~ 3

G16

G53

10.7.3

-G2 G3

G2 G3
XY Z G17Z XY-
G18Y XZ-G19X YZ-

XYZ
Using Mach3Mill

10-16

Rev 1.84-A2

G, M

10.7.3.1

G2 X~ Y~ Z~ A~ B~ C~ R~ G2 G3R
R
0-180 180-359.999

165
195 345

G17 G2 x 10 y 15 r 20 z 5.
Z Z
X=10Y=15Z=5 20 Z 5
XY
10.7.3.2

0.002 /

I J I J
I/J I J
IJ I/J
I/J IJ
I J
XY G2 X~ Y~ Z~ A~ B~ C~ I~ J~ ( G3
G2) X Y
I J I/J X Y
I J

X Y
I J
XZ G2 X~ Y~ Z~ A~ B~ C~ I~ K~ ( G3
G2) X Z
I K I/J X
Z I K

Rev 1.84-A2

10-17

Mach3

G , M-
X Z
I K
YZ G2 X~ Y~ Z~ A~ B~ C~ J~K~ ( G3
G2) Y Z
J K I/J Y
Z J K

Y Z
J K
I/J
G17 G2 x10 y16 i3 j4 z9
Z Z
X=10Y=16Z=9 X 3
Y 4 X=7Y=7
X=10Y=11 Z 9
5
I/J
G17 G2 x10 y16 i10 j11 z9

10.7.4

- G4

G4 P~ P
G4 P0.5
0.5
P

10.7.5

- G10

G10 L1 P~ X~ Z~ A~ P 0 255
-P
A

G10 L2 P~ X~ Y~ Z~ A~ B~ C~
P 1 255 -1~6
1 6 G54 G59
P

P 0 255
G92 G93 G10

G10 G10

Using Mach3Mill

10-18

Rev 1.84-A2

G, M

G10 L2 P1 x3.5 y17.2 G54


X=3.5Y=17.2() Z
Z

10.7.6

- G12 G13

O
G12 I~G13 I~
X I X
Y
XY

10.7.7

- G15 G16

X/Y G0 G1 G16

G15
G0 X10 Y10
// X=10Y=10
G16
//
G10X10Y45
( X=17.xxxY=17.xxx
X=10Y=10 10 )

X = 10Y = 5.5 50 10
Z Z=-0.6
G21
G0 X10Y5.5
G16
G1 X50 Y0
G83 Z-0.6
G1 Y10
G83 Z-0.6
G1 Y20

//

// 50 0
// Z Z=-0.6
// 10...
// 20...etc...

G1 Y30
G1 Y40
> ...etc....
G15

//

:
(1) G16 G0 G1 X Y
(2) Fanuc G16 Fanuc
00

10.7.8

- G17G18 G19

G17 XY ,G18 XZ ,G19 YZ G2/3

Rev 1.84-A2

10-19

Mach3

G , M-

10.7.9

- G20 G21

G20 G21
G20 G21
G20 G21
G70/G71 G20/G21

10.7.10 - G28 G30


5161 5166 ,

G28 X~ Y~ Z~
A~ B~ C~ G30

10.7.11 G28.1
G28.1 X~ Y~ Z~ A~ B~ C~

10.7.12 G31
10.7.12.1

G31 X~ Y~ Z~ A~ B~ C~

0.254 0.01
G31

XY Z

2000 2005
M40 /OpenDigfile()q.v., x y z
.

Z 0

XY
YZ XZ

Using Mach3Mill

10-20

Rev 1.84-A2

G, M

+X-X+Y -Y
Mach3

10.7.12.2

10.5
Z

N010
N020
N030
N040
N050
N060
N070
N080
N090
N100
N110
N120
N130
N140
N150
N160
N170
N180
N190
N200
N210
N220
N230
N240
N250
N260
N270
N280
N290
N300
N310
N320
N330
N340
N350

()
()
(<>.)
( N020N030 N040)
G0 Z <Z > F <>
#1001=< X >
#1002=< Y >
#1003=< Z >
#1004=<>
#1005=[<>/2.0 - #1004]
G0 X#1001 Y#1002 ()
G0 Z#1003 ( G1 G0)
G31 X[#1001 + #1005] (+X )
#1011=#2000 ()
G0 X#1001 Y#1002 ()
G31 X[#1001 - #1005] (-X )
#1021=[[#1011 + #2000] / 2.0] ( X )
G0 X#1021 Y#1002 ()
G31 Y[#1002 + #1005] (+Y )
#1012=#2001 ()
G0 X#1021 Y#1002 ()
G31 Y[#1002 - #1005] (-Y )
#1022=[[#1012 + #2001] / 2.0] ( Y )
#1014=[#1012 - #2001 + [2 * #1004]] ( Y )
G0 X#1021 Y#1022 ()
G31 X[#1021 + #1005] (+Y )
#1031=#2000 ()
G0 X#1021 Y#1022 ()
G31 X[#1021 - #1005] (-X )
#1041=[[#1031 + #2000] / 2.0] ( X )
#1024=[#1031 - #2000 + [2 * #1004]] ( X )
#1034=[[#1014 + #1024] / 2.0] ()
#1035=[#1024 - #1014] ()
G0 X#1041 Y#1022 ()
M2 ()
10.5

10.5 <><>
X 1041 Y 1022
1034 X 1024
Y 1014 1035
XY
Rev 1.84-A2

10-21

Mach3

G , M-

10.7.13 - G40G41 G42


G40
XY
G41 D~
G42 D~
D D
D D
D 0 0
P G41 G42

D
XY

10.7.14 - G43G44 G49


G43 H~ H
H
H H H
H
G44

H H H
G49

10.7.15 G50 G51


G51 X~ Y~ Z~ A~ B~ C~ XYZABCI & J
XYZ

G2 G3
G50 1.0

10.7.16 G52
G52 X~ Y~ Z~ A~ B~ C~

Using Mach3Mill

10-22

Rev 1.84-A2

G, M

Mach3 G52 G92
G52
G52 X0 Y0 G52
X=4G52 X7 X
7 X X=-3
G52

10.7.17 - G53
G1 G53 X~ Y~ Z~ A~ B~ C~(G1 G0 )

G0 G1 G0 G1 G53
G53
G1
G0

G53 G0 G1
G53

10.7.18 - G54 G59 & G59 P~


G54 #1 1
G (1-G54), (2-G55), (3-G56), (4-G57), (5-G58), (6G59)
G59 P~ 1254 P
G59 P5 G58

G .

10.7.19 - G61 G64


G61 G64

10.7.20 G68 G69


G68 A~ B~ I~ R~ .
A~ B~ (
G52/G92 ) X Y
R~ ( Z )
I~ I~ R G68

Rev 1.84-A2

10-23

Mach3

G , M-
e.g. G68 A12 B25 R45 X=12Y=25 45
G68 A12 B25 I1 R40 X=12Y=25 85
G69
:

X-Y

10.7.21 G70 G71


G70 G71
G70 G71
G20 G21
G20/G21 G70/G71

10.7.22 G73
G73 G83

Q Z
G73 X~ Y~ Z~ A~ B~ C~ R~ L~ Q~

G81 G89

G73

1 3 Z

Z Z

10.7.23 G80
G80
G80 0 G ,

10.7.24 G81-G89
G81 G89 G81
XYYZ ZX
XY

XY R Z XY R Z
R
Using Mach3Mill

10-24

Rev 1.84-A2

G, M

R
XY XY R
Z Z
XYR Z
L L

L > 1
L L=1 L
XY L>1 X Y X Y
X Y R Z

Z
Z G98 Z R
R

XY Z
P P
L



XY Z
Z
R Z
XZ Y
Y
R Y
YZ X
X
R X
10.7.24.1

XY Z R
Z R L

XY XY

Z R Z R

XZ YZ
10.7.24.2

G81

G81 G81 X~ Y~ Z~ A~ B~ C~ R~ L~

Rev 1.84-A2

10-25

Mach3

G , M-

Z Z

Z Z

1. (123) XY
G90 G81 G98 X4 Y5 Z1.5 R2.8
G90 G98 G81
X X 4Y Y 5Z Z
1.5 R Z 2.8

XY (453)

Z (452.8)

Z (451.5)

Z (453)

2.
(123) XY
G91 G81 G98 X4 Y5 Z-0.6 R1.8 L3
G91 G98 G81
3 X 4Y 5Z -0.6R 1.8 X
5 (=1+4) Y 7 (=2+5) Z 4.8 (=1.8+3)Z
4.2 (=4.8-0.6) Z 3
Z (124.8)
Z Z

XY (574.8)

Z (574.2)

Z (574.8)

X 9 (=5+4)Y 12 (=7+5)

XY (9124.8)

Z (9124.2)

Z (9124.8)

X 13 (=9+4)Y 17 (=12+5)

XY (13174.8)

Z (13174.2)

Z (13174.8)

10.7.24.3

G82

G82
G82 X~ Y~ Z~ A~ B~ C~ R~ L~ P~

Z Z

Z Z .

Using Mach3Mill

10-26

Rev 1.84-A2

G, M
10.7.24.4

G83

G83 G73 G83


G83 Q Z

G83 X~ Y~ Z~ A~ B~ C~ R~ L~ Q~

Z Z

1 3 Z

Z Z

Q
10.7.24.5

G84

G84
G84 X~ Y~ Z~ A~ B~ C~ R~ L~

Z Z

G84

-

F150 150 S
300 150 x 2 = 300
100%

10.7.24.6

G85

G85

G85 X~ Y~ Z~ A~ B~ C~ R~ L~

Z Z

Rev 1.84-A2

10-27

Mach3

G , M-
10.7.24.7

G86

G86 G86 P

G86 X~ Y~ Z~ A~ B~ C~ R~ L~ P~

Z Z

Z Z

L

10.7.24.8 G87
G87 X~ Y~ Z~ A~ B~ C~ R~ L~ I~ J~ K~ 10.6
L
I J
I J X Y K
Z K

XY I J

Z Z

10.6 - G87 back boring sequence

XY X Y

Z K

Using Mach3Mill

10-28

Rev 1.84-A2

G, M

Z Z

XY I J

Z Z

XY X Y

I J
I J
10.7.24.9

G88

G88 G88 P

G88 X~ Y~ Z~ A- B~ C~ R~~ L~ P~

Z Z

10.7.24.10

G89 Cycle

G89 G89 P

G89 X~ Y~ Z~ A~ B~ C~ R~ L~ P~

Z Z

Z Z

10.7.25 - G90 G91


Mach3
G90 (XYZABC)

G91 (XYZABC)

I J K

Rev 1.84-A2

10-29

Mach3

G , M-

10.7.26 I/J - G90.1 G91.1


G02 G03 IJK

G90.1 IJK

G91.1 IJK

10.7.27 G92 - G92, G92.1, G92.2, G92.3

G92
G92 X~ Y~ Z~ A~ B~ C~


Mach3 G52 G92
G92 G92
5211 -5216 XYZABC

X=4 X 0
G92 X7 X=-35211 -3 X
X=7
G92

G92
G92
A+B A
B X
X=7 G92 X9 X -5=[[7-9] + -3]
G92 X9 G92
G92.1 G92.2 G92.1 5211 -5216
G92.2
G92.3 5211 -5216

G92 5211 -5216


G92.1
G92.3

10.7.28 - G93G94 G95

G93 G94
G95
Using Mach3Mill

10-30

Rev 1.84-A2

G, M
F 1/F F
2.0 0.5
F

F G1G2G3
G1G2G3 F G0

F G1G2G3

10.7.29 - G98 G99

1. R
2. R
R
G99 G98
R

10.8

M
Mach3 M 10.7

10.8.1

- M0M1M2M30

M0 ()
M1 ()
M0 M1

M0 M1
M2 M30 M2 M2 M30

Rev 1.84-A2

10-31

Mach3

G , M-
M

M0

M1

M2

M3/4

M5

M6

()

M7

M8

M9

M30

M47

M48

M49

M98
M99

10.7 M

( G92.2 )( G54 )

XY ( G17 )

( G90 ).

( G94 ).

( M48 ).

( G40 ).

( M5 ).

( G1 ).

( M9 ).

M2 M30
M2

10.8.2

- M3M4M5

M3
M4
S

M5
M3 M4
M3 M4
M3 M4 M5

10.8.3

- M6

M6Start M6End
Using Mach3Mill

10-32

Rev 1.84-A2

G, M
VB

M6

10.8.4

- M7M8M9

M7
M8
M9 .

10.8.5

- M47

M47

M47

M99 M99

10.8.6

- M48 M49

M48 M49
M48 M49

10.8.7

- M98

(a) M98 P~ L~ M98 ~P ~Q


O P O
O M2
M30 M99
(b) M98()L~ M98 (test.tap)

L Q M98
L Q

M98

10.8.8

M99 M98
M99 M99
M47

Rev 1.84-A2

10-33

Mach3

G , M-

10.9

M
10.9.1

M Mach3 Mach3
"Mxx.M1S" Mach3
VB

Mach3

Mach3

10.10
10.10.1 - F
F~

G20/G21

M48 M49

10.10.2 - S
S~
S~
100% S0
S0
S
G84

100%

10.10.3 T
T~T
T T
M06
M06
M6Start M6End

T G43 G44G43
G44 H

Using Mach3Mill

10-34

Rev 1.84-A2

G, M
G43

T
T0

T T 255

10.11
Mach3

G0 GO O
Mach3

10.12
10.9

()

(G93, G94, G95)

(F)

(S)

(M6) M

/ (M3, M4, M5)

/ (M7, M8, M9)

/ (M48, M49)

10

(G4)

11

(G17, G18, G18)

12

(G20, G21)

13

/ (G40, G41, G42)

14

/ (G43, G49)

15

(G54 - G58 & G59 P~)

16

G61, G61.1, G64)

17

(G90, G91)

18

(G98, G99)

19

(G10) (G92, G94)

20

(G0 G3, G12, G13, G80 G89)

21

(M0, M1, M2, M30, M47, M99)


10.9

Rev 1.84-A2

10-35

Mach3

Mach2 screenshot pullout

11. 1 - Mach3

Mach3

Mach3
Rev 1.84-A2

11-1

Mach3

Mach2 screenshot pullout

Mill Toolpath screen


Mach3

Mach3

Using Mach3Mill

11-2

Rev 1.84-A2

Mach2 screenshot pullout

Mach3

Rev 1.84-A2

11-3

Mach3

Sample schematic diagrams

12. 2

Computer or breakout +5 volts

RLA

330R

1N4001

from Enable or
charge pump circuit
(active Hi)

330R

Mach2 OK
LED

7406

To EStop input
(active Lo)

4K7
RLB/1
Computer or breakout 0 volts
Control positive (12 volts)

Interface
Reset

+ limit

+ limit

+ limit

+ limit

EStop1
RLB/2

- limit

- limit

- limit

820R

RLB

Interface OK
LED

EStop2

1N4001

- limit

Control 0 volts

Contactor positive (could be same as Control supply)

RLA/1

RLB/3

C1

C2

C3

1N4001

C1/1

C2/1

C3/1

C3/2

Contacts to control DC supply to


steppers/servos, spindle motor
coolant pump etc.

Contactor 0 volts

12.1

12.1

1. Mach3

2.
3. Mach3

Rev 1.84-A2

12-1

Mach3

Sample schematic diagrams

4. A 5
150 33 Omron G6H-21005 30V 1
5. B

Omron MY4 220


5
6.
24 1.8
7.
8. C1 C2 C3

230/415
9.

Using Mach3Mill

12-2

Rev 1.84-A2

Record of configuration used

13. 3
Mach3
Mach3

Mach3 XML Mach3


Windows Ctrl

IE XML

XML
ArtSoft

Rev 1.84-A2

Mach3

Revision History

14.
Rev 1.84-B1

2006 4 14

Rev 1.84-A1

2006 4 11

Rev 1.84

Rev 7.1-A1

2005 4 25

Mach3Mill

Rev A1-8

2003 7 22

Mach2Mill

Using Mach3Mill

Rev 1.84-A2

Rev 1.84-A2

Mach3

You might also like