Explain to me g code please. I have an example from solidworks.

G90
(*
TOOL 1 - DIA 60.0*)

T1

G0 X-58. Y25. Z50.  S800 M3

(--------------------------)

(FM-FACEMILL - FACE-MILLING)

(--------------------------)

X-58. Y25. Z10.

Z2.

G1 Z-0.8 F100

X148. F320

G0 Z10.

X-58.

Z1.2

G1 Z-1. F100

X148. F320

G0 Z10.

M05

G05

G0 Z10.

G0 X0. Y20.

(*TOOL 2 - DIA 8.0*)

T2

X23. Y36.8 Z50.  S5173 M3

(-------------------)

(P-CONTOUR1 - POCKET)

(-------------------)

X23. Y36.8 Z10.

Z1.

G1 X19.635 Y19.412 Z-0.333 F65

X23. Y36.8 Z-1.667

X19.635 Y19.412 Z-3.

X23. Y36.8 F200

X33.8

Y15.2

X12.2

Y36.8

X23.

Y32.8

X29.8

Y19.2

X16.2

Y32.8

X23.

Y28.8

X25.8

Y23.2

X20.2

Y28.8

X23.

G0 Z10.

X19.635 Y19.412

Z-1.

G1 X23. Y36.8 Z-2.45 F65

X19.635 Y19.412 Z-3.9

X23. Y36.8 F200

X33.8

Y15.2

X12.2

Y36.8

X23.

Y32.8

X29.8

Y19.2

X16.2

Y32.8

X23.

Y28.8

X25.8

Y23.2

X20.2

Y28.8

X23.

G0 Z10.

X19.635 Y19.412

Z-1.9

G1 X23. Y36.8 Z-2.95 F65

X19.635 Y19.412 Z-4.

X23. Y36.8 F200

X33.8

Y15.2

X12.2

Y36.8

X23.

Y32.8

X29.8

Y19.2

X16.2

Y32.8

X23.

Y28.8

X25.8

Y23.2

X20.2

Y28.8

X23.

G0 Z10.

M05

G05

G0 Z10.

G0 X0. Y20.

(*TOOL 3 - DIA 6.0*)

T3

X13.05 Y33.5 Z50.  S5000 M3

(--------------------)

(F-CONTOUR2 - PROFILE)

(--------------------)

X13.05 Y33.5 Z10.

Z1.

G1 Z-4. F266

Y35.5 F700.001

G3 X11.05 Y33.5 R2.

G1 Y15.

G3 X12. Y14.05 R0.95

G1 X34.

G3 X34.95 Y15. R0.95

G1 Y37.

G3 X34. Y37.95 R0.95

G1 X12.

G3 X11.05 Y37. R0.95

G1 Y29.5

G3 X13.05 Y27.5 R2.

G1 Y29.5

G0 Z-2.

Y33.5

G1 Z-4. F266

Y35.55 F700.001

G3 X11. Y33.5 R2.05

G1 Y15.

G3 X12. Y14. R1.

G1 X34.

G3 X35. Y15. R1.

G1 Y37.

G3 X34. Y38. R1.

G1 X12.

G3 X11. Y37. R1.

G1 Y29.5

G3 X13.05 Y27.45 R2.05

G1 Y29.5

G0 Z10.

M05

G05

G0 Z10.

G0 X0. Y20.

(*TOOL 4 - DIA 2.0*)

T4

X75. Y21. Z50.  S4775 M3

(---------------)

(D-DRILL - DRILL)

(---------------)

X75. Y21. Z1.

G98 G81 Z-3. R1. F95.493

G80

M05

G05

G0 Z10.

G0 X0. Y20.

(*TOOL 5 - DIA 4.0*)

T5

G0 X75. Y21. Z50.  S2387 M3

(-----------------)

(D-DRILL-1 - DRILL)

(-----------------)

X75. Y21. Z1.

G98 G83 Z-19.202 R1. Q3. F358.097

G80

M05

G05

G0 Z10.

G0 X0. Y20.

(*TOOL 6 - DIA 6.9*)

T6

G0 X75. Y21. Z50.  S1384 M3

(-----------------)

(D-DRILL-2 - DRILL)

(-----------------)

X75. Y21. Z1.

G98 G83 Z-20.073 R1. Q4. F345.99

G80

M05

G05

G0 Z10.

G0 X0. Y20.

