From b0e37970c954f5655ea706d6cd7e3592b9556bd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Tue, 28 Apr 2015 16:43:53 +0200 Subject: [PATCH] add finished project --- README | 7 + fabrication/proxy.fp.bottom.gbr | 40 + fabrication/proxy.fp.bottommask.gbr | 25 + fabrication/proxy.fp.bottomsilk.gbr | 24 + fabrication/proxy.fp.fab.gbr | 1483 +++++++++++++++++++++++ fabrication/proxy.fp.outline.gbr | 27 + fabrication/proxy.fp.plated-drill.cnc | 24 + fabrication/proxy.fp.top.gbr | 127 ++ fabrication/proxy.fp.topmask.gbr | 25 + fabrication/proxy.fp.topsilk.gbr | 24 + fabrication/proxy.fp.unplated-drill.cnc | 14 + print/FCI_52400.pdf | Bin 0 -> 30983 bytes print/ID-1.pdf | Bin 0 -> 21178 bytes print/proxy.pdf | Bin 0 -> 34451 bytes source/FCI_52400.fp | 31 + source/ID-1.fp | 19 + source/proxy.fp | 975 +++++++++++++++ 17 files changed, 2845 insertions(+) create mode 100644 README create mode 100644 fabrication/proxy.fp.bottom.gbr create mode 100644 fabrication/proxy.fp.bottommask.gbr create mode 100644 fabrication/proxy.fp.bottomsilk.gbr create mode 100644 fabrication/proxy.fp.fab.gbr create mode 100644 fabrication/proxy.fp.outline.gbr create mode 100644 fabrication/proxy.fp.plated-drill.cnc create mode 100644 fabrication/proxy.fp.top.gbr create mode 100644 fabrication/proxy.fp.topmask.gbr create mode 100644 fabrication/proxy.fp.topsilk.gbr create mode 100644 fabrication/proxy.fp.unplated-drill.cnc create mode 100644 print/FCI_52400.pdf create mode 100644 print/ID-1.pdf create mode 100644 print/proxy.pdf create mode 100644 source/FCI_52400.fp create mode 100644 source/ID-1.fp create mode 100644 source/proxy.fp diff --git a/README b/README new file mode 100644 index 0000000..cbd32a4 --- /dev/null +++ b/README @@ -0,0 +1,7 @@ +The ID-1 proxy is a PCB allowing to monitor communication between a contact card and the reader. + +Plug the ID-1 credit card sized card into the slot. +Plug the 0.8 mm single sided printed circuit board in the reader. +Connect the sniffing define (oscilloscope, logic analyser, ...) to the pin next to the slot to monitor the signals. + +created using gEDA pcb. diff --git a/fabrication/proxy.fp.bottom.gbr b/fabrication/proxy.fp.bottom.gbr new file mode 100644 index 0000000..270aaa3 --- /dev/null +++ b/fabrication/proxy.fp.bottom.gbr @@ -0,0 +1,40 @@ +G04 start of page 3 for group 5 idx 5 * +G04 Title: (unknown), bottom * +G04 Creator: pcb 20110918 * +G04 CreationDate: Mo 16 Sep 2013 13:53:05 GMT UTC * +G04 For: kevredon * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 600000 500000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNBOTTOM*% +%ADD26C,0.0866*% +%ADD25C,0.1260*% +%ADD24C,0.0394*% +%ADD23C,0.0380*% +%ADD22C,0.0787*% +%ADD21C,0.0600*% +%ADD20C,0.0001*% +G54D20*G36* +X394638Y392764D02*Y386764D01* +X400638D01* +Y392764D01* +X394638D01* +G37* +G54D21*X397638Y379764D03* +G54D22*X421152Y386336D03* +Y376336D03* +Y366336D03* +Y356336D03* +G54D21*X397638Y369764D03* +Y359764D03* +Y349764D03* +Y339764D03* +G54D22*X421152Y341336D03* +X431152D03* +X571152Y386336D03* +Y376336D03* +Y366336D03* +Y356336D03* +G54D23*G54D24*G54D23*G54D25*G54D24*G54D25*G54D26*G54D25*G54D26*G54D24*M02* diff --git a/fabrication/proxy.fp.bottommask.gbr b/fabrication/proxy.fp.bottommask.gbr new file mode 100644 index 0000000..2f7c88a --- /dev/null +++ b/fabrication/proxy.fp.bottommask.gbr @@ -0,0 +1,25 @@ +G04 start of page 8 for group -4062 idx -4062 * +G04 Title: (unknown), soldermask * +G04 Creator: pcb 20110918 * +G04 CreationDate: Mo 16 Sep 2013 13:53:05 GMT UTC * +G04 For: kevredon * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 600000 500000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNBOTTOMMASK*% +%ADD36C,0.0660*% +%ADD35C,0.0001*% +G54D35*G36* +X394338Y393064D02*Y386464D01* +X400938D01* +Y393064D01* +X394338D01* +G37* +G54D36*X397638Y379764D03* +Y369764D03* +Y359764D03* +Y349764D03* +Y339764D03* +M02* diff --git a/fabrication/proxy.fp.bottomsilk.gbr b/fabrication/proxy.fp.bottomsilk.gbr new file mode 100644 index 0000000..3ca4789 --- /dev/null +++ b/fabrication/proxy.fp.bottomsilk.gbr @@ -0,0 +1,24 @@ +G04 start of page 10 for group -4078 idx -4078 * +G04 Title: (unknown), bottomsilk * +G04 Creator: pcb 20110918 * +G04 CreationDate: Mo 16 Sep 2013 13:53:05 GMT UTC * +G04 For: kevredon * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 600000 500000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNBOTTOMSILK*% +%ADD39C,0.0079*% +%ADD38C,0.0100*% +G54D38*X402638Y394764D02*Y334764D01* +X392638D02*X402638D01* +X392638Y394764D02*Y334764D01* +Y394764D02*X402638D01* +X392638Y384764D02*X402638D01* +X392638Y394764D02*Y384764D01* +G54D39*X574892Y481297D02*Y237202D01* +X417412Y481297D02*X574892D01* +X417412D02*Y237202D01* +X574892D01* +M02* diff --git a/fabrication/proxy.fp.fab.gbr b/fabrication/proxy.fp.fab.gbr new file mode 100644 index 0000000..01ebac8 --- /dev/null +++ b/fabrication/proxy.fp.fab.gbr @@ -0,0 +1,1483 @@ +G04 start of page 11 for group -3984 idx -3984 * +G04 Title: (unknown), fab * +G04 Creator: pcb 20110918 * +G04 CreationDate: Mo 16 Sep 2013 13:53:05 GMT UTC * +G04 For: kevredon * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 600000 500000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNFAB*% +%ADD44C,0.0001*% +%ADD43C,0.0100*% +%ADD42C,0.0075*% +%ADD41C,0.0060*% +%ADD40C,0.0080*% +G54D40*X534722Y245076D02*G75*G03X536322Y245076I800J0D01*G01* +G75*G03X534722Y245076I-800J0D01*G01* +Y473423D02*G75*G03X536322Y473423I800J0D01*G01* +G75*G03X534722Y473423I-800J0D01*G01* +X455982Y245076D02*G75*G03X457582Y245076I800J0D01*G01* +G75*G03X455982Y245076I-800J0D01*G01* +Y473423D02*G75*G03X457582Y473423I800J0D01*G01* +G75*G03X455982Y473423I-800J0D01*G01* +X14200Y511250D02*G75*G03X15800Y511250I800J0D01*G01* +G75*G03X14200Y511250I-800J0D01*G01* +G54D41*X140000Y513500D02*Y507500D01* +Y513500D02*X143750Y507500D01* +Y513500D02*Y507500D01* +X145550Y512750D02*Y508250D01* +Y512750D02*X146300Y513500D01* +X147800D01* +X148550Y512750D01* +Y508250D01* +X147800Y507500D02*X148550Y508250D01* +X146300Y507500D02*X147800D01* +X145550Y508250D02*X146300Y507500D01* +X98000Y509750D02*X101000Y513500D01* +X98000Y509750D02*X101750D01* +X101000Y513500D02*Y507500D01* +X45000Y508250D02*X45750Y507500D01* +X45000Y512750D02*Y508250D01* +Y512750D02*X45750Y513500D01* +X47250D01* +X48000Y512750D01* +Y508250D01* +X47250Y507500D02*X48000Y508250D01* +X45750Y507500D02*X47250D01* +X45000Y509000D02*X48000Y512000D01* +X49800Y507500D02*X50550D01* +X52350Y512300D02*X53550Y513500D01* +Y507500D01* +X52350D02*X54600D01* +X56400Y512750D02*X57150Y513500D01* +X59400D01* +X60150Y512750D01* +Y511250D01* +X56400Y507500D02*X60150Y511250D01* +X56400Y507500D02*X60150D01* +X64200Y513500D02*X64950Y512750D01* +X62700Y513500D02*X64200D01* +X61950Y512750D02*X62700Y513500D01* +X61950Y512750D02*Y508250D01* +X62700Y507500D01* +X64200Y510800D02*X64950Y510050D01* +X61950Y510800D02*X64200D01* +X62700Y507500D02*X64200D01* +X64950Y508250D01* +Y510050D02*Y508250D01* +X494952Y246276D02*X497352Y243876D01* +X494952D02*X497352Y246276D01* +X494952Y474623D02*X497352Y472223D01* +X494952D02*X497352Y474623D01* +X13800Y527450D02*X16200Y525050D01* +X13800D02*X16200Y527450D01* +X140000Y528500D02*Y522500D01* +Y528500D02*X143750Y522500D01* +Y528500D02*Y522500D01* +X145550Y527750D02*Y523250D01* +Y527750D02*X146300Y528500D01* +X147800D01* +X148550Y527750D01* +Y523250D01* +X147800Y522500D02*X148550Y523250D01* +X146300Y522500D02*X147800D01* +X145550Y523250D02*X146300Y522500D01* +X98000Y527750D02*X98750Y528500D01* +X101000D01* +X101750Y527750D01* +Y526250D01* +X98000Y522500D02*X101750Y526250D01* +X98000Y522500D02*X101750D01* +X45000Y523250D02*X45750Y522500D01* +X45000Y527750D02*Y523250D01* +Y527750D02*X45750Y528500D01* +X47250D01* +X48000Y527750D01* +Y523250D01* +X47250Y522500D02*X48000Y523250D01* +X45750Y522500D02*X47250D01* +X45000Y524000D02*X48000Y527000D01* +X49800Y522500D02*X50550D01* +X52350Y523250D02*X53100Y522500D01* +X52350Y527750D02*Y523250D01* +Y527750D02*X53100Y528500D01* +X54600D01* +X55350Y527750D01* +Y523250D01* +X54600Y522500D02*X55350Y523250D01* +X53100Y522500D02*X54600D01* +X52350Y524000D02*X55350Y527000D01* +X57150Y523250D02*X57900Y522500D01* +X57150Y524450D02*Y523250D01* +Y524450D02*X58200Y525500D01* +X59100D01* +X60150Y524450D01* +Y523250D01* +X59400Y522500D02*X60150Y523250D01* +X57900Y522500D02*X59400D01* +X57150Y526550D02*X58200Y525500D01* +X57150Y527750D02*Y526550D01* +Y527750D02*X57900Y528500D01* +X59400D01* +X60150Y527750D01* +Y526550D01* +X59100Y525500D02*X60150Y526550D01* +X62700Y522500D02*X65700Y528500D01* +X61950D02*X65700D01* +X421152Y387936D02*Y384736D01* +X419552Y386336D02*X422752D01* +X421152Y377936D02*Y374736D01* +X419552Y376336D02*X422752D01* +X421152Y367936D02*Y364736D01* +X419552Y366336D02*X422752D01* +X421152Y357936D02*Y354736D01* +X419552Y356336D02*X422752D01* +X571152Y387936D02*Y384736D01* +X569552Y386336D02*X572752D01* +X571152Y377936D02*Y374736D01* +X569552Y376336D02*X572752D01* +X571152Y367936D02*Y364736D01* +X569552Y366336D02*X572752D01* +X571152Y357936D02*Y354736D01* +X569552Y356336D02*X572752D01* +X421152Y342936D02*Y339736D01* +X419552Y341336D02*X422752D01* +X431152Y342936D02*Y339736D01* +X429552Y341336D02*X432752D01* +X15000Y542850D02*Y539650D01* +X13400Y541250D02*X16600D01* +X135000Y543500D02*X136500Y540500D01* +X138000Y543500D01* +X136500Y540500D02*Y537500D01* +X139800Y540800D02*X142050D01* +X139800Y537500D02*X142800D01* +X139800Y543500D02*Y537500D01* +Y543500D02*X142800D01* +X147600D02*X148350Y542750D01* +X145350Y543500D02*X147600D01* +X144600Y542750D02*X145350Y543500D01* +X144600Y542750D02*Y541250D01* +X145350Y540500D01* +X147600D01* +X148350Y539750D01* +Y538250D01* +X147600Y537500D02*X148350Y538250D01* +X145350Y537500D02*X147600D01* +X144600Y538250D02*X145350Y537500D01* +X98000Y542300D02*X99200Y543500D01* +Y537500D01* +X98000D02*X100250D01* +X102050Y538250D02*X102800Y537500D01* +X102050Y542750D02*Y538250D01* +Y542750D02*X102800Y543500D01* +X104300D01* +X105050Y542750D01* +Y538250D01* +X104300Y537500D02*X105050Y538250D01* +X102800Y537500D02*X104300D01* +X102050Y539000D02*X105050Y542000D01* +X45000Y538250D02*X45750Y537500D01* +X45000Y542750D02*Y538250D01* +Y542750D02*X45750Y543500D01* +X47250D01* +X48000Y542750D01* +Y538250D01* +X47250Y537500D02*X48000Y538250D01* +X45750Y537500D02*X47250D01* +X45000Y539000D02*X48000Y542000D01* +X49800Y537500D02*X50550D01* +X52350Y538250D02*X53100Y537500D01* +X52350Y542750D02*Y538250D01* +Y542750D02*X53100Y543500D01* +X54600D01* +X55350Y542750D01* +Y538250D01* +X54600Y537500D02*X55350Y538250D01* +X53100Y537500D02*X54600D01* +X52350Y539000D02*X55350Y542000D01* +X57150Y542750D02*X57900Y543500D01* +X59400D01* +X60150Y542750D01* +X59400Y537500D02*X60150Y538250D01* +X57900Y537500D02*X59400D01* +X57150Y538250D02*X57900Y537500D01* +Y540800D02*X59400D01* +X60150Y542750D02*Y541550D01* +Y540050D02*Y538250D01* +Y540050D02*X59400Y540800D01* +X60150Y541550D02*X59400Y540800D01* +X62700Y537500D02*X64950Y540500D01* +Y542750D02*Y540500D01* +X64200Y543500D02*X64950Y542750D01* +X62700Y543500D02*X64200D01* +X61950Y542750D02*X62700Y543500D01* +X61950Y542750D02*Y541250D01* +X62700Y540500D01* +X64950D01* +X397638Y389764D02*Y388164D01* +Y389764D02*X399025Y390564D01* +X397638Y389764D02*X396251Y390564D01* +X397638Y379764D02*Y378164D01* +Y379764D02*X399025Y380564D01* +X397638Y379764D02*X396251Y380564D01* +X397638Y369764D02*Y368164D01* +Y369764D02*X399025Y370564D01* +X397638Y369764D02*X396251Y370564D01* +X397638Y359764D02*Y358164D01* +Y359764D02*X399025Y360564D01* +X397638Y359764D02*X396251Y360564D01* +X397638Y349764D02*Y348164D01* +Y349764D02*X399025Y350564D01* +X397638Y349764D02*X396251Y350564D01* +X397638Y339764D02*Y338164D01* +Y339764D02*X399025Y340564D01* +X397638Y339764D02*X396251Y340564D01* +X15000Y556250D02*Y554650D01* +Y556250D02*X16387Y557050D01* +X15000Y556250D02*X13613Y557050D01* +X135000Y558500D02*X136500Y555500D01* +X138000Y558500D01* +X136500Y555500D02*Y552500D01* +X139800Y555800D02*X142050D01* +X139800Y552500D02*X142800D01* +X139800Y558500D02*Y552500D01* +Y558500D02*X142800D01* +X147600D02*X148350Y557750D01* +X145350Y558500D02*X147600D01* +X144600Y557750D02*X145350Y558500D01* +X144600Y557750D02*Y556250D01* +X145350Y555500D01* +X147600D01* +X148350Y554750D01* +Y553250D01* +X147600Y552500D02*X148350Y553250D01* +X145350Y552500D02*X147600D01* +X144600Y553250D02*X145350Y552500D01* +X100250Y558500D02*X101000Y557750D01* +X98750Y558500D02*X100250D01* +X98000Y557750D02*X98750Y558500D01* +X98000Y557750D02*Y553250D01* +X98750Y552500D01* +X100250Y555800D02*X101000Y555050D01* +X98000Y555800D02*X100250D01* +X98750Y552500D02*X100250D01* +X101000Y553250D01* +Y555050D02*Y553250D01* +X45000D02*X45750Y552500D01* +X45000Y557750D02*Y553250D01* +Y557750D02*X45750Y558500D01* +X47250D01* +X48000Y557750D01* +Y553250D01* +X47250Y552500D02*X48000Y553250D01* +X45750Y552500D02*X47250D01* +X45000Y554000D02*X48000Y557000D01* +X49800Y552500D02*X50550D01* +X52350Y553250D02*X53100Y552500D01* +X52350Y557750D02*Y553250D01* +Y557750D02*X53100Y558500D01* +X54600D01* +X55350Y557750D01* +Y553250D01* +X54600Y552500D02*X55350Y553250D01* +X53100Y552500D02*X54600D01* +X52350Y554000D02*X55350Y557000D01* +X57150Y557750D02*X57900Y558500D01* +X59400D01* +X60150Y557750D01* +X59400Y552500D02*X60150Y553250D01* +X57900Y552500D02*X59400D01* +X57150Y553250D02*X57900Y552500D01* +Y555800D02*X59400D01* +X60150Y557750D02*Y556550D01* +Y555050D02*Y553250D01* +Y555050D02*X59400Y555800D01* +X60150Y556550D02*X59400Y555800D01* +X61950Y553250D02*X62700Y552500D01* +X61950Y554450D02*Y553250D01* +Y554450D02*X63000Y555500D01* +X63900D01* +X64950Y554450D01* +Y553250D01* +X64200Y552500D02*X64950Y553250D01* +X62700Y552500D02*X64200D01* +X61950Y556550D02*X63000Y555500D01* +X61950Y557750D02*Y556550D01* +Y557750D02*X62700Y558500D01* +X64200D01* +X64950Y557750D01* +Y556550D01* +X63900Y555500D02*X64950Y556550D01* +X3000Y573500D02*X3750Y572750D01* +X750Y573500D02*X3000D01* +X0Y572750D02*X750Y573500D01* +X0Y572750D02*Y571250D01* +X750Y570500D01* +X3000D01* +X3750Y569750D01* +Y568250D01* +X3000Y567500D02*X3750Y568250D01* +X750Y567500D02*X3000D01* +X0Y568250D02*X750Y567500D01* +X5550Y570500D02*Y568250D01* +X6300Y567500D01* +X8550Y570500D02*Y566000D01* +X7800Y565250D02*X8550Y566000D01* +X6300Y565250D02*X7800D01* +X5550Y566000D02*X6300Y565250D01* +Y567500D02*X7800D01* +X8550Y568250D01* +X11100Y569750D02*Y567500D01* +Y569750D02*X11850Y570500D01* +X12600D01* +X13350Y569750D01* +Y567500D01* +Y569750D02*X14100Y570500D01* +X14850D01* +X15600Y569750D01* +Y567500D01* +X10350Y570500D02*X11100Y569750D01* +X17400Y573500D02*Y567500D01* +Y568250D02*X18150Y567500D01* +X19650D01* +X20400Y568250D01* +Y569750D02*Y568250D01* +X19650Y570500D02*X20400Y569750D01* +X18150Y570500D02*X19650D01* +X17400Y569750D02*X18150Y570500D01* +X22200Y569750D02*Y568250D01* +Y569750D02*X22950Y570500D01* +X24450D01* +X25200Y569750D01* +Y568250D01* +X24450Y567500D02*X25200Y568250D01* +X22950Y567500D02*X24450D01* +X22200Y568250D02*X22950Y567500D01* +X27000Y573500D02*Y568250D01* +X27750Y567500D01* +X0Y564250D02*X29250D01* +X41750Y573500D02*Y567500D01* +X43700Y573500D02*X44750Y572450D01* +Y568550D01* +X43700Y567500D02*X44750Y568550D01* +X41000Y567500D02*X43700D01* +X41000Y573500D02*X43700D01* +G54D42*X46550Y572000D02*Y571850D01* +G54D41*Y569750D02*Y567500D01* +X50300Y570500D02*X51050Y569750D01* +X48800Y570500D02*X50300D01* +X48050Y569750D02*X48800Y570500D01* +X48050Y569750D02*Y568250D01* +X48800Y567500D01* +X51050Y570500D02*Y568250D01* +X51800Y567500D01* +X48800D02*X50300D01* +X51050Y568250D01* +X54350Y569750D02*Y567500D01* +Y569750D02*X55100Y570500D01* +X55850D01* +X56600Y569750D01* +Y567500D01* +Y569750D02*X57350Y570500D01* +X58100D01* +X58850Y569750D01* +Y567500D01* +X53600Y570500D02*X54350Y569750D01* +X60650Y567500D02*X61400D01* +X65900Y568250D02*X66650Y567500D01* +X65900Y572750D02*X66650Y573500D01* +X65900Y572750D02*Y568250D01* +X68450Y573500D02*X69950D01* +X69200D02*Y567500D01* +X68450D02*X69950D01* +X72500Y569750D02*Y567500D01* +Y569750D02*X73250Y570500D01* +X74000D01* +X74750Y569750D01* +Y567500D01* +X71750Y570500D02*X72500Y569750D01* +X77300Y570500D02*X79550D01* +X76550Y569750D02*X77300Y570500D01* +X76550Y569750D02*Y568250D01* +X77300Y567500D01* +X79550D01* +X81350Y573500D02*Y567500D01* +Y569750D02*X82100Y570500D01* +X83600D01* +X84350Y569750D01* +Y567500D01* +X86150Y573500D02*X86900Y572750D01* +Y568250D01* +X86150Y567500D02*X86900Y568250D01* +X41000Y564250D02*X88700D01* +X96050Y567500D02*X98000D01* +X95000Y568550D02*X96050Y567500D01* +X95000Y572450D02*Y568550D01* +Y572450D02*X96050Y573500D01* +X98000D01* +X99800Y569750D02*Y568250D01* +Y569750D02*X100550Y570500D01* +X102050D01* +X102800Y569750D01* +Y568250D01* +X102050Y567500D02*X102800Y568250D01* +X100550Y567500D02*X102050D01* +X99800Y568250D02*X100550Y567500D01* +X104600Y570500D02*Y568250D01* +X105350Y567500D01* +X106850D01* +X107600Y568250D01* +Y570500D02*Y568250D01* +X110150Y569750D02*Y567500D01* +Y569750D02*X110900Y570500D01* +X111650D01* +X112400Y569750D01* +Y567500D01* +X109400Y570500D02*X110150Y569750D01* +X114950Y573500D02*Y568250D01* +X115700Y567500D01* +X114200Y571250D02*X115700D01* +X95000Y564250D02*X117200D01* +X130750Y573500D02*Y567500D01* +X130000Y573500D02*X133000D01* +X133750Y572750D01* +Y571250D01* +X133000Y570500D02*X133750Y571250D01* +X130750Y570500D02*X133000D01* +X135550Y573500D02*Y568250D01* +X136300Y567500D01* +X140050Y570500D02*X140800Y569750D01* +X138550Y570500D02*X140050D01* +X137800Y569750D02*X138550Y570500D01* +X137800Y569750D02*Y568250D01* +X138550Y567500D01* +X140800Y570500D02*Y568250D01* +X141550Y567500D01* +X138550D02*X140050D01* +X140800Y568250D01* +X144100Y573500D02*Y568250D01* +X144850Y567500D01* +X143350Y571250D02*X144850D01* +X147100Y567500D02*X149350D01* +X146350Y568250D02*X147100Y567500D01* +X146350Y569750D02*Y568250D01* +Y569750D02*X147100Y570500D01* +X148600D01* +X149350Y569750D01* +X146350Y569000D02*X149350D01* +Y569750D02*Y569000D01* +X154150Y573500D02*Y567500D01* +X153400D02*X154150Y568250D01* +X151900Y567500D02*X153400D01* +X151150Y568250D02*X151900Y567500D01* +X151150Y569750D02*Y568250D01* +Y569750D02*X151900Y570500D01* +X153400D01* +X154150Y569750D01* +X157450Y570500D02*Y569750D01* +Y568250D02*Y567500D01* +X155950Y572750D02*Y572000D01* +Y572750D02*X156700Y573500D01* +X158200D01* +X158950Y572750D01* +Y572000D01* +X157450Y570500D02*X158950Y572000D01* +X130000Y564250D02*X160750D01* +X0Y588500D02*X3000D01* +X1500D02*Y582500D01* +X4800Y588500D02*Y582500D01* +Y584750D02*X5550Y585500D01* +X7050D01* +X7800Y584750D01* +Y582500D01* +X10350D02*X12600D01* +X9600Y583250D02*X10350Y582500D01* +X9600Y584750D02*Y583250D01* +Y584750D02*X10350Y585500D01* +X11850D01* +X12600Y584750D01* +X9600Y584000D02*X12600D01* +Y584750D02*Y584000D01* +X15150Y584750D02*Y582500D01* +Y584750D02*X15900Y585500D01* +X17400D01* +X14400D02*X15150Y584750D01* +X19950Y582500D02*X22200D01* +X19200Y583250D02*X19950Y582500D01* +X19200Y584750D02*Y583250D01* +Y584750D02*X19950Y585500D01* +X21450D01* +X22200Y584750D01* +X19200Y584000D02*X22200D01* +Y584750D02*Y584000D01* +X28950Y585500D02*X29700Y584750D01* +X27450Y585500D02*X28950D01* +X26700Y584750D02*X27450Y585500D01* +X26700Y584750D02*Y583250D01* +X27450Y582500D01* +X29700Y585500D02*Y583250D01* +X30450Y582500D01* +X27450D02*X28950D01* +X29700Y583250D01* +X33000Y584750D02*Y582500D01* +Y584750D02*X33750Y585500D01* +X35250D01* +X32250D02*X33000Y584750D01* +X37800Y582500D02*X40050D01* +X37050Y583250D02*X37800Y582500D01* +X37050Y584750D02*Y583250D01* +Y584750D02*X37800Y585500D01* +X39300D01* +X40050Y584750D01* +X37050Y584000D02*X40050D01* +Y584750D02*Y584000D01* +X44550Y584750D02*X47550Y588500D01* +X44550Y584750D02*X48300D01* +X47550Y588500D02*Y582500D01* +X55800Y588500D02*Y582500D01* +X55050D02*X55800Y583250D01* +X53550Y582500D02*X55050D01* +X52800Y583250D02*X53550Y582500D01* +X52800Y584750D02*Y583250D01* +Y584750D02*X53550Y585500D01* +X55050D01* +X55800Y584750D01* +G54D42*X57600Y587000D02*Y586850D01* +G54D41*Y584750D02*Y582500D01* +X59850Y587750D02*Y582500D01* +Y587750D02*X60600Y588500D01* +X61350D01* +X59100Y585500D02*X60600D01* +X63600Y587750D02*Y582500D01* +Y587750D02*X64350Y588500D01* +X65100D01* +X62850Y585500D02*X64350D01* +X67350Y582500D02*X69600D01* +X66600Y583250D02*X67350Y582500D01* +X66600Y584750D02*Y583250D01* +Y584750D02*X67350Y585500D01* +X68850D01* +X69600Y584750D01* +X66600Y584000D02*X69600D01* +Y584750D02*Y584000D01* +X72150Y584750D02*Y582500D01* +Y584750D02*X72900Y585500D01* +X74400D01* +X71400D02*X72150Y584750D01* +X76950Y582500D02*X79200D01* +X76200Y583250D02*X76950Y582500D01* +X76200Y584750D02*Y583250D01* +Y584750D02*X76950Y585500D01* +X78450D01* +X79200Y584750D01* +X76200Y584000D02*X79200D01* +Y584750D02*Y584000D01* +X81750Y584750D02*Y582500D01* +Y584750D02*X82500Y585500D01* +X83250D01* +X84000Y584750D01* +Y582500D01* +X81000Y585500D02*X81750Y584750D01* +X86550Y588500D02*Y583250D01* +X87300Y582500D01* +X85800Y586250D02*X87300D01* +X94500Y588500D02*Y582500D01* +X93750D02*X94500Y583250D01* +X92250Y582500D02*X93750D01* +X91500Y583250D02*X92250Y582500D01* +X91500Y584750D02*Y583250D01* +Y584750D02*X92250Y585500D01* +X93750D01* +X94500Y584750D01* +X97050D02*Y582500D01* +Y584750D02*X97800Y585500D01* +X99300D01* +X96300D02*X97050Y584750D01* +G54D42*X101100Y587000D02*Y586850D01* +G54D41*Y584750D02*Y582500D01* +X102600Y588500D02*Y583250D01* +X103350Y582500D01* +X104850Y588500D02*Y583250D01* +X105600Y582500D01* +X110550D02*X112800D01* +X113550Y583250D01* +X112800Y584000D02*X113550Y583250D01* +X110550Y584000D02*X112800D01* +X109800Y584750D02*X110550Y584000D01* +X109800Y584750D02*X110550Y585500D01* +X112800D01* +X113550Y584750D01* +X109800Y583250D02*X110550Y582500D01* +G54D42*X115350Y587000D02*Y586850D01* +G54D41*Y584750D02*Y582500D01* +X116850Y585500D02*X119850D01* +X116850Y582500D02*X119850Y585500D01* +X116850Y582500D02*X119850D01* +X122400D02*X124650D01* +X121650Y583250D02*X122400Y582500D01* +X121650Y584750D02*Y583250D01* +Y584750D02*X122400Y585500D01* +X123900D01* +X124650Y584750D01* +X121650Y584000D02*X124650D01* +Y584750D02*Y584000D01* +X127200Y582500D02*X129450D01* +X130200Y583250D01* +X129450Y584000D02*X130200Y583250D01* +X127200Y584000D02*X129450D01* +X126450Y584750D02*X127200Y584000D01* +X126450Y584750D02*X127200Y585500D01* +X129450D01* +X130200Y584750D01* +X126450Y583250D02*X127200Y582500D01* +X134700Y585500D02*Y583250D01* +X135450Y582500D01* +X136950D01* +X137700Y583250D01* +Y585500D02*Y583250D01* +X140250Y582500D02*X142500D01* +X143250Y583250D01* +X142500Y584000D02*X143250Y583250D01* +X140250Y584000D02*X142500D01* +X139500Y584750D02*X140250Y584000D01* +X139500Y584750D02*X140250Y585500D01* +X142500D01* +X143250Y584750D01* +X139500Y583250D02*X140250Y582500D01* +X145800D02*X148050D01* +X145050Y583250D02*X145800Y582500D01* +X145050Y584750D02*Y583250D01* +Y584750D02*X145800Y585500D01* +X147300D01* +X148050Y584750D01* +X145050Y584000D02*X148050D01* +Y584750D02*Y584000D01* +X152850Y588500D02*Y582500D01* +X152100D02*X152850Y583250D01* +X150600Y582500D02*X152100D01* +X149850Y583250D02*X150600Y582500D01* +X149850Y584750D02*Y583250D01* +Y584750D02*X150600Y585500D01* +X152100D01* +X152850Y584750D01* +G54D42*X157350Y587000D02*Y586850D01* +G54D41*Y584750D02*Y582500D01* +X159600Y584750D02*Y582500D01* +Y584750D02*X160350Y585500D01* +X161100D01* +X161850Y584750D01* +Y582500D01* +X158850Y585500D02*X159600Y584750D01* +X167100Y588500D02*Y583250D01* +X167850Y582500D01* +X166350Y586250D02*X167850D01* +X169350Y588500D02*Y582500D01* +Y584750D02*X170100Y585500D01* +X171600D01* +X172350Y584750D01* +Y582500D01* +G54D42*X174150Y587000D02*Y586850D01* +G54D41*Y584750D02*Y582500D01* +X176400D02*X178650D01* +X179400Y583250D01* +X178650Y584000D02*X179400Y583250D01* +X176400Y584000D02*X178650D01* +X175650Y584750D02*X176400Y584000D01* +X175650Y584750D02*X176400Y585500D01* +X178650D01* +X179400Y584750D01* +X175650Y583250D02*X176400Y582500D01* +X183900Y588500D02*Y583250D01* +X184650Y582500D01* +X188400Y585500D02*X189150Y584750D01* +X186900Y585500D02*X188400D01* +X186150Y584750D02*X186900Y585500D01* +X186150Y584750D02*Y583250D01* +X186900Y582500D01* +X189150Y585500D02*Y583250D01* +X189900Y582500D01* +X186900D02*X188400D01* +X189150Y583250D01* +X191700Y585500D02*Y583250D01* +X192450Y582500D01* +X194700Y585500D02*Y581000D01* +X193950Y580250D02*X194700Y581000D01* +X192450Y580250D02*X193950D01* +X191700Y581000D02*X192450Y580250D01* +Y582500D02*X193950D01* +X194700Y583250D01* +X196500Y584750D02*Y583250D01* +Y584750D02*X197250Y585500D01* +X198750D01* +X199500Y584750D01* +Y583250D01* +X198750Y582500D02*X199500Y583250D01* +X197250Y582500D02*X198750D01* +X196500Y583250D02*X197250Y582500D01* +X201300Y585500D02*Y583250D01* +X202050Y582500D01* +X203550D01* +X204300Y583250D01* +Y585500D02*Y583250D01* +X206850Y588500D02*Y583250D01* +X207600Y582500D01* +X206100Y586250D02*X207600D01* +X209100Y581000D02*X210600Y582500D01* +X215100Y587750D02*X215850Y588500D01* +X218100D01* +X218850Y587750D01* +Y586250D01* +X215100Y582500D02*X218850Y586250D01* +X215100Y582500D02*X218850D01* +X220650Y587750D02*X221400Y588500D01* +X223650D01* +X224400Y587750D01* +Y586250D01* +X220650Y582500D02*X224400Y586250D01* +X220650Y582500D02*X224400D01* +X228900Y588500D02*Y582500D01* +Y584750D02*X229650Y585500D01* +X231150D01* +X231900Y584750D01* +Y582500D01* +X233700Y584750D02*Y583250D01* +Y584750D02*X234450Y585500D01* +X235950D01* +X236700Y584750D01* +Y583250D01* +X235950Y582500D02*X236700Y583250D01* +X234450Y582500D02*X235950D01* +X233700Y583250D02*X234450Y582500D01* +X238500Y588500D02*Y583250D01* +X239250Y582500D01* +X241500D02*X243750D01* +X240750Y583250D02*X241500Y582500D01* +X240750Y584750D02*Y583250D01* +Y584750D02*X241500Y585500D01* +X243000D01* +X243750Y584750D01* +X240750Y584000D02*X243750D01* +Y584750D02*Y584000D01* +X246300Y582500D02*X248550D01* +X249300Y583250D01* +X248550Y584000D02*X249300Y583250D01* +X246300Y584000D02*X248550D01* +X245550Y584750D02*X246300Y584000D01* +X245550Y584750D02*X246300Y585500D01* +X248550D01* +X249300Y584750D01* +X245550Y583250D02*X246300Y582500D01* +X254550Y588500D02*Y583250D01* +X255300Y582500D01* +X253800Y586250D02*X255300D01* +X256800Y584750D02*Y583250D01* +Y584750D02*X257550Y585500D01* +X259050D01* +X259800Y584750D01* +Y583250D01* +X259050Y582500D02*X259800Y583250D01* +X257550Y582500D02*X259050D01* +X256800Y583250D02*X257550Y582500D01* +X262350Y588500D02*Y583250D01* +X263100Y582500D01* +X261600Y586250D02*X263100D01* +X266850Y585500D02*X267600Y584750D01* +X265350Y585500D02*X266850D01* +X264600Y584750D02*X265350Y585500D01* +X264600Y584750D02*Y583250D01* +X265350Y582500D01* +X267600Y585500D02*Y583250D01* +X268350Y582500D01* +X265350D02*X266850D01* +X267600Y583250D01* +X270150Y588500D02*Y583250D01* +X270900Y582500D01* +G54D43*X53858Y464567D02*X365827D01* +X41339Y264567D02*Y452047D01* +X365827Y252047D02*X53858D01* +X364173Y464567D02*X379921D01* +Y486220D01* +X578740D01* +Y230315D01* +X379921D01* +Y251969D01* +X379843Y252047D01* +X366142D01* +X53858Y464567D02*G75*G03X41338Y452047I0J-12520D01*G01* +Y264567D02*G75*G03X53858Y252047I12520J0D01*G01* +G54D41*X213675Y-9500D02*X216675D01* +X217425Y-8750D01* +Y-6950D02*Y-8750D01* +X216675Y-6200D02*X217425Y-6950D01* +X214425Y-6200D02*X216675D01* +X214425Y-3500D02*Y-9500D01* +X213675Y-3500D02*X216675D01* +X217425Y-4250D01* +Y-5450D01* +X216675Y-6200D02*X217425Y-5450D01* +X219225Y-7250D02*Y-8750D01* +Y-7250D02*X219975Y-6500D01* +X221475D01* +X222225Y-7250D01* +Y-8750D01* +X221475Y-9500D02*X222225Y-8750D01* +X219975Y-9500D02*X221475D01* +X219225Y-8750D02*X219975Y-9500D01* +X226275Y-6500D02*X227025Y-7250D01* +X224775Y-6500D02*X226275D01* +X224025Y-7250D02*X224775Y-6500D01* +X224025Y-7250D02*Y-8750D01* +X224775Y-9500D01* +X227025Y-6500D02*Y-8750D01* +X227775Y-9500D01* +X224775D02*X226275D01* +X227025Y-8750D01* +X230325Y-7250D02*Y-9500D01* +Y-7250D02*X231075Y-6500D01* +X232575D01* +X229575D02*X230325Y-7250D01* +X237375Y-3500D02*Y-9500D01* +X236625D02*X237375Y-8750D01* +X235125Y-9500D02*X236625D01* +X234375Y-8750D02*X235125Y-9500D01* +X234375Y-7250D02*Y-8750D01* +Y-7250D02*X235125Y-6500D01* +X236625D01* +X237375Y-7250D01* +X241875D02*Y-8750D01* +Y-7250D02*X242625Y-6500D01* +X244125D01* +X244875Y-7250D01* +Y-8750D01* +X244125Y-9500D02*X244875Y-8750D01* +X242625Y-9500D02*X244125D01* +X241875Y-8750D02*X242625Y-9500D01* +X246675Y-6500D02*Y-8750D01* +X247425Y-9500D01* +X248925D01* +X249675Y-8750D01* +Y-6500D02*Y-8750D01* +X252225Y-3500D02*Y-8750D01* +X252975Y-9500D01* +X251475Y-5750D02*X252975D01* +X254475Y-3500D02*Y-8750D01* +X255225Y-9500D01* +G54D42*X256725Y-5000D02*Y-5150D01* +G54D41*Y-7250D02*Y-9500D01* +X258975Y-7250D02*Y-9500D01* +Y-7250D02*X259725Y-6500D01* +X260475D01* +X261225Y-7250D01* +Y-9500D01* +X258225Y-6500D02*X258975Y-7250D01* +X263775Y-9500D02*X266025D01* +X263025Y-8750D02*X263775Y-9500D01* +X263025Y-7250D02*Y-8750D01* +Y-7250D02*X263775Y-6500D01* +X265275D01* +X266025Y-7250D01* +X263025Y-8000D02*X266025D01* +Y-7250D02*Y-8000D01* +G54D42*X270525Y-5000D02*Y-5150D01* +G54D41*Y-7250D02*Y-9500D01* +X272775D02*X275025D01* +X275775Y-8750D01* +X275025Y-8000D02*X275775Y-8750D01* +X272775Y-8000D02*X275025D01* +X272025Y-7250D02*X272775Y-8000D01* +X272025Y-7250D02*X272775Y-6500D01* +X275025D01* +X275775Y-7250D01* +X272025Y-8750D02*X272775Y-9500D01* +X281025Y-3500D02*Y-8750D01* +X281775Y-9500D01* +X280275Y-5750D02*X281775D01* +X283275Y-3500D02*Y-9500D01* +Y-7250D02*X284025Y-6500D01* +X285525D01* +X286275Y-7250D01* +Y-9500D01* +X288825D02*X291075D01* +X288075Y-8750D02*X288825Y-9500D01* +X288075Y-7250D02*Y-8750D01* +Y-7250D02*X288825Y-6500D01* +X290325D01* +X291075Y-7250D01* +X288075Y-8000D02*X291075D01* +Y-7250D02*Y-8000D01* +X296325Y-6500D02*X298575D01* +X295575Y-7250D02*X296325Y-6500D01* +X295575Y-7250D02*Y-8750D01* +X296325Y-9500D01* +X298575D01* +X301125D02*X303375D01* +X300375Y-8750D02*X301125Y-9500D01* +X300375Y-7250D02*Y-8750D01* +Y-7250D02*X301125Y-6500D01* +X302625D01* +X303375Y-7250D01* +X300375Y-8000D02*X303375D01* +Y-7250D02*Y-8000D01* +X305925Y-7250D02*Y-9500D01* +Y-7250D02*X306675Y-6500D01* +X307425D01* +X308175Y-7250D01* +Y-9500D01* +X305175Y-6500D02*X305925Y-7250D01* +X310725Y-3500D02*Y-8750D01* +X311475Y-9500D01* +X309975Y-5750D02*X311475D01* +X313725Y-9500D02*X315975D01* +X312975Y-8750D02*X313725Y-9500D01* +X312975Y-7250D02*Y-8750D01* +Y-7250D02*X313725Y-6500D01* +X315225D01* +X315975Y-7250D01* +X312975Y-8000D02*X315975D01* +Y-7250D02*Y-8000D01* +X318525Y-7250D02*Y-9500D01* +Y-7250D02*X319275Y-6500D01* +X320775D01* +X317775D02*X318525Y-7250D01* +X322575Y-3500D02*Y-8750D01* +X323325Y-9500D01* +G54D42*X324825Y-5000D02*Y-5150D01* +G54D41*Y-7250D02*Y-9500D01* +X327075Y-7250D02*Y-9500D01* +Y-7250D02*X327825Y-6500D01* +X328575D01* +X329325Y-7250D01* +Y-9500D01* +X326325Y-6500D02*X327075Y-7250D01* +X331875Y-9500D02*X334125D01* +X331125Y-8750D02*X331875Y-9500D01* +X331125Y-7250D02*Y-8750D01* +Y-7250D02*X331875Y-6500D01* +X333375D01* +X334125Y-7250D01* +X331125Y-8000D02*X334125D01* +Y-7250D02*Y-8000D01* +X338625Y-7250D02*Y-8750D01* +Y-7250D02*X339375Y-6500D01* +X340875D01* +X341625Y-7250D01* +Y-8750D01* +X340875Y-9500D02*X341625Y-8750D01* +X339375Y-9500D02*X340875D01* +X338625Y-8750D02*X339375Y-9500D01* +X344175Y-4250D02*Y-9500D01* +Y-4250D02*X344925Y-3500D01* +X345675D01* +X343425Y-6500D02*X344925D01* +X350625Y-3500D02*Y-8750D01* +X351375Y-9500D01* +X349875Y-5750D02*X351375D01* +X352875Y-3500D02*Y-9500D01* +Y-7250D02*X353625Y-6500D01* +X355125D01* +X355875Y-7250D01* +Y-9500D01* +G54D42*X357675Y-5000D02*Y-5150D01* +G54D41*Y-7250D02*Y-9500D01* +X359925D02*X362175D01* +X362925Y-8750D01* +X362175Y-8000D02*X362925Y-8750D01* +X359925Y-8000D02*X362175D01* +X359175Y-7250D02*X359925Y-8000D01* +X359175Y-7250D02*X359925Y-6500D01* +X362175D01* +X362925Y-7250D01* +X359175Y-8750D02*X359925Y-9500D01* +X368175Y-7250D02*Y-11750D01* +X367425Y-6500D02*X368175Y-7250D01* +X368925Y-6500D01* +X370425D01* +X371175Y-7250D01* +Y-8750D01* +X370425Y-9500D02*X371175Y-8750D01* +X368925Y-9500D02*X370425D01* +X368175Y-8750D02*X368925Y-9500D01* +X375225Y-6500D02*X375975Y-7250D01* +X373725Y-6500D02*X375225D01* +X372975Y-7250D02*X373725Y-6500D01* +X372975Y-7250D02*Y-8750D01* +X373725Y-9500D01* +X375975Y-6500D02*Y-8750D01* +X376725Y-9500D01* +X373725D02*X375225D01* +X375975Y-8750D01* +X379275Y-3500D02*Y-8750D01* +X380025Y-9500D01* +X378525Y-5750D02*X380025D01* +X381525Y-3500D02*Y-9500D01* +Y-7250D02*X382275Y-6500D01* +X383775D01* +X384525Y-7250D01* +Y-9500D01* +X200750Y528500D02*Y522500D01* +X202700Y528500D02*X203750Y527450D01* +Y523550D01* +X202700Y522500D02*X203750Y523550D01* +X200000Y522500D02*X202700D01* +X200000Y528500D02*X202700D01* +X207800Y525500D02*X208550Y524750D01* +X206300Y525500D02*X207800D01* +X205550Y524750D02*X206300Y525500D01* +X205550Y524750D02*Y523250D01* +X206300Y522500D01* +X208550Y525500D02*Y523250D01* +X209300Y522500D01* +X206300D02*X207800D01* +X208550Y523250D01* +X211850Y528500D02*Y523250D01* +X212600Y522500D01* +X211100Y526250D02*X212600D01* +X214850Y522500D02*X217100D01* +X214100Y523250D02*X214850Y522500D01* +X214100Y524750D02*Y523250D01* +Y524750D02*X214850Y525500D01* +X216350D01* +X217100Y524750D01* +X214100Y524000D02*X217100D01* +Y524750D02*Y524000D01* +X218900Y526250D02*X219650D01* +X218900Y524750D02*X219650D01* +X224150Y528500D02*Y522500D01* +Y528500D02*X226400Y525500D01* +X228650Y528500D01* +Y522500D01* +X230450Y524750D02*Y523250D01* +Y524750D02*X231200Y525500D01* +X232700D01* +X233450Y524750D01* +Y523250D01* +X232700Y522500D02*X233450Y523250D01* +X231200Y522500D02*X232700D01* +X230450Y523250D02*X231200Y522500D01* +X237950Y527300D02*X239150Y528500D01* +Y522500D01* +X237950D02*X240200D01* +X244250Y528500D02*X245000Y527750D01* +X242750Y528500D02*X244250D01* +X242000Y527750D02*X242750Y528500D01* +X242000Y527750D02*Y523250D01* +X242750Y522500D01* +X244250Y525800D02*X245000Y525050D01* +X242000Y525800D02*X244250D01* +X242750Y522500D02*X244250D01* +X245000Y523250D01* +Y525050D02*Y523250D01* +X252500Y528500D02*X253250Y527750D01* +X250250Y528500D02*X252500D01* +X249500Y527750D02*X250250Y528500D01* +X249500Y527750D02*Y526250D01* +X250250Y525500D01* +X252500D01* +X253250Y524750D01* +Y523250D01* +X252500Y522500D02*X253250Y523250D01* +X250250Y522500D02*X252500D01* +X249500Y523250D02*X250250Y522500D01* +X255800D02*X258050D01* +X255050Y523250D02*X255800Y522500D01* +X255050Y524750D02*Y523250D01* +Y524750D02*X255800Y525500D01* +X257300D01* +X258050Y524750D01* +X255050Y524000D02*X258050D01* +Y524750D02*Y524000D01* +X260600Y524750D02*Y520250D01* +X259850Y525500D02*X260600Y524750D01* +X261350Y525500D01* +X262850D01* +X263600Y524750D01* +Y523250D01* +X262850Y522500D02*X263600Y523250D01* +X261350Y522500D02*X262850D01* +X260600Y523250D02*X261350Y522500D01* +X268100Y527750D02*X268850Y528500D01* +X271100D01* +X271850Y527750D01* +Y526250D01* +X268100Y522500D02*X271850Y526250D01* +X268100Y522500D02*X271850D01* +X273650Y523250D02*X274400Y522500D01* +X273650Y527750D02*Y523250D01* +Y527750D02*X274400Y528500D01* +X275900D01* +X276650Y527750D01* +Y523250D01* +X275900Y522500D02*X276650Y523250D01* +X274400Y522500D02*X275900D01* +X273650Y524000D02*X276650Y527000D01* +X278450Y527300D02*X279650Y528500D01* +Y522500D01* +X278450D02*X280700D01* +X282500Y527750D02*X283250Y528500D01* +X284750D01* +X285500Y527750D01* +X284750Y522500D02*X285500Y523250D01* +X283250Y522500D02*X284750D01* +X282500Y523250D02*X283250Y522500D01* +Y525800D02*X284750D01* +X285500Y527750D02*Y526550D01* +Y525050D02*Y523250D01* +Y525050D02*X284750Y525800D01* +X285500Y526550D02*X284750Y525800D01* +X290000Y527300D02*X291200Y528500D01* +Y522500D01* +X290000D02*X292250D01* +X294050Y527750D02*X294800Y528500D01* +X296300D01* +X297050Y527750D01* +X296300Y522500D02*X297050Y523250D01* +X294800Y522500D02*X296300D01* +X294050Y523250D02*X294800Y522500D01* +Y525800D02*X296300D01* +X297050Y527750D02*Y526550D01* +Y525050D02*Y523250D01* +Y525050D02*X296300Y525800D01* +X297050Y526550D02*X296300Y525800D01* +X298850Y526250D02*X299600D01* +X298850Y524750D02*X299600D01* +X301400Y528500D02*X304400D01* +X301400D02*Y525500D01* +X302150Y526250D01* +X303650D01* +X304400Y525500D01* +Y523250D01* +X303650Y522500D02*X304400Y523250D01* +X302150Y522500D02*X303650D01* +X301400Y523250D02*X302150Y522500D01* +X306200Y527750D02*X306950Y528500D01* +X308450D01* +X309200Y527750D01* +X308450Y522500D02*X309200Y523250D01* +X306950Y522500D02*X308450D01* +X306200Y523250D02*X306950Y522500D01* +Y525800D02*X308450D01* +X309200Y527750D02*Y526550D01* +Y525050D02*Y523250D01* +Y525050D02*X308450Y525800D01* +X309200Y526550D02*X308450Y525800D01* +X311000Y526250D02*X311750D01* +X311000Y524750D02*X311750D01* +X313550Y523250D02*X314300Y522500D01* +X313550Y527750D02*Y523250D01* +Y527750D02*X314300Y528500D01* +X315800D01* +X316550Y527750D01* +Y523250D01* +X315800Y522500D02*X316550Y523250D01* +X314300Y522500D02*X315800D01* +X313550Y524000D02*X316550Y527000D01* +X318350Y528500D02*X321350D01* +X318350D02*Y525500D01* +X319100Y526250D01* +X320600D01* +X321350Y525500D01* +Y523250D01* +X320600Y522500D02*X321350Y523250D01* +X319100Y522500D02*X320600D01* +X318350Y523250D02*X319100Y522500D01* +X328850Y528500D02*X329600Y527750D01* +X326600Y528500D02*X328850D01* +X325850Y527750D02*X326600Y528500D01* +X325850Y527750D02*Y523250D01* +X326600Y522500D01* +X328850D01* +X329600Y523250D01* +Y524750D02*Y523250D01* +X328850Y525500D02*X329600Y524750D01* +X327350Y525500D02*X328850D01* +X331400Y528500D02*Y522500D01* +Y528500D02*X333650Y525500D01* +X335900Y528500D01* +Y522500D01* +X337700Y528500D02*X340700D01* +X339200D02*Y522500D01* +X345200Y528500D02*Y523250D01* +X345950Y522500D01* +X347450D01* +X348200Y523250D01* +Y528500D02*Y523250D01* +X350000Y528500D02*X353000D01* +X351500D02*Y522500D01* +X355850D02*X357800D01* +X354800Y523550D02*X355850Y522500D01* +X354800Y527450D02*Y523550D01* +Y527450D02*X355850Y528500D01* +X357800D01* +X200000Y542000D02*Y537500D01* +Y542000D02*X201050Y543500D01* +X202700D01* +X203750Y542000D01* +Y537500D01* +X200000Y540500D02*X203750D01* +X205550D02*Y538250D01* +X206300Y537500D01* +X207800D01* +X208550Y538250D01* +Y540500D02*Y538250D01* +X211100Y543500D02*Y538250D01* +X211850Y537500D01* +X210350Y541250D02*X211850D01* +X213350Y543500D02*Y537500D01* +Y539750D02*X214100Y540500D01* +X215600D01* +X216350Y539750D01* +Y537500D01* +X218150Y539750D02*Y538250D01* +Y539750D02*X218900Y540500D01* +X220400D01* +X221150Y539750D01* +Y538250D01* +X220400Y537500D02*X221150Y538250D01* +X218900Y537500D02*X220400D01* +X218150Y538250D02*X218900Y537500D01* +X223700Y539750D02*Y537500D01* +Y539750D02*X224450Y540500D01* +X225950D01* +X222950D02*X223700Y539750D01* +X227750Y541250D02*X228500D01* +X227750Y539750D02*X228500D01* +X233000Y543500D02*Y537500D01* +Y540500D02*X236000Y543500D01* +X233000Y540500D02*X236000Y537500D01* +G54D44*G36* +X237800Y545000D02*Y535250D01* +X245300D01* +Y545000D01* +X237800D01* +G37* +G36* +X246800D02*Y535250D01* +X254300D01* +Y545000D01* +X246800D01* +G37* +G54D41*X255800Y540500D02*X257300Y537500D01* +X258800Y540500D02*X257300Y537500D01* +G54D42*X260600Y542000D02*Y541850D01* +G54D41*Y539750D02*Y537500D01* +X262850Y539750D02*Y537500D01* +Y539750D02*X263600Y540500D01* +X264350D01* +X265100Y539750D01* +Y537500D01* +X262100Y540500D02*X262850Y539750D01* +X269600Y543500D02*X272600D01* +X273350Y542750D01* +Y541250D01* +X272600Y540500D02*X273350Y541250D01* +X270350Y540500D02*X272600D01* +X270350Y543500D02*Y537500D01* +X271550Y540500D02*X273350Y537500D01* +X275900D02*X278150D01* +X275150Y538250D02*X275900Y537500D01* +X275150Y539750D02*Y538250D01* +Y539750D02*X275900Y540500D01* +X277400D01* +X278150Y539750D01* +X275150Y539000D02*X278150D01* +Y539750D02*Y539000D01* +X282950Y543500D02*Y537500D01* +X282200D02*X282950Y538250D01* +X280700Y537500D02*X282200D01* +X279950Y538250D02*X280700Y537500D01* +X279950Y539750D02*Y538250D01* +Y539750D02*X280700Y540500D01* +X282200D01* +X282950Y539750D01* +X284750D02*Y538250D01* +Y539750D02*X285500Y540500D01* +X287000D01* +X287750Y539750D01* +Y538250D01* +X287000Y537500D02*X287750Y538250D01* +X285500Y537500D02*X287000D01* +X284750Y538250D02*X285500Y537500D01* +X290300Y539750D02*Y537500D01* +Y539750D02*X291050Y540500D01* +X291800D01* +X292550Y539750D01* +Y537500D01* +X289550Y540500D02*X290300Y539750D01* +X200000Y558500D02*X203000D01* +X201500D02*Y552500D01* +G54D42*X204800Y557000D02*Y556850D01* +G54D41*Y554750D02*Y552500D01* +X207050Y558500D02*Y553250D01* +X207800Y552500D01* +X206300Y556250D02*X207800D01* +X209300Y558500D02*Y553250D01* +X210050Y552500D01* +X212300D02*X214550D01* +X211550Y553250D02*X212300Y552500D01* +X211550Y554750D02*Y553250D01* +Y554750D02*X212300Y555500D01* +X213800D01* +X214550Y554750D01* +X211550Y554000D02*X214550D01* +Y554750D02*Y554000D01* +X216350Y556250D02*X217100D01* +X216350Y554750D02*X217100D01* +X221600Y553250D02*X222350Y552500D01* +X221600Y557750D02*X222350Y558500D01* +X221600Y557750D02*Y553250D01* +X224150Y555500D02*Y553250D01* +X224900Y552500D01* +X226400D01* +X227150Y553250D01* +Y555500D02*Y553250D01* +X229700Y554750D02*Y552500D01* +Y554750D02*X230450Y555500D01* +X231200D01* +X231950Y554750D01* +Y552500D01* +X228950Y555500D02*X229700Y554750D01* +X233750Y558500D02*Y552500D01* +Y554750D02*X236000Y552500D01* +X233750Y554750D02*X235250Y556250D01* +X238550Y554750D02*Y552500D01* +Y554750D02*X239300Y555500D01* +X240050D01* +X240800Y554750D01* +Y552500D01* +X237800Y555500D02*X238550Y554750D01* +X242600D02*Y553250D01* +Y554750D02*X243350Y555500D01* +X244850D01* +X245600Y554750D01* +Y553250D01* +X244850Y552500D02*X245600Y553250D01* +X243350Y552500D02*X244850D01* +X242600Y553250D02*X243350Y552500D01* +X247400Y555500D02*Y553250D01* +X248150Y552500D01* +X248900D01* +X249650Y553250D01* +Y555500D02*Y553250D01* +X250400Y552500D01* +X251150D01* +X251900Y553250D01* +Y555500D02*Y553250D01* +X254450Y554750D02*Y552500D01* +Y554750D02*X255200Y555500D01* +X255950D01* +X256700Y554750D01* +Y552500D01* +X253700Y555500D02*X254450Y554750D01* +X258500Y558500D02*X259250Y557750D01* +Y553250D01* +X258500Y552500D02*X259250Y553250D01* +X263750Y555500D02*X266750D01* +X271250Y558500D02*Y552500D01* +Y558500D02*X274250D01* +X271250Y555800D02*X273500D01* +X278300Y555500D02*X279050Y554750D01* +X276800Y555500D02*X278300D01* +X276050Y554750D02*X276800Y555500D01* +X276050Y554750D02*Y553250D01* +X276800Y552500D01* +X279050Y555500D02*Y553250D01* +X279800Y552500D01* +X276800D02*X278300D01* +X279050Y553250D01* +X281600Y558500D02*Y552500D01* +Y553250D02*X282350Y552500D01* +X283850D01* +X284600Y553250D01* +Y554750D02*Y553250D01* +X283850Y555500D02*X284600Y554750D01* +X282350Y555500D02*X283850D01* +X281600Y554750D02*X282350Y555500D01* +X287150Y554750D02*Y552500D01* +Y554750D02*X287900Y555500D01* +X289400D01* +X286400D02*X287150Y554750D01* +G54D42*X291200Y557000D02*Y556850D01* +G54D41*Y554750D02*Y552500D01* +X293450Y555500D02*X295700D01* +X292700Y554750D02*X293450Y555500D01* +X292700Y554750D02*Y553250D01* +X293450Y552500D01* +X295700D01* +X299750Y555500D02*X300500Y554750D01* +X298250Y555500D02*X299750D01* +X297500Y554750D02*X298250Y555500D01* +X297500Y554750D02*Y553250D01* +X298250Y552500D01* +X300500Y555500D02*Y553250D01* +X301250Y552500D01* +X298250D02*X299750D01* +X300500Y553250D01* +X303800Y558500D02*Y553250D01* +X304550Y552500D01* +X303050Y556250D02*X304550D01* +G54D42*X306050Y557000D02*Y556850D01* +G54D41*Y554750D02*Y552500D01* +X307550Y554750D02*Y553250D01* +Y554750D02*X308300Y555500D01* +X309800D01* +X310550Y554750D01* +Y553250D01* +X309800Y552500D02*X310550Y553250D01* +X308300Y552500D02*X309800D01* +X307550Y553250D02*X308300Y552500D01* +X313100Y554750D02*Y552500D01* +Y554750D02*X313850Y555500D01* +X314600D01* +X315350Y554750D01* +Y552500D01* +X312350Y555500D02*X313100Y554750D01* +X320600Y558500D02*Y552500D01* +X322550Y558500D02*X323600Y557450D01* +Y553550D01* +X322550Y552500D02*X323600Y553550D01* +X319850Y552500D02*X322550D01* +X319850Y558500D02*X322550D01* +X326150Y554750D02*Y552500D01* +Y554750D02*X326900Y555500D01* +X328400D01* +X325400D02*X326150Y554750D01* +X332450Y555500D02*X333200Y554750D01* +X330950Y555500D02*X332450D01* +X330200Y554750D02*X330950Y555500D01* +X330200Y554750D02*Y553250D01* +X330950Y552500D01* +X333200Y555500D02*Y553250D01* +X333950Y552500D01* +X330950D02*X332450D01* +X333200Y553250D01* +X335750Y555500D02*Y553250D01* +X336500Y552500D01* +X337250D01* +X338000Y553250D01* +Y555500D02*Y553250D01* +X338750Y552500D01* +X339500D01* +X340250Y553250D01* +Y555500D02*Y553250D01* +G54D42*X342050Y557000D02*Y556850D01* +G54D41*Y554750D02*Y552500D01* +X344300Y554750D02*Y552500D01* +Y554750D02*X345050Y555500D01* +X345800D01* +X346550Y554750D01* +Y552500D01* +X343550Y555500D02*X344300Y554750D01* +X350600Y555500D02*X351350Y554750D01* +X349100Y555500D02*X350600D01* +X348350Y554750D02*X349100Y555500D01* +X348350Y554750D02*Y553250D01* +X349100Y552500D01* +X350600D01* +X351350Y553250D01* +X348350Y551000D02*X349100Y550250D01* +X350600D01* +X351350Y551000D01* +Y555500D02*Y551000D01* +M02* diff --git a/fabrication/proxy.fp.outline.gbr b/fabrication/proxy.fp.outline.gbr new file mode 100644 index 0000000..7087393 --- /dev/null +++ b/fabrication/proxy.fp.outline.gbr @@ -0,0 +1,27 @@ +G04 start of page 4 for group 6 idx 6 * +G04 Title: (unknown), outline * +G04 Creator: pcb 20110918 * +G04 CreationDate: Mo 16 Sep 2013 13:53:05 GMT UTC * +G04 For: kevredon * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 600000 500000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNOUTLINE*% +%ADD28C,0.0079*% +%ADD27C,0.0118*% +G54D27*X364173Y464567D02*X379921D01* +Y486220D01* +X578740D01* +G54D28*X53858Y464567D02*X365827D01* +X41339Y264567D02*Y452047D01* +X365827Y252047D02*X53858D01* +G54D27*X578740Y486220D02*Y230315D01* +X379921D01* +Y251969D01* +X379843Y252047D01* +X366142D01* +G54D28*X53858Y464567D02*G75*G03X41338Y452047I0J-12520D01*G01* +Y264567D02*G75*G03X53858Y252047I12520J0D01*G01* +M02* diff --git a/fabrication/proxy.fp.plated-drill.cnc b/fabrication/proxy.fp.plated-drill.cnc new file mode 100644 index 0000000..f06fc58 --- /dev/null +++ b/fabrication/proxy.fp.plated-drill.cnc @@ -0,0 +1,24 @@ +M48 +INCH +T30C0.039 +T29C0.038 +% +T29 +X039764Y038976 +X039764Y037976 +X039764Y036976 +X039764Y035976 +X039764Y034976 +X039764Y033976 +T30 +X042115Y038634 +X042115Y037634 +X042115Y036634 +X042115Y035634 +X042115Y034134 +X043115Y034134 +X057115Y038634 +X057115Y037634 +X057115Y036634 +X057115Y035634 +M30 diff --git a/fabrication/proxy.fp.top.gbr b/fabrication/proxy.fp.top.gbr new file mode 100644 index 0000000..8324cc3 --- /dev/null +++ b/fabrication/proxy.fp.top.gbr @@ -0,0 +1,127 @@ +G04 start of page 2 for group 0 idx 0 * +G04 Title: (unknown), top * +G04 Creator: pcb 20110918 * +G04 CreationDate: Mo 16 Sep 2013 13:53:05 GMT UTC * +G04 For: kevredon * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 600000 500000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNTOP*% +%ADD19C,0.0866*% +%ADD18C,0.1260*% +%ADD17C,0.0394*% +%ADD16C,0.0380*% +%ADD15C,0.0787*% +%ADD14C,0.0787*% +%ADD13C,0.0600*% +%ADD12C,0.0001*% +%ADD11C,0.0236*% +G54D11*X435039Y399606D02*X413386Y421260D01* +X434928Y399495D02*X435039Y399606D01* +X421232Y366256D02*X431072D01* +X413280Y334688D02*Y354368D01* +X407376Y332720D02*Y348464D01* +X431072Y366256D02*X434928Y370112D01* +X397638Y348425D02*Y349764D01* +X395039Y352362D01* +X397638Y339764D02*X396850Y340551D01* +X397536Y339865D02*X397173Y340229D01* +X409344Y316976D02*X397536Y328784D01* +Y339865D01* +X397638Y397638D02*Y389764D01* +Y389690D02*X417798D01* +X397638Y379764D02*X417724D01* +X397638Y369764D02*X417724D01* +X417798Y389690D02*X421152Y386336D01* +X429024Y395779D02*Y377984D01* +X434928Y370112D02*Y399495D01* +X417724Y379764D02*X421152Y376336D01* +X417724Y369764D02*X421152Y366336D01* +X429024Y377984D02*X427056Y376016D01* +X421472D01* +X421312Y376176D01* +X552024Y341576D02*Y382904D01* +X555456Y386336D01* +X556944Y374048D02*Y338624D01* +X560880Y364208D02*Y334688D01* +X543168Y316976D01* +X539232Y328784D02*X552024Y341576D01* +X556944Y338624D02*X541200Y322880D01* +X571152Y386336D02*X555456D01* +X571152Y376336D02*X559232D01* +X556944Y374048D01* +X571152Y366336D02*X563008D01* +X560880Y364208D01* +X539232Y328784D02*X419184D01* +X413280Y334688D01* +X541200Y322880D02*X417216D01* +X407376Y332720D01* +X543168Y316976D02*X409344D01* +X85630Y385512D02*X85315Y385827D01* +X66929D01* +X61024Y391732D01* +Y405512D01* +X66929Y411417D01* +X55118Y407480D02*X64961Y417323D01* +X85630Y375512D02*X85157Y375984D01* +X85630Y365512D02*X84291Y364173D01* +X171260Y352362D02*X148110Y375512D01* +X115630D01* +X146299Y365512D02*X115630D01* +X85157Y375984D02*X66929D01* +X84291Y364173D02*X59055D01* +X49213Y374016D01* +X66929Y375984D02*X55118Y387795D01* +X115630Y385512D02*X117913Y387795D01* +X143701D01* +X171732Y359764D01* +X55118Y387795D02*Y407480D01* +X49213Y409449D02*Y374016D01* +X66929Y411417D02*X383858D01* +X397638Y397638D01* +X64961Y417323D02*X407480D01* +X429134Y395669D01* +X413386Y421260D02*X61024D01* +X49213Y409449D01* +X171732Y359764D02*X397165D01* +X395039Y352362D02*X171260D01* +X396850Y340551D02*X171260D01* +X146299Y365512D01* +X413280Y354368D02*X407376Y360272D01* +Y348464D02*X405408Y350432D01* +X397740D01* +X397638Y350330D01* +X407376Y360272D02*X398146D01* +X397638Y359764D01* +G54D12*G36* +X394638Y392764D02*Y386764D01* +X400638D01* +Y392764D01* +X394638D01* +G37* +G54D13*X397638Y379764D03* +G54D14*X421152Y386336D03* +Y376336D03* +Y366336D03* +Y356336D03* +G54D13*X397638Y369764D03* +Y359764D03* +Y349764D03* +Y339764D03* +G54D14*X421152Y341336D03* +X431152D03* +X571152Y386336D03* +Y376336D03* +Y366336D03* +Y356336D03* +G54D15*X75788Y355512D02*X95473D01* +X105788Y385512D02*X125473D01* +X105788Y375512D02*X125473D01* +X105788Y365512D02*X125473D01* +X105788Y355512D02*X125473D01* +X75788Y385512D02*X95473D01* +X75788Y375512D02*X95473D01* +X75788Y365512D02*X95473D01* +G54D16*G54D17*G54D16*G54D18*G54D17*G54D18*G54D19*G54D18*G54D19*G54D17*M02* diff --git a/fabrication/proxy.fp.topmask.gbr b/fabrication/proxy.fp.topmask.gbr new file mode 100644 index 0000000..4d9e652 --- /dev/null +++ b/fabrication/proxy.fp.topmask.gbr @@ -0,0 +1,25 @@ +G04 start of page 7 for group -4063 idx -4063 * +G04 Title: (unknown), componentmask * +G04 Creator: pcb 20110918 * +G04 CreationDate: Mo 16 Sep 2013 13:53:05 GMT UTC * +G04 For: kevredon * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 600000 500000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNTOPMASK*% +%ADD34C,0.0660*% +%ADD33C,0.0001*% +G54D33*G36* +X394338Y393064D02*Y386464D01* +X400938D01* +Y393064D01* +X394338D01* +G37* +G54D34*X397638Y379764D03* +Y369764D03* +Y359764D03* +Y349764D03* +Y339764D03* +M02* diff --git a/fabrication/proxy.fp.topsilk.gbr b/fabrication/proxy.fp.topsilk.gbr new file mode 100644 index 0000000..fbf6e94 --- /dev/null +++ b/fabrication/proxy.fp.topsilk.gbr @@ -0,0 +1,24 @@ +G04 start of page 9 for group -4079 idx -4079 * +G04 Title: (unknown), topsilk * +G04 Creator: pcb 20110918 * +G04 CreationDate: Mo 16 Sep 2013 13:53:05 GMT UTC * +G04 For: kevredon * +G04 Format: Gerber/RS-274X * +G04 PCB-Dimensions: 600000 500000 * +G04 PCB-Coordinate-Origin: lower left * +%MOIN*% +%FSLAX25Y25*% +%LNTOPSILK*% +%ADD37C,0.0079*% +G54D37*X378346Y452047D02*Y264567D01* +X378347Y452047D02*G75*G03X365827Y464567I-12520J0D01*G01* +Y252047D02*G75*G03X378347Y264567I0J12520D01*G01* +X53859Y464567D02*X365827D01* +X378347Y452047D02*Y264567D01* +X365827Y252047D02*X53859D01* +X41339Y264567D02*Y452047D01* +X378347D02*G75*G03X365827Y464567I-12520J0D01*G01* +Y252047D02*G75*G03X378347Y264567I0J12520D01*G01* +X41339D02*G75*G03X53859Y252047I12520J0D01*G01* +Y464567D02*G75*G03X41339Y452047I0J-12520D01*G01* +M02* diff --git a/fabrication/proxy.fp.unplated-drill.cnc b/fabrication/proxy.fp.unplated-drill.cnc new file mode 100644 index 0000000..8f022f9 --- /dev/null +++ b/fabrication/proxy.fp.unplated-drill.cnc @@ -0,0 +1,14 @@ +M48 +INCH +T32C0.087 +T31C0.126 +% +T32 +X049615Y024508 +X049615Y047342 +T31 +X045678Y024508 +X045678Y047342 +X053552Y024508 +X053552Y047342 +M30 diff --git a/print/FCI_52400.pdf b/print/FCI_52400.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f4d5b4eea21ffb2164ab19c3d8cd60e8214ad344 GIT binary patch literal 30983 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 K2@OL{uKxjg`?6O6 literal 0 HcmV?d00001 diff --git a/print/ID-1.pdf b/print/ID-1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5a585a79be308f4853611da7131663ccb0d90ab2 GIT binary patch literal 21178 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 literal 0 HcmV?d00001 diff --git a/source/FCI_52400.fp b/source/FCI_52400.fp new file mode 100644 index 0000000..3374fbb --- /dev/null +++ b/source/FCI_52400.fp @@ -0,0 +1,31 @@ +# created by hand +# for ID-1 card slot FCI 52400 +# datasheet http://portal.fciconnect.com/Comergent/fci/drawing/52400.pdf +Element["" "ID-1 card slot" "" "FCI-52400" 0 0 0 0 0 100 ""] +( + # package + ElementLine[0mm 0mm 62mm 0mm 0.2mm] + ElementLine[62mm 0mm 62mm 40mm 0.2mm] + ElementLine[62mm 40mm 0mm 40mm 0.2mm] + ElementLine[0mm 40mm 0mm 0mm 0.2mm] + # mounting holes + Pin[2mm 10mm 3.2mm 0mm 0mm 3.2mm "" "" "hole"] + Pin[60mm 10mm 3.2mm 0mm 0mm 3.2mm "" "" "hole"] + Pin[2mm 30mm 3.2mm 0mm 0mm 3.2mm "" "" "hole"] + Pin[60mm 30mm 3.2mm 0mm 0mm 3.2mm "" "" "hole"] + # indent holes + Pin[2mm 20mm 2.2mm 0mm 0mm 2.2mm "" "" "hole"] + Pin[60mm 20mm 2.2mm 0mm 0mm 2.2mm "" "" "hole"] + # smart card contacs + Pin[37.88mm 39.05mm 2mm 0mm 0mm 1mm "C1" "1" ""] + Pin[35.34mm 39.05mm 2mm 0mm 0mm 1mm "C2" "2" ""] + Pin[32.80mm 39.05mm 2mm 0mm 0mm 1mm "C3" "3" ""] + Pin[30.26mm 39.05mm 2mm 0mm 0mm 1mm "C4" "4" ""] + Pin[37.88mm 0.95mm 2mm 0mm 0mm 1mm "C5" "5" ""] + Pin[35.34mm 0.95mm 2mm 0mm 0mm 1mm "C6" "6" ""] + Pin[32.80mm 0.95mm 2mm 0mm 0mm 1mm "C7" "7" ""] + Pin[30.26mm 0.95mm 2mm 0mm 0mm 1mm "C8" "8" ""] + # switch contact + Pin[26.45mm 39.05mm 2mm 0mm 0mm 1mm "SW1" "9" ""] + Pin[26.45mm 36.51mm 2mm 0mm 0mm 1mm "SW2" "10" ""] +) diff --git a/source/ID-1.fp b/source/ID-1.fp new file mode 100644 index 0000000..9fd2f4a --- /dev/null +++ b/source/ID-1.fp @@ -0,0 +1,19 @@ +Element["" "ISO17816-1 ID-1 card" "" "ID-1" 0 0 0 0 0 100 ""] +( +Pad[8.75mm 20.08mm 13.75mm 20.08mm 2.0mm 0 0 "" "1" ""] +Pad[8.75mm 22.62mm 13.75mm 22.62mm 2.0mm 0 0 "" "2" ""] +Pad[8.75mm 25.16mm 13.75mm 25.16mm 2.0mm 0 0 "" "3" ""] +Pad[8.75mm 27.7mm 13.75mm 27.7mm 2.0mm 0 0 "" "4" ""] +Pad[16.37mm 20.08mm 21.37mm 20.08mm 2.0mm 0 0 "" "5" ""] +Pad[16.37mm 22.62mm 21.37mm 22.62mm 2.0mm 0 0 "" "6" ""] +Pad[16.37mm 25.16mm 21.37mm 25.16mm 2.0mm 0 0 "" "7" ""] +Pad[16.37mm 27.7mm 21.37mm 27.7mm 2.0mm 0 0 "" "8" ""] +ElementLine[3.18mm 0mm 82.42mm 0mm 0.2mm] +ElementArc[82.42mm 3.18mm 3.18mm 3.18mm 180 90 0.2mm] +ElementLine[85.6mm 3.18mm 85.6mm 50.8mm 0.2mm] +ElementArc[82.42mm 50.8mm 3.18mm 3.18mm 90 90 0.2mm] +ElementLine[82.42mm 53.98mm 3.18mm 53.98mm 0.2mm] +ElementArc[3.18mm 50.8mm 3.18mm 3.18mm 0 90 0.2mm] +ElementLine[0mm 50.8mm 0mm 3.18mm 0.2mm] +ElementArc[3.18mm 3.18mm 3.18mm 3.18mm 270 90 0.2mm] +) diff --git a/source/proxy.fp b/source/proxy.fp new file mode 100644 index 0000000..0f030fc --- /dev/null +++ b/source/proxy.fp @@ -0,0 +1,975 @@ +# release: pcb 20110918 + +# To read pcb files, the pcb version (or the git source date) must be >= the file version +FileVersion[20070407] + +PCB["" 600000 500000] + +Grid[1968.0 0 0 1] +Cursor[218448 175152 0.000000] +PolyArea[3100.006200] +Thermal[0.500000] +DRC[1000 1000 1000 1000 1500 1000] +Flags("nameonpcb,uniquename,clearnew,snappin") +Groups("1,c:2:3:4:5:6,s:7:8") +Styles["Signal,1181,3543,1969,1181:Power,2362,3937,1969,2362:Silk,787,3543,1969,1378:Skinny,600,2402,1181,600"] + +Symbol[' ' 1800] +( +) +Symbol['!' 1200] +( + SymbolLine[0 4500 0 5000 800] + SymbolLine[0 1000 0 3500 800] +) +Symbol['"' 1200] +( + SymbolLine[0 1000 0 2000 800] + SymbolLine[1000 1000 1000 2000 800] +) +Symbol['#' 1200] +( + SymbolLine[0 3500 2000 3500 800] + SymbolLine[0 2500 2000 2500 800] + SymbolLine[1500 2000 1500 4000 800] + SymbolLine[500 2000 500 4000 800] +) +Symbol['$' 1200] +( + SymbolLine[1500 1500 2000 2000 800] + SymbolLine[500 1500 1500 1500 800] + SymbolLine[0 2000 500 1500 800] + SymbolLine[0 2000 0 2500 800] + SymbolLine[0 2500 500 3000 800] + SymbolLine[500 3000 1500 3000 800] + SymbolLine[1500 3000 2000 3500 800] + SymbolLine[2000 3500 2000 4000 800] + SymbolLine[1500 4500 2000 4000 800] + SymbolLine[500 4500 1500 4500 800] + SymbolLine[0 4000 500 4500 800] + SymbolLine[1000 1000 1000 5000 800] +) +Symbol['%' 1200] +( + SymbolLine[0 1500 0 2000 800] + SymbolLine[0 1500 500 1000 800] + SymbolLine[500 1000 1000 1000 800] + SymbolLine[1000 1000 1500 1500 800] + SymbolLine[1500 1500 1500 2000 800] + SymbolLine[1000 2500 1500 2000 800] + SymbolLine[500 2500 1000 2500 800] + SymbolLine[0 2000 500 2500 800] + SymbolLine[0 5000 4000 1000 800] + SymbolLine[3500 5000 4000 4500 800] + SymbolLine[4000 4000 4000 4500 800] + SymbolLine[3500 3500 4000 4000 800] + SymbolLine[3000 3500 3500 3500 800] + SymbolLine[2500 4000 3000 3500 800] + SymbolLine[2500 4000 2500 4500 800] + SymbolLine[2500 4500 3000 5000 800] + SymbolLine[3000 5000 3500 5000 800] +) +Symbol['&' 1200] +( + SymbolLine[0 4500 500 5000 800] + SymbolLine[0 1500 0 2500 800] + SymbolLine[0 1500 500 1000 800] + SymbolLine[0 3500 1500 2000 800] + SymbolLine[500 5000 1000 5000 800] + SymbolLine[1000 5000 2000 4000 800] + SymbolLine[0 2500 2500 5000 800] + SymbolLine[500 1000 1000 1000 800] + SymbolLine[1000 1000 1500 1500 800] + SymbolLine[1500 1500 1500 2000 800] + SymbolLine[0 3500 0 4500 800] +) +Symbol[''' 1200] +( + SymbolLine[0 2000 1000 1000 800] +) +Symbol['(' 1200] +( + SymbolLine[0 4500 500 5000 800] + SymbolLine[0 1500 500 1000 800] + SymbolLine[0 1500 0 4500 800] +) +Symbol[')' 1200] +( + SymbolLine[0 1000 500 1500 800] + SymbolLine[500 1500 500 4500 800] + SymbolLine[0 5000 500 4500 800] +) +Symbol['*' 1200] +( + SymbolLine[0 2000 2000 4000 800] + SymbolLine[0 4000 2000 2000 800] + SymbolLine[0 3000 2000 3000 800] + SymbolLine[1000 2000 1000 4000 800] +) +Symbol['+' 1200] +( + SymbolLine[0 3000 2000 3000 800] + SymbolLine[1000 2000 1000 4000 800] +) +Symbol[',' 1200] +( + SymbolLine[0 6000 1000 5000 800] +) +Symbol['-' 1200] +( + SymbolLine[0 3000 2000 3000 800] +) +Symbol['.' 1200] +( + SymbolLine[0 5000 500 5000 800] +) +Symbol['/' 1200] +( + SymbolLine[0 4500 3000 1500 800] +) +Symbol['0' 1200] +( + SymbolLine[0 4500 500 5000 800] + SymbolLine[0 1500 0 4500 800] + SymbolLine[0 1500 500 1000 800] + SymbolLine[500 1000 1500 1000 800] + SymbolLine[1500 1000 2000 1500 800] + SymbolLine[2000 1500 2000 4500 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[0 4000 2000 2000 800] +) +Symbol['1' 1200] +( + SymbolLine[0 1800 800 1000 800] + SymbolLine[800 1000 800 5000 800] + SymbolLine[0 5000 1500 5000 800] +) +Symbol['2' 1200] +( + SymbolLine[0 1500 500 1000 800] + SymbolLine[500 1000 2000 1000 800] + SymbolLine[2000 1000 2500 1500 800] + SymbolLine[2500 1500 2500 2500 800] + SymbolLine[0 5000 2500 2500 800] + SymbolLine[0 5000 2500 5000 800] +) +Symbol['3' 1200] +( + SymbolLine[0 1500 500 1000 800] + SymbolLine[500 1000 1500 1000 800] + SymbolLine[1500 1000 2000 1500 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[500 2800 1500 2800 800] + SymbolLine[2000 1500 2000 2300 800] + SymbolLine[2000 3300 2000 4500 800] + SymbolLine[2000 3300 1500 2800 800] + SymbolLine[2000 2300 1500 2800 800] +) +Symbol['4' 1200] +( + SymbolLine[0 3500 2000 1000 800] + SymbolLine[0 3500 2500 3500 800] + SymbolLine[2000 1000 2000 5000 800] +) +Symbol['5' 1200] +( + SymbolLine[0 1000 2000 1000 800] + SymbolLine[0 1000 0 3000 800] + SymbolLine[0 3000 500 2500 800] + SymbolLine[500 2500 1500 2500 800] + SymbolLine[1500 2500 2000 3000 800] + SymbolLine[2000 3000 2000 4500 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[0 4500 500 5000 800] +) +Symbol['6' 1200] +( + SymbolLine[1500 1000 2000 1500 800] + SymbolLine[500 1000 1500 1000 800] + SymbolLine[0 1500 500 1000 800] + SymbolLine[0 1500 0 4500 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[1500 2800 2000 3300 800] + SymbolLine[0 2800 1500 2800 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[2000 3300 2000 4500 800] +) +Symbol['7' 1200] +( + SymbolLine[500 5000 2500 1000 800] + SymbolLine[0 1000 2500 1000 800] +) +Symbol['8' 1200] +( + SymbolLine[0 4500 500 5000 800] + SymbolLine[0 3700 0 4500 800] + SymbolLine[0 3700 700 3000 800] + SymbolLine[700 3000 1300 3000 800] + SymbolLine[1300 3000 2000 3700 800] + SymbolLine[2000 3700 2000 4500 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[0 2300 700 3000 800] + SymbolLine[0 1500 0 2300 800] + SymbolLine[0 1500 500 1000 800] + SymbolLine[500 1000 1500 1000 800] + SymbolLine[1500 1000 2000 1500 800] + SymbolLine[2000 1500 2000 2300 800] + SymbolLine[1300 3000 2000 2300 800] +) +Symbol['9' 1200] +( + SymbolLine[500 5000 2000 3000 800] + SymbolLine[2000 1500 2000 3000 800] + SymbolLine[1500 1000 2000 1500 800] + SymbolLine[500 1000 1500 1000 800] + SymbolLine[0 1500 500 1000 800] + SymbolLine[0 1500 0 2500 800] + SymbolLine[0 2500 500 3000 800] + SymbolLine[500 3000 2000 3000 800] +) +Symbol[':' 1200] +( + SymbolLine[0 2500 500 2500 800] + SymbolLine[0 3500 500 3500 800] +) +Symbol[';' 1200] +( + SymbolLine[0 5000 1000 4000 800] + SymbolLine[1000 2500 1000 3000 800] +) +Symbol['<' 1200] +( + SymbolLine[0 3000 1000 2000 800] + SymbolLine[0 3000 1000 4000 800] +) +Symbol['=' 1200] +( + SymbolLine[0 2500 2000 2500 800] + SymbolLine[0 3500 2000 3500 800] +) +Symbol['>' 1200] +( + SymbolLine[0 2000 1000 3000 800] + SymbolLine[0 4000 1000 3000 800] +) +Symbol['?' 1200] +( + SymbolLine[1000 3000 1000 3500 800] + SymbolLine[1000 4500 1000 5000 800] + SymbolLine[0 1500 0 2000 800] + SymbolLine[0 1500 500 1000 800] + SymbolLine[500 1000 1500 1000 800] + SymbolLine[1500 1000 2000 1500 800] + SymbolLine[2000 1500 2000 2000 800] + SymbolLine[1000 3000 2000 2000 800] +) +Symbol['@' 1200] +( + SymbolLine[0 1000 0 4000 800] + SymbolLine[0 4000 1000 5000 800] + SymbolLine[1000 5000 4000 5000 800] + SymbolLine[5000 3500 5000 1000 800] + SymbolLine[5000 1000 4000 0 800] + SymbolLine[4000 0 1000 0 800] + SymbolLine[1000 0 0 1000 800] + SymbolLine[1500 2000 1500 3000 800] + SymbolLine[1500 3000 2000 3500 800] + SymbolLine[2000 3500 3000 3500 800] + SymbolLine[3000 3500 3500 3000 800] + SymbolLine[3500 3000 4000 3500 800] + SymbolLine[3500 3000 3500 1500 800] + SymbolLine[3500 2000 3000 1500 800] + SymbolLine[2000 1500 3000 1500 800] + SymbolLine[2000 1500 1500 2000 800] + SymbolLine[4000 3500 5000 3500 800] +) +Symbol['A' 1200] +( + SymbolLine[0 2000 0 5000 800] + SymbolLine[0 2000 700 1000 800] + SymbolLine[700 1000 1800 1000 800] + SymbolLine[1800 1000 2500 2000 800] + SymbolLine[2500 2000 2500 5000 800] + SymbolLine[0 3000 2500 3000 800] +) +Symbol['B' 1200] +( + SymbolLine[0 5000 2000 5000 800] + SymbolLine[2000 5000 2500 4500 800] + SymbolLine[2500 3300 2500 4500 800] + SymbolLine[2000 2800 2500 3300 800] + SymbolLine[500 2800 2000 2800 800] + SymbolLine[500 1000 500 5000 800] + SymbolLine[0 1000 2000 1000 800] + SymbolLine[2000 1000 2500 1500 800] + SymbolLine[2500 1500 2500 2300 800] + SymbolLine[2000 2800 2500 2300 800] +) +Symbol['C' 1200] +( + SymbolLine[700 5000 2000 5000 800] + SymbolLine[0 4300 700 5000 800] + SymbolLine[0 1700 0 4300 800] + SymbolLine[0 1700 700 1000 800] + SymbolLine[700 1000 2000 1000 800] +) +Symbol['D' 1200] +( + SymbolLine[500 1000 500 5000 800] + SymbolLine[1800 1000 2500 1700 800] + SymbolLine[2500 1700 2500 4300 800] + SymbolLine[1800 5000 2500 4300 800] + SymbolLine[0 5000 1800 5000 800] + SymbolLine[0 1000 1800 1000 800] +) +Symbol['E' 1200] +( + SymbolLine[0 2800 1500 2800 800] + SymbolLine[0 5000 2000 5000 800] + SymbolLine[0 1000 0 5000 800] + SymbolLine[0 1000 2000 1000 800] +) +Symbol['F' 1200] +( + SymbolLine[0 1000 0 5000 800] + SymbolLine[0 1000 2000 1000 800] + SymbolLine[0 2800 1500 2800 800] +) +Symbol['G' 1200] +( + SymbolLine[2000 1000 2500 1500 800] + SymbolLine[500 1000 2000 1000 800] + SymbolLine[0 1500 500 1000 800] + SymbolLine[0 1500 0 4500 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[500 5000 2000 5000 800] + SymbolLine[2000 5000 2500 4500 800] + SymbolLine[2500 3500 2500 4500 800] + SymbolLine[2000 3000 2500 3500 800] + SymbolLine[1000 3000 2000 3000 800] +) +Symbol['H' 1200] +( + SymbolLine[0 1000 0 5000 800] + SymbolLine[2500 1000 2500 5000 800] + SymbolLine[0 3000 2500 3000 800] +) +Symbol['I' 1200] +( + SymbolLine[0 1000 1000 1000 800] + SymbolLine[500 1000 500 5000 800] + SymbolLine[0 5000 1000 5000 800] +) +Symbol['J' 1200] +( + SymbolLine[700 1000 1500 1000 800] + SymbolLine[1500 1000 1500 4500 800] + SymbolLine[1000 5000 1500 4500 800] + SymbolLine[500 5000 1000 5000 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[0 4500 0 4000 800] +) +Symbol['K' 1200] +( + SymbolLine[0 1000 0 5000 800] + SymbolLine[0 3000 2000 1000 800] + SymbolLine[0 3000 2000 5000 800] +) +Symbol['L' 1200] +( + SymbolLine[0 1000 0 5000 800] + SymbolLine[0 5000 2000 5000 800] +) +Symbol['M' 1200] +( + SymbolLine[0 1000 0 5000 800] + SymbolLine[0 1000 1500 3000 800] + SymbolLine[1500 3000 3000 1000 800] + SymbolLine[3000 1000 3000 5000 800] +) +Symbol['N' 1200] +( + SymbolLine[0 1000 0 5000 800] + SymbolLine[0 1000 2500 5000 800] + SymbolLine[2500 1000 2500 5000 800] +) +Symbol['O' 1200] +( + SymbolLine[0 1500 0 4500 800] + SymbolLine[0 1500 500 1000 800] + SymbolLine[500 1000 1500 1000 800] + SymbolLine[1500 1000 2000 1500 800] + SymbolLine[2000 1500 2000 4500 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[0 4500 500 5000 800] +) +Symbol['P' 1200] +( + SymbolLine[500 1000 500 5000 800] + SymbolLine[0 1000 2000 1000 800] + SymbolLine[2000 1000 2500 1500 800] + SymbolLine[2500 1500 2500 2500 800] + SymbolLine[2000 3000 2500 2500 800] + SymbolLine[500 3000 2000 3000 800] +) +Symbol['Q' 1200] +( + SymbolLine[0 1500 0 4500 800] + SymbolLine[0 1500 500 1000 800] + SymbolLine[500 1000 1500 1000 800] + SymbolLine[1500 1000 2000 1500 800] + SymbolLine[2000 1500 2000 4000 800] + SymbolLine[1000 5000 2000 4000 800] + SymbolLine[500 5000 1000 5000 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[1000 3500 2000 5000 800] +) +Symbol['R' 1200] +( + SymbolLine[0 1000 2000 1000 800] + SymbolLine[2000 1000 2500 1500 800] + SymbolLine[2500 1500 2500 2500 800] + SymbolLine[2000 3000 2500 2500 800] + SymbolLine[500 3000 2000 3000 800] + SymbolLine[500 1000 500 5000 800] + SymbolLine[1300 3000 2500 5000 800] +) +Symbol['S' 1200] +( + SymbolLine[2000 1000 2500 1500 800] + SymbolLine[500 1000 2000 1000 800] + SymbolLine[0 1500 500 1000 800] + SymbolLine[0 1500 0 2500 800] + SymbolLine[0 2500 500 3000 800] + SymbolLine[500 3000 2000 3000 800] + SymbolLine[2000 3000 2500 3500 800] + SymbolLine[2500 3500 2500 4500 800] + SymbolLine[2000 5000 2500 4500 800] + SymbolLine[500 5000 2000 5000 800] + SymbolLine[0 4500 500 5000 800] +) +Symbol['T' 1200] +( + SymbolLine[0 1000 2000 1000 800] + SymbolLine[1000 1000 1000 5000 800] +) +Symbol['U' 1200] +( + SymbolLine[0 1000 0 4500 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[2000 1000 2000 4500 800] +) +Symbol['V' 1200] +( + SymbolLine[0 1000 1000 5000 800] + SymbolLine[1000 5000 2000 1000 800] +) +Symbol['W' 1200] +( + SymbolLine[0 1000 0 3000 800] + SymbolLine[0 3000 500 5000 800] + SymbolLine[500 5000 1500 3000 800] + SymbolLine[1500 3000 2500 5000 800] + SymbolLine[2500 5000 3000 3000 800] + SymbolLine[3000 3000 3000 1000 800] +) +Symbol['X' 1200] +( + SymbolLine[0 5000 2500 1000 800] + SymbolLine[0 1000 2500 5000 800] +) +Symbol['Y' 1200] +( + SymbolLine[0 1000 1000 3000 800] + SymbolLine[1000 3000 2000 1000 800] + SymbolLine[1000 3000 1000 5000 800] +) +Symbol['Z' 1200] +( + SymbolLine[0 1000 2500 1000 800] + SymbolLine[0 5000 2500 1000 800] + SymbolLine[0 5000 2500 5000 800] +) +Symbol['[' 1200] +( + SymbolLine[0 1000 500 1000 800] + SymbolLine[0 1000 0 5000 800] + SymbolLine[0 5000 500 5000 800] +) +Symbol['\' 1200] +( + SymbolLine[0 1500 3000 4500 800] +) +Symbol[']' 1200] +( + SymbolLine[0 1000 500 1000 800] + SymbolLine[500 1000 500 5000 800] + SymbolLine[0 5000 500 5000 800] +) +Symbol['^' 1200] +( + SymbolLine[0 1500 500 1000 800] + SymbolLine[500 1000 1000 1500 800] +) +Symbol['_' 1200] +( + SymbolLine[0 5000 2000 5000 800] +) +Symbol['a' 1200] +( + SymbolLine[1500 3000 2000 3500 800] + SymbolLine[500 3000 1500 3000 800] + SymbolLine[0 3500 500 3000 800] + SymbolLine[0 3500 0 4500 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[2000 3000 2000 4500 800] + SymbolLine[2000 4500 2500 5000 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[1500 5000 2000 4500 800] +) +Symbol['b' 1200] +( + SymbolLine[0 1000 0 5000 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[2000 3500 2000 4500 800] + SymbolLine[1500 3000 2000 3500 800] + SymbolLine[500 3000 1500 3000 800] + SymbolLine[0 3500 500 3000 800] +) +Symbol['c' 1200] +( + SymbolLine[500 3000 2000 3000 800] + SymbolLine[0 3500 500 3000 800] + SymbolLine[0 3500 0 4500 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[500 5000 2000 5000 800] +) +Symbol['d' 1200] +( + SymbolLine[2000 1000 2000 5000 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[0 3500 0 4500 800] + SymbolLine[0 3500 500 3000 800] + SymbolLine[500 3000 1500 3000 800] + SymbolLine[1500 3000 2000 3500 800] +) +Symbol['e' 1200] +( + SymbolLine[500 5000 2000 5000 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[0 3500 0 4500 800] + SymbolLine[0 3500 500 3000 800] + SymbolLine[500 3000 1500 3000 800] + SymbolLine[1500 3000 2000 3500 800] + SymbolLine[0 4000 2000 4000 800] + SymbolLine[2000 4000 2000 3500 800] +) +Symbol['f' 1000] +( + SymbolLine[500 1500 500 5000 800] + SymbolLine[500 1500 1000 1000 800] + SymbolLine[1000 1000 1500 1000 800] + SymbolLine[0 3000 1000 3000 800] +) +Symbol['g' 1200] +( + SymbolLine[1500 3000 2000 3500 800] + SymbolLine[500 3000 1500 3000 800] + SymbolLine[0 3500 500 3000 800] + SymbolLine[0 3500 0 4500 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[0 6000 500 6500 800] + SymbolLine[500 6500 1500 6500 800] + SymbolLine[1500 6500 2000 6000 800] + SymbolLine[2000 3000 2000 6000 800] +) +Symbol['h' 1200] +( + SymbolLine[0 1000 0 5000 800] + SymbolLine[0 3500 500 3000 800] + SymbolLine[500 3000 1500 3000 800] + SymbolLine[1500 3000 2000 3500 800] + SymbolLine[2000 3500 2000 5000 800] +) +Symbol['i' 1000] +( + SymbolLine[0 2000 0 2100 1000] + SymbolLine[0 3500 0 5000 800] +) +Symbol['j' 1000] +( + SymbolLine[500 2000 500 2100 1000] + SymbolLine[500 3500 500 6000 800] + SymbolLine[0 6500 500 6000 800] +) +Symbol['k' 1200] +( + SymbolLine[0 1000 0 5000 800] + SymbolLine[0 3500 1500 5000 800] + SymbolLine[0 3500 1000 2500 800] +) +Symbol['l' 1000] +( + SymbolLine[0 1000 0 4500 800] + SymbolLine[0 4500 500 5000 800] +) +Symbol['m' 1200] +( + SymbolLine[500 3500 500 5000 800] + SymbolLine[500 3500 1000 3000 800] + SymbolLine[1000 3000 1500 3000 800] + SymbolLine[1500 3000 2000 3500 800] + SymbolLine[2000 3500 2000 5000 800] + SymbolLine[2000 3500 2500 3000 800] + SymbolLine[2500 3000 3000 3000 800] + SymbolLine[3000 3000 3500 3500 800] + SymbolLine[3500 3500 3500 5000 800] + SymbolLine[0 3000 500 3500 800] +) +Symbol['n' 1200] +( + SymbolLine[500 3500 500 5000 800] + SymbolLine[500 3500 1000 3000 800] + SymbolLine[1000 3000 1500 3000 800] + SymbolLine[1500 3000 2000 3500 800] + SymbolLine[2000 3500 2000 5000 800] + SymbolLine[0 3000 500 3500 800] +) +Symbol['o' 1200] +( + SymbolLine[0 3500 0 4500 800] + SymbolLine[0 3500 500 3000 800] + SymbolLine[500 3000 1500 3000 800] + SymbolLine[1500 3000 2000 3500 800] + SymbolLine[2000 3500 2000 4500 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[0 4500 500 5000 800] +) +Symbol['p' 1200] +( + SymbolLine[500 3500 500 6500 800] + SymbolLine[0 3000 500 3500 800] + SymbolLine[500 3500 1000 3000 800] + SymbolLine[1000 3000 2000 3000 800] + SymbolLine[2000 3000 2500 3500 800] + SymbolLine[2500 3500 2500 4500 800] + SymbolLine[2000 5000 2500 4500 800] + SymbolLine[1000 5000 2000 5000 800] + SymbolLine[500 4500 1000 5000 800] +) +Symbol['q' 1200] +( + SymbolLine[2000 3500 2000 6500 800] + SymbolLine[1500 3000 2000 3500 800] + SymbolLine[500 3000 1500 3000 800] + SymbolLine[0 3500 500 3000 800] + SymbolLine[0 3500 0 4500 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[1500 5000 2000 4500 800] +) +Symbol['r' 1200] +( + SymbolLine[500 3500 500 5000 800] + SymbolLine[500 3500 1000 3000 800] + SymbolLine[1000 3000 2000 3000 800] + SymbolLine[0 3000 500 3500 800] +) +Symbol['s' 1200] +( + SymbolLine[500 5000 2000 5000 800] + SymbolLine[2000 5000 2500 4500 800] + SymbolLine[2000 4000 2500 4500 800] + SymbolLine[500 4000 2000 4000 800] + SymbolLine[0 3500 500 4000 800] + SymbolLine[0 3500 500 3000 800] + SymbolLine[500 3000 2000 3000 800] + SymbolLine[2000 3000 2500 3500 800] + SymbolLine[0 4500 500 5000 800] +) +Symbol['t' 1000] +( + SymbolLine[500 1000 500 4500 800] + SymbolLine[500 4500 1000 5000 800] + SymbolLine[0 2500 1000 2500 800] +) +Symbol['u' 1200] +( + SymbolLine[0 3000 0 4500 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[1500 5000 2000 4500 800] + SymbolLine[2000 3000 2000 4500 800] +) +Symbol['v' 1200] +( + SymbolLine[0 3000 1000 5000 800] + SymbolLine[2000 3000 1000 5000 800] +) +Symbol['w' 1200] +( + SymbolLine[0 3000 0 4500 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[500 5000 1000 5000 800] + SymbolLine[1000 5000 1500 4500 800] + SymbolLine[1500 3000 1500 4500 800] + SymbolLine[1500 4500 2000 5000 800] + SymbolLine[2000 5000 2500 5000 800] + SymbolLine[2500 5000 3000 4500 800] + SymbolLine[3000 3000 3000 4500 800] +) +Symbol['x' 1200] +( + SymbolLine[0 3000 2000 5000 800] + SymbolLine[0 5000 2000 3000 800] +) +Symbol['y' 1200] +( + SymbolLine[0 3000 0 4500 800] + SymbolLine[0 4500 500 5000 800] + SymbolLine[2000 3000 2000 6000 800] + SymbolLine[1500 6500 2000 6000 800] + SymbolLine[500 6500 1500 6500 800] + SymbolLine[0 6000 500 6500 800] + SymbolLine[500 5000 1500 5000 800] + SymbolLine[1500 5000 2000 4500 800] +) +Symbol['z' 1200] +( + SymbolLine[0 3000 2000 3000 800] + SymbolLine[0 5000 2000 3000 800] + SymbolLine[0 5000 2000 5000 800] +) +Symbol['{' 1200] +( + SymbolLine[500 1500 1000 1000 800] + SymbolLine[500 1500 500 2500 800] + SymbolLine[0 3000 500 2500 800] + SymbolLine[0 3000 500 3500 800] + SymbolLine[500 3500 500 4500 800] + SymbolLine[500 4500 1000 5000 800] +) +Symbol['|' 1200] +( + SymbolLine[0 1000 0 5000 800] +) +Symbol['}' 1200] +( + SymbolLine[0 1000 500 1500 800] + SymbolLine[500 1500 500 2500 800] + SymbolLine[500 2500 1000 3000 800] + SymbolLine[500 3500 1000 3000 800] + SymbolLine[500 3500 500 4500 800] + SymbolLine[0 5000 500 4500 800] +) +Symbol['~' 1200] +( + SymbolLine[0 3500 500 3000 800] + SymbolLine[500 3000 1000 3000 800] + SymbolLine[1000 3000 1500 3500 800] + SymbolLine[1500 3500 2000 3500 800] + SymbolLine[2000 3500 2500 3000 800] +) +Attribute("PCB::grid::unit" "mm") + +Element["" "ISO17816-1 ID-1 card" "" "ID-1" 41339 35433 0 0 0 100 ""] +( + Pad[34449 79055 54134 79055 7874 0 0 "" "1" ""] + Pad[34449 89055 54134 89055 7874 0 0 "" "2" ""] + Pad[34449 99055 54134 99055 7874 0 0 "" "3" ""] + Pad[34449 109055 54134 109055 7874 0 0 "" "4" ""] + Pad[64449 79055 84134 79055 7874 0 0 "" "5" ""] + Pad[64449 89055 84134 89055 7874 0 0 "" "6" ""] + Pad[64449 99055 84134 99055 7874 0 0 "" "7" ""] + Pad[64449 109055 84134 109055 7874 0 0 "" "8" ""] + ElementLine [12520 0 324488 0 787] + ElementLine [337008 12520 337008 200000 787] + ElementLine [324488 212520 12520 212520 787] + ElementLine [0 200000 0 12520 787] + ElementArc [324488 12520 12520 12520 180 90 787] + ElementArc [324488 200000 12520 12520 90 90 787] + ElementArc [12520 200000 12520 12520 0 90 787] + ElementArc [12520 12520 12520 12520 270 90 787] + + ) + +Element["onsolder" "Jumper, i.e. single row headers" "" "JUMPER6" 397638 110236 -11000 -5000 1 100 "auto"] +( + Pin[0 0 6000 3000 6600 3800 "1" "1" "square"] + Pin[0 10000 6000 3000 6600 3800 "2" "2" ""] + Pin[0 20000 6000 3000 6600 3800 "3" "3" ""] + Pin[0 30000 6000 3000 6600 3800 "4" "4" ""] + Pin[0 40000 6000 3000 6600 3800 "5" "5" ""] + Pin[0 50000 6000 3000 6600 3800 "6" "6" ""] + ElementLine [5000 -5000 5000 55000 1000] + ElementLine [-5000 55000 5000 55000 1000] + ElementLine [-5000 -5000 -5000 55000 1000] + ElementLine [-5000 -5000 5000 -5000 1000] + ElementLine [-5000 5000 5000 5000 1000] + ElementLine [-5000 -5000 -5000 5000 1000] + + ) + +Element["onsolder" "ID-1 card slot" "" "FCI-52400" 574892 262798 0 0 3 100 "auto"] +( + Pin[-39370 -7874 12598 0 0 12598 "" "" "hole"] + Pin[-39370 -236220 12598 0 0 12598 "" "" "hole"] + Pin[-118110 -7874 12598 0 0 12598 "" "" "hole"] + Pin[-118110 -236220 12598 0 0 12598 "" "" "hole"] + Pin[-78740 -7874 8661 0 0 8661 "" "" "hole"] + Pin[-78740 -236220 8661 0 0 8661 "" "" "hole"] + Pin[-153740 -149134 7874 0 0 3937 "C1" "1" ""] + Pin[-153740 -139134 7874 0 0 3937 "C2" "2" ""] + Pin[-153740 -129134 7874 0 0 3937 "C3" "3" ""] + Pin[-153740 -119134 7874 0 0 3937 "C4" "4" ""] + Pin[-3740 -149134 7874 0 0 3937 "C5" "5" ""] + Pin[-3740 -139134 7874 0 0 3937 "C6" "6" ""] + Pin[-3740 -129134 7874 0 0 3937 "C7" "7" ""] + Pin[-3740 -119134 7874 0 0 3937 "C8" "8" ""] + Pin[-153740 -104134 7874 0 0 3937 "SW1" "9" ""] + Pin[-143740 -104134 7874 0 0 3937 "SW2" "10" ""] + ElementLine [0 -244094 0 0 787] + ElementLine [-157480 -244094 0 -244094 787] + ElementLine [-157480 -244094 -157480 0 787] + ElementLine [-157480 0 0 0 787] + + ) +Layer(1 "top") +( + Line[85630 114488 85315 114173 2362 4724 "clearline"] + Line[85315 114173 66929 114173 2362 4724 "clearline"] + Line[66929 114173 61024 108268 2362 4724 "clearline"] + Line[61024 108268 61024 94488 2362 4724 "clearline"] + Line[61024 94488 66929 88583 2362 4724 "clearline"] + Line[66929 88583 383858 88583 2362 4724 "clearline"] + Line[383858 88583 397638 102362 2362 4724 "clearline"] + Line[397638 102362 397638 110236 2362 4724 "clearline"] + Line[397638 151575 397638 150236 2362 4724 "clearline"] + Line[85630 124488 85157 124016 2362 4724 "clearline"] + Line[85157 124016 66929 124016 2362 4724 "clearline"] + Line[66929 124016 55118 112205 2362 4724 "clearline"] + Line[55118 112205 55118 92520 2362 4724 "clearline"] + Line[55118 92520 64961 82677 2362 4724 "clearline"] + Line[64961 82677 407480 82677 2362 4724 "clearline"] + Line[407480 82677 429134 104331 2362 4724 "clearline"] + Line[435039 100394 413386 78740 2362 4724 "clearline"] + Line[413386 78740 61024 78740 2362 4724 "clearline"] + Line[61024 78740 49213 90551 2362 4724 "clearline"] + Line[85630 134488 84291 135827 2362 4724 "clearline"] + Line[84291 135827 59055 135827 2362 4724 "clearline"] + Line[59055 135827 49213 125984 2362 4724 "clearline"] + Line[49213 90551 49213 125984 2362 4724 "clearline"] + Line[115630 114488 117913 112205 2362 4724 "clearline"] + Line[117913 112205 143701 112205 2362 4724 "clearline"] + Line[143701 112205 171732 140236 2362 4724 "clearline"] + Line[171732 140236 397165 140236 2362 4724 "clearline"] + Line[397638 150236 395039 147638 2362 4724 "clearline"] + Line[395039 147638 171260 147638 2362 4724 "clearline"] + Line[171260 147638 148110 124488 2362 4724 "clearline"] + Line[148110 124488 115630 124488 2362 4724 "clearline"] + Line[397638 160236 396850 159449 2362 4724 "clearline"] + Line[396850 159449 171260 159449 2362 4724 "clearline"] + Line[171260 159449 146299 134488 2362 4724 "clearline"] + Line[146299 134488 115630 134488 2362 4724 "clearline"] + Line[397638 110310 417798 110310 2362 4724 "clearline"] + Line[417798 110310 421152 113664 2362 4724 "clearline"] + Line[397638 120236 417724 120236 2362 4724 "clearline"] + Line[417724 120236 421152 123664 2362 4724 "clearline"] + Line[397638 130236 417724 130236 2362 4724 "clearline"] + Line[417724 130236 421152 133664 2362 4724 "clearline"] + Line[429024 104221 429024 122016 2362 4724 "clearline"] + Line[429024 122016 427056 123984 2362 4724 "clearline"] + Line[427056 123984 421472 123984 2362 4724 "clearline"] + Line[421472 123984 421312 123824 2362 4724 "clearline"] + Line[421232 133744 431072 133744 2362 4724 "clearline"] + Line[431072 133744 434928 129888 2362 4724 "clearline"] + Line[434928 129888 434928 100505 2362 4724 "clearline"] + Line[434928 100505 435039 100394 2362 4724 "clearline"] + Line[539232 171216 419184 171216 2362 4724 "clearline"] + Line[419184 171216 413280 165312 2362 4724 "clearline"] + Line[413280 165312 413280 145632 2362 4724 "clearline"] + Line[413280 145632 407376 139728 2362 4724 "clearline"] + Line[407376 139728 398146 139728 2362 4724 "clearline"] + Line[398146 139728 397638 140236 2362 4724 "clearline"] + Line[541200 177120 417216 177120 2362 4724 "clearline"] + Line[417216 177120 407376 167280 2362 4724 "clearline"] + Line[407376 167280 407376 151536 2362 4724 "clearline"] + Line[407376 151536 405408 149568 2362 4724 "clearline"] + Line[405408 149568 397740 149568 2362 4724 "clearline"] + Line[397740 149568 397638 149670 2362 4724 "clearline"] + Line[552024 158424 552024 117096 2362 4724 "clearline"] + Line[539232 171216 552024 158424 2362 4724 "clearline"] + Line[571152 113664 555456 113664 2362 4724 "clearline"] + Line[552024 117096 555456 113664 2362 4724 "clearline"] + Line[571152 123664 559232 123664 2362 4724 "clearline"] + Line[559232 123664 556944 125952 2362 4724 "clearline"] + Line[556944 125952 556944 161376 2362 4724 "clearline"] + Line[556944 161376 541200 177120 2362 4724 "clearline"] + Line[571152 133664 563008 133664 2362 4724 "clearline"] + Line[563008 133664 560880 135792 2362 4724 "clearline"] + Line[560880 135792 560880 165312 2362 4724 "clearline"] + Line[560880 165312 543168 183024 2362 4724 "clearline"] + Line[543168 183024 409344 183024 2362 4724 "clearline"] + Line[409344 183024 397536 171216 2362 4724 "clearline"] + Line[397536 171216 397536 160135 2362 4724 "clearline"] + Line[397536 160135 397173 159771 2362 4724 "clearline"] +) +Layer(2 "ground") +( +) +Layer(3 "signal2") +( +) +Layer(4 "signal3") +( +) +Layer(5 "power") +( +) +Layer(6 "bottom") +( +) +Layer(7 "outline") +( + Line[53858 35433 365827 35433 787 0 ""] + Line[41339 235433 41339 47953 787 0 ""] + Line[365827 247953 53858 247953 787 0 ""] + Line[364173 35433 379921 35433 1181 2362 "clearline"] + Line[379921 35433 379921 13780 1181 2362 "clearline"] + Line[379921 13780 578740 13780 1181 2362 "clearline"] + Line[578740 13780 578740 269685 1181 2362 "clearline"] + Line[578740 269685 379921 269685 1181 2362 "clearline"] + Line[379921 269685 379921 248031 1181 2362 "clearline"] + Line[379921 248031 379843 247953 1181 2362 "clearline"] + Line[379843 247953 366142 247953 1181 2362 "clearline"] + Arc[53858 47953 12520 12520 787 0 270 90 ""] + Arc[53858 235433 12520 12520 787 0 0 90 ""] +) +Layer(8 "spare") +( +) +Layer(9 "silk") +( +) +Layer(10 "silk") +( + Line[378346 47953 378346 235433 787 0 ""] + Arc[365827 47953 12520 12520 787 0 180 90 ""] + Arc[365827 235433 12520 12520 787 0 90 90 ""] +)