Re: [CAD_CAM_EDM_DRO] What is G-Code really? (Was Gerber to final PCB)
Posted by
Jon Elson
on 2003-09-09 22:52:17 UTC
ghidera2000 wrote:
of COMMENTS, but most programs don't read it. They expect the aperture
definition to be in ANOTHER file.
Just to be absolutely pedantic, I quote the first sentence from the
"Gerber Format Guide", published by Gerber Systems Corp in 1994.
"Gerber Format defines a family of data formats, the most frequently
used of which are subsets of EIA Standard RS-274D."
The apertures are images to flash or draw on photographic film.
And, as they can be square, oval, hexagonal, or whatever, they don't
resemble drills, mills, or any other tool, except possibly a punch.
Note there is NO SUCH THING as "G code". That is a slang reference
to RS-274D, an EIA standard for machine tool control. "G-code" is
not BASED on RS-274D, it IS RS-274D. But, the definition of RS-274D
leaves a LOT of room for interpretation, which different CNC control
vendors did with abandon, to the extent that there are now "flavors"
of g-code. The very original Gerber photoplotters had a fixed aperture
wheel, and it cost thousands of $ to have one made up. So, the PC board
fabricator had his wheel made up, and he told the PCB designer what
apertures would be available, and if he needed it changed, he got hit
with a several thousand $ setup fee for that service. Now, of course, it
is all done with computers and turned into pixels, so the apertures can
be changed with abandon.
RS-274D has tools (Which Gerber uses to select apertures with the D
word). There is the T word and the D word. T selects the next tool to
use, and it can be selected in advance. The D word brings that selected
tool into the spindle on machines with auto tool changers. Every CNC
control vendor has different ways of setting this up. There are also
radius and length offsets that are kept for each tool.
Jon
>I just finished a chat with a Gerber format expert and he's tellingRight. The original Gerber code may have aperture info in it in the form
>me that its not possible for G-Code to be 274-D because 274-D has no
>aperature information in it.
>
of COMMENTS, but most programs don't read it. They expect the aperture
definition to be in ANOTHER file.
Just to be absolutely pedantic, I quote the first sentence from the
"Gerber Format Guide", published by Gerber Systems Corp in 1994.
"Gerber Format defines a family of data formats, the most frequently
used of which are subsets of EIA Standard RS-274D."
> Only 274-X has enough information toMill a workpiece? Apertures? How do you MILL with an aperture?
>actually mill a workpiece without a human operator to set the
>aperatures manually.
>
>Or is G-Code based on and extended from 274-D?
>
>
The apertures are images to flash or draw on photographic film.
And, as they can be square, oval, hexagonal, or whatever, they don't
resemble drills, mills, or any other tool, except possibly a punch.
Note there is NO SUCH THING as "G code". That is a slang reference
to RS-274D, an EIA standard for machine tool control. "G-code" is
not BASED on RS-274D, it IS RS-274D. But, the definition of RS-274D
leaves a LOT of room for interpretation, which different CNC control
vendors did with abandon, to the extent that there are now "flavors"
of g-code. The very original Gerber photoplotters had a fixed aperture
wheel, and it cost thousands of $ to have one made up. So, the PC board
fabricator had his wheel made up, and he told the PCB designer what
apertures would be available, and if he needed it changed, he got hit
with a several thousand $ setup fee for that service. Now, of course, it
is all done with computers and turned into pixels, so the apertures can
be changed with abandon.
RS-274D has tools (Which Gerber uses to select apertures with the D
word). There is the T word and the D word. T selects the next tool to
use, and it can be selected in advance. The D word brings that selected
tool into the spindle on machines with auto tool changers. Every CNC
control vendor has different ways of setting this up. There are also
radius and length offsets that are kept for each tool.
Jon
Discussion Thread
ghidera2000
2003-09-09 21:07:32 UTC
What is G-Code really? (Was Gerber to final PCB)
Antonius J.M. Groothuizen
2003-09-09 21:23:00 UTC
Re: What is G-Code really? (Was Gerber to final PCB)
Fred Smith
2003-09-09 21:29:31 UTC
Re: What is G-Code really? (Was Gerber to final PCB)
Fred Smith
2003-09-09 21:33:41 UTC
Re: What is G-Code really? (Was Gerber to final PCB)
Alan Marconett KM6VV
2003-09-09 21:46:22 UTC
Re: [CAD_CAM_EDM_DRO] Re: What is G-Code really? (Was Gerber to final PCB)
Jon Elson
2003-09-09 22:52:17 UTC
Re: [CAD_CAM_EDM_DRO] What is G-Code really? (Was Gerber to final PCB)
Jon Elson
2003-09-09 22:57:31 UTC
Re: [CAD_CAM_EDM_DRO] Re: What is G-Code really? (Was Gerber to final PCB)
Tim Goldstein
2003-09-09 23:29:50 UTC
Details on Sherline Price Increase
ghidera2000
2003-09-10 07:46:41 UTC
Re: What is G-Code really? (Was Gerber to final PCB)