(*TOOL 2 - DIA 8.0*)

T2

G0 X75.118 Y21.065 Z50.  S5173 M3

(--------------------)

(F-CONTOUR3 - PROFILE)

(--------------------)

X75.118 Y21.065 Z10.

Z1.

G1 Z-1.5 F344.837

X75. Y19.1 F1034.508

G3 X75. Y19.1 I75. J21.

G0 Z10.

X75.118 Y21.065

Z0.5

G1 Z-2. F344.837

X75. Y19.1 F1034.508

G3 X75. Y19.1 I75. J21.

G0 Z10.

X75.118 Y21.065

Z0.

G1 Z-2.5 F344.837

X75. Y19.1 F1034.508

G3 X75. Y19.1 I75. J21.

G0 Z10.

X75.118 Y21.065

Z-0.5

G1 Z-3. F344.837

X75. Y19.1 F1034.508

G3 X75. Y19.1 I75. J21.

G0 Z10.

X75.118 Y21.065

Z-1.

G1 Z-3.5 F344.837

X75. Y19.1 F1034.508

G3 X75. Y19.1 I75. J21.

G0 Z10.

X75.118 Y21.065

Z-1.5

G1 Z-4. F344.837

X75. Y19.1 F1034.508

G3 X75. Y19.1 I75. J21.

G0 Z10.

X75.118 Y21.065

Z-2.

G1 Z-4.5 F344.837

X75. Y19.1 F1034.508

G3 X75. Y19.1 I75. J21.

G0 Z10.

X75.118 Y21.065

Z-2.5

G1 Z-5. F344.837

X75. Y19.1 F1034.508

G3 X75. Y19.1 I75. J21.

G0 Z10.

M05

G05

G0 Z10.

G0 X0. Y20.

(*TOOL 3 - DIA 6.0*)

T3

X75. Y17.95 Z50.  S5000 M3

(----------------------)

(F-CONTOUR3-1 - PROFILE)

(----------------------)

X75. Y17.95 Z10.

Z1.

G1 Z-3. F233.333

G3 X75. Y17.95 I75. J21. F700

G1 Z-5. F233.333

G3 X75. Y17.95 I75. J21. F700

G0 Z10.

Y17.9

Z1.

G1 Z-5. F233.333

G3 X75. Y17.9 I75. J21. F700

G0 Z10.

M05

G05

G0 Z10.

G0 X0. Y20.

(*TOOL 2 - DIA 8.0*)

T2

X-5. Y53.2 Z50.  S5173 M3

(--------------------)

(F-CONTOUR4 - PROFILE)

(--------------------)

X-5. Y53.2 Z10.

Z1.

G1 Z-4. F66

X89. F200

G2 X93.2 Y49. R4.2

G1 Y1.

G2 X89. Y-3.2 R4.2

G1 X1.

G2 X-3.2 Y1. R4.2

G1 Y49.

G2 X1. Y53.2 R4.2

G1 X4.

G3 X6. Y55.2 R2.

G1 X4.

G0 Z10.

X-5. Y53.2

Z-2.

G1 Z-7. F66

X89. F200

G2 X93.2 Y49. R4.2

G1 Y1.

G2 X89. Y-3.2 R4.2

G1 X1.

G2 X-3.2 Y1. R4.2

G1 Y49.

G2 X1. Y53.2 R4.2

G1 X4.

G3 X6. Y55.2 R2.

G1 X4.

G0 Z10.

X-5. Y53.2

Z-5.

G1 Z-10. F66

X89. F200

G2 X93.2 Y49. R4.2

G1 Y1.

G2 X89. Y-3.2 R4.2

G1 X1.

G2 X-3.2 Y1. R4.2

G1 Y49.

G2 X1. Y53.2 R4.2

G1 X4.

G3 X6. Y55.2 R2.

G1 X4.

G0 Z10.

X-5. Y53.2

Z-8.

G1 Z-13. F66

X89. F200

G2 X93.2 Y49. R4.2

G1 Y1.

G2 X89. Y-3.2 R4.2

G1 X1.

G2 X-3.2 Y1. R4.2

G1 Y49.

G2 X1. Y53.2 R4.2

G1 X4.

G3 X6. Y55.2 R2.

G1 X4.

G0 Z10.

X-5. Y53.2

Z-11.

G1 Z-16. F66

X89. F200

