584,866 active members*
5,065 visitors online*
Register for free
Login
IndustryArena Forum > Machine Controllers Software and Solutions > G-Code Programing > Explain to me G- code please. I have an example from solidworks.
Results 1 to 5 of 5
  1. #1
    Join Date
    May 2015
    Posts
    1

    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

  2. #2
    Join Date
    Oct 2006
    Posts
    340

    Re: Explain to me G- code please. I have an example from solidworks.

    .
    Attached Thumbnails Attached Thumbnails explain.JPG  

  3. #3
    Join Date
    Jun 2015
    Posts
    119

    Re: Explain to me G- code please. I have an example from solidworks.

    That's a program, alright. All G-code is is a system for programming CNC machines. Each command tells the machine either to do something (i.e turn the spindle on, change tools, etc) or go to a position (X/Y/Zetc moves), or perform a series of moves (such as drill cycles). If you want to know more than that, I suggest you buy a book. It's not complicated. If you have a specific question, I am pretty sure folks on here would be happy to help.
    ____________________________
    My blog: http://www.fletch1.com

  4. #4
    Join Date
    Feb 2008
    Posts
    547

    Re: Explain to me G- code please. I have an example from solidworks.

    In 30 seconds I found this information for you. Take your program and write what each symbol means beside each line.

    CNC G-Code and M-Code Reference for Milling

    Like this:

    "G0 X-58. Y25. Z50. S800 M3" (G0 means Rapid motion, the X, Y, Z are Cartesian coordinate moves in milimeters, controlled by the "G0" here. The "S" defines/sets spindle speed. The M3 (M03) is turning the spindle on in a clockwise (CW) rotation.

    See, not so hard just keep translating by writing it down until you can do it in your head.

  5. #5
    Join Date
    Apr 2009
    Posts
    13

    Re: Explain to me G- code please. I have an example from solidworks.

    G90 OR 91 TOO FOR ABSOLUTE OR INCREMENTAL MOVE

Similar Threads

  1. G Code to SolidWorks?
    By lcifers in forum Uncategorised CAM Discussion
    Replies: 4
    Last Post: 02-14-2022, 11:01 PM
  2. Solidworks G-Code
    By w i l l in forum G-Code Programing
    Replies: 44
    Last Post: 03-26-2010, 05:04 PM
  3. Solidworks to G-Code?
    By leeleatherwood in forum Joes CNC Model 2006
    Replies: 2
    Last Post: 10-03-2007, 01:40 PM
  4. Replies: 21
    Last Post: 08-07-2007, 06:12 PM
  5. solidworks to G-code
    By solidworks in forum Solidworks
    Replies: 22
    Last Post: 02-09-2005, 02:38 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •