mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-12-08 20:38:47 +00:00
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:
313
samples/Gerber Image/FelinaePurr-B.Cu.gbl
Normal file
313
samples/Gerber Image/FelinaePurr-B.Cu.gbl
Normal file
@@ -0,0 +1,313 @@
|
||||
G04 #@! TF.FileFunction,Copper,L2,Bot,Signal*
|
||||
%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*%
|
||||
%ADD11C,0.175000*%
|
||||
%ADD12R,1.727200X2.032000*%
|
||||
%ADD13O,1.727200X2.032000*%
|
||||
%ADD14R,2.032000X1.727200*%
|
||||
%ADD15O,2.032000X1.727200*%
|
||||
%ADD16C,1.300000*%
|
||||
%ADD17C,2.800000*%
|
||||
%ADD18C,0.685800*%
|
||||
%ADD19C,0.800000*%
|
||||
%ADD20C,0.400000*%
|
||||
%ADD21C,0.800000*%
|
||||
%ADD22C,0.300000*%
|
||||
%ADD23C,0.500000*%
|
||||
%ADD24C,0.180000*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
D11*
|
||||
X162816666Y-95670833D02*
|
||||
X162883333Y-95637500D01*
|
||||
X163016666Y-95637500D01*
|
||||
X163083333Y-95670833D01*
|
||||
X163150000Y-95737500D01*
|
||||
X163183333Y-95804166D01*
|
||||
X163183333Y-95937500D01*
|
||||
X163150000Y-96004166D01*
|
||||
X163083333Y-96070833D01*
|
||||
X163016666Y-96104166D01*
|
||||
X162883333Y-96104166D01*
|
||||
X162816666Y-96070833D01*
|
||||
X162950000Y-95404166D02*
|
||||
X163116666Y-95437500D01*
|
||||
X163283333Y-95537500D01*
|
||||
X163383333Y-95704166D01*
|
||||
X163416666Y-95870833D01*
|
||||
X157450000Y-95870833D01*
|
||||
X157483333Y-95837500D01*
|
||||
X157550000Y-95804166D01*
|
||||
X156816666Y-95504166D02*
|
||||
X156950000Y-95504166D01*
|
||||
X157016666Y-95537500D01*
|
||||
X157050000Y-95570833D01*
|
||||
X157116666Y-95670833D01*
|
||||
X157150000Y-95804166D01*
|
||||
X157150000Y-96070833D01*
|
||||
X157116666Y-96137500D01*
|
||||
X157083333Y-96170833D01*
|
||||
X157016666Y-96204166D01*
|
||||
X156883333Y-96204166D01*
|
||||
X156816666Y-96170833D01*
|
||||
X156783333Y-96137500D01*
|
||||
X156750000Y-96070833D01*
|
||||
X156750000Y-95904166D01*
|
||||
X156783333Y-95837500D01*
|
||||
X156816666Y-95804166D01*
|
||||
X156883333Y-95770833D01*
|
||||
X157016666Y-95770833D01*
|
||||
X157083333Y-95804166D01*
|
||||
X157116666Y-95837500D01*
|
||||
X157150000Y-95904166D01*
|
||||
X156450000Y-95937500D02*
|
||||
X155916666Y-95937500D01*
|
||||
X155616666Y-96170833D02*
|
||||
X155516666Y-96204166D01*
|
||||
X155350000Y-96204166D01*
|
||||
X155283333Y-96170833D01*
|
||||
X155250000Y-96137500D01*
|
||||
X155216666Y-96070833D01*
|
||||
X155216666Y-96004166D01*
|
||||
X155250000Y-95937500D01*
|
||||
X155283333Y-95904166D01*
|
||||
X155350000Y-95870833D01*
|
||||
X155483333Y-95837500D01*
|
||||
X155550000Y-95804166D01*
|
||||
X155583333Y-95770833D01*
|
||||
X155616666Y-95704166D01*
|
||||
X155616666Y-95637500D01*
|
||||
X155583333Y-95570833D01*
|
||||
X155550000Y-95537500D01*
|
||||
X155483333Y-95504166D01*
|
||||
X155316666Y-95504166D01*
|
||||
X155216666Y-95537500D01*
|
||||
X155016666Y-95737500D02*
|
||||
X154750000Y-95737500D01*
|
||||
X154916666Y-95504166D02*
|
||||
X154916666Y-96104166D01*
|
||||
X154883333Y-96170833D01*
|
||||
X154816666Y-96204166D01*
|
||||
X154750000Y-96204166D01*
|
||||
X154216666Y-95737500D02*
|
||||
X154216666Y-96204166D01*
|
||||
X154516666Y-95737500D02*
|
||||
X154516666Y-96104166D01*
|
||||
X154483333Y-96170833D01*
|
||||
X154416666Y-96204166D01*
|
||||
X154316666Y-96204166D01*
|
||||
X154250000Y-96170833D01*
|
||||
X154216666Y-96137500D01*
|
||||
X153583333Y-96204166D02*
|
||||
X153583333Y-95504166D01*
|
||||
X153583333Y-96170833D02*
|
||||
X153650000Y-96204166D01*
|
||||
X153783333Y-96204166D01*
|
||||
X156883333Y-96795833D01*
|
||||
X156850000Y-96762500D01*
|
||||
X156883333Y-96729166D01*
|
||||
X156883333Y-96795833D01*
|
||||
X156450000Y-97429166D02*
|
||||
X156516666Y-97395833D01*
|
||||
X156550000Y-97329166D01*
|
||||
X156550000Y-96729166D01*
|
||||
X156183333Y-96962500D02*
|
||||
X155650000Y-97162500D01*
|
||||
X156183333Y-97362500D01*
|
||||
X154883333Y-96729166D02*
|
||||
X154483333Y-96729166D01*
|
||||
X154683333Y-97429166D02*
|
||||
X154683333Y-96729166D01*
|
||||
X154250000Y-97429166D02*
|
||||
X154250000Y-96962500D01*
|
||||
X154250000Y-97095833D02*
|
||||
X154216666Y-97029166D01*
|
||||
X154183333Y-96995833D01*
|
||||
X154116666Y-96962500D01*
|
||||
X154050000Y-96962500D01*
|
||||
X153516666Y-97429166D02*
|
||||
X153516666Y-97062500D01*
|
||||
X153550000Y-96995833D01*
|
||||
X153616666Y-96962500D01*
|
||||
X153750000Y-96962500D01*
|
||||
X153816666Y-96995833D01*
|
||||
X153516666Y-97395833D02*
|
||||
X153583333Y-97429166D01*
|
||||
X153750000Y-97429166D01*
|
||||
X153816666Y-97395833D01*
|
||||
X153850000Y-97329166D01*
|
||||
X153850000Y-97262500D01*
|
||||
X153816666Y-97195833D01*
|
||||
X153750000Y-97162500D01*
|
||||
X153583333Y-97162500D01*
|
||||
X153516666Y-97129166D01*
|
||||
X153183333Y-96962500D02*
|
||||
X153183333Y-97662500D01*
|
||||
X153183333Y-96995833D02*
|
||||
X153116666Y-96962500D01*
|
||||
X152983333Y-96962500D01*
|
||||
X152916666Y-96995833D01*
|
||||
X152883333Y-97029166D01*
|
||||
X152850000Y-97095833D01*
|
||||
X152850000Y-97295833D01*
|
||||
X152883333Y-97362500D01*
|
||||
X152916666Y-97395833D01*
|
||||
X152983333Y-97429166D01*
|
||||
X153116666Y-97429166D01*
|
||||
X153183333Y-97395833D01*
|
||||
X152550000Y-97429166D02*
|
||||
X152550000Y-96962500D01*
|
||||
X152550000Y-96729166D02*
|
||||
X152583333Y-96762500D01*
|
||||
X152550000Y-96795833D01*
|
||||
X152516666Y-96762500D01*
|
||||
X152550000Y-96729166D01*
|
||||
X152550000Y-96795833D01*
|
||||
X151950000Y-97395833D02*
|
||||
X152016666Y-97429166D01*
|
||||
X152150000Y-97429166D01*
|
||||
X152216666Y-97395833D01*
|
||||
X152250000Y-97329166D01*
|
||||
X152250000Y-97062500D01*
|
||||
X152216666Y-96995833D01*
|
||||
X152150000Y-96962500D01*
|
||||
X152016666Y-96962500D01*
|
||||
X151950000Y-96995833D01*
|
||||
X151916666Y-97062500D01*
|
||||
X151916666Y-97129166D01*
|
||||
X152250000Y-97195833D01*
|
||||
X151616666Y-97429166D02*
|
||||
X151616666Y-96962500D01*
|
||||
X151616666Y-97095833D02*
|
||||
X151583333Y-97029166D01*
|
||||
X151550000Y-96995833D01*
|
||||
X151483333Y-96962500D01*
|
||||
X151416666Y-96962500D01*
|
||||
D12*
|
||||
X175640000Y-81600000D03*
|
||||
D13*
|
||||
X173100000Y-81600000D03*
|
||||
X170560000Y-81600000D03*
|
||||
D14*
|
||||
X184000000Y-86460000D03*
|
||||
D15*
|
||||
X184000000Y-89000000D03*
|
||||
X184000000Y-91540000D03*
|
||||
D16*
|
||||
X152900000Y-88350000D03*
|
||||
X152900000Y-90350000D03*
|
||||
X152900000Y-92850000D03*
|
||||
X152900000Y-85850000D03*
|
||||
D17*
|
||||
X150800000Y-83500000D03*
|
||||
X150800000Y-95200000D03*
|
||||
D18*
|
||||
X173700000Y-89200000D03*
|
||||
X162300004Y-87000000D03*
|
||||
X159600000Y-82700000D03*
|
||||
X161700000Y-94600000D03*
|
||||
X176200000Y-96600000D03*
|
||||
X179600000Y-91700000D03*
|
||||
X158100000Y-83900000D03*
|
||||
X168600000Y-89399998D03*
|
||||
X167200000Y-85000000D03*
|
||||
X159600000Y-81100000D03*
|
||||
X163800000Y-81100000D03*
|
||||
D19*
|
||||
X159300000Y-87400000D03*
|
||||
X167300000Y-96600000D03*
|
||||
X167300000Y-94500000D03*
|
||||
X160900000Y-87400000D03*
|
||||
D18*
|
||||
X174900000Y-90299999D03*
|
||||
X174900000Y-85300000D03*
|
||||
D19*
|
||||
X166500002Y-90900000D03*
|
||||
X177200000Y-90200000D03*
|
||||
X168000000Y-87400000D03*
|
||||
X173800000Y-87400000D03*
|
||||
D18*
|
||||
X154500000Y-89792900D03*
|
||||
X154500000Y-88907100D03*
|
||||
D20*
|
||||
X167200000Y-87999998D02*
|
||||
X168257101Y-89057099D01*
|
||||
X167200000Y-85000000D02*
|
||||
X167200000Y-87999998D01*
|
||||
X168257101Y-89057099D02*
|
||||
X168600000Y-89399998D01*
|
||||
D21*
|
||||
X163800000Y-81100000D02*
|
||||
X159600000Y-81100000D01*
|
||||
D22*
|
||||
X159300000Y-87965685D02*
|
||||
X159300000Y-87400000D01*
|
||||
X159300000Y-88600000D02*
|
||||
X159300000Y-87965685D01*
|
||||
X167300000Y-96600000D02*
|
||||
X159300000Y-88600000D01*
|
||||
X167300000Y-94500000D02*
|
||||
X160900000Y-88100000D01*
|
||||
X160900000Y-88100000D02*
|
||||
X160900000Y-87400000D01*
|
||||
D23*
|
||||
X174900000Y-85300000D02*
|
||||
X174900000Y-90299999D01*
|
||||
D22*
|
||||
X177200000Y-90200000D02*
|
||||
X175300000Y-92100000D01*
|
||||
X175300000Y-92100000D02*
|
||||
X167700002Y-92100000D01*
|
||||
X167700002Y-92100000D02*
|
||||
X166500002Y-90900000D01*
|
||||
X173800000Y-87400000D02*
|
||||
X168000000Y-87400000D01*
|
||||
X154500000Y-88907100D02*
|
||||
X154342900Y-88907100D01*
|
||||
X154342900Y-88907100D02*
|
||||
X152900000Y-90350000D01*
|
||||
D24*
|
||||
G36*
|
||||
X159316814Y-80416329D02*
|
||||
X159076741Y-80576741D01*
|
||||
X158916329Y-80816814D01*
|
||||
X158860000Y-81100000D01*
|
||||
X158916329Y-81383186D01*
|
||||
X159076741Y-81623259D01*
|
||||
X159316814Y-81783671D01*
|
||||
X159600000Y-81840000D01*
|
||||
X163800000Y-81840000D01*
|
||||
X164083186Y-81783671D01*
|
||||
X176823872Y-82748661D01*
|
||||
X176850260Y-82616000D01*
|
||||
X176850260Y-82265373D01*
|
||||
X151860838Y-81760869D01*
|
||||
X151114549Y-81487287D01*
|
||||
X150320374Y-81520123D01*
|
||||
X149739162Y-81760869D01*
|
||||
X149586248Y-82054317D01*
|
||||
X148415000Y-82054317D01*
|
||||
X148415000Y-81040874D01*
|
||||
X148467041Y-80779242D01*
|
||||
X148592092Y-80592091D01*
|
||||
X148779241Y-80467042D01*
|
||||
X149040874Y-80415000D01*
|
||||
X159323495Y-80415000D01*
|
||||
X159316814Y-80416329D01*
|
||||
X159316814Y-80416329D01*
|
||||
G37*
|
||||
X159316814Y-80416329D02*
|
||||
X159076741Y-80576741D01*
|
||||
X158916329Y-80816814D01*
|
||||
X158860000Y-81100000D01*
|
||||
X158916329Y-81383186D01*
|
||||
X159076741Y-81623259D01*
|
||||
X159323495Y-80415000D01*
|
||||
X159316814Y-80416329D01*
|
||||
M02*
|
||||
Reference in New Issue
Block a user