G2 X93.2 Y49. R4.2

G1 Y1.

G2 X89. Y-3.2 R4.2

G1 X1.

G2 X-3.2 Y1. R4.2

G1 Y49.

G2 X1. Y53.2 R4.2

G1 X4.

G3 X6. Y55.2 R2.

G1 X4.

G0 Z10.

X-5. Y53.2

Z-14.

G1 Z-17.5 F66

X89. F200

G2 X93.2 Y49. R4.2

G1 Y1.

G2 X89. Y-3.2 R4.2

G1 X1.

G2 X-3.2 Y1. R4.2

G1 Y49.

G2 X1. Y53.2 R4.2

G1 X4.

G3 X6. Y55.2 R2.

G1 X4.

G0 Z10.

M05

G05

G0 Z10.

G0 X0. Y20.

(*TOOL 3 - DIA 6.0*)

T3

X-5. Y52.05 Z50.  S9019 M3

(----------------------)

(F-CONTOUR4-1 - PROFILE)

(----------------------)

X-5. Y52.05 Z10.

Z1.

G1 Z-5. F46.6

X89. F140

G2 X92.05 Y49. R3.05

G1 Y1.

G2 X89. Y-2.05 R3.05

G1 X1.

G2 X-2.05 Y1. R3.05

G1 Y49.

G2 X1. Y52.05 R3.05

G1 X4.

G3 X6. Y54.05 R2.

G1 X4.

G0 Z10.

X-5. Y52.05

Z-3.

G1 Z-9. F46.6

X89. F140

G2 X92.05 Y49. R3.05

G1 Y1.

G2 X89. Y-2.05 R3.05

G1 X1.

G2 X-2.05 Y1. R3.05

G1 Y49.

G2 X1. Y52.05 R3.05

G1 X4.

G3 X6. Y54.05 R2.

G1 X4.

G0 Z10.

X-5. Y52.05

Z-7.

G1 Z-13. F46.6

X89. F140

G2 X92.05 Y49. R3.05

G1 Y1.

G2 X89. Y-2.05 R3.05

G1 X1.

G2 X-2.05 Y1. R3.05

G1 Y49.

G2 X1. Y52.05 R3.05

G1 X4.

G3 X6. Y54.05 R2.

G1 X4.

G0 Z10.

X-5. Y52.05

Z-11.

G1 Z-17. F46.6

X89. F140

G2 X92.05 Y49. R3.05

G1 Y1.

G2 X89. Y-2.05 R3.05

G1 X1.

G2 X-2.05 Y1. R3.05

G1 Y49.

G2 X1. Y52.05 R3.05

G1 X4.

G3 X6. Y54.05 R2.

G1 X4.

G0 Z10.

X-5. Y52.05

Z-15.

G1 Z-17.5 F46.6

X89. F140

G2 X92.05 Y49. R3.05

G1 Y1.

G2 X89. Y-2.05 R3.05

G1 X1.

G2 X-2.05 Y1. R3.05

G1 Y49.

G2 X1. Y52.05 R3.05

G1 X4.

G3 X6. Y54.05 R2.

G1 X4.

G0 Z10.

X-5. Y52.

Z1.

G1 Z-9. F46.6

X89. F140

G2 X92. Y49. R3.

G1 Y1.

G2 X89. Y-2. R3.

G1 X1.

G2 X-2. Y1. R3.

G1 Y49.

G2 X1. Y52. R3.

G1 X4.

G3 X6.05 Y54.05 R2.05

G1 X4.

G0 Z10.

X-5. Y52.

Z-7.

G1 Z-17. F46.6

X89. F140

G2 X92. Y49. R3.

G1 Y1.

G2 X89. Y-2. R3.

G1 X1.

G2 X-2. Y1. R3.

G1 Y49.

G2 X1. Y52. R3.

G1 X4.

G3 X6.05 Y54.05 R2.05

G1 X4.

G0 Z10.

X-5. Y52.

Z-15.

G1 Z-17.5 F46.6

X89. F140

G2 X92. Y49. R3.

G1 Y1.

G2 X89. Y-2. R3.

G1 X1.

G2 X-2. Y1. R3.

G1 Y49.

G2 X1. Y52. R3.

G1 X4.

G3 X6.05 Y54.05 R2.05

G1 X4.

G0 Z10.

X0. Y20. Z10.

  M02


SolidworksEducator Student