7.1.2
Windows® 7 configuration. ....................................................................................... 41
7.2 Local network with router and DHCP. ................................................................................. 44
8.
Mach3 program – general information ................................................................................... 45
8.1 Recommended PC configuration ......................................................................................... 47
9.
Software installation ............................................................................................................. 48
9.1 Mach3 installation ............................................................................................................... 48
9.2 Microsoft® .Net installation (older operating systems) ...................................................... 49
9.3 Installation of CSMIO/IP software ....................................................................................... 49
9.4 Administrator rights in Windows® Vista and Windows® 7 ................................................. 51
10.
Mach3 program configuration ............................................................................................. 52
10.1 Configuration profile creation ............................................................................................. 52
10.2 The first run ......................................................................................................................... 53
10.3 Configuration of axes used in a machine ............................................................................ 55
10.4 Configuration of digital input signals .................................................................................. 56
10.5 Configuration of digital output signals ................................................................................ 58
10.6 Configuration of spindle and cooling .................................................................................. 60
10.6.1
Analog output configuration ..................................................................................... 60
10.6.2
Problematic PWM Control function ........................................................................... 61
10.7 Configuration of resolution, speed and acceleration .......................................................... 62
10.8 Configuration of directions, homing and software limits. .................................................. 64
10.9 Configuration functions in a plug-in window ...................................................................... 65
10.9.1
Axes special functions ................................................................................................ 65
10.9.2
Spindle configuration ................................................................................................. 68
10.9.3
Override sources – feed speed and spindle revs corrections source selection .......... 69
10.9.4
Plasma – additional functions for plasma cutters ..................................................... 70
10.9.5
Misc IO – Special functions related to I/O ................................................................. 70
10.9.6
Other plugin functions ............................................................................................... 71
10.10 Selection of inch/mm units ................................................................................................. 73
10.11 Some parameters in the General Config window. .............................................................. 73
11.
First tests ............................................................................................................................ 75
11.1 Checking the input signals ................................................................................................... 75
11.2 Verification of axes scaling and motion directions ............................................................. 76
11.3 HOMING and software limit switches test .......................................................................... 77
11.3.1
First homing ............................................................................................................... 77
11.3.2
SoftLimit switches ...................................................................................................... 77
11.4 Test of spindle and cooling. ................................................................................................. 78
12.
Sample treatment step by step ............................................................................................ 79
12.1 Project and G-Code files preparing ..................................................................................... 79
12.2 Preparing machine and Mach3 program............................................................................. 83
12.3 We begin the treatment ...................................................................................................... 85
13.
A few practical notes about Mach3 program and CSMIO/IP-S ............................................... 87
14.
VisualBasic
®
macros ............................................................................................................. 89
14.1 Automatic tool-length measurement .................................................................................. 89
14.1.1
Configuration ............................................................................................................. 89
14.2 Automatic tool change macro ............................................................................................. 91
Addition A – Slave axis configuration example ........................................................................... 92
Defining axes used in Mach3 program ......................................................................................... 92
C S - L a b s . c . – C S M I O / I P - S - C N C C o n t r o l l e r
Page 3