Welcome to CNC G Code Generator
This program can also be switched to German.
Please note this program no longer supports Inch
This program creates G Code in real time for the milling of circles, rectangles, arcs , polygons, lines and drill.
All shapes can have pockets, inwards and outwards, arcs and polygon have start angle and sweep angle. All shapes can be dragged with the mouse.
Arcs can be symmetrically scaled to produce ellipses.
Polygon can produce shapes with any number of sides, where 2 sides is a line, and one side is drill.
Here is a video demonstrating the capabilities of the software
Just 200 kb.
G Code is compiled in real time after every change
No annoying “Run,Compile, Generate, Build, Save” or who knows what else cycle
Graphics reflect changes in real time
Jobs can be moved exactly with cursor keys pixel by pixel, input boxes or with the mouse
G Code is copied to the computer clipboard and can be pasted into a simulator or milling machine directly
Jobs can be dragged with the mouse
Jobs selected by mouse movement over them
No annoying dialog boxes to click away, all messages displayed in a text box at the bottom of the program
4000 different jobs, (it is more actually, but computers don’t care how big numbers are, so 4000 sounds human),
a thousand or more jobs are easily reached in the VB bulk production design mode.
Pockets- inside line outside line, on line, inward, outward,clockwise cut, counter clockwise cut
mm and inch scaling
Circle, circle pockets
Rectangle, rectangle pockets, rectangles X and Y scaled
Arc, arc pockets, start angle, sweep angle, arcs X and Y scaled
Polygon, polygon pockets, rotation, triangular, line, square, n sides, drill
The VB thing is an experiment using the “for next loop” concept to rapidly generate matrix G Code.
Plexiglass honey comb G Code in under 60 seconds?
or vacuum table
There is no spyware in my software whatsoever, and it never goes online except to check for updates weekly.
Here is some sample G Code in metric, and below that in inch. Please try this on your machine as an air cut before buying.
Note that Z down is MINUS in this code and that the origin 0,0 is bottom left of screen.
The program code can use comma , or decimal point . by ticking the comma box shown below. This option was added recently and is not shown in the pictures above.
Metric sample code
N1 G21 G40 G80 G90
N2 G00 Z15
N3 F500 M03 S1200
N4 G00 Z15
N5 G00 X100 Y100 F500
N6 T1 M06 (2 mm)
N7 G00 X80 Y129 Z0 F500
N9 G01 Z-0,3 F200
N10 G02 X80 Y129 I0.0 J-49
N11 G00 Z5
N12 G00 Z15
N13 M09 M30
N14 (###### End job 1 ######)
The program runs on:-
Windows XP, 7, 8, 10
XP and Win 7 users will need to install the Dotnet framework 4.0, I will supply a link to this in any case, but it should already be integrated in Windows 8,10
The program is 32 bit for maximum compatibility.
A 1.6 screen resolution ratio is best (screen width / screen height e.g 1680/1050 is 1.6)
or things may look distorted.
This program requires a monitor with at least 1450×1000 resolution
The drawing area also increases with screen size.
After purchase, the program will be available immediately for download.
For any questions about the product, contact me at