Add support for Gerber files (#3744)

* Add grammar for PCB/Gerber Images

* Add language definition for Gerber files

* Fix rogue punctuation and rip chunks off Gerber
This commit is contained in:
John Gardner
2017-08-02 22:00:16 +10:00
committed by GitHub
parent 25de4e0ae2
commit f75c5707a6
22 changed files with 4948 additions and 3 deletions

View File

@@ -0,0 +1,40 @@
G04 #@! TF.FileFunction,Soldermask,Bot*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (2016-07-14 BZR 6980)-product) date Sunday, 23 April 2017 'PMt' 23:49:01*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10C,0.150000*%
%ADD11R,1.727200X2.032000*%
%ADD12O,1.727200X2.032000*%
%ADD13R,2.032000X1.727200*%
%ADD14O,2.032000X1.727200*%
%ADD15C,1.300000*%
%ADD16C,2.800000*%
%ADD17C,1.200000*%
G04 APERTURE END LIST*
D10*
D11*
X175640000Y-81600000D03*
D12*
X173100000Y-81600000D03*
X170560000Y-81600000D03*
D13*
X184000000Y-86460000D03*
D14*
X184000000Y-89000000D03*
X184000000Y-91540000D03*
D15*
X152900000Y-88350000D03*
X152900000Y-90350000D03*
X152900000Y-92850000D03*
X152900000Y-85850000D03*
D16*
X150800000Y-83500000D03*
X150800000Y-95200000D03*
D17*
X150800000Y-87100000D03*
X150800000Y-91600000D03*
M02*