Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
Posted by
lcdpublishing
on 2004-11-01 11:05:27 UTC
Hi Chuck,
Actually there have been several attempts form organizations to
standardize the CNC command set. Truth is, none of them have been
sucessful in doing so.
I would not worry yourself too much about the differences - they are
much more alike, than they are different.
X axis is X on all of them
Y axis is Y on all of them
Z axis is Z on all of them
G00 - Rapid is the same
G01 - Linear interpolation (feed in a straight line) is the same
G02 and G03 - Circular interpolation is nearly the same on all of
them. The one difference being how the arc center is defined, either
incremental or absolute.
Many of the other codes are very similar in nature as well. To give
you an idea of how similar many of the controls are:
Mazak, Okuma (OSP), Mitsubishi, Sodick, Fanuc, Yaznac, GE, Fadal,
Haas, Mach2, K-Cam, and many others, have VERY similar formats for
programs. One of the most common formats is FANUC just due to their
majority stake in the CNC industry (FANUC controls are on many
machine tools).
Once you get the hang of the fundementals, programming one control
versus another is not that much different. They pretty much all
need the same information to function, it's just some of the letters
are used differently to define different things - mostly in canned
cycles.
Hope this helps.
Chris
--- In CAD_CAM_EDM_DRO@yahoogroups.com, Chuck Rice <Chuck@W...>
wrote:
Actually there have been several attempts form organizations to
standardize the CNC command set. Truth is, none of them have been
sucessful in doing so.
I would not worry yourself too much about the differences - they are
much more alike, than they are different.
X axis is X on all of them
Y axis is Y on all of them
Z axis is Z on all of them
G00 - Rapid is the same
G01 - Linear interpolation (feed in a straight line) is the same
G02 and G03 - Circular interpolation is nearly the same on all of
them. The one difference being how the arc center is defined, either
incremental or absolute.
Many of the other codes are very similar in nature as well. To give
you an idea of how similar many of the controls are:
Mazak, Okuma (OSP), Mitsubishi, Sodick, Fanuc, Yaznac, GE, Fadal,
Haas, Mach2, K-Cam, and many others, have VERY similar formats for
programs. One of the most common formats is FANUC just due to their
majority stake in the CNC industry (FANUC controls are on many
machine tools).
Once you get the hang of the fundementals, programming one control
versus another is not that much different. They pretty much all
need the same information to function, it's just some of the letters
are used differently to define different things - mostly in canned
cycles.
Hope this helps.
Chris
--- In CAD_CAM_EDM_DRO@yahoogroups.com, Chuck Rice <Chuck@W...>
wrote:
>especially CNC
> At 2:52 PM -0700 10/31/04, Kim Lux wrote:
> >Truthfully, I would recommend NOT using any drafting or
> >software until you can program the machine manually.move
> >
> >[snip]
> >
> >Once you understand how to manually program a CNC machine you can
> >on to using automatic toolpath generation software. It will be alot
> >easier to understand and troubleshoot the generated code if youdefining
> >understand first hand how to do it manually yourself.
>
> This makes sense to me and is the path that I have chosen, but one
> thing bothers me. From what I understand there is not common gcode
> standard. And the machinists seem to accept this.
>
> I do not understand why there has not an attempt at formally
> the gcode language. Seems like it would benefit everyone. Perhapsas
> a naive newbie there is a history here that I do not know yet thatand
> prevents it.
>
> How standard and how different are the various gcode formats. Is
> there a table on the web that shows what command-words are common
> where the various packages differ? Is there a standard "test"gcode
> file that all cnc machines should be able to process to say thatthey
> use "standard" gcode? -Chuck-
Discussion Thread
tigershark_b
2004-10-31 06:50:11 UTC
easy to learn use cad/cam cnc software?
R Rogers
2004-10-31 07:04:50 UTC
Re: [CAD_CAM_EDM_DRO] easy to learn use cad/cam cnc software?
caudlet
2004-10-31 08:49:17 UTC
Re: easy to learn use cad/cam cnc software?
Tyson S.
2004-10-31 11:00:16 UTC
Re: [CAD_CAM_EDM_DRO] Re: easy to learn use cad/cam cnc software?
caudlet
2004-10-31 12:08:09 UTC
Re: easy to learn use cad/cam cnc software?
Alan Marconett
2004-10-31 14:20:21 UTC
Re: [CAD_CAM_EDM_DRO] easy to learn use cad/cam cnc software?
Kim Lux
2004-10-31 14:23:39 UTC
Re: [CAD_CAM_EDM_DRO] easy to learn use cad/cam cnc software?
Tom Hubin
2004-10-31 15:36:48 UTC
Re: [CAD_CAM_EDM_DRO] easy to learn use cad/cam cnc software?
Greg Jackson
2004-10-31 18:48:33 UTC
RE: [CAD_CAM_EDM_DRO] Re: easy to learn use cad/cam cnc software?
Tyson S.
2004-10-31 20:17:11 UTC
RE: [CAD_CAM_EDM_DRO] Re: easy to learn use cad/cam cnc software?
caudlet
2004-11-01 06:41:38 UTC
Re: easy to learn use cad/cam cnc software?
Chuck Rice
2004-11-01 09:50:16 UTC
Gcode standards (Was: easy to learn use cad/cam cnc software?)
lcdpublishing
2004-11-01 11:05:27 UTC
Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
Chuck Rice
2004-11-01 13:03:19 UTC
[CAD_CAM_EDM_DRO] Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
Chuck Rice
2004-11-01 13:20:16 UTC
Re: [CAD_CAM_EDM_DRO] Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
Raymond Heckert
2004-11-01 17:37:05 UTC
Re: [CAD_CAM_EDM_DRO] easy to learn use cad/cam cnc software?
Fred Smith
2004-11-02 02:18:24 UTC
Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
doug98105
2004-11-02 05:11:29 UTC
Re: easy to learn use cad/cam cnc software?
caudlet
2004-11-02 07:02:47 UTC
Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
Chuck Rice
2004-11-02 08:04:17 UTC
[CAD_CAM_EDM_DRO] Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
Fred Smith
2004-11-02 08:55:35 UTC
Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
Chuck Rice
2004-11-02 09:19:53 UTC
[CAD_CAM_EDM_DRO] Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
Jon Elson
2004-11-02 10:16:49 UTC
Re: [CAD_CAM_EDM_DRO] Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
R Rogers
2004-11-02 17:44:41 UTC
Re: [CAD_CAM_EDM_DRO] Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
Ron Ginger
2004-11-02 18:38:03 UTC
Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
Greg Jackson
2004-11-02 19:45:39 UTC
RE: [CAD_CAM_EDM_DRO] Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
wthomas@g...
2004-11-02 22:08:22 UTC
Re: [CAD_CAM_EDM_DRO] Re: Gcode stand_from Mechanical Desktop
Fred Smith
2004-11-03 06:34:54 UTC
Re: Gcode stand_from Mechanical Desktop
Fred Smith
2004-11-03 07:07:21 UTC
Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
Chuck Rice
2004-11-03 07:59:50 UTC
[CAD_CAM_EDM_DRO] Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
Steven Ciciora
2004-11-03 08:31:16 UTC
Re: [CAD_CAM_EDM_DRO] Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
turbulatordude
2004-11-03 09:02:36 UTC
Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
Jon Elson
2004-11-03 09:33:44 UTC
Re: [CAD_CAM_EDM_DRO] Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
Paul
2004-11-03 10:23:05 UTC
Re: [CAD_CAM_EDM_DRO] Re: Gcode standards (Was: easy to learn use cad/cam cnc software?)
Chuck Rice
2004-11-04 17:59:05 UTC
Gcode standards (more info)
Ron Kline
2004-11-04 18:35:29 UTC
Won't do that again -Gecko
Roy J. Tellason
2004-11-04 20:01:44 UTC
Re: [CAD_CAM_EDM_DRO] Won't do that again -Gecko
R Rogers
2004-11-05 05:13:37 UTC
Re: [CAD_CAM_EDM_DRO] Gcode standards (more info)