G90
G0 X0.000 Y5.000
G1 X0.000 Y15.000 F150
G2 X5.000 Y20.000 I5.000 J0.000
G1 X15.000 Y20.000
G2 X20.000 Y15.000 I0.000 J-5.000
G1 X20.000 Y5.000
G2 X15.000 Y0.000 I-5.000 J0.000
G1 X5.000 Y0.000
G2 X0.000 Y5.000 I0.000 J5.000


Update sample GCode with description
; This Gcode produces a square with round edges
; using absolute postitioning (G90)
G90
G0 X0.000 Y5.000
G1 X0.000 Y15.000 F150
G2 X5.000 Y20.000 I5.000 J0.000
G1 X15.000 Y20.000
G2 X20.000 Y15.000 I0.000 J-5.000
G1 X20.000 Y5.000
G2 X15.000 Y0.000 I-5.000 J0.000
G1 X5.000 Y0.000
G2 X0.000 Y5.000 I0.000 J5.000