|
Control
Software Comparison Table
|
||||||||||||||
![]()
|
Computer
Requirements
|
Supported
Functions
|
||||||||||||||||||
|
Product
|
Version
|
Additional
Hardware |
Max
# of Axis Supported
|
Servo
or Stepper or Both
|
Max
# steps/sec @ ?MHz
|
Operating
System |
Min./
Preferred
MHz |
Min./
Preferred
RAM |
I/O
Connection |
#
of G-codes Std/non-Std
|
#
of M-codes Std/non-std
|
Limit
Switch / # of switches
|
Threading
Mill/Lathe
|
Tool
Setter
|
Tool
Changer/ # of Tools
|
Digitizing
Probe
|
Software
Support
|
Demo
Availability
|
Cost
(USD)
|
| CncPlayer |
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
parallel
port
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
| CNC Pro |
?
|
?
|
4
|
?
|
30,000
|
DOS
|
120
|
?
|
parallel
port
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
$199
|
| CNCZeus |
1.83
|
?
|
4
|
?
|
35,000
|
DOS
|
150/233
|
4/32
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
Email
support/Forum
|
yes
|
$120
|
| DeskCNC |
V2.0.1.70
|
yes,
controller board
|
4
|
both
|
125,000
|
Win
98 or better
|
200
|
?
|
serial
port
|
?
|
?
|
4
|
?/yes
|
yes
|
50
|
yes
|
Email
support/Forum
|
?
|
$350
|
| EMC |
BDI
4.30
|
no
|
6
|
?
|
?
|
Linux
|
?
|
?
|
parallel
port^
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
n/a
|
Free
|
| EMC |
2.2
|
Optional, highly user configurable with HAL
|
Up to 9 (XYZ linear, ABC angular, UVW linear), configurable for robotics, hexapods, etc.(more)
|
Both, simultaneously
|
Dependant on signal generator hardware; ~20 to 35k/s w/parport,
~300k+ typical hardware, and higher |
CD download comes with Ubuntu Linux and preconfigured real time extension
|
500mHz, PIII (more)
|
256mB (more)
|
parallel port^, Various I/O and FPGA cards
(list) |
63(list)
|
~18/104(list)
|
3 inputs per joint (max., min., home), so, up to 27 switch inputs
|
yes/yes,
rigid tapping and multi-axis threading with proper encoder hardware |
Pending, G-code to set tool lengths from a sensor
|
Yes, by using Classic Ladder (link) or custom software
|
Yes, with EMCProbe (more)
|
Download of bootable stand-alone full version CD (here)
|
Free
|
|
| FlashCut |
?
|
yes,
signal generator
|
4
|
both
|
?
|
?
|
?
|
?
|
serial
port
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
$1,095
|
| Indexer LPT/GCC |
5/1.4
|
FRO
Module (provided)
|
6
|
both
|
100,000
@260MHz
|
Win
XP, 95, 2000, 98 or ME
|
90
|
32
|
parallel
port
|
31
|
10/104
|
12
|
no
|
yes
|
100
|
no
|
telephone
|
no
|
$698
|
| Kelly Ware | KCAM 4 |
?
|
?
|
?
|
?
|
Win
98, 2000 or NT
|
300/1
GHz
|
64/128
|
parallel
port
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
| Mach 1 |
V1.97
|
no
|
6
|
both
|
25,000
|
Windows
XP or 2000
|
500
|
128
|
parallel
port
|
60
|
100
|
6
|
no/no
|
no
|
255
|
yes
|
email
& Yahoo group
|
yes
|
$159
|
| Mach 2 |
V6.11
|
no
|
6
|
both
|
45,000
|
Windows
XP or 2000
|
750
|
256
|
parallel
port
|
70
|
100
|
6
|
yes/yes
|
yes
|
255
|
yes
|
email
& Yahoo group
|
yes
|
$159
|
| Mach 3 |
R1.84
|
no
|
7
|
both
|
45,000
|
Windows
XP or 2000
|
1GHz
|
256
|
parallel
port
|
81
|
1,000
|
6
|
yes/yes
|
yes
|
255
|
yes
|
email
& Yahoo group
|
yes
|
$159
|
| TurboCNC |
4.01
|
no
|
8
|
both
|
100kHz
|
DOS
|
66
|
1M
|
parallel
port^
|
44
|
33
|
3
|
yes/yes
|
yes
|
60
|
yes
|
email
& Yahoo group
|
yes
|
$60
|
| WinCNC |
?
|
?
|
6
|
?
|
?
|
Windows
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
?
|
$1,200
|
Home Software G&M Code General Info G-Code Table Mill M-Code Table Mill M-Code Table Lathe
Last update: May 2007