CNC G-Code Generator Shapes
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.
Specifications:-
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.
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
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
N8 F800
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 ######)
and here in inch
N1 G20 G40 G80 G90
N2 G00 Z1
N3 F10 M03 S1200
N4 G00 Z1
N5 G00 X20 Y20 F10
N6 T1 M06 (0,1 Inch)
N7 G00 X2 Y2,95 Z0 F10
N8 F18
N9 G01 Z-0,3 F10
N10 G02 X2 Y2,95 I0.0 J-0,95
N11 G00 Z0,5
N12 G00 X2 Y2,85 Z0 F10
N13 F18
N14 G01 Z-0,3 F10
N15 G02 X2 Y2,85 I0.0 J-0,85
N16 G00 Z0,5
N17 G00 Z1
N18 M09 M30
N19 (###### End job 1 ######)
The program runs on:-
Windows XP, 7, 8, 10
XP and Win 7 users may need to install the Dotnet framework 4.0, it should already be integrated in Windows 8,10
Both versions are 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.
The drawing area also increases with screen size.
After purchase, the program will be available immediately for download.