atari800xl-keyboard

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 2a7d6c0ced233fd4dc8fb0783a0508937320f603
parent 1f11777863fdc94836841e36a04a90ba955d67ad
Author: Brian Swetland <swetland@frotz.net>
Date:   Mon, 19 Oct 2020 21:48:39 -0700

initial checkin of flex connector kicad project

Diffstat:
Aflex/fp-info-cache | 15+++++++++++++++
Aflex/frotznet.footprints/FlexEdge-24-P1.kicad_mod | 32++++++++++++++++++++++++++++++++
Aflex/frotznet.footprints/FlexEdge-24-P2.54.kicad_mod | 34++++++++++++++++++++++++++++++++++
Aflex/kbdflex-cache.lib | 67+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aflex/kbdflex.kicad_pcb | 736+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aflex/kbdflex.pro | 239+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aflex/kbdflex.sch | 134+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aflex/mfg-v1/kbdflex-v1-gerbers.zip | 0
Aflex/mfg-v1/kbdflex-v1-spec.pdf | 0
Aflex/plot/kbdflex-Edge_Cuts.gm1 | 54++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aflex/plot/kbdflex-F_Cu.gtl | 1958+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aflex/plot/kbdflex-F_Mask.gts | 1171+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
12 files changed, 4440 insertions(+), 0 deletions(-)

