Diese Webseite verwendet Cookies. Indem Sie fortfahren, stimmen Sie der Verwendung von Cookies zu.
Erfahren Sie mehr
We can illustrate the structure and the content by using a very simple Gerber file:
The line numbers at the right side are not part of the file.
How to understand this Gerber file :
The G-commands are initialization commands. They are mostly used to indicate to the plotter which data format is used.We can recognize the following G-codes:
D-codes are instructions to the photo-plotter. The first three D-codes control the movement of the x-y table.
D01 is the command that "draws" lines, D02 is the command to move the table without exposing any film. D01 and D02 correspond to moving the paper on a pen plotter with the pen down (D01) and the pen up (D02).
D03 is the flash command. The table is moved with the shutter down. When the desired X-Y coordinates are reached, the shutter opens and closes leaving the image of the aperture on the film. The flash introduction is an efficient way to image the thousands of pads present on most circuit boards.
The commands D01-D02-D03 follow the coordinate data - lines 4,5,6 would move the table position first to 0,0 with the shutter closed,then draw a line from 0,0 to 450,330 and position a flash on 455,300.
Unlike D01,D02 and D03, the D-codes with values from 10 till 999 are data, not commands. They represent the line thickness and the shape used to make flashes or draws.
At the end of the file we see the command M02*. Gerber calls the M-codes "miscellaneous codes". The only commonly used M-codes are the stop commands at the end of a file. M00,M01 and M02 are all different types of program stop commands.
Back to PCB layout data overview
Access from out side of Germany? Looking for Eurocircuits.com?
Guaranteed FASTEST delivery. 100% purchase protection. User friendly interface.