diff --git a/flex/fp-info-cache b/flex/fp-info-cache @@ -0,0 +1,15 @@ +3179559598828 +FrotzNet +FlexEdge-24-P1 + + +0 +24 +24 +FrotzNet +FlexEdge-24-P2.54 +Edge Pads for 24 conductor FPC + +0 +24 +24 diff --git a/flex/frotznet.footprints/FlexEdge-24-P1.kicad_mod b/flex/frotznet.footprints/FlexEdge-24-P1.kicad_mod @@ -0,0 +1,32 @@ +(module FlexEdge-24-P1 (layer F.Cu) (tedit 5EC21E97) + (fp_text reference REF** (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value FlexEdge-24-P1 (at 0 -4) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd roundrect (at 0 0) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 2 smd roundrect (at 0 1) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 3 smd roundrect (at 0 2) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 4 smd roundrect (at 0 3) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 5 smd roundrect (at 0 4) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 6 smd roundrect (at 0 5) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 7 smd roundrect (at 0 6) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 8 smd roundrect (at 0 7) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 9 smd roundrect (at 0 8) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 10 smd roundrect (at 0 9) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 11 smd roundrect (at 0 10) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 12 smd roundrect (at 0 11) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 13 smd roundrect (at 0 12) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 14 smd roundrect (at 0 13) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 15 smd roundrect (at 0 14) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 16 smd roundrect (at 0 15) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 17 smd roundrect (at 0 16) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 18 smd roundrect (at 0 17) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 19 smd roundrect (at 0 18) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 20 smd roundrect (at 0 19) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 21 smd roundrect (at 0 20) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 22 smd roundrect (at 0 21) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 23 smd roundrect (at 0 22) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 24 smd roundrect (at 0 23) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) +) diff --git a/flex/frotznet.footprints/FlexEdge-24-P2.54.kicad_mod b/flex/frotznet.footprints/FlexEdge-24-P2.54.kicad_mod @@ -0,0 +1,34 @@ +(module FlexEdge-24-P2.54 (layer F.Cu) (tedit 5EBF9BDB) + (descr "Edge Pads for 24 conductor FPC") + (attr smd) + (fp_text reference J** (at 0 -5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value FlexEdge-24-P2.54 (at 0 -2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd roundrect (at 0 0) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 2 smd roundrect (at 0 2.54) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 3 smd roundrect (at 0 5.08) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 4 smd roundrect (at 0 7.62) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 5 smd roundrect (at 0 10.16) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 6 smd roundrect (at 0 12.7) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 7 smd roundrect (at 0 15.24) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 8 smd roundrect (at 0 17.78) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 9 smd roundrect (at 0 20.32) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 10 smd roundrect (at 0 22.86) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 11 smd roundrect (at 0 25.4) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 12 smd roundrect (at 0 27.94) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 13 smd roundrect (at 0 30.48) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 14 smd roundrect (at 0 33.02) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 15 smd roundrect (at 0 35.56) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 16 smd roundrect (at 0 38.1) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 17 smd roundrect (at 0 40.64) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 18 smd roundrect (at 0 43.18) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 19 smd roundrect (at 0 45.72) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 20 smd roundrect (at 0 48.26) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 21 smd roundrect (at 0 50.8) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 22 smd roundrect (at 0 53.34) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 23 smd roundrect (at 0 55.88) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 24 smd roundrect (at 0 58.42) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) +) diff --git a/flex/kbdflex-cache.lib b/flex/kbdflex-cache.lib @@ -0,0 +1,67 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Connector_Generic_Conn_01x24 +# +DEF Connector_Generic_Conn_01x24 J 0 40 Y N 1 F N +F0 "J" 0 1200 50 H V C CNN +F1 "Connector_Generic_Conn_01x24" 0 -1300 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S -50 -1195 0 -1205 1 1 6 N +S -50 -1095 0 -1105 1 1 6 N +S -50 -995 0 -1005 1 1 6 N +S -50 -895 0 -905 1 1 6 N +S -50 -795 0 -805 1 1 6 N +S -50 -695 0 -705 1 1 6 N +S -50 -595 0 -605 1 1 6 N +S -50 -495 0 -505 1 1 6 N +S -50 -395 0 -405 1 1 6 N +S -50 -295 0 -305 1 1 6 N +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 305 0 295 1 1 6 N +S -50 405 0 395 1 1 6 N +S -50 505 0 495 1 1 6 N +S -50 605 0 595 1 1 6 N +S -50 705 0 695 1 1 6 N +S -50 805 0 795 1 1 6 N +S -50 905 0 895 1 1 6 N +S -50 1005 0 995 1 1 6 N +S -50 1105 0 1095 1 1 6 N +S -50 1150 50 -1250 1 1 10 f +X Pin_1 1 -200 1100 150 R 50 50 1 1 P +X Pin_10 10 -200 200 150 R 50 50 1 1 P +X Pin_11 11 -200 100 150 R 50 50 1 1 P +X Pin_12 12 -200 0 150 R 50 50 1 1 P +X Pin_13 13 -200 -100 150 R 50 50 1 1 P +X Pin_14 14 -200 -200 150 R 50 50 1 1 P +X Pin_15 15 -200 -300 150 R 50 50 1 1 P +X Pin_16 16 -200 -400 150 R 50 50 1 1 P +X Pin_17 17 -200 -500 150 R 50 50 1 1 P +X Pin_18 18 -200 -600 150 R 50 50 1 1 P +X Pin_19 19 -200 -700 150 R 50 50 1 1 P +X Pin_2 2 -200 1000 150 R 50 50 1 1 P +X Pin_20 20 -200 -800 150 R 50 50 1 1 P +X Pin_21 21 -200 -900 150 R 50 50 1 1 P +X Pin_22 22 -200 -1000 150 R 50 50 1 1 P +X Pin_23 23 -200 -1100 150 R 50 50 1 1 P +X Pin_24 24 -200 -1200 150 R 50 50 1 1 P +X Pin_3 3 -200 900 150 R 50 50 1 1 P +X Pin_4 4 -200 800 150 R 50 50 1 1 P +X Pin_5 5 -200 700 150 R 50 50 1 1 P +X Pin_6 6 -200 600 150 R 50 50 1 1 P +X Pin_7 7 -200 500 150 R 50 50 1 1 P +X Pin_8 8 -200 400 150 R 50 50 1 1 P +X Pin_9 9 -200 300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/flex/kbdflex.kicad_pcb b/flex/kbdflex.kicad_pcb @@ -0,0 +1,736 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.1.6-c6e7f7d~86~ubuntu18.04.1) + + (general + (thickness 1.6) + (drawings 57) + (tracks 284) + (zones 0) + (modules 2) + (nets 25) + ) + + (page A) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user hide) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (user_trace_width 0.45) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (via_size 0.8) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.05) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.12) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.05) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x01080_7fffffff) + (usegerberextensions true) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "plot/")) + ) + + (net 0 "") + (net 1 /A) + (net 2 /B) + (net 3 /C) + (net 4 /D) + (net 5 /E) + (net 6 /F) + (net 7 /G) + (net 8 /H) + (net 9 /I) + (net 10 /J) + (net 11 /K) + (net 12 /L) + (net 13 /M) + (net 14 /N) + (net 15 /O) + (net 16 /P) + (net 17 /Q) + (net 18 /R) + (net 19 /S) + (net 20 /T) + (net 21 /U) + (net 22 /V) + (net 23 /W) + (net 24 /X) + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.8) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net /A) + (add_net /B) + (add_net /C) + (add_net /D) + (add_net /E) + (add_net /F) + (add_net /G) + (add_net /H) + (add_net /I) + (add_net /J) + (add_net /K) + (add_net /L) + (add_net /M) + (add_net /N) + (add_net /O) + (add_net /P) + (add_net /Q) + (add_net /R) + (add_net /S) + (add_net /T) + (add_net /U) + (add_net /V) + (add_net /W) + (add_net /X) + ) + + (module FrotzNet:FlexEdge-24-P1 (layer F.Cu) (tedit 5EC21E97) (tstamp 5EC30AA0) + (at 51.5 74 180) + (path /5FCAB663) + (fp_text reference J2 (at 0 -2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x24 (at 0 -4) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 24 smd roundrect (at 0 23 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 24 /X)) + (pad 23 smd roundrect (at 0 22 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 23 /W)) + (pad 22 smd roundrect (at 0 21 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 22 /V)) + (pad 21 smd roundrect (at 0 20 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 21 /U)) + (pad 20 smd roundrect (at 0 19 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 20 /T)) + (pad 19 smd roundrect (at 0 18 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 19 /S)) + (pad 18 smd roundrect (at 0 17 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 18 /R)) + (pad 17 smd roundrect (at 0 16 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 17 /Q)) + (pad 16 smd roundrect (at 0 15 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 16 /P)) + (pad 15 smd roundrect (at 0 14 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 15 /O)) + (pad 14 smd roundrect (at 0 13 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 14 /N)) + (pad 13 smd roundrect (at 0 12 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 13 /M)) + (pad 12 smd roundrect (at 0 11 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 /L)) + (pad 11 smd roundrect (at 0 10 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 /K)) + (pad 10 smd roundrect (at 0 9 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 /J)) + (pad 9 smd roundrect (at 0 8 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 9 /I)) + (pad 8 smd roundrect (at 0 7 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 8 /H)) + (pad 7 smd roundrect (at 0 6 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 7 /G)) + (pad 6 smd roundrect (at 0 5 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 6 /F)) + (pad 5 smd roundrect (at 0 4 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 5 /E)) + (pad 4 smd roundrect (at 0 3 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 /D)) + (pad 3 smd roundrect (at 0 2 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 3 /C)) + (pad 2 smd roundrect (at 0 1 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 /B)) + (pad 1 smd roundrect (at 0 0 180) (size 2.7 0.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 /A)) + ) + + (module FrotzNet:FlexEdge-24-P2.54 (layer F.Cu) (tedit 5EBF9BDB) (tstamp 5EC30A84) + (at 146.5 33.3) + (descr "Edge Pads for 24 conductor FPC") + (path /5FCACB0E) + (attr smd) + (fp_text reference J1 (at 0 -5.08) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x24 (at 0 -2.54) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 24 smd roundrect (at 0 58.42) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 /A)) + (pad 23 smd roundrect (at 0 55.88) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 /B)) + (pad 22 smd roundrect (at 0 53.34) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 3 /C)) + (pad 21 smd roundrect (at 0 50.8) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 /D)) + (pad 20 smd roundrect (at 0 48.26) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 5 /E)) + (pad 19 smd roundrect (at 0 45.72) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 6 /F)) + (pad 18 smd roundrect (at 0 43.18) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 7 /G)) + (pad 17 smd roundrect (at 0 40.64) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 8 /H)) + (pad 16 smd roundrect (at 0 38.1) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 9 /I)) + (pad 15 smd roundrect (at 0 35.56) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 10 /J)) + (pad 14 smd roundrect (at 0 33.02) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 /K)) + (pad 13 smd roundrect (at 0 30.48) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 /L)) + (pad 12 smd roundrect (at 0 27.94) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 13 /M)) + (pad 11 smd roundrect (at 0 25.4) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 14 /N)) + (pad 10 smd roundrect (at 0 22.86) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 15 /O)) + (pad 9 smd roundrect (at 0 20.32) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 16 /P)) + (pad 8 smd roundrect (at 0 17.78) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 17 /Q)) + (pad 7 smd roundrect (at 0 15.24) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 18 /R)) + (pad 6 smd roundrect (at 0 12.7) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 19 /S)) + (pad 5 smd roundrect (at 0 10.16) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 20 /T)) + (pad 4 smd roundrect (at 0 7.62) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 21 /U)) + (pad 3 smd roundrect (at 0 5.08) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 22 /V)) + (pad 2 smd roundrect (at 0 2.54) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 23 /W)) + (pad 1 smd roundrect (at 0 0) (size 6 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 24 /X)) + ) + + (gr_text "FPC Stackup\n\nLayer heights not to scale.\n0.30 mm total height at each end is critical dimension.\nUp to 0.33mm total height is acceptable." (at 50 115) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.2)) (justify left)) + ) + (gr_text "ENIG Gold\n" (at 49 137.5) (layer Dwgs.User) (tstamp 5EC333CE) + (effects (font (size 1.5 1.5) (thickness 0.2))) + ) + (gr_text "ENIG Gold\n" (at 144.5 137.5) (layer Dwgs.User) (tstamp 5EC333C8) + (effects (font (size 1.5 1.5) (thickness 0.2))) + ) + (gr_line (start 98 144) (end 107 131) (layer Dwgs.User) (width 0.3)) + (gr_line (start 97 141) (end 98 144) (layer Dwgs.User) (width 0.3)) + (gr_line (start 89 152) (end 97 141) (layer Dwgs.User) (width 0.3)) + (dimension 100 (width 0.15) (layer Dwgs.User) + (gr_text "100.000 mm" (at 100 163.3) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.2))) + ) + (feature1 (pts (xy 150 160) (xy 150 162.586421))) + (feature2 (pts (xy 50 160) (xy 50 162.586421))) + (crossbar (pts (xy 50 162) (xy 150 162))) + (arrow1a (pts (xy 150 162) (xy 148.873496 162.586421))) + (arrow1b (pts (xy 150 162) (xy 148.873496 161.413579))) + (arrow2a (pts (xy 50 162) (xy 51.126504 162.586421))) + (arrow2b (pts (xy 50 162) (xy 51.126504 161.413579))) + ) + (dimension 6 (width 0.15) (layer Dwgs.User) + (gr_text "3.00 mm" (at 53 126.7) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.2))) + ) + (feature1 (pts (xy 56 130) (xy 56 127.413579))) + (feature2 (pts (xy 50 130) (xy 50 127.413579))) + (crossbar (pts (xy 50 128) (xy 56 128))) + (arrow1a (pts (xy 56 128) (xy 54.873496 128.586421))) + (arrow1b (pts (xy 56 128) (xy 54.873496 127.413579))) + (arrow2a (pts (xy 50 128) (xy 51.126504 128.586421))) + (arrow2b (pts (xy 50 128) (xy 51.126504 127.413579))) + ) + (dimension 14 (width 0.15) (layer Dwgs.User) + (gr_text "7.00 mm" (at 143 126.7) (layer Dwgs.User) (tstamp 5ED184C0) + (effects (font (size 1.5 1.5) (thickness 0.2))) + ) + (feature1 (pts (xy 150 130) (xy 150 127.413579))) + (feature2 (pts (xy 136 130) (xy 136 127.413579))) + (crossbar (pts (xy 136 128) (xy 150 128))) + (arrow1a (pts (xy 150 128) (xy 148.873496 128.586421))) + (arrow1b (pts (xy 150 128) (xy 148.873496 127.413579))) + (arrow2a (pts (xy 136 128) (xy 137.126504 128.586421))) + (arrow2b (pts (xy 136 128) (xy 137.126504 127.413579))) + ) + (gr_text "Polyimide Stiffener" (at 69 151) (layer Dwgs.User) (tstamp 5EC33349) + (effects (font (size 1.5 1.5) (thickness 0.2))) + ) + (gr_text Polyimide (at 69 148) (layer Dwgs.User) (tstamp 5EC33349) + (effects (font (size 1.5 1.5) (thickness 0.2))) + ) + (gr_text Polyimide (at 69 136) (layer Dwgs.User) (tstamp 5EC33349) + (effects (font (size 1.5 1.5) (thickness 0.2))) + ) + (gr_text Adhesive (at 69 139) (layer Dwgs.User) (tstamp 5EC33349) + (effects (font (size 1.5 1.5) (thickness 0.2))) + ) + (gr_text "1oz Copper\n" (at 69 142) (layer Dwgs.User) (tstamp 5EC33349) + (effects (font (size 1.5 1.5) (thickness 0.2))) + ) + (gr_text "Adhesive\n" (at 69 145) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.2))) + ) + (dimension 12 (width 0.15) (layer Dwgs.User) + (gr_text "0.30 mm" (at 156.7 146 270) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.2))) + ) + (feature1 (pts (xy 160 152) (xy 157.413579 152))) + (feature2 (pts (xy 160 140) (xy 157.413579 140))) + (crossbar (pts (xy 158 140) (xy 158 152))) + (arrow1a (pts (xy 158 152) (xy 157.413579 150.873496))) + (arrow1b (pts (xy 158 152) (xy 158.586421 150.873496))) + (arrow2a (pts (xy 158 140) (xy 157.413579 141.126504))) + (arrow2b (pts (xy 158 140) (xy 158.586421 141.126504))) + ) + (gr_line (start 150 152) (end 150 149) (layer Dwgs.User) (width 0.15) (tstamp 5EC332B3)) + (gr_line (start 133 152) (end 150 152) (layer Dwgs.User) (width 0.15)) + (gr_line (start 133 149) (end 133 152) (layer Dwgs.User) (width 0.15)) + (gr_line (start 58 152) (end 58 149) (layer Dwgs.User) (width 0.15)) + (gr_line (start 50 152) (end 58 152) (layer Dwgs.User) (width 0.15)) + (gr_line (start 50 149) (end 50 152) (layer Dwgs.User) (width 0.15)) + (gr_line (start 50 151) (end 50 146) (layer Dwgs.User) (width 0.15) (tstamp 5EC332B2)) + (gr_line (start 150 149) (end 50 149) (layer Dwgs.User) (width 0.15)) + (gr_line (start 150 146) (end 150 151) (layer Dwgs.User) (width 0.15)) + (gr_line (start 150 146) (end 150 141) (layer Dwgs.User) (width 0.15) (tstamp 5EC332B1)) + (gr_line (start 50 146) (end 150 146) (layer Dwgs.User) (width 0.15)) + (gr_line (start 50 141) (end 50 146) (layer Dwgs.User) (width 0.15)) + (gr_line (start 56 134) (end 56 137) (layer Dwgs.User) (width 0.15) (tstamp 5EC332B0)) + (gr_line (start 136 134) (end 56 134) (layer Dwgs.User) (width 0.15)) + (gr_line (start 136 137) (end 136 134) (layer Dwgs.User) (width 0.15)) + (gr_line (start 136 135) (end 136 140) (layer Dwgs.User) (width 0.15)) + (gr_line (start 56 137) (end 136 137) (layer Dwgs.User) (width 0.15)) + (gr_line (start 56 140) (end 56 135) (layer Dwgs.User) (width 0.15)) + (gr_line (start 50 143) (end 50 140) (layer Dwgs.User) (width 0.15) (tstamp 5EC332AF)) + (gr_line (start 150 143) (end 50 143) (layer Dwgs.User) (width 0.15)) + (gr_line (start 150 140) (end 150 143) (layer Dwgs.User) (width 0.15)) + (gr_line (start 50 140) (end 150 140) (layer Dwgs.User) (width 0.15)) + (gr_text "Thickness\n0.30mm here" (at 47.5 83) (layer Dwgs.User) (tstamp 5EC332A8) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (gr_text "Thickness\n0.30mm here" (at 143 101.5) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (dimension 7 (width 0.15) (layer Dwgs.User) + (gr_text "7.000 mm" (at 146.5 98.3) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (feature1 (pts (xy 150 96) (xy 150 97.586421))) + (feature2 (pts (xy 143 96) (xy 143 97.586421))) + (crossbar (pts (xy 143 97) (xy 150 97))) + (arrow1a (pts (xy 150 97) (xy 148.873496 97.586421))) + (arrow1b (pts (xy 150 97) (xy 148.873496 96.413579))) + (arrow2a (pts (xy 143 97) (xy 144.126504 97.586421))) + (arrow2b (pts (xy 143 97) (xy 144.126504 96.413579))) + ) + (dimension 3 (width 0.15) (layer Dwgs.User) + (gr_text "3.000 mm" (at 51.5 79.3) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (feature1 (pts (xy 53 77) (xy 53 78.586421))) + (feature2 (pts (xy 50 77) (xy 50 78.586421))) + (crossbar (pts (xy 50 78) (xy 53 78))) + (arrow1a (pts (xy 53 78) (xy 51.873496 78.586421))) + (arrow1b (pts (xy 53 78) (xy 51.873496 77.413579))) + (arrow2a (pts (xy 50 78) (xy 51.126504 78.586421))) + (arrow2b (pts (xy 50 78) (xy 51.126504 77.413579))) + ) + (dimension 100 (width 0.15) (layer Dwgs.User) + (gr_text "100.000 mm" (at 100 30.3) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.2))) + ) + (feature1 (pts (xy 50 28) (xy 50 29.586421))) + (feature2 (pts (xy 150 28) (xy 150 29.586421))) + (crossbar (pts (xy 150 29) (xy 50 29))) + (arrow1a (pts (xy 50 29) (xy 51.126504 28.413579))) + (arrow1b (pts (xy 50 29) (xy 51.126504 29.586421))) + (arrow2a (pts (xy 150 29) (xy 148.873496 28.413579))) + (arrow2b (pts (xy 150 29) (xy 148.873496 29.586421))) + ) + (dimension 63.500492 (width 0.15) (layer Dwgs.User) + (gr_text "63.500 mm" (at 155.174966 62.261023 89.8) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.2))) + ) + (feature1 (pts (xy 152.25 94) (xy 154.336393 94.008214))) + (feature2 (pts (xy 152.5 30.5) (xy 154.586393 30.508214))) + (crossbar (pts (xy 153.999976 30.505905) (xy 153.749976 94.005905))) + (arrow1a (pts (xy 153.749976 94.005905) (xy 153.167995 92.877101))) + (arrow1b (pts (xy 153.749976 94.005905) (xy 154.340827 92.881719))) + (arrow2a (pts (xy 153.999976 30.505905) (xy 153.409125 31.630091))) + (arrow2b (pts (xy 153.999976 30.505905) (xy 154.581957 31.634709))) + ) + (dimension 25 (width 0.15) (layer Dwgs.User) + (gr_text "25.000 mm" (at 47.05 62.5 90) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.2))) + ) + (feature1 (pts (xy 45 75) (xy 46.336421 75))) + (feature2 (pts (xy 45 50) (xy 46.336421 50))) + (crossbar (pts (xy 45.75 50) (xy 45.75 75))) + (arrow1a (pts (xy 45.75 75) (xy 45.163579 73.873496))) + (arrow1b (pts (xy 45.75 75) (xy 46.336421 73.873496))) + (arrow2a (pts (xy 45.75 50) (xy 45.163579 51.126504))) + (arrow2b (pts (xy 45.75 50) (xy 46.336421 51.126504))) + ) + (gr_arc (start 137 33.5) (end 137 30.5) (angle -90) (layer Edge.Cuts) (width 0.05)) + (gr_arc (start 131 47) (end 131 50) (angle -90) (layer Edge.Cuts) (width 0.05)) + (gr_arc (start 137 91) (end 134 91) (angle -90) (layer Edge.Cuts) (width 0.05)) + (gr_arc (start 131 78) (end 134 78) (angle -90) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 131 50) (end 50 50) (layer Edge.Cuts) (width 0.05) (tstamp 5EC30BE8)) + (gr_line (start 134 33.5) (end 134 47) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 150 30.5) (end 137 30.5) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 150 94) (end 150 30.5) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 137 94) (end 150 94) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 134 78) (end 134 91) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 50 75) (end 131 75) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 50 50) (end 50 75) (layer Edge.Cuts) (width 0.05)) + + (segment (start 146.5 91.72) (end 146.22 91.72) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 146.22 91.72) (end 145.5 91) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 145.5 91) (end 143 91) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 51.5 74) (end 132.5 74) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 143 91) (end 142.5 90.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 142.5 90.5) (end 142.5 89.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 142.5 89.5) (end 141.5 88.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 141.5 88.5) (end 141.5 87.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 141.5 87.5) (end 140.5 86.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 140.5 86.5) (end 140.5 85.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 140.5 85.5) (end 139.5 84.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 139.5 84.5) (end 139.5 83.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 139.5 83.5) (end 138.5 82.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 138.5 82.5) (end 138.5 81.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 138.5 81.5) (end 137.5 80.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 137.5 80.5) (end 137.5 79.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 137.5 79.5) (end 136.5 78.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 136.5 78.5) (end 136.5 77.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 136.5 77.5) (end 135.5 76.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 135.5 76.5) (end 135.5 75.5) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 135.5 75.5) (end 134 74) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 134 74) (end 132.5 74) (width 0.45) (layer F.Cu) (net 1)) + (segment (start 136.5 75) (end 134.5 73) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 136.5 76) (end 136.5 75) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 142.5 88) (end 142.5 87) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 142.5 87) (end 141.5 86) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 138.5 79) (end 137.5 78) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 146.5 89.18) (end 146.18 89.18) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 141.5 86) (end 141.5 85) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 146.18 89.18) (end 145.5 88.5) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 134.5 73) (end 51.5 73) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 140.5 84) (end 140.5 83) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 143 88.5) (end 142.5 88) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 141.5 85) (end 140.5 84) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 145.5 88.5) (end 143 88.5) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 140.5 83) (end 139.5 82) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 139.5 82) (end 139.5 81) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 139.5 81) (end 138.5 80) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 138.5 80) (end 138.5 79) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 137.5 78) (end 137.5 77) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 137.5 77) (end 136.5 76) (width 0.45) (layer F.Cu) (net 2)) + (segment (start 132.5 72) (end 51.5 72) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 135 72) (end 132.5 72) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 143 86) (end 142.5 85.5) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 140.5 80.5) (end 139.5 79.5) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 137.5 75.5) (end 137.5 74.5) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 142.5 84.5) (end 141.5 83.5) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 146.5 86.64) (end 146.14 86.64) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 142.5 85.5) (end 142.5 84.5) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 141.5 83.5) (end 141.5 82.5) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 145.5 86) (end 143 86) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 146.14 86.64) (end 145.5 86) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 141.5 82.5) (end 140.5 81.5) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 140.5 81.5) (end 140.5 80.5) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 139.5 79.5) (end 139.5 78.5) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 139.5 78.5) (end 138.5 77.5) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 138.5 77.5) (end 138.5 76.5) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 138.5 76.5) (end 137.5 75.5) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 137.5 74.5) (end 135 72) (width 0.45) (layer F.Cu) (net 3)) + (segment (start 139.5 76) (end 138.5 75) (width 0.45) (layer F.Cu) (net 4)) + (segment (start 139.5 77) (end 139.5 76) (width 0.45) (layer F.Cu) (net 4)) + (segment (start 135.5 71) (end 51.5 71) (width 0.45) (layer F.Cu) (net 4)) + (segment (start 140.5 79) (end 140.5 78) (width 0.45) (layer F.Cu) (net 4)) + (segment (start 141.5 80) (end 140.5 79) (width 0.45) (layer F.Cu) (net 4)) + (segment (start 141.5 81) (end 141.5 80) (width 0.45) (layer F.Cu) (net 4)) + (segment (start 146.1 84.1) (end 145.5 83.5) (width 0.45) (layer F.Cu) (net 4)) + (segment (start 140.5 78) (end 139.5 77) (width 0.45) (layer F.Cu) (net 4)) + (segment (start 142.5 83) (end 142.5 82) (width 0.45) (layer F.Cu) (net 4)) + (segment (start 145.5 83.5) (end 143 83.5) (width 0.45) (layer F.Cu) (net 4)) + (segment (start 138.5 74) (end 135.5 71) (width 0.45) (layer F.Cu) (net 4)) + (segment (start 138.5 75) (end 138.5 74) (width 0.45) (layer F.Cu) (net 4)) + (segment (start 143 83.5) (end 142.5 83) (width 0.45) (layer F.Cu) (net 4)) + (segment (start 146.5 84.1) (end 146.1 84.1) (width 0.45) (layer F.Cu) (net 4)) + (segment (start 142.5 82) (end 141.5 81) (width 0.45) (layer F.Cu) (net 4)) + (segment (start 135.5 70) (end 51.5 70) (width 0.45) (layer F.Cu) (net 5)) + (segment (start 139.5 73.5) (end 136 70) (width 0.45) (layer F.Cu) (net 5)) + (segment (start 141.5 77.5) (end 140.5 76.5) (width 0.45) (layer F.Cu) (net 5)) + (segment (start 140.5 75.5) (end 139.5 74.5) (width 0.45) (layer F.Cu) (net 5)) + (segment (start 141.5 78.5) (end 141.5 77.5) (width 0.45) (layer F.Cu) (net 5)) + (segment (start 145.56 81.56) (end 145 81) (width 0.45) (layer F.Cu) (net 5)) + (segment (start 146.5 81.56) (end 145.56 81.56) (width 0.45) (layer F.Cu) (net 5)) + (segment (start 139.5 74.5) (end 139.5 73.5) (width 0.45) (layer F.Cu) (net 5)) + (segment (start 140.5 76.5) (end 140.5 75.5) (width 0.45) (layer F.Cu) (net 5)) + (segment (start 142.5 79.5) (end 141.5 78.5) (width 0.45) (layer F.Cu) (net 5)) + (segment (start 136 70) (end 135.5 70) (width 0.45) (layer F.Cu) (net 5)) + (segment (start 145 81) (end 143 81) (width 0.45) (layer F.Cu) (net 5)) + (segment (start 142.5 80.5) (end 142.5 79.5) (width 0.45) (layer F.Cu) (net 5)) + (segment (start 143 81) (end 142.5 80.5) (width 0.45) (layer F.Cu) (net 5)) + (segment (start 135.5 69) (end 51.5 69) (width 0.45) (layer F.Cu) (net 6)) + (segment (start 140.5 73) (end 136.5 69) (width 0.45) (layer F.Cu) (net 6)) + (segment (start 136.5 69) (end 135.5 69) (width 0.45) (layer F.Cu) (net 6)) + (segment (start 140.5 74) (end 140.5 73) (width 0.45) (layer F.Cu) (net 6)) + (segment (start 141.5 75) (end 140.5 74) (width 0.45) (layer F.Cu) (net 6)) + (segment (start 145.02 79.02) (end 144.5 78.5) (width 0.45) (layer F.Cu) (net 6)) + (segment (start 146.5 79.02) (end 145.02 79.02) (width 0.45) (layer F.Cu) (net 6)) + (segment (start 142.5 77) (end 141.5 76) (width 0.45) (layer F.Cu) (net 6)) + (segment (start 141.5 76) (end 141.5 75) (width 0.45) (layer F.Cu) (net 6)) + (segment (start 144.5 78.5) (end 143 78.5) (width 0.45) (layer F.Cu) (net 6)) + (segment (start 143 78.5) (end 142.5 78) (width 0.45) (layer F.Cu) (net 6)) + (segment (start 142.5 78) (end 142.5 77) (width 0.45) (layer F.Cu) (net 6)) + (segment (start 141.5 72.5) (end 137 68) (width 0.45) (layer F.Cu) (net 7)) + (segment (start 134 68) (end 51.5 68) (width 0.45) (layer F.Cu) (net 7)) + (segment (start 145.98 76.48) (end 145.5 76) (width 0.45) (layer F.Cu) (net 7)) + (segment (start 146.5 76.48) (end 145.98 76.48) (width 0.45) (layer F.Cu) (net 7)) + (segment (start 145.5 76) (end 143 76) (width 0.45) (layer F.Cu) (net 7)) + (segment (start 143 76) (end 142.5 75.5) (width 0.45) (layer F.Cu) (net 7)) + (segment (start 142.5 74.5) (end 141.5 73.5) (width 0.45) (layer F.Cu) (net 7)) + (segment (start 137 68) (end 134 68) (width 0.45) (layer F.Cu) (net 7)) + (segment (start 141.5 73.5) (end 141.5 72.5) (width 0.45) (layer F.Cu) (net 7)) + (segment (start 142.5 75.5) (end 142.5 74.5) (width 0.45) (layer F.Cu) (net 7)) + (segment (start 134.5 67) (end 51.5 67) (width 0.45) (layer F.Cu) (net 8)) + (segment (start 137.5 67) (end 134.5 67) (width 0.45) (layer F.Cu) (net 8)) + (segment (start 145.94 73.94) (end 145.5 73.5) (width 0.45) (layer F.Cu) (net 8)) + (segment (start 145.5 73.5) (end 143 73.5) (width 0.45) (layer F.Cu) (net 8)) + (segment (start 146.5 73.94) (end 145.94 73.94) (width 0.45) (layer F.Cu) (net 8)) + (segment (start 143 73.5) (end 142.5 73) (width 0.45) (layer F.Cu) (net 8)) + (segment (start 142.5 73) (end 142.5 72) (width 0.45) (layer F.Cu) (net 8)) + (segment (start 142.5 72) (end 137.5 67) (width 0.45) (layer F.Cu) (net 8)) + (segment (start 135.5 66) (end 51.5 66) (width 0.45) (layer F.Cu) (net 9)) + (segment (start 138 66) (end 135.5 66) (width 0.45) (layer F.Cu) (net 9)) + (segment (start 143 71) (end 138 66) (width 0.45) (layer F.Cu) (net 9)) + (segment (start 145 71) (end 143 71) (width 0.45) (layer F.Cu) (net 9)) + (segment (start 146.5 71.4) (end 145.4 71.4) (width 0.45) (layer F.Cu) (net 9)) + (segment (start 145.4 71.4) (end 145 71) (width 0.45) (layer F.Cu) (net 9)) + (segment (start 135.5 65) (end 51.5 65) (width 0.45) (layer F.Cu) (net 10)) + (segment (start 139.5 65) (end 135.5 65) (width 0.45) (layer F.Cu) (net 10)) + (segment (start 143 68.5) (end 139.5 65) (width 0.45) (layer F.Cu) (net 10)) + (segment (start 146.5 68.86) (end 145.86 68.86) (width 0.45) (layer F.Cu) (net 10)) + (segment (start 145.5 68.5) (end 143 68.5) (width 0.45) (layer F.Cu) (net 10)) + (segment (start 145.86 68.86) (end 145.5 68.5) (width 0.45) (layer F.Cu) (net 10)) + (segment (start 146.5 66.32) (end 145.82 66.32) (width 0.45) (layer F.Cu) (net 11)) + (segment (start 145.82 66.32) (end 145.5 66) (width 0.45) (layer F.Cu) (net 11)) + (segment (start 145.5 66) (end 143 66) (width 0.45) (layer F.Cu) (net 11)) + (segment (start 143 66) (end 141 64) (width 0.45) (layer F.Cu) (net 11)) + (segment (start 51.5 64) (end 141 64) (width 0.45) (layer F.Cu) (net 11)) + (segment (start 146.5 63.78) (end 146.5 63.58) (width 0.45) (layer F.Cu) (net 12)) + (segment (start 146.22 63.5) (end 146.5 63.78) (width 0.45) (layer F.Cu) (net 12)) + (segment (start 51.5 63) (end 142 63) (width 0.45) (layer F.Cu) (net 12)) + (segment (start 142.5 63.5) (end 146.22 63.5) (width 0.45) (layer F.Cu) (net 12)) + (segment (start 142 63) (end 142.5 63.5) (width 0.45) (layer F.Cu) (net 12)) + (segment (start 146.24 61.5) (end 146.5 61.24) (width 0.45) (layer F.Cu) (net 13)) + (segment (start 142.5 61.5) (end 146.24 61.5) (width 0.45) (layer F.Cu) (net 13)) + (segment (start 51.5 62) (end 142 62) (width 0.45) (layer F.Cu) (net 13)) + (segment (start 142 62) (end 142.5 61.5) (width 0.45) (layer F.Cu) (net 13)) + (segment (start 144.5 59) (end 143 59) (width 0.45) (layer F.Cu) (net 14)) + (segment (start 141 61) (end 51.5 61) (width 0.45) (layer F.Cu) (net 14)) + (segment (start 146.5 58.7) (end 144.8 58.7) (width 0.45) (layer F.Cu) (net 14)) + (segment (start 143 59) (end 141 61) (width 0.45) (layer F.Cu) (net 14)) + (segment (start 144.8 58.7) (end 144.5 59) (width 0.45) (layer F.Cu) (net 14)) + (segment (start 146.5 56.16) (end 144.84 56.16) (width 0.45) (layer F.Cu) (net 15)) + (segment (start 144.84 56.16) (end 144.5 56.5) (width 0.45) (layer F.Cu) (net 15)) + (segment (start 139.5 60) (end 138.5 60) (width 0.45) (layer F.Cu) (net 15)) + (segment (start 138.5 60) (end 51.5 60) (width 0.45) (layer F.Cu) (net 15)) + (segment (start 143 56.5) (end 139.5 60) (width 0.45) (layer F.Cu) (net 15)) + (segment (start 146.5 56.16) (end 145.34 56.16) (width 0.45) (layer F.Cu) (net 15)) + (segment (start 145 56.5) (end 143 56.5) (width 0.45) (layer F.Cu) (net 15)) + (segment (start 145.34 56.16) (end 145 56.5) (width 0.45) (layer F.Cu) (net 15)) + (segment (start 134.5 59) (end 51.5 59) (width 0.45) (layer F.Cu) (net 16)) + (segment (start 138 59) (end 134.5 59) (width 0.45) (layer F.Cu) (net 16)) + (segment (start 143 54) (end 138 59) (width 0.45) (layer F.Cu) (net 16)) + (segment (start 144.5 54) (end 143 54) (width 0.45) (layer F.Cu) (net 16)) + (segment (start 146.5 53.62) (end 144.88 53.62) (width 0.45) (layer F.Cu) (net 16)) + (segment (start 144.88 53.62) (end 144.5 54) (width 0.45) (layer F.Cu) (net 16)) + (segment (start 134.5 58) (end 51.5 58) (width 0.45) (layer F.Cu) (net 17)) + (segment (start 137.5 58) (end 134.5 58) (width 0.45) (layer F.Cu) (net 17)) + (segment (start 144.92 51.08) (end 144.5 51.5) (width 0.45) (layer F.Cu) (net 17)) + (segment (start 142.5 52) (end 142.5 53) (width 0.45) (layer F.Cu) (net 17)) + (segment (start 146.5 51.08) (end 144.92 51.08) (width 0.45) (layer F.Cu) (net 17)) + (segment (start 144.5 51.5) (end 143 51.5) (width 0.45) (layer F.Cu) (net 17)) + (segment (start 143 51.5) (end 142.5 52) (width 0.45) (layer F.Cu) (net 17)) + (segment (start 142.5 53) (end 137.5 58) (width 0.45) (layer F.Cu) (net 17)) + (segment (start 137 57) (end 134.5 57) (width 0.45) (layer F.Cu) (net 18)) + (segment (start 144.96 48.54) (end 144.5 49) (width 0.45) (layer F.Cu) (net 18)) + (segment (start 134.5 57) (end 51.5 57) (width 0.45) (layer F.Cu) (net 18)) + (segment (start 141.5 51.5) (end 141.5 52.5) (width 0.45) (layer F.Cu) (net 18)) + (segment (start 142.5 50.5) (end 141.5 51.5) (width 0.45) (layer F.Cu) (net 18)) + (segment (start 146.5 48.54) (end 144.96 48.54) (width 0.45) (layer F.Cu) (net 18)) + (segment (start 144.5 49) (end 143 49) (width 0.45) (layer F.Cu) (net 18)) + (segment (start 141.5 52.5) (end 137 57) (width 0.45) (layer F.Cu) (net 18)) + (segment (start 143 49) (end 142.5 49.5) (width 0.45) (layer F.Cu) (net 18)) + (segment (start 142.5 49.5) (end 142.5 50.5) (width 0.45) (layer F.Cu) (net 18)) + (segment (start 140.5 52) (end 136.5 56) (width 0.45) (layer F.Cu) (net 19)) + (segment (start 141.5 50) (end 140.5 51) (width 0.45) (layer F.Cu) (net 19)) + (segment (start 140.5 51) (end 140.5 52) (width 0.45) (layer F.Cu) (net 19)) + (segment (start 141.5 49) (end 141.5 50) (width 0.45) (layer F.Cu) (net 19)) + (segment (start 145.5 46) (end 145 46.5) (width 0.45) (layer F.Cu) (net 19)) + (segment (start 136.5 56) (end 51.5 56) (width 0.45) (layer F.Cu) (net 19)) + (segment (start 143 46.5) (end 142.5 47) (width 0.45) (layer F.Cu) (net 19)) + (segment (start 145 46.5) (end 143 46.5) (width 0.45) (layer F.Cu) (net 19)) + (segment (start 142.5 47) (end 142.5 48) (width 0.45) (layer F.Cu) (net 19)) + (segment (start 146.5 46) (end 145.5 46) (width 0.45) (layer F.Cu) (net 19)) + (segment (start 142.5 48) (end 141.5 49) (width 0.45) (layer F.Cu) (net 19)) + (segment (start 134 55) (end 51.5 55) (width 0.45) (layer F.Cu) (net 20)) + (segment (start 136 55) (end 134 55) (width 0.45) (layer F.Cu) (net 20)) + (segment (start 139.5 50.5) (end 139.5 51.5) (width 0.45) (layer F.Cu) (net 20)) + (segment (start 140.5 49.5) (end 139.5 50.5) (width 0.45) (layer F.Cu) (net 20)) + (segment (start 139.5 51.5) (end 136 55) (width 0.45) (layer F.Cu) (net 20)) + (segment (start 140.5 48.5) (end 140.5 49.5) (width 0.45) (layer F.Cu) (net 20)) + (segment (start 141.5 47.5) (end 140.5 48.5) (width 0.45) (layer F.Cu) (net 20)) + (segment (start 145.04 43.46) (end 144.5 44) (width 0.45) (layer F.Cu) (net 20)) + (segment (start 146.5 43.46) (end 145.04 43.46) (width 0.45) (layer F.Cu) (net 20)) + (segment (start 141.5 46.5) (end 141.5 47.5) (width 0.45) (layer F.Cu) (net 20)) + (segment (start 143 44) (end 142.5 44.5) (width 0.45) (layer F.Cu) (net 20)) + (segment (start 142.5 45.5) (end 141.5 46.5) (width 0.45) (layer F.Cu) (net 20)) + (segment (start 144.5 44) (end 143 44) (width 0.45) (layer F.Cu) (net 20)) + (segment (start 142.5 44.5) (end 142.5 45.5) (width 0.45) (layer F.Cu) (net 20)) + (segment (start 135.5 54) (end 135 54) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 138.5 51) (end 135.5 54) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 139.5 49) (end 138.5 50) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 139.5 48) (end 139.5 49) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 135 54) (end 51.5 54) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 140.5 47) (end 139.5 48) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 140.5 46) (end 140.5 47) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 141.5 45) (end 140.5 46) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 138.5 50) (end 138.5 51) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 141.5 44) (end 141.5 45) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 145.58 40.92) (end 145 41.5) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 145 41.5) (end 143 41.5) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 146.5 40.92) (end 145.58 40.92) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 142.5 43) (end 141.5 44) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 142.5 42) (end 142.5 43) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 143 41.5) (end 142.5 42) (width 0.45) (layer F.Cu) (net 21)) + (segment (start 51.5 53) (end 127.5 53) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 127.5 53) (end 130.5 53) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 135 53) (end 127.5 53) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 142.5 40.5) (end 141.5 41.5) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 141.5 41.5) (end 141.5 42.5) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 140.5 43.5) (end 140.5 44.5) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 140.5 44.5) (end 139.5 45.5) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 142.5 39.5) (end 142.5 40.5) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 143 39) (end 142.5 39.5) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 141.5 42.5) (end 140.5 43.5) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 138.5 47.5) (end 138.5 48.5) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 146.5 38.38) (end 145.12 38.38) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 144.5 39) (end 143 39) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 145.12 38.38) (end 144.5 39) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 139.5 46.5) (end 138.5 47.5) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 139.5 45.5) (end 139.5 46.5) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 138.5 48.5) (end 137.5 49.5) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 137.5 49.5) (end 137.5 50.5) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 137.5 50.5) (end 135 53) (width 0.45) (layer F.Cu) (net 22)) + (segment (start 131 52) (end 51.5 52) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 134.5 52) (end 131 52) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 136.5 50) (end 134.5 52) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 137.5 48) (end 136.5 49) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 145 36.5) (end 143 36.5) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 137.5 47) (end 137.5 48) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 143 36.5) (end 142.5 37) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 146.5 35.84) (end 145.66 35.84) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 141.5 40) (end 140.5 41) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 145.66 35.84) (end 145 36.5) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 141.5 39) (end 141.5 40) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 140.5 41) (end 140.5 42) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 136.5 49) (end 136.5 50) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 142.5 38) (end 141.5 39) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 140.5 42) (end 139.5 43) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 139.5 43) (end 139.5 44) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 142.5 37) (end 142.5 38) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 139.5 44) (end 138.5 45) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 138.5 46) (end 137.5 47) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 138.5 45) (end 138.5 46) (width 0.45) (layer F.Cu) (net 23)) + (segment (start 135.5 49.5) (end 134 51) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 135.5 48.5) (end 135.5 49.5) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 137.5 44.5) (end 137.5 45.5) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 143 34) (end 142.5 34.5) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 51.5 51) (end 131 51) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 146.5 33.3) (end 145.7 33.3) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 145 34) (end 143 34) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 145.7 33.3) (end 145 34) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 138.5 42.5) (end 138.5 43.5) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 138.5 43.5) (end 137.5 44.5) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 131 51) (end 131.5 51) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 142.5 34.5) (end 142.5 35.5) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 141.5 37.5) (end 140.5 38.5) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 136.5 46.5) (end 136.5 47.5) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 137.5 45.5) (end 136.5 46.5) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 142.5 35.5) (end 141.5 36.5) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 141.5 36.5) (end 141.5 37.5) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 139.5 41.5) (end 138.5 42.5) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 136.5 47.5) (end 135.5 48.5) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 140.5 38.5) (end 140.5 39.5) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 134 51) (end 131 51) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 140.5 39.5) (end 139.5 40.5) (width 0.45) (layer F.Cu) (net 24)) + (segment (start 139.5 40.5) (end 139.5 41.5) (width 0.45) (layer F.Cu) (net 24)) + +) diff --git a/flex/kbdflex.pro b/flex/kbdflex.pro @@ -0,0 +1,239 @@ +update=Sun 17 May 2020 10:46:24 PM PDT +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +[pcbnew] +version=1 +PageLayoutDescrFile= +LastNetListRead= +CopperLayerCount=2 +BoardThickness=1.6 +AllowMicroVias=0 +AllowBlindVias=0 +RequireCourtyardDefinitions=0 +ProhibitOverlappingCourtyards=1 +MinTrackWidth=0.2 +MinViaDiameter=0.4 +MinViaDrill=0.3 +MinMicroViaDiameter=0.2 +MinMicroViaDrill=0.09999999999999999 +MinHoleToHole=0.25 +TrackWidth1=0.25 +TrackWidth2=0.45 +ViaDiameter1=0.8 +ViaDrill1=0.4 +dPairWidth1=0.2 +dPairGap1=0.25 +dPairViaGap1=0.25 +SilkLineWidth=0.12 +SilkTextSizeV=1 +SilkTextSizeH=1 +SilkTextSizeThickness=0.15 +SilkTextItalic=0 +SilkTextUpright=1 +CopperLineWidth=0.2 +CopperTextSizeV=1.5 +CopperTextSizeH=1.5 +CopperTextThickness=0.3 +CopperTextItalic=0 +CopperTextUpright=1 +EdgeCutLineWidth=0.05 +CourtyardLineWidth=0.05 +OthersLineWidth=0.15 +OthersTextSizeV=1 +OthersTextSizeH=1 +OthersTextSizeThickness=0.15 +OthersTextItalic=0 +OthersTextUpright=1 +SolderMaskClearance=0.05 +SolderMaskMinWidth=0 +SolderPasteClearance=0 +SolderPasteRatio=-0 +[pcbnew/Layer.F.Cu] +Name=F.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.In1.Cu] +Name=In1.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In2.Cu] +Name=In2.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In3.Cu] +Name=In3.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In4.Cu] +Name=In4.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In5.Cu] +Name=In5.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In6.Cu] +Name=In6.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In7.Cu] +Name=In7.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In8.Cu] +Name=In8.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In9.Cu] +Name=In9.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In10.Cu] +Name=In10.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In11.Cu] +Name=In11.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In12.Cu] +Name=In12.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In13.Cu] +Name=In13.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In14.Cu] +Name=In14.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In15.Cu] +Name=In15.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In16.Cu] +Name=In16.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In17.Cu] +Name=In17.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In18.Cu] +Name=In18.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In19.Cu] +Name=In19.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In20.Cu] +Name=In20.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In21.Cu] +Name=In21.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In22.Cu] +Name=In22.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In23.Cu] +Name=In23.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In24.Cu] +Name=In24.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In25.Cu] +Name=In25.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In26.Cu] +Name=In26.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In27.Cu] +Name=In27.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In28.Cu] +Name=In28.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In29.Cu] +Name=In29.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In30.Cu] +Name=In30.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.B.Cu] +Name=B.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.B.Adhes] +Enabled=1 +[pcbnew/Layer.F.Adhes] +Enabled=1 +[pcbnew/Layer.B.Paste] +Enabled=1 +[pcbnew/Layer.F.Paste] +Enabled=1 +[pcbnew/Layer.B.SilkS] +Enabled=1 +[pcbnew/Layer.F.SilkS] +Enabled=1 +[pcbnew/Layer.B.Mask] +Enabled=1 +[pcbnew/Layer.F.Mask] +Enabled=1 +[pcbnew/Layer.Dwgs.User] +Enabled=1 +[pcbnew/Layer.Cmts.User] +Enabled=1 +[pcbnew/Layer.Eco1.User] +Enabled=1 +[pcbnew/Layer.Eco2.User] +Enabled=1 +[pcbnew/Layer.Edge.Cuts] +Enabled=1 +[pcbnew/Layer.Margin] +Enabled=1 +[pcbnew/Layer.B.CrtYd] +Enabled=1 +[pcbnew/Layer.F.CrtYd] +Enabled=1 +[pcbnew/Layer.B.Fab] +Enabled=1 +[pcbnew/Layer.F.Fab] +Enabled=1 +[pcbnew/Layer.Rescue] +Enabled=0 +[pcbnew/Netclasses] +[pcbnew/Netclasses/Default] +Name=Default +Clearance=0.2 +TrackWidth=0.25 +ViaDiameter=0.8 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 diff --git a/flex/kbdflex.sch b/flex/kbdflex.sch @@ -0,0 +1,134 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Connector_Generic:Conn_01x24 J2 +U 1 1 5FCAB663 +P 6200 2600 +F 0 "J2" H 6280 2592 50 0000 L CNN +F 1 "Conn_01x24" H 6280 2501 50 0000 L CNN +F 2 "FrotzNet:FlexEdge-24-P1" H 6200 2600 50 0001 C CNN +F 3 "~" H 6200 2600 50 0001 C CNN + 1 6200 2600 + 1 0 0 -1 +$EndComp +$Comp +L Connector_Generic:Conn_01x24 J1 +U 1 1 5FCACB0E +P 5300 2700 +F 0 "J1" H 5218 1275 50 0000 C CNN +F 1 "Conn_01x24" H 5218 1366 50 0000 C CNN +F 2 "FrotzNet:FlexEdge-24-P2.54" H 5300 2700 50 0001 C CNN +F 3 "~" H 5300 2700 50 0001 C CNN + 1 5300 2700 + -1 0 0 1 +$EndComp +Wire Wire Line + 5500 1500 6000 1500 +Wire Wire Line + 6000 1600 5500 1600 +Wire Wire Line + 5500 3800 6000 3800 +Wire Wire Line + 5500 1700 6000 1700 +Wire Wire Line + 6000 1800 5500 1800 +Wire Wire Line + 5500 1900 6000 1900 +Wire Wire Line + 6000 2000 5500 2000 +Wire Wire Line + 6000 2100 5500 2100 +Wire Wire Line + 5500 2200 6000 2200 +Wire Wire Line + 5500 2300 6000 2300 +Wire Wire Line + 5500 2400 6000 2400 +Wire Wire Line + 5500 2500 6000 2500 +Wire Wire Line + 5500 2600 6000 2600 +Wire Wire Line + 5500 2700 6000 2700 +Wire Wire Line + 5500 2800 6000 2800 +Wire Wire Line + 5500 2900 6000 2900 +Wire Wire Line + 5500 3000 6000 3000 +Wire Wire Line + 5500 3100 6000 3100 +Wire Wire Line + 5500 3200 6000 3200 +Wire Wire Line + 5500 3300 6000 3300 +Wire Wire Line + 5500 3400 6000 3400 +Wire Wire Line + 6000 3500 5500 3500 +Wire Wire Line + 5500 3600 6000 3600 +Wire Wire Line + 6000 3700 5500 3700 +Text Label 5700 1500 0 50 ~ 0 +A +Text Label 5700 1600 0 50 ~ 0 +B +Text Label 5700 1700 0 50 ~ 0 +C +Text Label 5700 1800 0 50 ~ 0 +D +Text Label 5700 1900 0 50 ~ 0 +E +Text Label 5700 2000 0 50 ~ 0 +F +Text Label 5700 2100 0 50 ~ 0 +G +Text Label 5700 2200 0 50 ~ 0 +H +Text Label 5700 2300 0 50 ~ 0 +I +Text Label 5700 2400 0 50 ~ 0 +J +Text Label 5700 2500 0 50 ~ 0 +K +Text Label 5700 2600 0 50 ~ 0 +L +Text Label 5700 2700 0 50 ~ 0 +M +Text Label 5700 2800 0 50 ~ 0 +N +Text Label 5700 2900 0 50 ~ 0 +O +Text Label 5700 3000 0 50 ~ 0 +P +Text Label 5700 3100 0 50 ~ 0 +Q +Text Label 5700 3200 0 50 ~ 0 +R +Text Label 5700 3300 0 50 ~ 0 +S +Text Label 5700 3400 0 50 ~ 0 +T +Text Label 5700 3500 0 50 ~ 0 +U +Text Label 5700 3600 0 50 ~ 0 +V +Text Label 5700 3700 0 50 ~ 0 +W +Text Label 5700 3800 0 50 ~ 0 +X +$EndSCHEMATC diff --git a/flex/mfg-v1/kbdflex-v1-gerbers.zip b/flex/mfg-v1/kbdflex-v1-gerbers.zip Binary files differ. diff --git a/flex/mfg-v1/kbdflex-v1-spec.pdf b/flex/mfg-v1/kbdflex-v1-spec.pdf Binary files differ. diff --git a/flex/plot/kbdflex-Edge_Cuts.gm1 b/flex/plot/kbdflex-Edge_Cuts.gm1 @@ -0,0 +1,54 @@ +%TF.GenerationSoftware,KiCad,Pcbnew,5.1.6-c6e7f7d~86~ubuntu18.04.1*% +%TF.CreationDate,2020-05-18T00:48:30-07:00*% +%TF.ProjectId,kbdflex,6b626466-6c65-4782-9e6b-696361645f70,rev?*% +%TF.SameCoordinates,Original*% +%TF.FileFunction,Profile,NP*% +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 5.1.6-c6e7f7d~86~ubuntu18.04.1) date 2020-05-18 00:48:30* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +%TA.AperFunction,Profile*% +%ADD10C,0.050000*% +%TD*% +G04 APERTURE END LIST* +D10* +X134000000Y-33500000D02* +G75* +G02* +X137000000Y-30500000I3000000J0D01* +G01* +X134000000Y-47000000D02* +G75* +G02* +X131000000Y-50000000I-3000000J0D01* +G01* +X137000000Y-94000000D02* +G75* +G02* +X134000000Y-91000000I0J3000000D01* +G01* +X131000000Y-75000000D02* +G75* +G02* +X134000000Y-78000000I0J-3000000D01* +G01* +X131000000Y-50000000D02* +X50000000Y-50000000D01* +X134000000Y-33500000D02* +X134000000Y-47000000D01* +X150000000Y-30500000D02* +X137000000Y-30500000D01* +X150000000Y-94000000D02* +X150000000Y-30500000D01* +X137000000Y-94000000D02* +X150000000Y-94000000D01* +X134000000Y-78000000D02* +X134000000Y-91000000D01* +X50000000Y-75000000D02* +X131000000Y-75000000D01* +X50000000Y-50000000D02* +X50000000Y-75000000D01* +M02* diff --git a/flex/plot/kbdflex-F_Cu.gtl b/flex/plot/kbdflex-F_Cu.gtl @@ -0,0 +1,1958 @@ +%TF.GenerationSoftware,KiCad,Pcbnew,5.1.6-c6e7f7d~86~ubuntu18.04.1*% +%TF.CreationDate,2020-05-18T00:48:30-07:00*% +%TF.ProjectId,kbdflex,6b626466-6c65-4782-9e6b-696361645f70,rev?*% +%TF.SameCoordinates,Original*% +%TF.FileFunction,Copper,L1,Top*% +%TF.FilePolarity,Positive*% +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 5.1.6-c6e7f7d~86~ubuntu18.04.1) date 2020-05-18 00:48:30* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +%TA.AperFunction,Conductor*% +%ADD10C,0.450000*% +%TD*% +G04 APERTURE END LIST* +%TO.P,J2,24*% +%TO.N,Net-(J1-Pad1)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-50825000D02* +X52850000Y-51175000D01* +G75* +G02* +X52675000Y-51350000I-175000J0D01* +G01* +X50325000Y-51350000D01* +G75* +G02* +X50150000Y-51175000I0J175000D01* +G01* +X50150000Y-50825000D01* +G75* +G02* +X50325000Y-50650000I175000J0D01* +G01* +X52675000Y-50650000D01* +G75* +G02* +X52850000Y-50825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,23*% +%TO.N,Net-(J1-Pad2)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-51825000D02* +X52850000Y-52175000D01* +G75* +G02* +X52675000Y-52350000I-175000J0D01* +G01* +X50325000Y-52350000D01* +G75* +G02* +X50150000Y-52175000I0J175000D01* +G01* +X50150000Y-51825000D01* +G75* +G02* +X50325000Y-51650000I175000J0D01* +G01* +X52675000Y-51650000D01* +G75* +G02* +X52850000Y-51825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,22*% +%TO.N,Net-(J1-Pad3)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-52825000D02* +X52850000Y-53175000D01* +G75* +G02* +X52675000Y-53350000I-175000J0D01* +G01* +X50325000Y-53350000D01* +G75* +G02* +X50150000Y-53175000I0J175000D01* +G01* +X50150000Y-52825000D01* +G75* +G02* +X50325000Y-52650000I175000J0D01* +G01* +X52675000Y-52650000D01* +G75* +G02* +X52850000Y-52825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,21*% +%TO.N,Net-(J1-Pad4)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-53825000D02* +X52850000Y-54175000D01* +G75* +G02* +X52675000Y-54350000I-175000J0D01* +G01* +X50325000Y-54350000D01* +G75* +G02* +X50150000Y-54175000I0J175000D01* +G01* +X50150000Y-53825000D01* +G75* +G02* +X50325000Y-53650000I175000J0D01* +G01* +X52675000Y-53650000D01* +G75* +G02* +X52850000Y-53825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,20*% +%TO.N,Net-(J1-Pad5)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-54825000D02* +X52850000Y-55175000D01* +G75* +G02* +X52675000Y-55350000I-175000J0D01* +G01* +X50325000Y-55350000D01* +G75* +G02* +X50150000Y-55175000I0J175000D01* +G01* +X50150000Y-54825000D01* +G75* +G02* +X50325000Y-54650000I175000J0D01* +G01* +X52675000Y-54650000D01* +G75* +G02* +X52850000Y-54825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,19*% +%TO.N,Net-(J1-Pad6)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-55825000D02* +X52850000Y-56175000D01* +G75* +G02* +X52675000Y-56350000I-175000J0D01* +G01* +X50325000Y-56350000D01* +G75* +G02* +X50150000Y-56175000I0J175000D01* +G01* +X50150000Y-55825000D01* +G75* +G02* +X50325000Y-55650000I175000J0D01* +G01* +X52675000Y-55650000D01* +G75* +G02* +X52850000Y-55825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,18*% +%TO.N,Net-(J1-Pad7)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-56825000D02* +X52850000Y-57175000D01* +G75* +G02* +X52675000Y-57350000I-175000J0D01* +G01* +X50325000Y-57350000D01* +G75* +G02* +X50150000Y-57175000I0J175000D01* +G01* +X50150000Y-56825000D01* +G75* +G02* +X50325000Y-56650000I175000J0D01* +G01* +X52675000Y-56650000D01* +G75* +G02* +X52850000Y-56825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,17*% +%TO.N,Net-(J1-Pad8)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-57825000D02* +X52850000Y-58175000D01* +G75* +G02* +X52675000Y-58350000I-175000J0D01* +G01* +X50325000Y-58350000D01* +G75* +G02* +X50150000Y-58175000I0J175000D01* +G01* +X50150000Y-57825000D01* +G75* +G02* +X50325000Y-57650000I175000J0D01* +G01* +X52675000Y-57650000D01* +G75* +G02* +X52850000Y-57825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,16*% +%TO.N,Net-(J1-Pad9)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-58825000D02* +X52850000Y-59175000D01* +G75* +G02* +X52675000Y-59350000I-175000J0D01* +G01* +X50325000Y-59350000D01* +G75* +G02* +X50150000Y-59175000I0J175000D01* +G01* +X50150000Y-58825000D01* +G75* +G02* +X50325000Y-58650000I175000J0D01* +G01* +X52675000Y-58650000D01* +G75* +G02* +X52850000Y-58825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,15*% +%TO.N,Net-(J1-Pad10)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-59825000D02* +X52850000Y-60175000D01* +G75* +G02* +X52675000Y-60350000I-175000J0D01* +G01* +X50325000Y-60350000D01* +G75* +G02* +X50150000Y-60175000I0J175000D01* +G01* +X50150000Y-59825000D01* +G75* +G02* +X50325000Y-59650000I175000J0D01* +G01* +X52675000Y-59650000D01* +G75* +G02* +X52850000Y-59825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,14*% +%TO.N,Net-(J1-Pad11)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-60825000D02* +X52850000Y-61175000D01* +G75* +G02* +X52675000Y-61350000I-175000J0D01* +G01* +X50325000Y-61350000D01* +G75* +G02* +X50150000Y-61175000I0J175000D01* +G01* +X50150000Y-60825000D01* +G75* +G02* +X50325000Y-60650000I175000J0D01* +G01* +X52675000Y-60650000D01* +G75* +G02* +X52850000Y-60825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,13*% +%TO.N,Net-(J1-Pad12)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-61825000D02* +X52850000Y-62175000D01* +G75* +G02* +X52675000Y-62350000I-175000J0D01* +G01* +X50325000Y-62350000D01* +G75* +G02* +X50150000Y-62175000I0J175000D01* +G01* +X50150000Y-61825000D01* +G75* +G02* +X50325000Y-61650000I175000J0D01* +G01* +X52675000Y-61650000D01* +G75* +G02* +X52850000Y-61825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,12*% +%TO.N,Net-(J1-Pad13)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-62825000D02* +X52850000Y-63175000D01* +G75* +G02* +X52675000Y-63350000I-175000J0D01* +G01* +X50325000Y-63350000D01* +G75* +G02* +X50150000Y-63175000I0J175000D01* +G01* +X50150000Y-62825000D01* +G75* +G02* +X50325000Y-62650000I175000J0D01* +G01* +X52675000Y-62650000D01* +G75* +G02* +X52850000Y-62825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,11*% +%TO.N,Net-(J1-Pad14)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-63825000D02* +X52850000Y-64175000D01* +G75* +G02* +X52675000Y-64350000I-175000J0D01* +G01* +X50325000Y-64350000D01* +G75* +G02* +X50150000Y-64175000I0J175000D01* +G01* +X50150000Y-63825000D01* +G75* +G02* +X50325000Y-63650000I175000J0D01* +G01* +X52675000Y-63650000D01* +G75* +G02* +X52850000Y-63825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,10*% +%TO.N,Net-(J1-Pad15)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-64825000D02* +X52850000Y-65175000D01* +G75* +G02* +X52675000Y-65350000I-175000J0D01* +G01* +X50325000Y-65350000D01* +G75* +G02* +X50150000Y-65175000I0J175000D01* +G01* +X50150000Y-64825000D01* +G75* +G02* +X50325000Y-64650000I175000J0D01* +G01* +X52675000Y-64650000D01* +G75* +G02* +X52850000Y-64825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,9*% +%TO.N,Net-(J1-Pad16)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-65825000D02* +X52850000Y-66175000D01* +G75* +G02* +X52675000Y-66350000I-175000J0D01* +G01* +X50325000Y-66350000D01* +G75* +G02* +X50150000Y-66175000I0J175000D01* +G01* +X50150000Y-65825000D01* +G75* +G02* +X50325000Y-65650000I175000J0D01* +G01* +X52675000Y-65650000D01* +G75* +G02* +X52850000Y-65825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,8*% +%TO.N,Net-(J1-Pad17)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-66825000D02* +X52850000Y-67175000D01* +G75* +G02* +X52675000Y-67350000I-175000J0D01* +G01* +X50325000Y-67350000D01* +G75* +G02* +X50150000Y-67175000I0J175000D01* +G01* +X50150000Y-66825000D01* +G75* +G02* +X50325000Y-66650000I175000J0D01* +G01* +X52675000Y-66650000D01* +G75* +G02* +X52850000Y-66825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,7*% +%TO.N,Net-(J1-Pad18)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-67825000D02* +X52850000Y-68175000D01* +G75* +G02* +X52675000Y-68350000I-175000J0D01* +G01* +X50325000Y-68350000D01* +G75* +G02* +X50150000Y-68175000I0J175000D01* +G01* +X50150000Y-67825000D01* +G75* +G02* +X50325000Y-67650000I175000J0D01* +G01* +X52675000Y-67650000D01* +G75* +G02* +X52850000Y-67825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,6*% +%TO.N,Net-(J1-Pad19)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-68825000D02* +X52850000Y-69175000D01* +G75* +G02* +X52675000Y-69350000I-175000J0D01* +G01* +X50325000Y-69350000D01* +G75* +G02* +X50150000Y-69175000I0J175000D01* +G01* +X50150000Y-68825000D01* +G75* +G02* +X50325000Y-68650000I175000J0D01* +G01* +X52675000Y-68650000D01* +G75* +G02* +X52850000Y-68825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,5*% +%TO.N,Net-(J1-Pad20)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-69825000D02* +X52850000Y-70175000D01* +G75* +G02* +X52675000Y-70350000I-175000J0D01* +G01* +X50325000Y-70350000D01* +G75* +G02* +X50150000Y-70175000I0J175000D01* +G01* +X50150000Y-69825000D01* +G75* +G02* +X50325000Y-69650000I175000J0D01* +G01* +X52675000Y-69650000D01* +G75* +G02* +X52850000Y-69825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,4*% +%TO.N,Net-(J1-Pad21)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-70825000D02* +X52850000Y-71175000D01* +G75* +G02* +X52675000Y-71350000I-175000J0D01* +G01* +X50325000Y-71350000D01* +G75* +G02* +X50150000Y-71175000I0J175000D01* +G01* +X50150000Y-70825000D01* +G75* +G02* +X50325000Y-70650000I175000J0D01* +G01* +X52675000Y-70650000D01* +G75* +G02* +X52850000Y-70825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,3*% +%TO.N,Net-(J1-Pad22)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-71825000D02* +X52850000Y-72175000D01* +G75* +G02* +X52675000Y-72350000I-175000J0D01* +G01* +X50325000Y-72350000D01* +G75* +G02* +X50150000Y-72175000I0J175000D01* +G01* +X50150000Y-71825000D01* +G75* +G02* +X50325000Y-71650000I175000J0D01* +G01* +X52675000Y-71650000D01* +G75* +G02* +X52850000Y-71825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,2*% +%TO.N,Net-(J1-Pad23)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-72825000D02* +X52850000Y-73175000D01* +G75* +G02* +X52675000Y-73350000I-175000J0D01* +G01* +X50325000Y-73350000D01* +G75* +G02* +X50150000Y-73175000I0J175000D01* +G01* +X50150000Y-72825000D01* +G75* +G02* +X50325000Y-72650000I175000J0D01* +G01* +X52675000Y-72650000D01* +G75* +G02* +X52850000Y-72825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J2,1*% +%TO.N,Net-(J1-Pad24)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X52850000Y-73825000D02* +X52850000Y-74175000D01* +G75* +G02* +X52675000Y-74350000I-175000J0D01* +G01* +X50325000Y-74350000D01* +G75* +G02* +X50150000Y-74175000I0J175000D01* +G01* +X50150000Y-73825000D01* +G75* +G02* +X50325000Y-73650000I175000J0D01* +G01* +X52675000Y-73650000D01* +G75* +G02* +X52850000Y-73825000I0J-175000D01* +G01* +G37* +%TD.AperFunction*% +%TD*% +%TO.P,J1,24*% +%TO.N,Net-(J1-Pad24)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-92145000D02* +X143500000Y-91295000D01* +G75* +G02* +X143925000Y-90870000I425000J0D01* +G01* +X149075000Y-90870000D01* +G75* +G02* +X149500000Y-91295000I0J-425000D01* +G01* +X149500000Y-92145000D01* +G75* +G02* +X149075000Y-92570000I-425000J0D01* +G01* +X143925000Y-92570000D01* +G75* +G02* +X143500000Y-92145000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,23*% +%TO.N,Net-(J1-Pad23)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-89605000D02* +X143500000Y-88755000D01* +G75* +G02* +X143925000Y-88330000I425000J0D01* +G01* +X149075000Y-88330000D01* +G75* +G02* +X149500000Y-88755000I0J-425000D01* +G01* +X149500000Y-89605000D01* +G75* +G02* +X149075000Y-90030000I-425000J0D01* +G01* +X143925000Y-90030000D01* +G75* +G02* +X143500000Y-89605000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,22*% +%TO.N,Net-(J1-Pad22)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-87065000D02* +X143500000Y-86215000D01* +G75* +G02* +X143925000Y-85790000I425000J0D01* +G01* +X149075000Y-85790000D01* +G75* +G02* +X149500000Y-86215000I0J-425000D01* +G01* +X149500000Y-87065000D01* +G75* +G02* +X149075000Y-87490000I-425000J0D01* +G01* +X143925000Y-87490000D01* +G75* +G02* +X143500000Y-87065000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,21*% +%TO.N,Net-(J1-Pad21)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-84525000D02* +X143500000Y-83675000D01* +G75* +G02* +X143925000Y-83250000I425000J0D01* +G01* +X149075000Y-83250000D01* +G75* +G02* +X149500000Y-83675000I0J-425000D01* +G01* +X149500000Y-84525000D01* +G75* +G02* +X149075000Y-84950000I-425000J0D01* +G01* +X143925000Y-84950000D01* +G75* +G02* +X143500000Y-84525000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,20*% +%TO.N,Net-(J1-Pad20)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-81985000D02* +X143500000Y-81135000D01* +G75* +G02* +X143925000Y-80710000I425000J0D01* +G01* +X149075000Y-80710000D01* +G75* +G02* +X149500000Y-81135000I0J-425000D01* +G01* +X149500000Y-81985000D01* +G75* +G02* +X149075000Y-82410000I-425000J0D01* +G01* +X143925000Y-82410000D01* +G75* +G02* +X143500000Y-81985000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,19*% +%TO.N,Net-(J1-Pad19)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-79445000D02* +X143500000Y-78595000D01* +G75* +G02* +X143925000Y-78170000I425000J0D01* +G01* +X149075000Y-78170000D01* +G75* +G02* +X149500000Y-78595000I0J-425000D01* +G01* +X149500000Y-79445000D01* +G75* +G02* +X149075000Y-79870000I-425000J0D01* +G01* +X143925000Y-79870000D01* +G75* +G02* +X143500000Y-79445000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,18*% +%TO.N,Net-(J1-Pad18)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-76905000D02* +X143500000Y-76055000D01* +G75* +G02* +X143925000Y-75630000I425000J0D01* +G01* +X149075000Y-75630000D01* +G75* +G02* +X149500000Y-76055000I0J-425000D01* +G01* +X149500000Y-76905000D01* +G75* +G02* +X149075000Y-77330000I-425000J0D01* +G01* +X143925000Y-77330000D01* +G75* +G02* +X143500000Y-76905000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,17*% +%TO.N,Net-(J1-Pad17)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-74365000D02* +X143500000Y-73515000D01* +G75* +G02* +X143925000Y-73090000I425000J0D01* +G01* +X149075000Y-73090000D01* +G75* +G02* +X149500000Y-73515000I0J-425000D01* +G01* +X149500000Y-74365000D01* +G75* +G02* +X149075000Y-74790000I-425000J0D01* +G01* +X143925000Y-74790000D01* +G75* +G02* +X143500000Y-74365000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,16*% +%TO.N,Net-(J1-Pad16)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-71825000D02* +X143500000Y-70975000D01* +G75* +G02* +X143925000Y-70550000I425000J0D01* +G01* +X149075000Y-70550000D01* +G75* +G02* +X149500000Y-70975000I0J-425000D01* +G01* +X149500000Y-71825000D01* +G75* +G02* +X149075000Y-72250000I-425000J0D01* +G01* +X143925000Y-72250000D01* +G75* +G02* +X143500000Y-71825000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,15*% +%TO.N,Net-(J1-Pad15)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-69285000D02* +X143500000Y-68435000D01* +G75* +G02* +X143925000Y-68010000I425000J0D01* +G01* +X149075000Y-68010000D01* +G75* +G02* +X149500000Y-68435000I0J-425000D01* +G01* +X149500000Y-69285000D01* +G75* +G02* +X149075000Y-69710000I-425000J0D01* +G01* +X143925000Y-69710000D01* +G75* +G02* +X143500000Y-69285000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,14*% +%TO.N,Net-(J1-Pad14)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-66745000D02* +X143500000Y-65895000D01* +G75* +G02* +X143925000Y-65470000I425000J0D01* +G01* +X149075000Y-65470000D01* +G75* +G02* +X149500000Y-65895000I0J-425000D01* +G01* +X149500000Y-66745000D01* +G75* +G02* +X149075000Y-67170000I-425000J0D01* +G01* +X143925000Y-67170000D01* +G75* +G02* +X143500000Y-66745000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,13*% +%TO.N,Net-(J1-Pad13)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-64205000D02* +X143500000Y-63355000D01* +G75* +G02* +X143925000Y-62930000I425000J0D01* +G01* +X149075000Y-62930000D01* +G75* +G02* +X149500000Y-63355000I0J-425000D01* +G01* +X149500000Y-64205000D01* +G75* +G02* +X149075000Y-64630000I-425000J0D01* +G01* +X143925000Y-64630000D01* +G75* +G02* +X143500000Y-64205000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,12*% +%TO.N,Net-(J1-Pad12)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-61665000D02* +X143500000Y-60815000D01* +G75* +G02* +X143925000Y-60390000I425000J0D01* +G01* +X149075000Y-60390000D01* +G75* +G02* +X149500000Y-60815000I0J-425000D01* +G01* +X149500000Y-61665000D01* +G75* +G02* +X149075000Y-62090000I-425000J0D01* +G01* +X143925000Y-62090000D01* +G75* +G02* +X143500000Y-61665000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,11*% +%TO.N,Net-(J1-Pad11)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-59125000D02* +X143500000Y-58275000D01* +G75* +G02* +X143925000Y-57850000I425000J0D01* +G01* +X149075000Y-57850000D01* +G75* +G02* +X149500000Y-58275000I0J-425000D01* +G01* +X149500000Y-59125000D01* +G75* +G02* +X149075000Y-59550000I-425000J0D01* +G01* +X143925000Y-59550000D01* +G75* +G02* +X143500000Y-59125000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,10*% +%TO.N,Net-(J1-Pad10)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-56585000D02* +X143500000Y-55735000D01* +G75* +G02* +X143925000Y-55310000I425000J0D01* +G01* +X149075000Y-55310000D01* +G75* +G02* +X149500000Y-55735000I0J-425000D01* +G01* +X149500000Y-56585000D01* +G75* +G02* +X149075000Y-57010000I-425000J0D01* +G01* +X143925000Y-57010000D01* +G75* +G02* +X143500000Y-56585000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,9*% +%TO.N,Net-(J1-Pad9)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-54045000D02* +X143500000Y-53195000D01* +G75* +G02* +X143925000Y-52770000I425000J0D01* +G01* +X149075000Y-52770000D01* +G75* +G02* +X149500000Y-53195000I0J-425000D01* +G01* +X149500000Y-54045000D01* +G75* +G02* +X149075000Y-54470000I-425000J0D01* +G01* +X143925000Y-54470000D01* +G75* +G02* +X143500000Y-54045000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,8*% +%TO.N,Net-(J1-Pad8)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-51505000D02* +X143500000Y-50655000D01* +G75* +G02* +X143925000Y-50230000I425000J0D01* +G01* +X149075000Y-50230000D01* +G75* +G02* +X149500000Y-50655000I0J-425000D01* +G01* +X149500000Y-51505000D01* +G75* +G02* +X149075000Y-51930000I-425000J0D01* +G01* +X143925000Y-51930000D01* +G75* +G02* +X143500000Y-51505000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,7*% +%TO.N,Net-(J1-Pad7)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-48965000D02* +X143500000Y-48115000D01* +G75* +G02* +X143925000Y-47690000I425000J0D01* +G01* +X149075000Y-47690000D01* +G75* +G02* +X149500000Y-48115000I0J-425000D01* +G01* +X149500000Y-48965000D01* +G75* +G02* +X149075000Y-49390000I-425000J0D01* +G01* +X143925000Y-49390000D01* +G75* +G02* +X143500000Y-48965000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,6*% +%TO.N,Net-(J1-Pad6)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-46425000D02* +X143500000Y-45575000D01* +G75* +G02* +X143925000Y-45150000I425000J0D01* +G01* +X149075000Y-45150000D01* +G75* +G02* +X149500000Y-45575000I0J-425000D01* +G01* +X149500000Y-46425000D01* +G75* +G02* +X149075000Y-46850000I-425000J0D01* +G01* +X143925000Y-46850000D01* +G75* +G02* +X143500000Y-46425000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,5*% +%TO.N,Net-(J1-Pad5)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-43885000D02* +X143500000Y-43035000D01* +G75* +G02* +X143925000Y-42610000I425000J0D01* +G01* +X149075000Y-42610000D01* +G75* +G02* +X149500000Y-43035000I0J-425000D01* +G01* +X149500000Y-43885000D01* +G75* +G02* +X149075000Y-44310000I-425000J0D01* +G01* +X143925000Y-44310000D01* +G75* +G02* +X143500000Y-43885000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,4*% +%TO.N,Net-(J1-Pad4)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-41345000D02* +X143500000Y-40495000D01* +G75* +G02* +X143925000Y-40070000I425000J0D01* +G01* +X149075000Y-40070000D01* +G75* +G02* +X149500000Y-40495000I0J-425000D01* +G01* +X149500000Y-41345000D01* +G75* +G02* +X149075000Y-41770000I-425000J0D01* +G01* +X143925000Y-41770000D01* +G75* +G02* +X143500000Y-41345000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,3*% +%TO.N,Net-(J1-Pad3)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-38805000D02* +X143500000Y-37955000D01* +G75* +G02* +X143925000Y-37530000I425000J0D01* +G01* +X149075000Y-37530000D01* +G75* +G02* +X149500000Y-37955000I0J-425000D01* +G01* +X149500000Y-38805000D01* +G75* +G02* +X149075000Y-39230000I-425000J0D01* +G01* +X143925000Y-39230000D01* +G75* +G02* +X143500000Y-38805000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,2*% +%TO.N,Net-(J1-Pad2)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-36265000D02* +X143500000Y-35415000D01* +G75* +G02* +X143925000Y-34990000I425000J0D01* +G01* +X149075000Y-34990000D01* +G75* +G02* +X149500000Y-35415000I0J-425000D01* +G01* +X149500000Y-36265000D01* +G75* +G02* +X149075000Y-36690000I-425000J0D01* +G01* +X143925000Y-36690000D01* +G75* +G02* +X143500000Y-36265000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TO.P,J1,1*% +%TO.N,Net-(J1-Pad1)*% +%TA.AperFunction,SMDPad,CuDef*% +G36* +G01* +X143500000Y-33725000D02* +X143500000Y-32875000D01* +G75* +G02* +X143925000Y-32450000I425000J0D01* +G01* +X149075000Y-32450000D01* +G75* +G02* +X149500000Y-32875000I0J-425000D01* +G01* +X149500000Y-33725000D01* +G75* +G02* +X149075000Y-34150000I-425000J0D01* +G01* +X143925000Y-34150000D01* +G75* +G02* +X143500000Y-33725000I0J425000D01* +G01* +G37* +%TD.AperFunction*% +%TD*% +D10* +%TO.N,Net-(J1-Pad24)*% +X146500000Y-91720000D02* +X146220000Y-91720000D01* +X146220000Y-91720000D02* +X145500000Y-91000000D01* +X145500000Y-91000000D02* +X143000000Y-91000000D01* +X51500000Y-74000000D02* +X132500000Y-74000000D01* +X143000000Y-91000000D02* +X142500000Y-90500000D01* +X142500000Y-90500000D02* +X142500000Y-89500000D01* +X142500000Y-89500000D02* +X141500000Y-88500000D01* +X141500000Y-88500000D02* +X141500000Y-87500000D01* +X141500000Y-87500000D02* +X140500000Y-86500000D01* +X140500000Y-86500000D02* +X140500000Y-85500000D01* +X140500000Y-85500000D02* +X139500000Y-84500000D01* +X139500000Y-84500000D02* +X139500000Y-83500000D01* +X139500000Y-83500000D02* +X138500000Y-82500000D01* +X138500000Y-82500000D02* +X138500000Y-81500000D01* +X138500000Y-81500000D02* +X137500000Y-80500000D01* +X137500000Y-80500000D02* +X137500000Y-79500000D01* +X137500000Y-79500000D02* +X136500000Y-78500000D01* +X136500000Y-78500000D02* +X136500000Y-77500000D01* +X136500000Y-77500000D02* +X135500000Y-76500000D01* +X135500000Y-76500000D02* +X135500000Y-75500000D01* +X135500000Y-75500000D02* +X134000000Y-74000000D01* +X134000000Y-74000000D02* +X132500000Y-74000000D01* +%TO.N,Net-(J1-Pad23)*% +X136500000Y-75000000D02* +X134500000Y-73000000D01* +X136500000Y-76000000D02* +X136500000Y-75000000D01* +X142500000Y-88000000D02* +X142500000Y-87000000D01* +X142500000Y-87000000D02* +X141500000Y-86000000D01* +X138500000Y-79000000D02* +X137500000Y-78000000D01* +X146500000Y-89180000D02* +X146180000Y-89180000D01* +X141500000Y-86000000D02* +X141500000Y-85000000D01* +X146180000Y-89180000D02* +X145500000Y-88500000D01* +X134500000Y-73000000D02* +X51500000Y-73000000D01* +X140500000Y-84000000D02* +X140500000Y-83000000D01* +X143000000Y-88500000D02* +X142500000Y-88000000D01* +X141500000Y-85000000D02* +X140500000Y-84000000D01* +X145500000Y-88500000D02* +X143000000Y-88500000D01* +X140500000Y-83000000D02* +X139500000Y-82000000D01* +X139500000Y-82000000D02* +X139500000Y-81000000D01* +X139500000Y-81000000D02* +X138500000Y-80000000D01* +X138500000Y-80000000D02* +X138500000Y-79000000D01* +X137500000Y-78000000D02* +X137500000Y-77000000D01* +X137500000Y-77000000D02* +X136500000Y-76000000D01* +%TO.N,Net-(J1-Pad22)*% +X132500000Y-72000000D02* +X51500000Y-72000000D01* +X135000000Y-72000000D02* +X132500000Y-72000000D01* +X143000000Y-86000000D02* +X142500000Y-85500000D01* +X140500000Y-80500000D02* +X139500000Y-79500000D01* +X137500000Y-75500000D02* +X137500000Y-74500000D01* +X142500000Y-84500000D02* +X141500000Y-83500000D01* +X146500000Y-86640000D02* +X146140000Y-86640000D01* +X142500000Y-85500000D02* +X142500000Y-84500000D01* +X141500000Y-83500000D02* +X141500000Y-82500000D01* +X145500000Y-86000000D02* +X143000000Y-86000000D01* +X146140000Y-86640000D02* +X145500000Y-86000000D01* +X141500000Y-82500000D02* +X140500000Y-81500000D01* +X140500000Y-81500000D02* +X140500000Y-80500000D01* +X139500000Y-79500000D02* +X139500000Y-78500000D01* +X139500000Y-78500000D02* +X138500000Y-77500000D01* +X138500000Y-77500000D02* +X138500000Y-76500000D01* +X138500000Y-76500000D02* +X137500000Y-75500000D01* +X137500000Y-74500000D02* +X135000000Y-72000000D01* +%TO.N,Net-(J1-Pad21)*% +X139500000Y-76000000D02* +X138500000Y-75000000D01* +X139500000Y-77000000D02* +X139500000Y-76000000D01* +X135500000Y-71000000D02* +X51500000Y-71000000D01* +X140500000Y-79000000D02* +X140500000Y-78000000D01* +X141500000Y-80000000D02* +X140500000Y-79000000D01* +X141500000Y-81000000D02* +X141500000Y-80000000D01* +X146100000Y-84100000D02* +X145500000Y-83500000D01* +X140500000Y-78000000D02* +X139500000Y-77000000D01* +X142500000Y-83000000D02* +X142500000Y-82000000D01* +X145500000Y-83500000D02* +X143000000Y-83500000D01* +X138500000Y-74000000D02* +X135500000Y-71000000D01* +X138500000Y-75000000D02* +X138500000Y-74000000D01* +X143000000Y-83500000D02* +X142500000Y-83000000D01* +X146500000Y-84100000D02* +X146100000Y-84100000D01* +X142500000Y-82000000D02* +X141500000Y-81000000D01* +%TO.N,Net-(J1-Pad20)*% +X135500000Y-70000000D02* +X51500000Y-70000000D01* +X139500000Y-73500000D02* +X136000000Y-70000000D01* +X141500000Y-77500000D02* +X140500000Y-76500000D01* +X140500000Y-75500000D02* +X139500000Y-74500000D01* +X141500000Y-78500000D02* +X141500000Y-77500000D01* +X145560000Y-81560000D02* +X145000000Y-81000000D01* +X146500000Y-81560000D02* +X145560000Y-81560000D01* +X139500000Y-74500000D02* +X139500000Y-73500000D01* +X140500000Y-76500000D02* +X140500000Y-75500000D01* +X142500000Y-79500000D02* +X141500000Y-78500000D01* +X136000000Y-70000000D02* +X135500000Y-70000000D01* +X145000000Y-81000000D02* +X143000000Y-81000000D01* +X142500000Y-80500000D02* +X142500000Y-79500000D01* +X143000000Y-81000000D02* +X142500000Y-80500000D01* +%TO.N,Net-(J1-Pad19)*% +X135500000Y-69000000D02* +X51500000Y-69000000D01* +X140500000Y-73000000D02* +X136500000Y-69000000D01* +X136500000Y-69000000D02* +X135500000Y-69000000D01* +X140500000Y-74000000D02* +X140500000Y-73000000D01* +X141500000Y-75000000D02* +X140500000Y-74000000D01* +X145020000Y-79020000D02* +X144500000Y-78500000D01* +X146500000Y-79020000D02* +X145020000Y-79020000D01* +X142500000Y-77000000D02* +X141500000Y-76000000D01* +X141500000Y-76000000D02* +X141500000Y-75000000D01* +X144500000Y-78500000D02* +X143000000Y-78500000D01* +X143000000Y-78500000D02* +X142500000Y-78000000D01* +X142500000Y-78000000D02* +X142500000Y-77000000D01* +%TO.N,Net-(J1-Pad18)*% +X141500000Y-72500000D02* +X137000000Y-68000000D01* +X134000000Y-68000000D02* +X51500000Y-68000000D01* +X145980000Y-76480000D02* +X145500000Y-76000000D01* +X146500000Y-76480000D02* +X145980000Y-76480000D01* +X145500000Y-76000000D02* +X143000000Y-76000000D01* +X143000000Y-76000000D02* +X142500000Y-75500000D01* +X142500000Y-74500000D02* +X141500000Y-73500000D01* +X137000000Y-68000000D02* +X134000000Y-68000000D01* +X141500000Y-73500000D02* +X141500000Y-72500000D01* +X142500000Y-75500000D02* +X142500000Y-74500000D01* +%TO.N,Net-(J1-Pad17)*% +X134500000Y-67000000D02* +X51500000Y-67000000D01* +X137500000Y-67000000D02* +X134500000Y-67000000D01* +X145940000Y-73940000D02* +X145500000Y-73500000D01* +X145500000Y-73500000D02* +X143000000Y-73500000D01* +X146500000Y-73940000D02* +X145940000Y-73940000D01* +X143000000Y-73500000D02* +X142500000Y-73000000D01* +X142500000Y-73000000D02* +X142500000Y-72000000D01* +X142500000Y-72000000D02* +X137500000Y-67000000D01* +%TO.N,Net-(J1-Pad16)*% +X135500000Y-66000000D02* +X51500000Y-66000000D01* +X138000000Y-66000000D02* +X135500000Y-66000000D01* +X143000000Y-71000000D02* +X138000000Y-66000000D01* +X145000000Y-71000000D02* +X143000000Y-71000000D01* +X146500000Y-71400000D02* +X145400000Y-71400000D01* +X145400000Y-71400000D02* +X145000000Y-71000000D01* +%TO.N,Net-(J1-Pad15)*% +X135500000Y-65000000D02* +X51500000Y-65000000D01* +X139500000Y-65000000D02* +X135500000Y-65000000D01* +X143000000Y-68500000D02* +X139500000Y-65000000D01* +X146500000Y-68860000D02* +X145860000Y-68860000D01* +X145500000Y-68500000D02* +X143000000Y-68500000D01* +X145860000Y-68860000D02* +X145500000Y-68500000D01* +%TO.N,Net-(J1-Pad14)*% +X146500000Y-66320000D02* +X145820000Y-66320000D01* +X145820000Y-66320000D02* +X145500000Y-66000000D01* +X145500000Y-66000000D02* +X143000000Y-66000000D01* +X143000000Y-66000000D02* +X141000000Y-64000000D01* +X51500000Y-64000000D02* +X141000000Y-64000000D01* +%TO.N,Net-(J1-Pad13)*% +X146500000Y-63780000D02* +X146500000Y-63580000D01* +X146220000Y-63500000D02* +X146500000Y-63780000D01* +X51500000Y-63000000D02* +X142000000Y-63000000D01* +X142500000Y-63500000D02* +X146220000Y-63500000D01* +X142000000Y-63000000D02* +X142500000Y-63500000D01* +%TO.N,Net-(J1-Pad12)*% +X146240000Y-61500000D02* +X146500000Y-61240000D01* +X142500000Y-61500000D02* +X146240000Y-61500000D01* +X51500000Y-62000000D02* +X142000000Y-62000000D01* +X142000000Y-62000000D02* +X142500000Y-61500000D01* +%TO.N,Net-(J1-Pad11)*% +X144500000Y-59000000D02* +X143000000Y-59000000D01* +X141000000Y-61000000D02* +X51500000Y-61000000D01* +X146500000Y-58700000D02* +X144800000Y-58700000D01* +X143000000Y-59000000D02* +X141000000Y-61000000D01* +X144800000Y-58700000D02* +X144500000Y-59000000D01* +%TO.N,Net-(J1-Pad10)*% +X146500000Y-56160000D02* +X144840000Y-56160000D01* +X144840000Y-56160000D02* +X144500000Y-56500000D01* +X139500000Y-60000000D02* +X138500000Y-60000000D01* +X138500000Y-60000000D02* +X51500000Y-60000000D01* +X143000000Y-56500000D02* +X139500000Y-60000000D01* +X146500000Y-56160000D02* +X145340000Y-56160000D01* +X145000000Y-56500000D02* +X143000000Y-56500000D01* +X145340000Y-56160000D02* +X145000000Y-56500000D01* +%TO.N,Net-(J1-Pad9)*% +X134500000Y-59000000D02* +X51500000Y-59000000D01* +X138000000Y-59000000D02* +X134500000Y-59000000D01* +X143000000Y-54000000D02* +X138000000Y-59000000D01* +X144500000Y-54000000D02* +X143000000Y-54000000D01* +X146500000Y-53620000D02* +X144880000Y-53620000D01* +X144880000Y-53620000D02* +X144500000Y-54000000D01* +%TO.N,Net-(J1-Pad8)*% +X134500000Y-58000000D02* +X51500000Y-58000000D01* +X137500000Y-58000000D02* +X134500000Y-58000000D01* +X144920000Y-51080000D02* +X144500000Y-51500000D01* +X142500000Y-52000000D02* +X142500000Y-53000000D01* +X146500000Y-51080000D02* +X144920000Y-51080000D01* +X144500000Y-51500000D02* +X143000000Y-51500000D01* +X143000000Y-51500000D02* +X142500000Y-52000000D01* +X142500000Y-53000000D02* +X137500000Y-58000000D01* +%TO.N,Net-(J1-Pad7)*% +X137000000Y-57000000D02* +X134500000Y-57000000D01* +X144960000Y-48540000D02* +X144500000Y-49000000D01* +X134500000Y-57000000D02* +X51500000Y-57000000D01* +X141500000Y-51500000D02* +X141500000Y-52500000D01* +X142500000Y-50500000D02* +X141500000Y-51500000D01* +X146500000Y-48540000D02* +X144960000Y-48540000D01* +X144500000Y-49000000D02* +X143000000Y-49000000D01* +X141500000Y-52500000D02* +X137000000Y-57000000D01* +X143000000Y-49000000D02* +X142500000Y-49500000D01* +X142500000Y-49500000D02* +X142500000Y-50500000D01* +%TO.N,Net-(J1-Pad6)*% +X140500000Y-52000000D02* +X136500000Y-56000000D01* +X141500000Y-50000000D02* +X140500000Y-51000000D01* +X140500000Y-51000000D02* +X140500000Y-52000000D01* +X141500000Y-49000000D02* +X141500000Y-50000000D01* +X145500000Y-46000000D02* +X145000000Y-46500000D01* +X136500000Y-56000000D02* +X51500000Y-56000000D01* +X143000000Y-46500000D02* +X142500000Y-47000000D01* +X145000000Y-46500000D02* +X143000000Y-46500000D01* +X142500000Y-47000000D02* +X142500000Y-48000000D01* +X146500000Y-46000000D02* +X145500000Y-46000000D01* +X142500000Y-48000000D02* +X141500000Y-49000000D01* +%TO.N,Net-(J1-Pad5)*% +X134000000Y-55000000D02* +X51500000Y-55000000D01* +X136000000Y-55000000D02* +X134000000Y-55000000D01* +X139500000Y-50500000D02* +X139500000Y-51500000D01* +X140500000Y-49500000D02* +X139500000Y-50500000D01* +X139500000Y-51500000D02* +X136000000Y-55000000D01* +X140500000Y-48500000D02* +X140500000Y-49500000D01* +X141500000Y-47500000D02* +X140500000Y-48500000D01* +X145040000Y-43460000D02* +X144500000Y-44000000D01* +X146500000Y-43460000D02* +X145040000Y-43460000D01* +X141500000Y-46500000D02* +X141500000Y-47500000D01* +X143000000Y-44000000D02* +X142500000Y-44500000D01* +X142500000Y-45500000D02* +X141500000Y-46500000D01* +X144500000Y-44000000D02* +X143000000Y-44000000D01* +X142500000Y-44500000D02* +X142500000Y-45500000D01* +%TO.N,Net-(J1-Pad4)*% +X135500000Y-54000000D02* +X135000000Y-54000000D01* +X138500000Y-51000000D02* +X135500000Y-54000000D01* +X139500000Y-49000000D02* +X138500000Y-50000000D01* +X139500000Y-48000000D02* +X139500000Y-49000000D01* +X135000000Y-54000000D02* +X51500000Y-54000000D01* +X140500000Y-47000000D02* +X139500000Y-48000000D01* +X140500000Y-46000000D02* +X140500000Y-47000000D01* +X141500000Y-45000000D02* +X140500000Y-46000000D01* +X138500000Y-50000000D02* +X138500000Y-51000000D01* +X141500000Y-44000000D02* +X141500000Y-45000000D01* +X145580000Y-40920000D02* +X145000000Y-41500000D01* +X145000000Y-41500000D02* +X143000000Y-41500000D01* +X146500000Y-40920000D02* +X145580000Y-40920000D01* +X142500000Y-43000000D02* +X141500000Y-44000000D01* +X142500000Y-42000000D02* +X142500000Y-43000000D01* +X143000000Y-41500000D02* +X142500000Y-42000000D01* +%TO.N,Net-(J1-Pad3)*% +X51500000Y-53000000D02* +X127500000Y-53000000D01* +X127500000Y-53000000D02* +X130500000Y-53000000D01* +X135000000Y-53000000D02* +X127500000Y-53000000D01* +X142500000Y-40500000D02* +X141500000Y-41500000D01* +X141500000Y-41500000D02* +X141500000Y-42500000D01* +X140500000Y-43500000D02* +X140500000Y-44500000D01* +X140500000Y-44500000D02* +X139500000Y-45500000D01* +X142500000Y-39500000D02* +X142500000Y-40500000D01* +X143000000Y-39000000D02* +X142500000Y-39500000D01* +X141500000Y-42500000D02* +X140500000Y-43500000D01* +X138500000Y-47500000D02* +X138500000Y-48500000D01* +X146500000Y-38380000D02* +X145120000Y-38380000D01* +X144500000Y-39000000D02* +X143000000Y-39000000D01* +X145120000Y-38380000D02* +X144500000Y-39000000D01* +X139500000Y-46500000D02* +X138500000Y-47500000D01* +X139500000Y-45500000D02* +X139500000Y-46500000D01* +X138500000Y-48500000D02* +X137500000Y-49500000D01* +X137500000Y-49500000D02* +X137500000Y-50500000D01* +X137500000Y-50500000D02* +X135000000Y-53000000D01* +%TO.N,Net-(J1-Pad2)*% +X131000000Y-52000000D02* +X51500000Y-52000000D01* +X134500000Y-52000000D02* +X131000000Y-52000000D01* +X136500000Y-50000000D02* +X134500000Y-52000000D01* +X137500000Y-48000000D02* +X136500000Y-49000000D01* +X145000000Y-36500000D02* +X143000000Y-36500000D01* +X137500000Y-47000000D02* +X137500000Y-48000000D01* +X143000000Y-36500000D02* +X142500000Y-37000000D01* +X146500000Y-35840000D02* +X145660000Y-35840000D01* +X141500000Y-40000000D02* +X140500000Y-41000000D01* +X145660000Y-35840000D02* +X145000000Y-36500000D01* +X141500000Y-39000000D02* +X141500000Y-40000000D01* +X140500000Y-41000000D02* +X140500000Y-42000000D01* +X136500000Y-49000000D02* +X136500000Y-50000000D01* +X142500000Y-38000000D02* +X141500000Y-39000000D01* +X140500000Y-42000000D02* +X139500000Y-43000000D01* +X139500000Y-43000000D02* +X139500000Y-44000000D01* +X142500000Y-37000000D02* +X142500000Y-38000000D01* +X139500000Y-44000000D02* +X138500000Y-45000000D01* +X138500000Y-46000000D02* +X137500000Y-47000000D01* +X138500000Y-45000000D02* +X138500000Y-46000000D01* +%TO.N,Net-(J1-Pad1)*% +X135500000Y-49500000D02* +X134000000Y-51000000D01* +X135500000Y-48500000D02* +X135500000Y-49500000D01* +X137500000Y-44500000D02* +X137500000Y-45500000D01* +X143000000Y-34000000D02* +X142500000Y-34500000D01* +X51500000Y-51000000D02* +X131000000Y-51000000D01* +X146500000Y-33300000D02* +X145700000Y-33300000D01* +X145000000Y-34000000D02* +X143000000Y-34000000D01* +X145700000Y-33300000D02* +X145000000Y-34000000D01* +X138500000Y-42500000D02* +X138500000Y-43500000D01* +X138500000Y-43500000D02* +X137500000Y-44500000D01* +X131000000Y-51000000D02* +X131500000Y-51000000D01* +X142500000Y-34500000D02* +X142500000Y-35500000D01* +X141500000Y-37500000D02* +X140500000Y-38500000D01* +X136500000Y-46500000D02* +X136500000Y-47500000D01* +X137500000Y-45500000D02* +X136500000Y-46500000D01* +X142500000Y-35500000D02* +X141500000Y-36500000D01* +X141500000Y-36500000D02* +X141500000Y-37500000D01* +X139500000Y-41500000D02* +X138500000Y-42500000D01* +X136500000Y-47500000D02* +X135500000Y-48500000D01* +X140500000Y-38500000D02* +X140500000Y-39500000D01* +X134000000Y-51000000D02* +X131000000Y-51000000D01* +X140500000Y-39500000D02* +X139500000Y-40500000D01* +X139500000Y-40500000D02* +X139500000Y-41500000D01* +%TD*% +M02* diff --git a/flex/plot/kbdflex-F_Mask.gts b/flex/plot/kbdflex-F_Mask.gts @@ -0,0 +1,1171 @@ +%TF.GenerationSoftware,KiCad,Pcbnew,5.1.6-c6e7f7d~86~ubuntu18.04.1*% +%TF.CreationDate,2020-05-18T00:48:30-07:00*% +%TF.ProjectId,kbdflex,6b626466-6c65-4782-9e6b-696361645f70,rev?*% +%TF.SameCoordinates,Original*% +%TF.FileFunction,Soldermask,Top*% +%TF.FilePolarity,Negative*% +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 5.1.6-c6e7f7d~86~ubuntu18.04.1) date 2020-05-18 00:48:30* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 APERTURE END LIST* +%TO.C,J2*% +G36* +G01* +X52900000Y-50800000D02* +X52900000Y-51200000D01* +G75* +G02* +X52700000Y-51400000I-200000J0D01* +G01* +X50300000Y-51400000D01* +G75* +G02* +X50100000Y-51200000I0J200000D01* +G01* +X50100000Y-50800000D01* +G75* +G02* +X50300000Y-50600000I200000J0D01* +G01* +X52700000Y-50600000D01* +G75* +G02* +X52900000Y-50800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-51800000D02* +X52900000Y-52200000D01* +G75* +G02* +X52700000Y-52400000I-200000J0D01* +G01* +X50300000Y-52400000D01* +G75* +G02* +X50100000Y-52200000I0J200000D01* +G01* +X50100000Y-51800000D01* +G75* +G02* +X50300000Y-51600000I200000J0D01* +G01* +X52700000Y-51600000D01* +G75* +G02* +X52900000Y-51800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-52800000D02* +X52900000Y-53200000D01* +G75* +G02* +X52700000Y-53400000I-200000J0D01* +G01* +X50300000Y-53400000D01* +G75* +G02* +X50100000Y-53200000I0J200000D01* +G01* +X50100000Y-52800000D01* +G75* +G02* +X50300000Y-52600000I200000J0D01* +G01* +X52700000Y-52600000D01* +G75* +G02* +X52900000Y-52800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-53800000D02* +X52900000Y-54200000D01* +G75* +G02* +X52700000Y-54400000I-200000J0D01* +G01* +X50300000Y-54400000D01* +G75* +G02* +X50100000Y-54200000I0J200000D01* +G01* +X50100000Y-53800000D01* +G75* +G02* +X50300000Y-53600000I200000J0D01* +G01* +X52700000Y-53600000D01* +G75* +G02* +X52900000Y-53800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-54800000D02* +X52900000Y-55200000D01* +G75* +G02* +X52700000Y-55400000I-200000J0D01* +G01* +X50300000Y-55400000D01* +G75* +G02* +X50100000Y-55200000I0J200000D01* +G01* +X50100000Y-54800000D01* +G75* +G02* +X50300000Y-54600000I200000J0D01* +G01* +X52700000Y-54600000D01* +G75* +G02* +X52900000Y-54800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-55800000D02* +X52900000Y-56200000D01* +G75* +G02* +X52700000Y-56400000I-200000J0D01* +G01* +X50300000Y-56400000D01* +G75* +G02* +X50100000Y-56200000I0J200000D01* +G01* +X50100000Y-55800000D01* +G75* +G02* +X50300000Y-55600000I200000J0D01* +G01* +X52700000Y-55600000D01* +G75* +G02* +X52900000Y-55800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-56800000D02* +X52900000Y-57200000D01* +G75* +G02* +X52700000Y-57400000I-200000J0D01* +G01* +X50300000Y-57400000D01* +G75* +G02* +X50100000Y-57200000I0J200000D01* +G01* +X50100000Y-56800000D01* +G75* +G02* +X50300000Y-56600000I200000J0D01* +G01* +X52700000Y-56600000D01* +G75* +G02* +X52900000Y-56800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-57800000D02* +X52900000Y-58200000D01* +G75* +G02* +X52700000Y-58400000I-200000J0D01* +G01* +X50300000Y-58400000D01* +G75* +G02* +X50100000Y-58200000I0J200000D01* +G01* +X50100000Y-57800000D01* +G75* +G02* +X50300000Y-57600000I200000J0D01* +G01* +X52700000Y-57600000D01* +G75* +G02* +X52900000Y-57800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-58800000D02* +X52900000Y-59200000D01* +G75* +G02* +X52700000Y-59400000I-200000J0D01* +G01* +X50300000Y-59400000D01* +G75* +G02* +X50100000Y-59200000I0J200000D01* +G01* +X50100000Y-58800000D01* +G75* +G02* +X50300000Y-58600000I200000J0D01* +G01* +X52700000Y-58600000D01* +G75* +G02* +X52900000Y-58800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-59800000D02* +X52900000Y-60200000D01* +G75* +G02* +X52700000Y-60400000I-200000J0D01* +G01* +X50300000Y-60400000D01* +G75* +G02* +X50100000Y-60200000I0J200000D01* +G01* +X50100000Y-59800000D01* +G75* +G02* +X50300000Y-59600000I200000J0D01* +G01* +X52700000Y-59600000D01* +G75* +G02* +X52900000Y-59800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-60800000D02* +X52900000Y-61200000D01* +G75* +G02* +X52700000Y-61400000I-200000J0D01* +G01* +X50300000Y-61400000D01* +G75* +G02* +X50100000Y-61200000I0J200000D01* +G01* +X50100000Y-60800000D01* +G75* +G02* +X50300000Y-60600000I200000J0D01* +G01* +X52700000Y-60600000D01* +G75* +G02* +X52900000Y-60800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-61800000D02* +X52900000Y-62200000D01* +G75* +G02* +X52700000Y-62400000I-200000J0D01* +G01* +X50300000Y-62400000D01* +G75* +G02* +X50100000Y-62200000I0J200000D01* +G01* +X50100000Y-61800000D01* +G75* +G02* +X50300000Y-61600000I200000J0D01* +G01* +X52700000Y-61600000D01* +G75* +G02* +X52900000Y-61800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-62800000D02* +X52900000Y-63200000D01* +G75* +G02* +X52700000Y-63400000I-200000J0D01* +G01* +X50300000Y-63400000D01* +G75* +G02* +X50100000Y-63200000I0J200000D01* +G01* +X50100000Y-62800000D01* +G75* +G02* +X50300000Y-62600000I200000J0D01* +G01* +X52700000Y-62600000D01* +G75* +G02* +X52900000Y-62800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-63800000D02* +X52900000Y-64200000D01* +G75* +G02* +X52700000Y-64400000I-200000J0D01* +G01* +X50300000Y-64400000D01* +G75* +G02* +X50100000Y-64200000I0J200000D01* +G01* +X50100000Y-63800000D01* +G75* +G02* +X50300000Y-63600000I200000J0D01* +G01* +X52700000Y-63600000D01* +G75* +G02* +X52900000Y-63800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-64800000D02* +X52900000Y-65200000D01* +G75* +G02* +X52700000Y-65400000I-200000J0D01* +G01* +X50300000Y-65400000D01* +G75* +G02* +X50100000Y-65200000I0J200000D01* +G01* +X50100000Y-64800000D01* +G75* +G02* +X50300000Y-64600000I200000J0D01* +G01* +X52700000Y-64600000D01* +G75* +G02* +X52900000Y-64800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-65800000D02* +X52900000Y-66200000D01* +G75* +G02* +X52700000Y-66400000I-200000J0D01* +G01* +X50300000Y-66400000D01* +G75* +G02* +X50100000Y-66200000I0J200000D01* +G01* +X50100000Y-65800000D01* +G75* +G02* +X50300000Y-65600000I200000J0D01* +G01* +X52700000Y-65600000D01* +G75* +G02* +X52900000Y-65800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-66800000D02* +X52900000Y-67200000D01* +G75* +G02* +X52700000Y-67400000I-200000J0D01* +G01* +X50300000Y-67400000D01* +G75* +G02* +X50100000Y-67200000I0J200000D01* +G01* +X50100000Y-66800000D01* +G75* +G02* +X50300000Y-66600000I200000J0D01* +G01* +X52700000Y-66600000D01* +G75* +G02* +X52900000Y-66800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-67800000D02* +X52900000Y-68200000D01* +G75* +G02* +X52700000Y-68400000I-200000J0D01* +G01* +X50300000Y-68400000D01* +G75* +G02* +X50100000Y-68200000I0J200000D01* +G01* +X50100000Y-67800000D01* +G75* +G02* +X50300000Y-67600000I200000J0D01* +G01* +X52700000Y-67600000D01* +G75* +G02* +X52900000Y-67800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-68800000D02* +X52900000Y-69200000D01* +G75* +G02* +X52700000Y-69400000I-200000J0D01* +G01* +X50300000Y-69400000D01* +G75* +G02* +X50100000Y-69200000I0J200000D01* +G01* +X50100000Y-68800000D01* +G75* +G02* +X50300000Y-68600000I200000J0D01* +G01* +X52700000Y-68600000D01* +G75* +G02* +X52900000Y-68800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-69800000D02* +X52900000Y-70200000D01* +G75* +G02* +X52700000Y-70400000I-200000J0D01* +G01* +X50300000Y-70400000D01* +G75* +G02* +X50100000Y-70200000I0J200000D01* +G01* +X50100000Y-69800000D01* +G75* +G02* +X50300000Y-69600000I200000J0D01* +G01* +X52700000Y-69600000D01* +G75* +G02* +X52900000Y-69800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-70800000D02* +X52900000Y-71200000D01* +G75* +G02* +X52700000Y-71400000I-200000J0D01* +G01* +X50300000Y-71400000D01* +G75* +G02* +X50100000Y-71200000I0J200000D01* +G01* +X50100000Y-70800000D01* +G75* +G02* +X50300000Y-70600000I200000J0D01* +G01* +X52700000Y-70600000D01* +G75* +G02* +X52900000Y-70800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-71800000D02* +X52900000Y-72200000D01* +G75* +G02* +X52700000Y-72400000I-200000J0D01* +G01* +X50300000Y-72400000D01* +G75* +G02* +X50100000Y-72200000I0J200000D01* +G01* +X50100000Y-71800000D01* +G75* +G02* +X50300000Y-71600000I200000J0D01* +G01* +X52700000Y-71600000D01* +G75* +G02* +X52900000Y-71800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-72800000D02* +X52900000Y-73200000D01* +G75* +G02* +X52700000Y-73400000I-200000J0D01* +G01* +X50300000Y-73400000D01* +G75* +G02* +X50100000Y-73200000I0J200000D01* +G01* +X50100000Y-72800000D01* +G75* +G02* +X50300000Y-72600000I200000J0D01* +G01* +X52700000Y-72600000D01* +G75* +G02* +X52900000Y-72800000I0J-200000D01* +G01* +G37* +G36* +G01* +X52900000Y-73800000D02* +X52900000Y-74200000D01* +G75* +G02* +X52700000Y-74400000I-200000J0D01* +G01* +X50300000Y-74400000D01* +G75* +G02* +X50100000Y-74200000I0J200000D01* +G01* +X50100000Y-73800000D01* +G75* +G02* +X50300000Y-73600000I200000J0D01* +G01* +X52700000Y-73600000D01* +G75* +G02* +X52900000Y-73800000I0J-200000D01* +G01* +G37* +%TD*% +%TO.C,J1*% +G36* +G01* +X143450000Y-92170000D02* +X143450000Y-91270000D01* +G75* +G02* +X143900000Y-90820000I450000J0D01* +G01* +X149100000Y-90820000D01* +G75* +G02* +X149550000Y-91270000I0J-450000D01* +G01* +X149550000Y-92170000D01* +G75* +G02* +X149100000Y-92620000I-450000J0D01* +G01* +X143900000Y-92620000D01* +G75* +G02* +X143450000Y-92170000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-89630000D02* +X143450000Y-88730000D01* +G75* +G02* +X143900000Y-88280000I450000J0D01* +G01* +X149100000Y-88280000D01* +G75* +G02* +X149550000Y-88730000I0J-450000D01* +G01* +X149550000Y-89630000D01* +G75* +G02* +X149100000Y-90080000I-450000J0D01* +G01* +X143900000Y-90080000D01* +G75* +G02* +X143450000Y-89630000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-87090000D02* +X143450000Y-86190000D01* +G75* +G02* +X143900000Y-85740000I450000J0D01* +G01* +X149100000Y-85740000D01* +G75* +G02* +X149550000Y-86190000I0J-450000D01* +G01* +X149550000Y-87090000D01* +G75* +G02* +X149100000Y-87540000I-450000J0D01* +G01* +X143900000Y-87540000D01* +G75* +G02* +X143450000Y-87090000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-84550000D02* +X143450000Y-83650000D01* +G75* +G02* +X143900000Y-83200000I450000J0D01* +G01* +X149100000Y-83200000D01* +G75* +G02* +X149550000Y-83650000I0J-450000D01* +G01* +X149550000Y-84550000D01* +G75* +G02* +X149100000Y-85000000I-450000J0D01* +G01* +X143900000Y-85000000D01* +G75* +G02* +X143450000Y-84550000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-82010000D02* +X143450000Y-81110000D01* +G75* +G02* +X143900000Y-80660000I450000J0D01* +G01* +X149100000Y-80660000D01* +G75* +G02* +X149550000Y-81110000I0J-450000D01* +G01* +X149550000Y-82010000D01* +G75* +G02* +X149100000Y-82460000I-450000J0D01* +G01* +X143900000Y-82460000D01* +G75* +G02* +X143450000Y-82010000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-79470000D02* +X143450000Y-78570000D01* +G75* +G02* +X143900000Y-78120000I450000J0D01* +G01* +X149100000Y-78120000D01* +G75* +G02* +X149550000Y-78570000I0J-450000D01* +G01* +X149550000Y-79470000D01* +G75* +G02* +X149100000Y-79920000I-450000J0D01* +G01* +X143900000Y-79920000D01* +G75* +G02* +X143450000Y-79470000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-76930000D02* +X143450000Y-76030000D01* +G75* +G02* +X143900000Y-75580000I450000J0D01* +G01* +X149100000Y-75580000D01* +G75* +G02* +X149550000Y-76030000I0J-450000D01* +G01* +X149550000Y-76930000D01* +G75* +G02* +X149100000Y-77380000I-450000J0D01* +G01* +X143900000Y-77380000D01* +G75* +G02* +X143450000Y-76930000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-74390000D02* +X143450000Y-73490000D01* +G75* +G02* +X143900000Y-73040000I450000J0D01* +G01* +X149100000Y-73040000D01* +G75* +G02* +X149550000Y-73490000I0J-450000D01* +G01* +X149550000Y-74390000D01* +G75* +G02* +X149100000Y-74840000I-450000J0D01* +G01* +X143900000Y-74840000D01* +G75* +G02* +X143450000Y-74390000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-71850000D02* +X143450000Y-70950000D01* +G75* +G02* +X143900000Y-70500000I450000J0D01* +G01* +X149100000Y-70500000D01* +G75* +G02* +X149550000Y-70950000I0J-450000D01* +G01* +X149550000Y-71850000D01* +G75* +G02* +X149100000Y-72300000I-450000J0D01* +G01* +X143900000Y-72300000D01* +G75* +G02* +X143450000Y-71850000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-69310000D02* +X143450000Y-68410000D01* +G75* +G02* +X143900000Y-67960000I450000J0D01* +G01* +X149100000Y-67960000D01* +G75* +G02* +X149550000Y-68410000I0J-450000D01* +G01* +X149550000Y-69310000D01* +G75* +G02* +X149100000Y-69760000I-450000J0D01* +G01* +X143900000Y-69760000D01* +G75* +G02* +X143450000Y-69310000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-66770000D02* +X143450000Y-65870000D01* +G75* +G02* +X143900000Y-65420000I450000J0D01* +G01* +X149100000Y-65420000D01* +G75* +G02* +X149550000Y-65870000I0J-450000D01* +G01* +X149550000Y-66770000D01* +G75* +G02* +X149100000Y-67220000I-450000J0D01* +G01* +X143900000Y-67220000D01* +G75* +G02* +X143450000Y-66770000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-64230000D02* +X143450000Y-63330000D01* +G75* +G02* +X143900000Y-62880000I450000J0D01* +G01* +X149100000Y-62880000D01* +G75* +G02* +X149550000Y-63330000I0J-450000D01* +G01* +X149550000Y-64230000D01* +G75* +G02* +X149100000Y-64680000I-450000J0D01* +G01* +X143900000Y-64680000D01* +G75* +G02* +X143450000Y-64230000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-61690000D02* +X143450000Y-60790000D01* +G75* +G02* +X143900000Y-60340000I450000J0D01* +G01* +X149100000Y-60340000D01* +G75* +G02* +X149550000Y-60790000I0J-450000D01* +G01* +X149550000Y-61690000D01* +G75* +G02* +X149100000Y-62140000I-450000J0D01* +G01* +X143900000Y-62140000D01* +G75* +G02* +X143450000Y-61690000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-59150000D02* +X143450000Y-58250000D01* +G75* +G02* +X143900000Y-57800000I450000J0D01* +G01* +X149100000Y-57800000D01* +G75* +G02* +X149550000Y-58250000I0J-450000D01* +G01* +X149550000Y-59150000D01* +G75* +G02* +X149100000Y-59600000I-450000J0D01* +G01* +X143900000Y-59600000D01* +G75* +G02* +X143450000Y-59150000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-56610000D02* +X143450000Y-55710000D01* +G75* +G02* +X143900000Y-55260000I450000J0D01* +G01* +X149100000Y-55260000D01* +G75* +G02* +X149550000Y-55710000I0J-450000D01* +G01* +X149550000Y-56610000D01* +G75* +G02* +X149100000Y-57060000I-450000J0D01* +G01* +X143900000Y-57060000D01* +G75* +G02* +X143450000Y-56610000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-54070000D02* +X143450000Y-53170000D01* +G75* +G02* +X143900000Y-52720000I450000J0D01* +G01* +X149100000Y-52720000D01* +G75* +G02* +X149550000Y-53170000I0J-450000D01* +G01* +X149550000Y-54070000D01* +G75* +G02* +X149100000Y-54520000I-450000J0D01* +G01* +X143900000Y-54520000D01* +G75* +G02* +X143450000Y-54070000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-51530000D02* +X143450000Y-50630000D01* +G75* +G02* +X143900000Y-50180000I450000J0D01* +G01* +X149100000Y-50180000D01* +G75* +G02* +X149550000Y-50630000I0J-450000D01* +G01* +X149550000Y-51530000D01* +G75* +G02* +X149100000Y-51980000I-450000J0D01* +G01* +X143900000Y-51980000D01* +G75* +G02* +X143450000Y-51530000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-48990000D02* +X143450000Y-48090000D01* +G75* +G02* +X143900000Y-47640000I450000J0D01* +G01* +X149100000Y-47640000D01* +G75* +G02* +X149550000Y-48090000I0J-450000D01* +G01* +X149550000Y-48990000D01* +G75* +G02* +X149100000Y-49440000I-450000J0D01* +G01* +X143900000Y-49440000D01* +G75* +G02* +X143450000Y-48990000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-46450000D02* +X143450000Y-45550000D01* +G75* +G02* +X143900000Y-45100000I450000J0D01* +G01* +X149100000Y-45100000D01* +G75* +G02* +X149550000Y-45550000I0J-450000D01* +G01* +X149550000Y-46450000D01* +G75* +G02* +X149100000Y-46900000I-450000J0D01* +G01* +X143900000Y-46900000D01* +G75* +G02* +X143450000Y-46450000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-43910000D02* +X143450000Y-43010000D01* +G75* +G02* +X143900000Y-42560000I450000J0D01* +G01* +X149100000Y-42560000D01* +G75* +G02* +X149550000Y-43010000I0J-450000D01* +G01* +X149550000Y-43910000D01* +G75* +G02* +X149100000Y-44360000I-450000J0D01* +G01* +X143900000Y-44360000D01* +G75* +G02* +X143450000Y-43910000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-41370000D02* +X143450000Y-40470000D01* +G75* +G02* +X143900000Y-40020000I450000J0D01* +G01* +X149100000Y-40020000D01* +G75* +G02* +X149550000Y-40470000I0J-450000D01* +G01* +X149550000Y-41370000D01* +G75* +G02* +X149100000Y-41820000I-450000J0D01* +G01* +X143900000Y-41820000D01* +G75* +G02* +X143450000Y-41370000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-38830000D02* +X143450000Y-37930000D01* +G75* +G02* +X143900000Y-37480000I450000J0D01* +G01* +X149100000Y-37480000D01* +G75* +G02* +X149550000Y-37930000I0J-450000D01* +G01* +X149550000Y-38830000D01* +G75* +G02* +X149100000Y-39280000I-450000J0D01* +G01* +X143900000Y-39280000D01* +G75* +G02* +X143450000Y-38830000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-36290000D02* +X143450000Y-35390000D01* +G75* +G02* +X143900000Y-34940000I450000J0D01* +G01* +X149100000Y-34940000D01* +G75* +G02* +X149550000Y-35390000I0J-450000D01* +G01* +X149550000Y-36290000D01* +G75* +G02* +X149100000Y-36740000I-450000J0D01* +G01* +X143900000Y-36740000D01* +G75* +G02* +X143450000Y-36290000I0J450000D01* +G01* +G37* +G36* +G01* +X143450000Y-33750000D02* +X143450000Y-32850000D01* +G75* +G02* +X143900000Y-32400000I450000J0D01* +G01* +X149100000Y-32400000D01* +G75* +G02* +X149550000Y-32850000I0J-450000D01* +G01* +X149550000Y-33750000D01* +G75* +G02* +X149100000Y-34200000I-450000J0D01* +G01* +X143900000Y-34200000D01* +G75* +G02* +X143450000Y-33750000I0J450000D01* +G01* +G37* +%TD*% +M02*