clementinecomputing пре 5 година
родитељ
комит
7d656672c4

Разлика између датотеке није приказан због своје велике величине
+ 821 - 0
experiment/pcb/cad-connector/KiCAD/board.brd


+ 593 - 0
experiment/pcb/cad-connector/KiCAD/board.kicad_pcb

@@ -0,0 +1,593 @@
+(kicad_pcb (version 4) (host json2kicad_pcb "2020-04-13 11:59:18")
+
+  (general
+    (links 0)
+    (no_connects 0)
+    (area -28.575 -15.75 30.734 15.75)
+    (thickness 1.6002)
+    (drawings 0)
+    (tracks 43)
+    (zones 0)
+    (modules 8)
+    (nets 79)
+  )
+
+  (page A3)
+  (title_block
+    (date "30 dec 2015")
+  )
+
+  (layers
+  (0 B.Cu signal)
+  (1 Inner1.Cu signal)
+  (2 Inner2.Cu signal)
+  (15 F.Cu signal)
+  (20 B.SilkS user)
+  (21 F.SilkS user)
+  (22 B.Paste user)
+  (23 F.Paste user)
+  (24 Dwgs.User user)
+  (25 Cmts.User user)
+  (26 Eco1.User user)
+  (27 Eco2.User user)
+  (28 Edge.Cuts user)
+  (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)
+  (40 Dwgs.User user)
+  (41 Cmts.User user)
+  (42 Eco1.User user)
+  (43 Eco2.User user)
+  (44 Edge.Cuts user)
+  )
+
+  (setup
+(last_trace_width 0.254)
+    (trace_clearance 0.254)
+    (zone_clearance 0.508)
+    (zone_45_only no)
+    (trace_min 0.254)
+    (segment_width 0.2)
+    (edge_width 0.1)
+    (via_size 1.19888)
+    (via_drill 0.635)
+    (via_min_size 0.889)
+    (via_min_drill 0.508)
+    (uvia_size 0.508)
+    (uvia_drill 0.127)
+    (uvias_allowed no)
+    (uvia_min_size 0.508)
+    (uvia_min_drill 0.127)
+    (pcb_text_width 0.3)
+    (pcb_text_size 1.5 1.5)
+    (mod_edge_width 0.15)
+    (mod_text_size 1 1)
+    (mod_text_width 0.15)
+    (pad_size 1.5 1.5)
+    (pad_drill 0.6)
+    (pad_to_mask_clearance 0)
+    (aux_axis_origin 0 0)
+    (visible_elements 7FFFFFFF)
+    (pcbplotparams
+      (layerselection 0x00030_80000001)
+      (usegerberextensions true)
+      (excludeedgelayer true)
+      (linewidth 0.150000)
+      (plotframeref false)
+      (viasonmask false)
+      (mode 1)
+      (useauxorigin false)
+      (hpglpennumber 1)
+      (hpglpenspeed 20)
+      (hpglpendiameter 15)
+      (hpglpenoverlay 2)
+      (psnegative false)
+      (psa4output false)
+      (plotreference true)
+      (plotvalue true)
+      (plotinvisibletext false)
+      (padsonsilk false)
+      (subtractmaskfromsilk false)
+      (outputformat 1)
+      (mirror false)
+      (drillshape 1)
+      (scaleselection 1)
+      (outputdirectory ""))
+  )
+
+  (net 0 "")
+  (net 1 "N-00001")
+  (net 2 "N-00002")
+  (net 3 "N-00003")
+  (net 4 "N-00004")
+  (net 5 "N-00005")
+  (net 6 "N-00006")
+  (net 7 "N-00007")
+  (net 8 "N-00008")
+  (net 9 "N-00009")
+  (net 10 "N-00010")
+  (net 11 "N-00011")
+  (net 12 "N-00012")
+  (net 13 "N-00013")
+  (net 14 "N-00014")
+  (net 15 "N-00015")
+  (net 16 "N-00016")
+  (net 17 "N-00017")
+  (net 18 "N-00018")
+  (net 19 "N-00019")
+  (net 20 "N-00020")
+  (net 21 "N-00021")
+  (net 22 "N-00022")
+  (net 23 "N-00023")
+  (net 24 "N-00024")
+  (net 25 "N-00025")
+  (net 26 "N-00026")
+  (net 27 "N-00027")
+  (net 28 "N-00028")
+  (net 29 "N-00029")
+  (net 30 "N-00030")
+  (net 31 "N-00031")
+  (net 32 "N-00032")
+  (net 33 "N-00033")
+  (net 34 "N-00034")
+  (net 35 "N-00035")
+  (net 36 "N-00036")
+  (net 37 "N-00037")
+  (net 38 "N-00038")
+  (net 39 "N-00039")
+  (net 40 "N-00040")
+  (net 41 "N-00041")
+  (net 42 "N-00042")
+  (net 43 "N-00043")
+  (net 44 "N-00044")
+  (net 45 "N-00045")
+  (net 46 "N-00046")
+  (net 47 "N-00047")
+  (net 48 "N-00048")
+  (net 49 "N-00049")
+  (net 50 "N-00050")
+  (net 51 "N-00051")
+  (net 52 "N-00052")
+  (net 53 "N-00053")
+  (net 54 "N-00054")
+  (net 55 "N-00055")
+  (net 56 "N-00056")
+  (net 57 "N-00057")
+  (net 58 "N-00058")
+  (net 59 "N-00059")
+  (net 60 "N-00060")
+  (net 61 "N-00061")
+  (net 62 "N-00062")
+  (net 63 "N-00063")
+  (net 64 "N-00064")
+  (net 65 "N-00065")
+  (net 66 "N-00066")
+  (net 67 "N-00067")
+  (net 68 "N-00068")
+  (net 69 "N-00069")
+  (net 70 "N-00070")
+  (net 75 "N-00075")
+  (net 80 "N-00080")
+  (net 76 "N-00076")
+  (net 81 "N-00081")
+  (net 82 "N-00082")
+  (net 83 "N-00083")
+  (net 84 "N-00084")
+  (net 85 "N-00085")
+
+  (net_class Default "This is the default net class."
+    (via_dia 1.19888)
+    (via_drill 0.635)
+    (uvia_drill 0.127)
+    (trace_width 0.254)
+    (uvia_dia 0.508)
+    (clearance 0.254)
+    (add_net "")
+    (add_net "N-00001")
+    (add_net "N-00002")
+    (add_net "N-00003")
+    (add_net "N-00004")
+    (add_net "N-00005")
+    (add_net "N-00006")
+    (add_net "N-00007")
+    (add_net "N-00008")
+    (add_net "N-00009")
+    (add_net "N-00010")
+    (add_net "N-00011")
+    (add_net "N-00012")
+    (add_net "N-00013")
+    (add_net "N-00014")
+    (add_net "N-00015")
+    (add_net "N-00016")
+    (add_net "N-00017")
+    (add_net "N-00018")
+    (add_net "N-00019")
+    (add_net "N-00020")
+    (add_net "N-00021")
+    (add_net "N-00022")
+    (add_net "N-00023")
+    (add_net "N-00024")
+    (add_net "N-00025")
+    (add_net "N-00026")
+    (add_net "N-00027")
+    (add_net "N-00028")
+    (add_net "N-00029")
+    (add_net "N-00030")
+    (add_net "N-00031")
+    (add_net "N-00024")
+    (add_net "N-00025")
+    (add_net "N-00026")
+    (add_net "N-00027")
+    (add_net "N-00020")
+    (add_net "N-00021")
+    (add_net "N-00022")
+    (add_net "N-00023")
+    (add_net "N-00040")
+    (add_net "N-00041")
+    (add_net "N-00042")
+    (add_net "N-00043")
+    (add_net "N-00028")
+    (add_net "N-00029")
+    (add_net "N-00046")
+    (add_net "N-00047")
+    (add_net "N-00048")
+    (add_net "")
+    (add_net "N-00050")
+    (add_net "N-00051")
+    (add_net "N-00052")
+    (add_net "N-00004")
+    (add_net "N-00054")
+    (add_net "N-00055")
+    (add_net "N-00056")
+    (add_net "N-00008")
+    (add_net "N-00058")
+    (add_net "N-00059")
+    (add_net "N-00060")
+    (add_net "N-00061")
+    (add_net "N-00062")
+    (add_net "N-00063")
+    (add_net "N-00064")
+    (add_net "N-00065")
+    (add_net "N-00066")
+    (add_net "N-00067")
+    (add_net "N-00068")
+    (add_net "N-00069")
+    (add_net "N-00070")
+    (add_net "N-00075")
+    (add_net "N-00076")
+    (add_net "N-00080")
+    (add_net "N-00081")
+    (add_net "N-00082")
+    (add_net "N-00083")
+    (add_net "N-00084")
+    (add_net "N-00085")
+    (add_net "N-00059")
+    (add_net "N-00058")
+    (add_net "N-00055")
+    (add_net "N-00054")
+    (add_net "N-00057")
+    (add_net "N-00056")
+    (add_net "N-00051")
+    (add_net "N-00050")
+    (add_net "N-00053")
+    (add_net "N-00052")
+    (add_net "N-00082")
+    (add_net "N-00039")
+    (add_net "N-00080")
+    (add_net "N-00081")
+    (add_net "N-00084")
+    (add_net "N-00085")
+    (add_net "N-00003")
+    (add_net "N-00007")
+    (add_net "N-00032")
+    (add_net "N-00033")
+    (add_net "N-00034")
+    (add_net "N-00035")
+    (add_net "N-00036")
+    (add_net "N-00037")
+    (add_net "N-00039")
+    (add_net "N-00038")
+    (add_net "N-00038")
+    (add_net "N-00033")
+    (add_net "N-00032")
+    (add_net "N-00031")
+    (add_net "N-00030")
+    (add_net "N-00037")
+    (add_net "N-00036")
+    (add_net "N-00035")
+    (add_net "N-00034")
+    (add_net "N-00044")
+    (add_net "N-00045")
+    (add_net "N-00060")
+    (add_net "N-00061")
+    (add_net "N-00062")
+    (add_net "N-00063")
+    (add_net "N-00064")
+    (add_net "N-00065")
+    (add_net "N-00066")
+    (add_net "N-00067")
+    (add_net "N-00068")
+    (add_net "N-00069")
+    (add_net "N-00049")
+    (add_net "N-00002")
+    (add_net "N-00006")
+    (add_net "N-00053")
+    (add_net "N-00057")
+    (add_net "N-00011")
+    (add_net "N-00010")
+    (add_net "N-00013")
+    (add_net "N-00012")
+    (add_net "N-00015")
+    (add_net "N-00014")
+    (add_net "N-00017")
+    (add_net "N-00016")
+    (add_net "N-00019")
+    (add_net "N-00018")
+    (add_net "N-00083")
+    (add_net "N-00048")
+    (add_net "N-00049")
+    (add_net "N-00046")
+    (add_net "N-00047")
+    (add_net "N-00044")
+    (add_net "N-00045")
+    (add_net "N-00042")
+    (add_net "N-00043")
+    (add_net "N-00040")
+    (add_net "N-00041")
+    (add_net "N-00001")
+    (add_net "N-00005")
+    (add_net "N-00009")
+    (add_net "N-00076")
+    (add_net "N-00075")
+    (add_net "N-00070")
+  )
+  (module "meow"
+    (layer "F.Cu")
+    (tedit 0)
+    (tstamp 0)
+    (at -0.254 -7.366 90.00)
+    (fp_text reference ""
+      (at 0.0 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 0.0 0.0)
+        (thickness 0.0)))
+    )
+    (fp_text reference ""
+      (at 0.0 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 0.0 0.0)
+        (thickness 0.0)))
+    )
+    (pad 1 thru_hole circle (at -1.25 -15.75 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 51 N-00051))
+    (pad 2 thru_hole circle (at 1.25 -15.75 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 52 N-00052))
+    (pad 3 thru_hole circle (at -1.25 -12.25 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 53 N-00053))
+    (pad 4 thru_hole circle (at 1.25 -12.25 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 54 N-00054))
+    (pad 5 thru_hole circle (at -1.25 -8.75 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 55 N-00055))
+    (pad 6 thru_hole circle (at 1.25 -8.75 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 56 N-00056))
+    (pad 7 thru_hole circle (at -1.25 -5.25 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 57 N-00057))
+    (pad 8 thru_hole circle (at 1.25 -5.25 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 58 N-00058))
+    (pad 9 thru_hole circle (at -1.25 -1.75 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 59 N-00059))
+    (pad 10 thru_hole circle (at 1.25 -1.75 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 60 N-00060))
+    (pad 11 thru_hole circle (at -1.25 1.75 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 61 N-00061))
+    (pad 12 thru_hole circle (at 1.25 1.75 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 62 N-00062))
+    (pad 13 thru_hole circle (at -1.25 5.25 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 63 N-00063))
+    (pad 14 thru_hole circle (at 1.25 5.25 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 64 N-00064))
+    (pad 15 thru_hole circle (at -1.25 8.75 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 65 N-00065))
+    (pad 16 thru_hole circle (at 1.25 8.75 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 66 N-00066))
+    (pad 17 thru_hole circle (at -1.25 12.25 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 67 N-00067))
+    (pad 18 thru_hole circle (at 1.25 12.25 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 68 N-00068))
+    (pad 19 thru_hole circle (at -1.25 15.75 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 69 N-00069))
+    (pad 20 thru_hole circle (at 1.25 15.75 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 70 N-00070))
+  )
+
+  (module "meow"
+    (layer "F.Cu")
+    (tedit 0)
+    (tstamp 0)
+    (at 1.651 0.889 90.00)
+    (fp_text reference ""
+      (at 0.0 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 0.0 0.0)
+        (thickness 0.0)))
+    )
+    (fp_text reference ""
+      (at 0.0 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 0.0 0.0)
+        (thickness 0.0)))
+    )
+    (pad 1 thru_hole circle (at 0.0 -2.54 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 69 N-00069))
+    (pad 2 thru_hole circle (at 0.0 0.0 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 67 N-00067))
+    (pad 3 thru_hole circle (at 0.0 2.54 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 70 N-00070))
+  )
+
+  (segment (start 10.287 2.921) (end 12.192 1.016) (width 0.508) (layer B.Cu) (net 69))
+  (module "meow"
+    (layer "F.Cu")
+    (tedit 0)
+    (tstamp 0)
+    (at 13.462 1.016 90.00)
+    (fp_text reference ""
+      (at 0.0 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 0.0 0.0)
+        (thickness 0.0)))
+    )
+    (fp_text reference ""
+      (at 0.0 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 0.0 0.0)
+        (thickness 0.0)))
+    )
+    (pad 1 thru_hole circle (at 0.0 -1.27 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 69 N-00069))
+    (pad 2 thru_hole circle (at 0.0 1.27 90.00) (size 2.0 2.0) (drill 1.0) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 68 N-00068))
+  )
+
+  (segment (start 11.938 -8.636) (end 11.938 -9.525) (width 0.508) (layer B.Cu) (net 68))
+  (segment (start 11.938 -9.525) (end 13.335 -10.922) (width 0.508) (layer B.Cu) (net 68))
+  (segment (start 13.335 -10.922) (end 17.145 -10.922) (width 0.508) (layer B.Cu) (net 68))
+  (segment (start 17.145 -10.922) (end 18.923 -9.144) (width 0.508) (layer B.Cu) (net 68))
+  (segment (start 18.923 -9.144) (end 18.923 -2.667) (width 0.508) (layer B.Cu) (net 68))
+  (segment (start 18.923 -2.667) (end 17.399 -1.143) (width 0.508) (layer B.Cu) (net 68))
+  (segment (start 17.399 -1.143) (end 16.891 -1.143) (width 0.508) (layer B.Cu) (net 68))
+  (segment (start 16.891 -1.143) (end 14.732 1.016) (width 0.508) (layer B.Cu) (net 68))
+  (segment (start 15.494 -6.096) (end 15.494 -2.667) (width 0.508) (layer B.Cu) (net 69))
+  (segment (start 15.494 -2.667) (end 12.192 0.635) (width 0.508) (layer B.Cu) (net 69))
+  (segment (start 12.192 0.635) (end 12.192 1.016) (width 0.508) (layer B.Cu) (net 69))
+  (segment (start 15.494 -8.636) (end 15.367 -8.636) (width 0.508) (layer B.Cu) (net 70))
+  (segment (start 15.367 -8.636) (end 13.589 -6.858) (width 0.508) (layer B.Cu) (net 70))
+  (segment (start 13.589 -6.858) (end 13.589 -4.064) (width 0.508) (layer B.Cu) (net 70))
+  (segment (start 13.589 -4.064) (end 9.906 -0.381) (width 0.508) (layer B.Cu) (net 70))
+  (segment (start 9.906 -0.381) (end 5.461 -0.381) (width 0.508) (layer B.Cu) (net 70))
+  (segment (start 5.461 -0.381) (end 4.191 0.889) (width 0.508) (layer B.Cu) (net 70))
+  (segment (start 11.938 -6.096) (end 11.938 -4.318) (width 0.508) (layer B.Cu) (net 67))
+  (segment (start 11.938 -4.318) (end 9.144 -1.524) (width 0.508) (layer B.Cu) (net 67))
+  (segment (start 9.144 -1.524) (end 4.064 -1.524) (width 0.508) (layer B.Cu) (net 67))
+  (segment (start 4.064 -1.524) (end 1.651 0.889) (width 0.508) (layer B.Cu) (net 67))
+  (segment (start -0.889 0.889) (end -0.889 1.143) (width 0.508) (layer B.Cu) (net 69))
+  (segment (start -0.889 1.143) (end 0.889 2.921) (width 0.508) (layer B.Cu) (net 69))
+  (segment (start 0.889 2.921) (end 10.287 2.921) (width 0.508) (layer B.Cu) (net 69))
+  (module "SIL-4"
+    (layer "F.Cu")
+    (tedit 0)
+    (tstamp 0)
+    (at -10.414 0.889 0.00)
+    (fp_text reference "SIL-4"
+      (at -2.54 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 1.08712 0.0)
+        (thickness 0.0)))
+    )
+    (fp_text value "Val**"
+      (at -2.54 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 1.016 0.0)
+        (thickness 0.0)))
+    )
+    (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048))
+    (fp_line (start -5.08 1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048))
+    (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048))
+    (fp_line (start -5.08 -1.27) (end 5.08 -1.27) (layer F.SilkS) (width 0.3048))
+    (fp_line (start 5.08 -1.27) (end 5.08 1.27) (layer F.SilkS) (width 0.3048))
+    (fp_line (start 5.08 1.27) (end -5.08 1.27) (layer F.SilkS) (width 0.3048))
+    (fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048))
+    (pad 1 thru_hole rect (at -3.81 0.0 0.00) (size 1.397 1.397) (drill 0.8128) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 51 N-00051))
+    (pad 2 thru_hole circle (at -1.27 0.0 0.00) (size 1.397 1.397) (drill 0.8128) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 52 N-00052))
+    (pad 3 thru_hole circle (at 1.27 0.0 0.00) (size 1.397 1.397) (drill 0.8128) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 53 N-00053))
+    (pad 4 thru_hole circle (at 3.81 0.0 0.00) (size 1.397 1.397) (drill 0.8128) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 54 N-00054))
+  )
+
+  (segment (start -12.446 -8.636) (end -12.192 -8.636) (width 0.508) (layer B.Cu) (net 54))
+  (segment (start -12.192 -8.636) (end -10.541 -6.985) (width 0.508) (layer B.Cu) (net 54))
+  (segment (start -10.541 -6.985) (end -10.541 -5.334) (width 0.508) (layer B.Cu) (net 54))
+  (segment (start -10.541 -5.334) (end -7.874 -2.667) (width 0.508) (layer B.Cu) (net 54))
+  (segment (start -7.874 -2.667) (end -6.985 -2.667) (width 0.508) (layer B.Cu) (net 54))
+  (segment (start -6.985 -2.667) (end -6.604 -2.286) (width 0.508) (layer B.Cu) (net 54))
+  (segment (start -6.604 -2.286) (end -6.604 0.889) (width 0.508) (layer B.Cu) (net 54))
+  (segment (start -12.446 -6.096) (end -12.446 -5.715) (width 0.508) (layer B.Cu) (net 53))
+  (segment (start -12.446 -5.715) (end -9.144 -2.413) (width 0.508) (layer B.Cu) (net 53))
+  (segment (start -9.144 -2.413) (end -9.144 0.889) (width 0.508) (layer B.Cu) (net 53))
+  (segment (start -16.002 -8.636) (end -15.748 -8.636) (width 0.508) (layer B.Cu) (net 52))
+  (segment (start -15.748 -8.636) (end -14.224 -7.112) (width 0.508) (layer B.Cu) (net 52))
+  (segment (start -14.224 -7.112) (end -14.224 -4.191) (width 0.508) (layer B.Cu) (net 52))
+  (segment (start -14.224 -4.191) (end -11.684 -1.651) (width 0.508) (layer B.Cu) (net 52))
+  (segment (start -11.684 -1.651) (end -11.684 0.889) (width 0.508) (layer B.Cu) (net 52))
+  (segment (start -16.002 -6.096) (end -16.002 -3.81) (width 0.508) (layer B.Cu) (net 51))
+  (segment (start -16.002 -3.81) (end -14.224 -2.032) (width 0.508) (layer B.Cu) (net 51))
+  (segment (start -14.224 -2.032) (end -14.224 0.889) (width 0.508) (layer B.Cu) (net 51))
+  (module "1pin"
+    (layer "F.Cu")
+    (tedit 0)
+    (tstamp 0)
+    (at -22.098 -10.287 0.00)
+    (fp_text reference "1PIN"
+      (at -3.048 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 1.016 0.0)
+        (thickness 0.0)))
+    )
+    (fp_text value "P***"
+      (at 2.794 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 1.016 0.0)
+        (thickness 0.0)))
+    )
+    (pad 1 thru_hole circle (at 0.0 0.0 0.00) (size 4.064 4.064) (drill 3.048) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 82 N-00082))
+  )
+
+  (module "1pin"
+    (layer "F.Cu")
+    (tedit 0)
+    (tstamp 0)
+    (at 24.257 -10.414 0.00)
+    (fp_text reference "1PIN"
+      (at -3.048 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 1.016 0.0)
+        (thickness 0.0)))
+    )
+    (fp_text value "P***"
+      (at 2.794 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 1.016 0.0)
+        (thickness 0.0)))
+    )
+    (pad 1 thru_hole circle (at 0.0 0.0 0.00) (size 4.064 4.064) (drill 3.048) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 83 N-00083))
+  )
+
+  (module "1pin"
+    (layer "F.Cu")
+    (tedit 0)
+    (tstamp 0)
+    (at -22.098 5.334 0.00)
+    (fp_text reference "1PIN"
+      (at -3.048 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 1.016 0.0)
+        (thickness 0.0)))
+    )
+    (fp_text value "P***"
+      (at 2.794 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 1.016 0.0)
+        (thickness 0.0)))
+    )
+    (pad 1 thru_hole circle (at 0.0 0.0 0.00) (size 4.064 4.064) (drill 3.048) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 84 N-00084))
+  )
+
+  (module "1pin"
+    (layer "F.Cu")
+    (tedit 0)
+    (tstamp 0)
+    (at 24.13 5.334 0.00)
+    (fp_text reference "1PIN"
+      (at -3.048 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 1.016 0.0)
+        (thickness 0.0)))
+    )
+    (fp_text value "P***"
+      (at 2.794 0.0 0.00)
+      (layer F.SilkS)
+      (effects (font (size 1.016 0.0)
+        (thickness 0.0)))
+    )
+    (pad 1 thru_hole circle (at 0.0 0.0 0.00) (size 4.064 4.064) (drill 3.048) (layers "B.Cu" "Inner1.Cu" "Inner2.Cu" "F.Cu" "F.SilkS" "B.Paste" "F.Paste") (net 85 N-00085))
+  )
+
+  (gr_line (start -22.225 -14.224) (end 24.384 -14.224) (angle 51566.20) (width 0.508) (layer Edge.Cuts))
+  (gr_line (start -22.225 8.89) (end 24.384 8.89) (angle 51566.20) (width 0.508) (layer Edge.Cuts))
+  (gr_line (start -28.575 -7.874) (end -28.575 2.54) (angle 51566.20) (width 0.508) (layer Edge.Cuts))
+  (gr_line (start 30.734 -7.874) (end 30.734 2.54) (angle 51566.20) (width 0.508) (layer Edge.Cuts))
+  (gr_line (start -22.225 -7.874) (end -22.225 -7.874) (angle -90.00) (width 0.508) (layer Edge.Cuts))
+  (gr_line (start 24.384 -7.874) (end 24.384 -7.874) (angle -90.00) (width 0.508) (layer Edge.Cuts))
+  (gr_line (start 24.384 2.54) (end 24.384 2.54) (angle -90.00) (width 0.508) (layer Edge.Cuts))
+  (gr_line (start -22.225 2.54) (end -22.225 2.54) (angle -90.00) (width 0.508) (layer Edge.Cuts))
+)

+ 118 - 0
experiment/pcb/cad-connector/KiCAD/schematic.sch

@@ -0,0 +1,118 @@
+EESchema Schematic File Version 2
+LIBS:power
+LIBS:device
+LIBS:transistors
+LIBS:conn
+LIBS:linear
+LIBS:regul
+LIBS:74xx
+LIBS:cmos4000
+LIBS:adc-dac
+LIBS:memory
+LIBS:xilinx
+LIBS:special
+LIBS:microcontrollers
+LIBS:dsp
+LIBS:microchip
+LIBS:analog_switches
+LIBS:motorola
+LIBS:texas
+LIBS:intel
+LIBS:audio
+LIBS:interface
+LIBS:digital-audio
+LIBS:philips
+LIBS:display
+LIBS:cypress
+LIBS:siliconi
+LIBS:opto
+LIBS:atmel
+LIBS:contrib
+LIBS:valves
+EELAYER 27 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title ""
+Date "30 nov 2013"
+Rev ""
+Comp ""
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L CON_HEADER_2X10-PTH_M2X10 U1
+U 1 1 5213C820
+P -50 -300
+F 0 "" H -50 -300 0 0000 C CNN
+F 1 "" H -50 -300 0 0000 C CNN
+        1    -50  -300
+        0    -1   -1   0   
+$EndComp
+$Comp
+L CON_HEADER_1X03-PTH_M1X3 U2
+U 1 1 5213C820
+P 200 200
+F 0 "" H 200 200 0 0000 C CNN
+F 1 "" H 200 200 0 0000 C CNN
+        1    200  200 
+        0    -1   -1   0   
+$EndComp
+$Comp
+L CON_HEADER_1X02-PTH_RIGHT_ANGLED_M1X2_MALE_RIGHT_ANGLED U4
+U 1 1 5213C820
+P 850 200
+F 0 "" H 850 200 0 0000 C CNN
+F 1 "" H 850 200 0 0000 C CNN
+        1    850  200 
+        0    -1   -1   0   
+$EndComp
+$Comp
+L CON_HEADER_1X04_M1X4 U5
+U 1 1 5213C820
+P -550 200
+F 0 "SIL-4" H -550 200 0 0000 C CNN
+F 1 "Val**" H -550 200 0 0000 C CNN
+        1    -550 200 
+        0    -1   -1   0   
+$EndComp
+$Comp
+L CON_HEADER_1X01-PTH_08_17_M1X2_08_17 U6
+U 1 1 5213C820
+P -1300 -950
+F 0 "1PIN" H -1300 -950 0 0000 C CNN
+F 1 "P***" H -1300 -950 0 0000 C CNN
+        1    -1300 -950
+        1    0    0    -1  
+$EndComp
+$Comp
+L CON_HEADER_1X01-PTH_08_17_M1X2_08_17 U7
+U 1 1 5213C820
+P 1550 -950
+F 0 "1PIN" H 1550 -950 0 0000 C CNN
+F 1 "P***" H 1550 -950 0 0000 C CNN
+        1    1550 -950
+        1    0    0    -1  
+$EndComp
+$Comp
+L CON_HEADER_1X01-PTH_08_17_M1X2_08_17 U8
+U 1 1 5213C820
+P -1250 750
+F 0 "1PIN" H -1250 750 0 0000 C CNN
+F 1 "P***" H -1250 750 0 0000 C CNN
+        1    -1250 750 
+        1    0    0    -1  
+$EndComp
+$Comp
+L CON_HEADER_1X01-PTH_08_17_M1X2_08_17 U9
+U 1 1 5213C820
+P 1600 750
+F 0 "1PIN" H 1600 750 0 0000 C CNN
+F 1 "P***" H 1600 750 0 0000 C CNN
+        1    1600 750 
+        1    0    0    -1  
+$EndComp
+$EndSCHEMATC

+ 514 - 0
experiment/pcb/cad-connector/gcode/board-B_Cu.gbl

@@ -0,0 +1,514 @@
+( union path size 24)
+g20
+g90
+f10
+g1 z0.100000
+( feed 10 zsafe 0.100000, zcut -0.050000 )
+
+
+( path 0 )
+g0 x1.013099 y0.351901
+g1 z-0.050000
+g1 x1.037165 y0.410000
+g1 x1.013099 y0.468099
+g1 x0.955000 y0.492165
+g1 x0.896901 y0.468099
+g1 x0.872835 y0.410000
+g1 x0.896901 y0.351901
+g1 x0.955000 y0.327835
+g1 x1.013099 y0.351901
+g1 z0.100000
+
+
+( path 1 )
+g0 x-0.811901 y0.346901
+g1 z-0.050000
+g1 x-0.787835 y0.405000
+g1 x-0.811901 y0.463099
+g1 x-0.870000 y0.487165
+g1 x-0.928099 y0.463099
+g1 x-0.952165 y0.405000
+g1 x-0.928099 y0.346901
+g1 x-0.870000 y0.322835
+g1 x-0.811901 y0.346901
+g1 z0.100000
+
+
+( path 2 )
+g0 x0.609355 y-0.069355
+g1 z-0.050000
+g1 x0.621515 y-0.040000
+g1 x0.614326 y-0.022645
+g1 x0.669971 y0.033000
+g1 x0.685398 y0.033000
+g1 x0.693204 y0.036233
+g1 x0.753767 y0.096796
+g1 x0.757000 y0.104602
+g1 x0.757000 y0.360398
+g1 x0.753767 y0.368204
+g1 x0.683204 y0.438767
+g1 x0.675398 y0.442000
+g1 x0.524602 y0.442000
+g1 x0.516796 y0.438767
+g1 x0.461233 y0.383204
+g1 x0.458000 y0.375398
+g1 x0.458000 y0.374792
+g1 x0.442945 y0.368555
+g1 x0.430785 y0.339200
+g1 x0.442945 y0.309845
+g1 x0.472300 y0.297685
+g1 x0.501655 y0.309845
+g1 x0.513815 y0.339200
+g1 x0.501655 y0.368555
+g1 x0.486715 y0.374744
+g1 x0.529971 y0.418000
+g1 x0.670029 y0.418000
+g1 x0.733000 y0.355029
+g1 x0.733000 y0.109971
+g1 x0.680029 y0.057000
+g1 x0.664602 y0.057000
+g1 x0.656796 y0.053767
+g1 x0.597355 y-0.005674
+g1 x0.580000 y0.001515
+g1 x0.550645 y-0.010645
+g1 x0.538485 y-0.040000
+g1 x0.550645 y-0.069355
+g1 x0.580000 y-0.081515
+g1 x0.609355 y-0.069355
+g1 z0.100000
+
+
+( path 3 )
+g0 x-0.439024 y-0.055976
+g1 z-0.050000
+g1 x-0.430335 y-0.035000
+g1 x-0.439024 y-0.014024
+g1 x-0.448000 y-0.010306
+g1 x-0.448000 y0.065398
+g1 x-0.451233 y0.073204
+g1 x-0.548000 y0.169971
+g1 x-0.548000 y0.280398
+g1 x-0.551233 y0.288204
+g1 x-0.592582 y0.329552
+g1 x-0.588585 y0.339200
+g1 x-0.600745 y0.368555
+g1 x-0.630100 y0.380715
+g1 x-0.659455 y0.368555
+g1 x-0.671615 y0.339200
+g1 x-0.659455 y0.309845
+g1 x-0.630100 y0.297685
+g1 x-0.605037 y0.308067
+g1 x-0.572000 y0.275029
+g1 x-0.572000 y0.164602
+g1 x-0.568767 y0.156796
+g1 x-0.472000 y0.060029
+g1 x-0.472000 y-0.010306
+g1 x-0.480976 y-0.014024
+g1 x-0.489665 y-0.035000
+g1 x-0.480976 y-0.055976
+g1 x-0.460000 y-0.064665
+g1 x-0.439024 y-0.055976
+g1 z0.100000
+
+
+( path 4 )
+g0 x-0.239024 y-0.055976
+g1 z-0.050000
+g1 x-0.230335 y-0.035000
+g1 x-0.239024 y-0.014024
+g1 x-0.248000 y-0.010306
+g1 x-0.248000 y0.090398
+g1 x-0.251233 y0.098204
+g1 x-0.266796 y0.113767
+g1 x-0.274602 y0.117000
+g1 x-0.305029 y0.117000
+g1 x-0.403000 y0.214971
+g1 x-0.403000 y0.275398
+g1 x-0.406233 y0.283204
+g1 x-0.454137 y0.331108
+g1 x-0.450785 y0.339200
+g1 x-0.462945 y0.368555
+g1 x-0.492300 y0.380715
+g1 x-0.521655 y0.368555
+g1 x-0.533815 y0.339200
+g1 x-0.521655 y0.309845
+g1 x-0.492300 y0.297685
+g1 x-0.465682 y0.308711
+g1 x-0.427000 y0.270029
+g1 x-0.427000 y0.209602
+g1 x-0.423767 y0.201796
+g1 x-0.318204 y0.096233
+g1 x-0.310398 y0.093000
+g1 x-0.279971 y0.093000
+g1 x-0.272000 y0.085029
+g1 x-0.272000 y-0.010306
+g1 x-0.280976 y-0.014024
+g1 x-0.289665 y-0.035000
+g1 x-0.280976 y-0.055976
+g1 x-0.260000 y-0.064665
+g1 x-0.239024 y-0.055976
+g1 z0.100000
+
+
+( path 5 )
+g0 x-0.325145 y0.309845
+g1 z-0.050000
+g1 x-0.312985 y0.339200
+g1 x-0.325145 y0.368555
+g1 x-0.354500 y0.380715
+g1 x-0.383855 y0.368555
+g1 x-0.396015 y0.339200
+g1 x-0.383855 y0.309845
+g1 x-0.354500 y0.297685
+g1 x-0.325145 y0.309845
+g1 z0.100000
+
+
+( path 6 )
+g0 x-0.187345 y0.309845
+g1 z-0.050000
+g1 x-0.175185 y0.339200
+g1 x-0.187345 y0.368555
+g1 x-0.216700 y0.380715
+g1 x-0.246055 y0.368555
+g1 x-0.258215 y0.339200
+g1 x-0.246055 y0.309845
+g1 x-0.216700 y0.297685
+g1 x-0.187345 y0.309845
+g1 z0.100000
+
+
+( path 7 )
+g0 x-0.049545 y0.309845
+g1 z-0.050000
+g1 x-0.037385 y0.339200
+g1 x-0.049545 y0.368555
+g1 x-0.078900 y0.380715
+g1 x-0.108255 y0.368555
+g1 x-0.120415 y0.339200
+g1 x-0.108255 y0.309845
+g1 x-0.078900 y0.297685
+g1 x-0.049545 y0.309845
+g1 z0.100000
+
+
+( path 8 )
+g0 x0.088255 y0.309845
+g1 z-0.050000
+g1 x0.100415 y0.339200
+g1 x0.088255 y0.368555
+g1 x0.058900 y0.380715
+g1 x0.029545 y0.368555
+g1 x0.017385 y0.339200
+g1 x0.029545 y0.309845
+g1 x0.058900 y0.297685
+g1 x0.088255 y0.309845
+g1 z0.100000
+
+
+( path 9 )
+g0 x0.226055 y0.309845
+g1 z-0.050000
+g1 x0.238215 y0.339200
+g1 x0.226055 y0.368555
+g1 x0.196700 y0.380715
+g1 x0.167345 y0.368555
+g1 x0.155185 y0.339200
+g1 x0.167345 y0.309845
+g1 x0.196700 y0.297685
+g1 x0.226055 y0.309845
+g1 z0.100000
+
+
+( path 10 )
+g0 x0.363855 y0.309845
+g1 z-0.050000
+g1 x0.376015 y0.339200
+g1 x0.363855 y0.368555
+g1 x0.334500 y0.380715
+g1 x0.305145 y0.368555
+g1 x0.292985 y0.339200
+g1 x0.305145 y0.309845
+g1 x0.334500 y0.297685
+g1 x0.363855 y0.309845
+g1 z0.100000
+
+
+( path 11 )
+g0 x0.194355 y-0.064355
+g1 z-0.050000
+g1 x0.206515 y-0.035000
+g1 x0.199326 y-0.017645
+g1 x0.219971 y0.003000
+g1 x0.390398 y0.003000
+g1 x0.398204 y0.006233
+g1 x0.543767 y0.151796
+g1 x0.547000 y0.159602
+g1 x0.547000 y0.265029
+g1 x0.588573 y0.306602
+g1 x0.610100 y0.297685
+g1 x0.639455 y0.309845
+g1 x0.651615 y0.339200
+g1 x0.639455 y0.368555
+g1 x0.610100 y0.380715
+g1 x0.580745 y0.368555
+g1 x0.568585 y0.339200
+g1 x0.574046 y0.326017
+g1 x0.526233 y0.278204
+g1 x0.523000 y0.270398
+g1 x0.523000 y0.164971
+g1 x0.385029 y0.027000
+g1 x0.214602 y0.027000
+g1 x0.206796 y0.023767
+g1 x0.182355 y-0.000674
+g1 x0.165000 y0.006515
+g1 x0.135645 y-0.005645
+g1 x0.123485 y-0.035000
+g1 x0.135645 y-0.064355
+g1 x0.165000 y-0.076515
+g1 x0.194355 y-0.064355
+g1 z0.100000
+
+
+( path 12 )
+g0 x-0.530500 y-0.005500
+g1 z-0.050000
+g1 x-0.548000 y-0.005500
+g1 x-0.548000 y0.080398
+g1 x-0.551233 y0.088204
+g1 x-0.618000 y0.154971
+g1 x-0.618000 y0.204297
+g1 x-0.600745 y0.211445
+g1 x-0.588585 y0.240800
+g1 x-0.600745 y0.270155
+g1 x-0.630100 y0.282315
+g1 x-0.659455 y0.270155
+g1 x-0.671615 y0.240800
+g1 x-0.659455 y0.211445
+g1 x-0.642000 y0.204214
+g1 x-0.642000 y0.149602
+g1 x-0.638767 y0.141796
+g1 x-0.572000 y0.075029
+g1 x-0.572000 y-0.005500
+g1 x-0.589500 y-0.005500
+g1 x-0.589500 y-0.064500
+g1 x-0.530500 y-0.064500
+g1 x-0.530500 y-0.005500
+g1 z0.100000
+
+
+( path 13 )
+g0 x-0.339024 y-0.055976
+g1 z-0.050000
+g1 x-0.330335 y-0.035000
+g1 x-0.339024 y-0.014024
+g1 x-0.348000 y-0.010306
+g1 x-0.348000 y0.095398
+g1 x-0.351233 y0.103204
+g1 x-0.461928 y0.213899
+g1 x-0.450785 y0.240800
+g1 x-0.462945 y0.270155
+g1 x-0.492300 y0.282315
+g1 x-0.521655 y0.270155
+g1 x-0.533815 y0.240800
+g1 x-0.521655 y0.211445
+g1 x-0.492300 y0.199285
+g1 x-0.484491 y0.202520
+g1 x-0.372000 y0.090029
+g1 x-0.372000 y-0.010306
+g1 x-0.380976 y-0.014024
+g1 x-0.389665 y-0.035000
+g1 x-0.380976 y-0.055976
+g1 x-0.360000 y-0.064665
+g1 x-0.339024 y-0.055976
+g1 z0.100000
+
+
+( path 14 )
+g0 x-0.325145 y0.211445
+g1 z-0.050000
+g1 x-0.312985 y0.240800
+g1 x-0.325145 y0.270155
+g1 x-0.354500 y0.282315
+g1 x-0.383855 y0.270155
+g1 x-0.396015 y0.240800
+g1 x-0.383855 y0.211445
+g1 x-0.354500 y0.199285
+g1 x-0.325145 y0.211445
+g1 z0.100000
+
+
+( path 15 )
+g0 x-0.187345 y0.211445
+g1 z-0.050000
+g1 x-0.175185 y0.240800
+g1 x-0.187345 y0.270155
+g1 x-0.216700 y0.282315
+g1 x-0.246055 y0.270155
+g1 x-0.258215 y0.240800
+g1 x-0.246055 y0.211445
+g1 x-0.216700 y0.199285
+g1 x-0.187345 y0.211445
+g1 z0.100000
+
+
+( path 16 )
+g0 x-0.049545 y0.211445
+g1 z-0.050000
+g1 x-0.037385 y0.240800
+g1 x-0.049545 y0.270155
+g1 x-0.078900 y0.282315
+g1 x-0.108255 y0.270155
+g1 x-0.120415 y0.240800
+g1 x-0.108255 y0.211445
+g1 x-0.078900 y0.199285
+g1 x-0.049545 y0.211445
+g1 z0.100000
+
+
+( path 17 )
+g0 x0.088255 y0.211445
+g1 z-0.050000
+g1 x0.100415 y0.240800
+g1 x0.088255 y0.270155
+g1 x0.058900 y0.282315
+g1 x0.029545 y0.270155
+g1 x0.017385 y0.240800
+g1 x0.029545 y0.211445
+g1 x0.058900 y0.199285
+g1 x0.088255 y0.211445
+g1 z0.100000
+
+
+( path 18 )
+g0 x0.226055 y0.211445
+g1 z-0.050000
+g1 x0.238215 y0.240800
+g1 x0.226055 y0.270155
+g1 x0.196700 y0.282315
+g1 x0.167345 y0.270155
+g1 x0.155185 y0.240800
+g1 x0.167345 y0.211445
+g1 x0.196700 y0.199285
+g1 x0.226055 y0.211445
+g1 z0.100000
+
+
+( path 19 )
+g0 x0.363855 y0.211445
+g1 z-0.050000
+g1 x0.376015 y0.240800
+g1 x0.363855 y0.270155
+g1 x0.334500 y0.282315
+g1 x0.305145 y0.270155
+g1 x0.292985 y0.240800
+g1 x0.305145 y0.211445
+g1 x0.334500 y0.199285
+g1 x0.363855 y0.211445
+g1 z0.100000
+
+
+( path 20 )
+g0 x0.094355 y-0.064355
+g1 z-0.050000
+g1 x0.106515 y-0.035000
+g1 x0.099326 y-0.017645
+g1 x0.164971 y0.048000
+g1 x0.360398 y0.048000
+g1 x0.368204 y0.051233
+g1 x0.478767 y0.161796
+g1 x0.482000 y0.169602
+g1 x0.482000 y0.203303
+g1 x0.501655 y0.211445
+g1 x0.513815 y0.240800
+g1 x0.501655 y0.270155
+g1 x0.472300 y0.282315
+g1 x0.442945 y0.270155
+g1 x0.430785 y0.240800
+g1 x0.442945 y0.211445
+g1 x0.458000 y0.205208
+g1 x0.458000 y0.174971
+g1 x0.355029 y0.072000
+g1 x0.159602 y0.072000
+g1 x0.151796 y0.068767
+g1 x0.082355 y-0.000674
+g1 x0.065000 y0.006515
+g1 x0.035645 y-0.005645
+g1 x0.023485 y-0.035000
+g1 x0.035645 y-0.064355
+g1 x0.065000 y-0.076515
+g1 x0.094355 y-0.064355
+g1 z0.100000
+
+
+( path 21 )
+g0 x0.413204 y-0.123767
+g1 z-0.050000
+g1 x0.462645 y-0.074326
+g1 x0.480000 y-0.081515
+g1 x0.509355 y-0.069355
+g1 x0.521515 y-0.040000
+g1 x0.509933 y-0.012038
+g1 x0.618767 y0.096796
+g1 x0.622000 y0.104602
+g1 x0.622000 y0.204214
+g1 x0.639455 y0.211445
+g1 x0.651615 y0.240800
+g1 x0.639455 y0.270155
+g1 x0.610100 y0.282315
+g1 x0.580745 y0.270155
+g1 x0.568585 y0.240800
+g1 x0.580745 y0.211445
+g1 x0.598000 y0.204297
+g1 x0.598000 y0.109971
+g1 x0.486749 y-0.001281
+g1 x0.480000 y0.001515
+g1 x0.450645 y-0.010645
+g1 x0.438485 y-0.040000
+g1 x0.445674 y-0.057355
+g1 x0.400029 y-0.103000
+g1 x0.039971 y-0.103000
+g1 x-0.003603 y-0.059426
+g1 x0.006515 y-0.035000
+g1 x-0.005645 y-0.005645
+g1 x-0.035000 y0.006515
+g1 x-0.064355 y-0.005645
+g1 x-0.076515 y-0.035000
+g1 x-0.064355 y-0.064355
+g1 x-0.035000 y-0.076515
+g1 x-0.024716 y-0.072255
+g1 x0.026796 y-0.123767
+g1 x0.034602 y-0.127000
+g1 x0.405398 y-0.127000
+g1 x0.413204 y-0.123767
+g1 z0.100000
+
+
+( path 22 )
+g0 x-0.811901 y-0.268099
+g1 z-0.050000
+g1 x-0.787835 y-0.210000
+g1 x-0.811901 y-0.151901
+g1 x-0.870000 y-0.127835
+g1 x-0.928099 y-0.151901
+g1 x-0.952165 y-0.210000
+g1 x-0.928099 y-0.268099
+g1 x-0.870000 y-0.292165
+g1 x-0.811901 y-0.268099
+g1 z0.100000
+
+
+( path 23 )
+g0 x1.008099 y-0.268099
+g1 z-0.050000
+g1 x1.032165 y-0.210000
+g1 x1.008099 y-0.151901
+g1 x0.950000 y-0.127835
+g1 x0.891901 y-0.151901
+g1 x0.867835 y-0.210000
+g1 x0.891901 y-0.268099
+g1 x0.950000 y-0.292165
+g1 x1.008099 y-0.268099
+g1 z0.100000
+
+

+ 8 - 0
experiment/pcb/cad-connector/gcode/board-B_SilkS.gbo

@@ -0,0 +1,8 @@
+( union path size 0)
+g20
+g90
+f10
+g1 z0.100000
+( feed 10 zsafe 0.100000, zcut -0.050000 )
+
+

+ 466 - 0
experiment/pcb/cad-connector/gcode/board-B_SolderM.gbs

@@ -0,0 +1,466 @@
+( union path size 33)
+g20
+g90
+f10
+g1 z0.100000
+( feed 10 zsafe 0.100000, zcut -0.050000 )
+
+
+( path 0 )
+g0 x1.013099 y0.351901
+g1 z-0.050000
+g1 x1.037165 y0.410000
+g1 x1.013099 y0.468099
+g1 x0.955000 y0.492165
+g1 x0.896901 y0.468099
+g1 x0.872835 y0.410000
+g1 x0.896901 y0.351901
+g1 x0.955000 y0.327835
+g1 x1.013099 y0.351901
+g1 z0.100000
+
+
+( path 1 )
+g0 x-0.811901 y0.346901
+g1 z-0.050000
+g1 x-0.787835 y0.405000
+g1 x-0.811901 y0.463099
+g1 x-0.870000 y0.487165
+g1 x-0.928099 y0.463099
+g1 x-0.952165 y0.405000
+g1 x-0.928099 y0.346901
+g1 x-0.870000 y0.322835
+g1 x-0.811901 y0.346901
+g1 z0.100000
+
+
+( path 2 )
+g0 x-0.600745 y0.309845
+g1 z-0.050000
+g1 x-0.588585 y0.339200
+g1 x-0.600745 y0.368555
+g1 x-0.630100 y0.380715
+g1 x-0.659455 y0.368555
+g1 x-0.671615 y0.339200
+g1 x-0.659455 y0.309845
+g1 x-0.630100 y0.297685
+g1 x-0.600745 y0.309845
+g1 z0.100000
+
+
+( path 3 )
+g0 x-0.462945 y0.309845
+g1 z-0.050000
+g1 x-0.450785 y0.339200
+g1 x-0.462945 y0.368555
+g1 x-0.492300 y0.380715
+g1 x-0.521655 y0.368555
+g1 x-0.533815 y0.339200
+g1 x-0.521655 y0.309845
+g1 x-0.492300 y0.297685
+g1 x-0.462945 y0.309845
+g1 z0.100000
+
+
+( path 4 )
+g0 x-0.325145 y0.309845
+g1 z-0.050000
+g1 x-0.312985 y0.339200
+g1 x-0.325145 y0.368555
+g1 x-0.354500 y0.380715
+g1 x-0.383855 y0.368555
+g1 x-0.396015 y0.339200
+g1 x-0.383855 y0.309845
+g1 x-0.354500 y0.297685
+g1 x-0.325145 y0.309845
+g1 z0.100000
+
+
+( path 5 )
+g0 x-0.187345 y0.309845
+g1 z-0.050000
+g1 x-0.175185 y0.339200
+g1 x-0.187345 y0.368555
+g1 x-0.216700 y0.380715
+g1 x-0.246055 y0.368555
+g1 x-0.258215 y0.339200
+g1 x-0.246055 y0.309845
+g1 x-0.216700 y0.297685
+g1 x-0.187345 y0.309845
+g1 z0.100000
+
+
+( path 6 )
+g0 x-0.049545 y0.309845
+g1 z-0.050000
+g1 x-0.037385 y0.339200
+g1 x-0.049545 y0.368555
+g1 x-0.078900 y0.380715
+g1 x-0.108255 y0.368555
+g1 x-0.120415 y0.339200
+g1 x-0.108255 y0.309845
+g1 x-0.078900 y0.297685
+g1 x-0.049545 y0.309845
+g1 z0.100000
+
+
+( path 7 )
+g0 x0.088255 y0.309845
+g1 z-0.050000
+g1 x0.100415 y0.339200
+g1 x0.088255 y0.368555
+g1 x0.058900 y0.380715
+g1 x0.029545 y0.368555
+g1 x0.017385 y0.339200
+g1 x0.029545 y0.309845
+g1 x0.058900 y0.297685
+g1 x0.088255 y0.309845
+g1 z0.100000
+
+
+( path 8 )
+g0 x0.226055 y0.309845
+g1 z-0.050000
+g1 x0.238215 y0.339200
+g1 x0.226055 y0.368555
+g1 x0.196700 y0.380715
+g1 x0.167345 y0.368555
+g1 x0.155185 y0.339200
+g1 x0.167345 y0.309845
+g1 x0.196700 y0.297685
+g1 x0.226055 y0.309845
+g1 z0.100000
+
+
+( path 9 )
+g0 x0.363855 y0.309845
+g1 z-0.050000
+g1 x0.376015 y0.339200
+g1 x0.363855 y0.368555
+g1 x0.334500 y0.380715
+g1 x0.305145 y0.368555
+g1 x0.292985 y0.339200
+g1 x0.305145 y0.309845
+g1 x0.334500 y0.297685
+g1 x0.363855 y0.309845
+g1 z0.100000
+
+
+( path 10 )
+g0 x0.501655 y0.309845
+g1 z-0.050000
+g1 x0.513815 y0.339200
+g1 x0.501655 y0.368555
+g1 x0.472300 y0.380715
+g1 x0.442945 y0.368555
+g1 x0.430785 y0.339200
+g1 x0.442945 y0.309845
+g1 x0.472300 y0.297685
+g1 x0.501655 y0.309845
+g1 z0.100000
+
+
+( path 11 )
+g0 x0.639455 y0.309845
+g1 z-0.050000
+g1 x0.651615 y0.339200
+g1 x0.639455 y0.368555
+g1 x0.610100 y0.380715
+g1 x0.580745 y0.368555
+g1 x0.568585 y0.339200
+g1 x0.580745 y0.309845
+g1 x0.610100 y0.297685
+g1 x0.639455 y0.309845
+g1 z0.100000
+
+
+( path 12 )
+g0 x-0.600745 y0.211445
+g1 z-0.050000
+g1 x-0.588585 y0.240800
+g1 x-0.600745 y0.270155
+g1 x-0.630100 y0.282315
+g1 x-0.659455 y0.270155
+g1 x-0.671615 y0.240800
+g1 x-0.659455 y0.211445
+g1 x-0.630100 y0.199285
+g1 x-0.600745 y0.211445
+g1 z0.100000
+
+
+( path 13 )
+g0 x-0.462945 y0.211445
+g1 z-0.050000
+g1 x-0.450785 y0.240800
+g1 x-0.462945 y0.270155
+g1 x-0.492300 y0.282315
+g1 x-0.521655 y0.270155
+g1 x-0.533815 y0.240800
+g1 x-0.521655 y0.211445
+g1 x-0.492300 y0.199285
+g1 x-0.462945 y0.211445
+g1 z0.100000
+
+
+( path 14 )
+g0 x-0.325145 y0.211445
+g1 z-0.050000
+g1 x-0.312985 y0.240800
+g1 x-0.325145 y0.270155
+g1 x-0.354500 y0.282315
+g1 x-0.383855 y0.270155
+g1 x-0.396015 y0.240800
+g1 x-0.383855 y0.211445
+g1 x-0.354500 y0.199285
+g1 x-0.325145 y0.211445
+g1 z0.100000
+
+
+( path 15 )
+g0 x-0.187345 y0.211445
+g1 z-0.050000
+g1 x-0.175185 y0.240800
+g1 x-0.187345 y0.270155
+g1 x-0.216700 y0.282315
+g1 x-0.246055 y0.270155
+g1 x-0.258215 y0.240800
+g1 x-0.246055 y0.211445
+g1 x-0.216700 y0.199285
+g1 x-0.187345 y0.211445
+g1 z0.100000
+
+
+( path 16 )
+g0 x-0.049545 y0.211445
+g1 z-0.050000
+g1 x-0.037385 y0.240800
+g1 x-0.049545 y0.270155
+g1 x-0.078900 y0.282315
+g1 x-0.108255 y0.270155
+g1 x-0.120415 y0.240800
+g1 x-0.108255 y0.211445
+g1 x-0.078900 y0.199285
+g1 x-0.049545 y0.211445
+g1 z0.100000
+
+
+( path 17 )
+g0 x0.088255 y0.211445
+g1 z-0.050000
+g1 x0.100415 y0.240800
+g1 x0.088255 y0.270155
+g1 x0.058900 y0.282315
+g1 x0.029545 y0.270155
+g1 x0.017385 y0.240800
+g1 x0.029545 y0.211445
+g1 x0.058900 y0.199285
+g1 x0.088255 y0.211445
+g1 z0.100000
+
+
+( path 18 )
+g0 x0.226055 y0.211445
+g1 z-0.050000
+g1 x0.238215 y0.240800
+g1 x0.226055 y0.270155
+g1 x0.196700 y0.282315
+g1 x0.167345 y0.270155
+g1 x0.155185 y0.240800
+g1 x0.167345 y0.211445
+g1 x0.196700 y0.199285
+g1 x0.226055 y0.211445
+g1 z0.100000
+
+
+( path 19 )
+g0 x0.363855 y0.211445
+g1 z-0.050000
+g1 x0.376015 y0.240800
+g1 x0.363855 y0.270155
+g1 x0.334500 y0.282315
+g1 x0.305145 y0.270155
+g1 x0.292985 y0.240800
+g1 x0.305145 y0.211445
+g1 x0.334500 y0.199285
+g1 x0.363855 y0.211445
+g1 z0.100000
+
+
+( path 20 )
+g0 x0.501655 y0.211445
+g1 z-0.050000
+g1 x0.513815 y0.240800
+g1 x0.501655 y0.270155
+g1 x0.472300 y0.282315
+g1 x0.442945 y0.270155
+g1 x0.430785 y0.240800
+g1 x0.442945 y0.211445
+g1 x0.472300 y0.199285
+g1 x0.501655 y0.211445
+g1 z0.100000
+
+
+( path 21 )
+g0 x0.639455 y0.211445
+g1 z-0.050000
+g1 x0.651615 y0.240800
+g1 x0.639455 y0.270155
+g1 x0.610100 y0.282315
+g1 x0.580745 y0.270155
+g1 x0.568585 y0.240800
+g1 x0.580745 y0.211445
+g1 x0.610100 y0.199285
+g1 x0.639455 y0.211445
+g1 z0.100000
+
+
+( path 22 )
+g0 x-0.005645 y-0.064355
+g1 z-0.050000
+g1 x0.006515 y-0.035000
+g1 x-0.005645 y-0.005645
+g1 x-0.035000 y0.006515
+g1 x-0.064355 y-0.005645
+g1 x-0.076515 y-0.035000
+g1 x-0.064355 y-0.064355
+g1 x-0.035000 y-0.076515
+g1 x-0.005645 y-0.064355
+g1 z0.100000
+
+
+( path 23 )
+g0 x0.094355 y-0.064355
+g1 z-0.050000
+g1 x0.106515 y-0.035000
+g1 x0.094355 y-0.005645
+g1 x0.065000 y0.006515
+g1 x0.035645 y-0.005645
+g1 x0.023485 y-0.035000
+g1 x0.035645 y-0.064355
+g1 x0.065000 y-0.076515
+g1 x0.094355 y-0.064355
+g1 z0.100000
+
+
+( path 24 )
+g0 x0.194355 y-0.064355
+g1 z-0.050000
+g1 x0.206515 y-0.035000
+g1 x0.194355 y-0.005645
+g1 x0.165000 y0.006515
+g1 x0.135645 y-0.005645
+g1 x0.123485 y-0.035000
+g1 x0.135645 y-0.064355
+g1 x0.165000 y-0.076515
+g1 x0.194355 y-0.064355
+g1 z0.100000
+
+
+( path 25 )
+g0 x0.509355 y-0.069355
+g1 z-0.050000
+g1 x0.521515 y-0.040000
+g1 x0.509355 y-0.010645
+g1 x0.480000 y0.001515
+g1 x0.450645 y-0.010645
+g1 x0.438485 y-0.040000
+g1 x0.450645 y-0.069355
+g1 x0.480000 y-0.081515
+g1 x0.509355 y-0.069355
+g1 z0.100000
+
+
+( path 26 )
+g0 x0.609355 y-0.069355
+g1 z-0.050000
+g1 x0.621515 y-0.040000
+g1 x0.609355 y-0.010645
+g1 x0.580000 y0.001515
+g1 x0.550645 y-0.010645
+g1 x0.538485 y-0.040000
+g1 x0.550645 y-0.069355
+g1 x0.580000 y-0.081515
+g1 x0.609355 y-0.069355
+g1 z0.100000
+
+
+( path 27 )
+g0 x-0.439024 y-0.055976
+g1 z-0.050000
+g1 x-0.430335 y-0.035000
+g1 x-0.439024 y-0.014024
+g1 x-0.460000 y-0.005335
+g1 x-0.480976 y-0.014024
+g1 x-0.489665 y-0.035000
+g1 x-0.480976 y-0.055976
+g1 x-0.460000 y-0.064665
+g1 x-0.439024 y-0.055976
+g1 z0.100000
+
+
+( path 28 )
+g0 x-0.339024 y-0.055976
+g1 z-0.050000
+g1 x-0.330335 y-0.035000
+g1 x-0.339024 y-0.014024
+g1 x-0.360000 y-0.005335
+g1 x-0.380976 y-0.014024
+g1 x-0.389665 y-0.035000
+g1 x-0.380976 y-0.055976
+g1 x-0.360000 y-0.064665
+g1 x-0.339024 y-0.055976
+g1 z0.100000
+
+
+( path 29 )
+g0 x-0.239024 y-0.055976
+g1 z-0.050000
+g1 x-0.230335 y-0.035000
+g1 x-0.239024 y-0.014024
+g1 x-0.260000 y-0.005335
+g1 x-0.280976 y-0.014024
+g1 x-0.289665 y-0.035000
+g1 x-0.280976 y-0.055976
+g1 x-0.260000 y-0.064665
+g1 x-0.239024 y-0.055976
+g1 z0.100000
+
+
+( path 30 )
+g0 x-0.530500 y-0.005500
+g1 z-0.050000
+g1 x-0.589500 y-0.005500
+g1 x-0.589500 y-0.064500
+g1 x-0.530500 y-0.064500
+g1 x-0.530500 y-0.005500
+g1 z0.100000
+
+
+( path 31 )
+g0 x-0.811901 y-0.268099
+g1 z-0.050000
+g1 x-0.787835 y-0.210000
+g1 x-0.811901 y-0.151901
+g1 x-0.870000 y-0.127835
+g1 x-0.928099 y-0.151901
+g1 x-0.952165 y-0.210000
+g1 x-0.928099 y-0.268099
+g1 x-0.870000 y-0.292165
+g1 x-0.811901 y-0.268099
+g1 z0.100000
+
+
+( path 32 )
+g0 x1.008099 y-0.268099
+g1 z-0.050000
+g1 x1.032165 y-0.210000
+g1 x1.008099 y-0.151901
+g1 x0.950000 y-0.127835
+g1 x0.891901 y-0.151901
+g1 x0.867835 y-0.210000
+g1 x0.891901 y-0.268099
+g1 x0.950000 y-0.292165
+g1 x1.008099 y-0.268099
+g1 z0.100000
+
+

+ 660 - 0
experiment/pcb/cad-connector/gcode/board-Edge_Cuts.gbr

@@ -0,0 +1,660 @@
+( union path size 2)
+g20
+g90
+f10
+g1 z0.100000
+( feed 10 zsafe 0.100000, zcut -0.050000 )
+
+
+( path 0 )
+g0 x0.966166 y-0.361899
+g1 z-0.050000
+g1 x0.972399 y-0.361698
+g1 x0.975431 y-0.361496
+g1 x0.978531 y-0.361296
+g1 x0.981563 y-0.361094
+g1 x0.987829 y-0.360487
+g1 x0.993860 y-0.359683
+g1 x0.996992 y-0.359279
+g1 x1.003024 y-0.358274
+g1 x1.006155 y-0.357769
+g1 x1.012223 y-0.356555
+g1 x1.018262 y-0.355146
+g1 x1.021192 y-0.354439
+g1 x1.027224 y-0.352830
+g1 x1.030153 y-0.352022
+g1 x1.033184 y-0.351113
+g1 x1.039023 y-0.349301
+g1 x1.044881 y-0.347281
+g1 x1.050720 y-0.345066
+g1 x1.053520 y-0.343966
+g1 x1.056438 y-0.342859
+g1 x1.063548 y-0.339914
+g1 x1.069186 y-0.337498
+g1 x1.077653 y-0.333567
+g1 x1.085817 y-0.329333
+g1 x1.093981 y-0.324798
+g1 x1.104443 y-0.318360
+g1 x1.107103 y-0.316620
+g1 x1.109603 y-0.314820
+g1 x1.112220 y-0.313110
+g1 x1.114655 y-0.311283
+g1 x1.119677 y-0.307667
+g1 x1.126932 y-0.301924
+g1 x1.129368 y-0.299894
+g1 x1.134002 y-0.295864
+g1 x1.136302 y-0.293764
+g1 x1.138618 y-0.291750
+g1 x1.140869 y-0.289602
+g1 x1.143069 y-0.287402
+g1 x1.145286 y-0.285286
+g1 x1.147402 y-0.283069
+g1 x1.149602 y-0.280869
+g1 x1.151750 y-0.278618
+g1 x1.153764 y-0.276302
+g1 x1.155864 y-0.274002
+g1 x1.159894 y-0.269368
+g1 x1.161924 y-0.266932
+g1 x1.167667 y-0.259677
+g1 x1.171283 y-0.254655
+g1 x1.173110 y-0.252220
+g1 x1.174820 y-0.249603
+g1 x1.176620 y-0.247103
+g1 x1.178360 y-0.244443
+g1 x1.184798 y-0.233981
+g1 x1.189333 y-0.225817
+g1 x1.193567 y-0.217653
+g1 x1.197498 y-0.209186
+g1 x1.199914 y-0.203548
+g1 x1.202859 y-0.196438
+g1 x1.203966 y-0.193520
+g1 x1.205066 y-0.190720
+g1 x1.207281 y-0.184881
+g1 x1.209301 y-0.179023
+g1 x1.211113 y-0.173184
+g1 x1.212022 y-0.170153
+g1 x1.212830 y-0.167224
+g1 x1.214439 y-0.161192
+g1 x1.215146 y-0.158262
+g1 x1.216555 y-0.152223
+g1 x1.217769 y-0.146155
+g1 x1.218274 y-0.143024
+g1 x1.219279 y-0.136992
+g1 x1.219683 y-0.133860
+g1 x1.220487 y-0.127829
+g1 x1.221094 y-0.121563
+g1 x1.221296 y-0.118531
+g1 x1.221496 y-0.115431
+g1 x1.221698 y-0.112399
+g1 x1.221899 y-0.106166
+g1 x1.222000 y-0.103133
+g1 x1.222000 y0.313133
+g1 x1.221899 y0.316166
+g1 x1.221698 y0.322399
+g1 x1.221496 y0.325431
+g1 x1.221296 y0.328531
+g1 x1.221094 y0.331563
+g1 x1.220487 y0.337829
+g1 x1.219683 y0.343860
+g1 x1.219279 y0.346992
+g1 x1.218274 y0.353024
+g1 x1.217769 y0.356155
+g1 x1.216555 y0.362223
+g1 x1.215146 y0.368262
+g1 x1.214439 y0.371192
+g1 x1.212830 y0.377224
+g1 x1.212022 y0.380153
+g1 x1.211113 y0.383184
+g1 x1.209301 y0.389023
+g1 x1.207281 y0.394881
+g1 x1.205066 y0.400720
+g1 x1.203966 y0.403520
+g1 x1.202859 y0.406438
+g1 x1.199914 y0.413548
+g1 x1.197498 y0.419186
+g1 x1.193567 y0.427653
+g1 x1.189333 y0.435817
+g1 x1.184798 y0.443981
+g1 x1.178360 y0.454443
+g1 x1.176620 y0.457103
+g1 x1.174820 y0.459603
+g1 x1.173110 y0.462220
+g1 x1.171283 y0.464655
+g1 x1.167667 y0.469677
+g1 x1.161924 y0.476932
+g1 x1.159894 y0.479368
+g1 x1.155864 y0.484002
+g1 x1.153764 y0.486302
+g1 x1.151750 y0.488618
+g1 x1.149602 y0.490869
+g1 x1.147402 y0.493069
+g1 x1.145286 y0.495286
+g1 x1.143069 y0.497402
+g1 x1.140869 y0.499602
+g1 x1.138618 y0.501750
+g1 x1.136302 y0.503764
+g1 x1.134002 y0.505864
+g1 x1.129368 y0.509894
+g1 x1.126932 y0.511924
+g1 x1.119677 y0.517667
+g1 x1.114655 y0.521283
+g1 x1.112220 y0.523110
+g1 x1.109603 y0.524820
+g1 x1.107103 y0.526620
+g1 x1.104443 y0.528360
+g1 x1.093981 y0.534798
+g1 x1.085817 y0.539333
+g1 x1.077653 y0.543567
+g1 x1.069186 y0.547498
+g1 x1.063548 y0.549914
+g1 x1.056438 y0.552859
+g1 x1.053520 y0.553966
+g1 x1.050720 y0.555066
+g1 x1.044881 y0.557281
+g1 x1.039023 y0.559301
+g1 x1.033184 y0.561113
+g1 x1.030153 y0.562022
+g1 x1.027224 y0.562830
+g1 x1.021192 y0.564439
+g1 x1.018262 y0.565146
+g1 x1.012223 y0.566555
+g1 x1.006155 y0.567769
+g1 x1.003024 y0.568274
+g1 x0.996992 y0.569279
+g1 x0.993860 y0.569683
+g1 x0.987829 y0.570487
+g1 x0.981563 y0.571094
+g1 x0.978531 y0.571296
+g1 x0.975431 y0.571496
+g1 x0.972399 y0.571698
+g1 x0.966166 y0.571899
+g1 x0.963133 y0.572000
+g1 x-0.878133 y0.572000
+g1 x-0.881166 y0.571899
+g1 x-0.887399 y0.571698
+g1 x-0.890431 y0.571496
+g1 x-0.893531 y0.571296
+g1 x-0.896563 y0.571094
+g1 x-0.902829 y0.570487
+g1 x-0.908860 y0.569683
+g1 x-0.911992 y0.569279
+g1 x-0.918024 y0.568274
+g1 x-0.921155 y0.567769
+g1 x-0.927223 y0.566555
+g1 x-0.933262 y0.565146
+g1 x-0.936192 y0.564439
+g1 x-0.942224 y0.562830
+g1 x-0.945153 y0.562022
+g1 x-0.948184 y0.561113
+g1 x-0.954023 y0.559301
+g1 x-0.959881 y0.557281
+g1 x-0.965720 y0.555066
+g1 x-0.968520 y0.553966
+g1 x-0.971438 y0.552859
+g1 x-0.978548 y0.549914
+g1 x-0.984186 y0.547498
+g1 x-0.992653 y0.543567
+g1 x-1.000817 y0.539333
+g1 x-1.008981 y0.534798
+g1 x-1.019443 y0.528360
+g1 x-1.022103 y0.526620
+g1 x-1.024603 y0.524820
+g1 x-1.027220 y0.523110
+g1 x-1.029655 y0.521283
+g1 x-1.034677 y0.517667
+g1 x-1.041932 y0.511924
+g1 x-1.044368 y0.509894
+g1 x-1.049002 y0.505864
+g1 x-1.051302 y0.503764
+g1 x-1.053618 y0.501750
+g1 x-1.055869 y0.499602
+g1 x-1.058069 y0.497402
+g1 x-1.060286 y0.495286
+g1 x-1.062402 y0.493069
+g1 x-1.064602 y0.490869
+g1 x-1.066750 y0.488618
+g1 x-1.068764 y0.486302
+g1 x-1.070864 y0.484002
+g1 x-1.074894 y0.479368
+g1 x-1.076924 y0.476932
+g1 x-1.082667 y0.469677
+g1 x-1.086283 y0.464655
+g1 x-1.088110 y0.462220
+g1 x-1.089820 y0.459603
+g1 x-1.091620 y0.457103
+g1 x-1.093360 y0.454443
+g1 x-1.099798 y0.443981
+g1 x-1.104333 y0.435817
+g1 x-1.108567 y0.427653
+g1 x-1.112498 y0.419186
+g1 x-1.114914 y0.413548
+g1 x-1.117859 y0.406438
+g1 x-1.118966 y0.403520
+g1 x-1.120066 y0.400720
+g1 x-1.122281 y0.394881
+g1 x-1.124301 y0.389023
+g1 x-1.126113 y0.383184
+g1 x-1.127022 y0.380153
+g1 x-1.127830 y0.377224
+g1 x-1.129439 y0.371192
+g1 x-1.130146 y0.368262
+g1 x-1.131555 y0.362223
+g1 x-1.132769 y0.356155
+g1 x-1.133274 y0.353024
+g1 x-1.134279 y0.346992
+g1 x-1.134683 y0.343860
+g1 x-1.135487 y0.337829
+g1 x-1.136094 y0.331563
+g1 x-1.136296 y0.328531
+g1 x-1.136496 y0.325431
+g1 x-1.136698 y0.322399
+g1 x-1.136899 y0.316166
+g1 x-1.137000 y0.313133
+g1 x-1.137000 y-0.103133
+g1 x-1.136899 y-0.106166
+g1 x-1.136698 y-0.112399
+g1 x-1.136496 y-0.115431
+g1 x-1.136296 y-0.118531
+g1 x-1.136094 y-0.121563
+g1 x-1.135487 y-0.127829
+g1 x-1.134683 y-0.133860
+g1 x-1.134279 y-0.136992
+g1 x-1.133274 y-0.143024
+g1 x-1.132769 y-0.146155
+g1 x-1.131555 y-0.152223
+g1 x-1.130146 y-0.158262
+g1 x-1.129439 y-0.161192
+g1 x-1.127830 y-0.167224
+g1 x-1.127022 y-0.170153
+g1 x-1.126113 y-0.173184
+g1 x-1.124301 y-0.179023
+g1 x-1.122281 y-0.184881
+g1 x-1.120066 y-0.190720
+g1 x-1.118966 y-0.193520
+g1 x-1.117859 y-0.196438
+g1 x-1.114914 y-0.203548
+g1 x-1.112498 y-0.209186
+g1 x-1.108567 y-0.217653
+g1 x-1.104333 y-0.225817
+g1 x-1.099798 y-0.233981
+g1 x-1.093360 y-0.244443
+g1 x-1.091620 y-0.247103
+g1 x-1.089820 y-0.249603
+g1 x-1.088110 y-0.252220
+g1 x-1.086283 y-0.254655
+g1 x-1.082667 y-0.259677
+g1 x-1.076924 y-0.266932
+g1 x-1.074894 y-0.269368
+g1 x-1.070864 y-0.274002
+g1 x-1.068764 y-0.276302
+g1 x-1.066750 y-0.278618
+g1 x-1.064602 y-0.280869
+g1 x-1.062402 y-0.283069
+g1 x-1.060286 y-0.285286
+g1 x-1.058069 y-0.287402
+g1 x-1.055869 y-0.289602
+g1 x-1.053618 y-0.291750
+g1 x-1.051302 y-0.293764
+g1 x-1.049002 y-0.295864
+g1 x-1.044368 y-0.299894
+g1 x-1.041932 y-0.301924
+g1 x-1.034677 y-0.307667
+g1 x-1.029655 y-0.311283
+g1 x-1.027220 y-0.313110
+g1 x-1.024603 y-0.314820
+g1 x-1.022103 y-0.316620
+g1 x-1.019443 y-0.318360
+g1 x-1.008981 y-0.324798
+g1 x-1.000817 y-0.329333
+g1 x-0.992653 y-0.333567
+g1 x-0.984186 y-0.337498
+g1 x-0.978548 y-0.339914
+g1 x-0.971438 y-0.342859
+g1 x-0.968520 y-0.343966
+g1 x-0.965720 y-0.345066
+g1 x-0.959881 y-0.347281
+g1 x-0.954023 y-0.349301
+g1 x-0.948184 y-0.351113
+g1 x-0.945153 y-0.352022
+g1 x-0.942224 y-0.352830
+g1 x-0.936192 y-0.354439
+g1 x-0.933262 y-0.355146
+g1 x-0.927223 y-0.356555
+g1 x-0.921155 y-0.357769
+g1 x-0.918024 y-0.358274
+g1 x-0.911992 y-0.359279
+g1 x-0.908860 y-0.359683
+g1 x-0.902829 y-0.360487
+g1 x-0.896563 y-0.361094
+g1 x-0.893531 y-0.361296
+g1 x-0.890431 y-0.361496
+g1 x-0.887399 y-0.361698
+g1 x-0.881166 y-0.361899
+g1 x-0.878133 y-0.362000
+g1 x0.963133 y-0.362000
+g1 x0.966166 y-0.361899
+g1 z0.100000
+
+
+( path 1 )
+g0 x-0.878067 y-0.338000
+g1 z-0.050000
+g1 x-0.881034 y-0.337901
+g1 x-0.887201 y-0.337702
+g1 x-0.890169 y-0.337504
+g1 x-0.893269 y-0.337304
+g1 x-0.896237 y-0.337106
+g1 x-0.902371 y-0.336513
+g1 x-0.908340 y-0.335717
+g1 x-0.911408 y-0.335321
+g1 x-0.917376 y-0.334326
+g1 x-0.920445 y-0.333831
+g1 x-0.926377 y-0.332645
+g1 x-0.932338 y-0.331254
+g1 x-0.935208 y-0.330561
+g1 x-0.941176 y-0.328970
+g1 x-0.944047 y-0.328178
+g1 x-0.947016 y-0.327287
+g1 x-0.952777 y-0.325499
+g1 x-0.958519 y-0.323519
+g1 x-0.964280 y-0.321334
+g1 x-0.967080 y-0.320234
+g1 x-0.967890 y-0.319927
+g1 x-0.968414 y-0.319702
+g1 x-0.976747 y-0.315833
+g1 x-0.984783 y-0.311667
+g1 x-0.992819 y-0.307202
+g1 x-1.003157 y-0.300840
+g1 x-1.005697 y-0.299180
+g1 x-1.008197 y-0.297380
+g1 x-1.010780 y-0.295690
+g1 x-1.013145 y-0.293917
+g1 x-1.018123 y-0.290333
+g1 x-1.025268 y-0.284676
+g1 x-1.027632 y-0.282706
+g1 x-1.032198 y-0.278736
+g1 x-1.034498 y-0.276636
+g1 x-1.036782 y-0.274650
+g1 x-1.038931 y-0.272598
+g1 x-1.041131 y-0.270398
+g1 x-1.043314 y-0.268314
+g1 x-1.045398 y-0.266131
+g1 x-1.047598 y-0.263931
+g1 x-1.049650 y-0.261782
+g1 x-1.051636 y-0.259498
+g1 x-1.053736 y-0.257198
+g1 x-1.057706 y-0.252632
+g1 x-1.059676 y-0.250268
+g1 x-1.065333 y-0.243123
+g1 x-1.068917 y-0.238145
+g1 x-1.070690 y-0.235780
+g1 x-1.072380 y-0.233197
+g1 x-1.074180 y-0.230697
+g1 x-1.075840 y-0.228157
+g1 x-1.082202 y-0.217819
+g1 x-1.086667 y-0.209783
+g1 x-1.090833 y-0.201747
+g1 x-1.094702 y-0.193414
+g1 x-1.094927 y-0.192890
+g1 x-1.095234 y-0.192080
+g1 x-1.096334 y-0.189280
+g1 x-1.098519 y-0.183519
+g1 x-1.100499 y-0.177777
+g1 x-1.102287 y-0.172016
+g1 x-1.103178 y-0.169047
+g1 x-1.103970 y-0.166176
+g1 x-1.105561 y-0.160208
+g1 x-1.106254 y-0.157338
+g1 x-1.107645 y-0.151377
+g1 x-1.108831 y-0.145445
+g1 x-1.109326 y-0.142376
+g1 x-1.110321 y-0.136408
+g1 x-1.110717 y-0.133340
+g1 x-1.111513 y-0.127371
+g1 x-1.112106 y-0.121237
+g1 x-1.112304 y-0.118269
+g1 x-1.112504 y-0.115169
+g1 x-1.112702 y-0.112201
+g1 x-1.112901 y-0.106034
+g1 x-1.113000 y-0.103067
+g1 x-1.113000 y0.313067
+g1 x-1.112901 y0.316034
+g1 x-1.112702 y0.322201
+g1 x-1.112504 y0.325169
+g1 x-1.112304 y0.328269
+g1 x-1.112106 y0.331237
+g1 x-1.111513 y0.337371
+g1 x-1.110717 y0.343340
+g1 x-1.110321 y0.346408
+g1 x-1.109326 y0.352376
+g1 x-1.108831 y0.355445
+g1 x-1.107645 y0.361377
+g1 x-1.106254 y0.367338
+g1 x-1.105561 y0.370208
+g1 x-1.103970 y0.376176
+g1 x-1.103178 y0.379047
+g1 x-1.102287 y0.382016
+g1 x-1.100499 y0.387777
+g1 x-1.098519 y0.393519
+g1 x-1.096334 y0.399280
+g1 x-1.095234 y0.402080
+g1 x-1.094927 y0.402890
+g1 x-1.094702 y0.403414
+g1 x-1.090833 y0.411747
+g1 x-1.086667 y0.419783
+g1 x-1.082202 y0.427819
+g1 x-1.075840 y0.438157
+g1 x-1.074180 y0.440697
+g1 x-1.072380 y0.443197
+g1 x-1.070690 y0.445780
+g1 x-1.068917 y0.448145
+g1 x-1.065333 y0.453123
+g1 x-1.059676 y0.460268
+g1 x-1.057706 y0.462632
+g1 x-1.053736 y0.467198
+g1 x-1.051636 y0.469498
+g1 x-1.049650 y0.471782
+g1 x-1.047598 y0.473931
+g1 x-1.045398 y0.476131
+g1 x-1.043314 y0.478314
+g1 x-1.041131 y0.480398
+g1 x-1.038931 y0.482598
+g1 x-1.036782 y0.484650
+g1 x-1.034498 y0.486636
+g1 x-1.032198 y0.488736
+g1 x-1.027632 y0.492706
+g1 x-1.025268 y0.494676
+g1 x-1.018123 y0.500333
+g1 x-1.013145 y0.503917
+g1 x-1.010780 y0.505690
+g1 x-1.008197 y0.507380
+g1 x-1.005697 y0.509180
+g1 x-1.003157 y0.510840
+g1 x-0.992819 y0.517202
+g1 x-0.984783 y0.521667
+g1 x-0.976747 y0.525833
+g1 x-0.968414 y0.529702
+g1 x-0.967890 y0.529927
+g1 x-0.967080 y0.530234
+g1 x-0.964280 y0.531334
+g1 x-0.958519 y0.533519
+g1 x-0.952777 y0.535499
+g1 x-0.947016 y0.537287
+g1 x-0.944047 y0.538178
+g1 x-0.941176 y0.538970
+g1 x-0.935208 y0.540561
+g1 x-0.932338 y0.541254
+g1 x-0.926377 y0.542645
+g1 x-0.920445 y0.543831
+g1 x-0.917376 y0.544326
+g1 x-0.911408 y0.545321
+g1 x-0.908340 y0.545717
+g1 x-0.902371 y0.546513
+g1 x-0.896237 y0.547106
+g1 x-0.893269 y0.547304
+g1 x-0.890169 y0.547504
+g1 x-0.887201 y0.547702
+g1 x-0.881034 y0.547901
+g1 x-0.878067 y0.548000
+g1 x0.963067 y0.548000
+g1 x0.966034 y0.547901
+g1 x0.972201 y0.547702
+g1 x0.975169 y0.547504
+g1 x0.978269 y0.547304
+g1 x0.981237 y0.547106
+g1 x0.987371 y0.546513
+g1 x0.993340 y0.545717
+g1 x0.996408 y0.545321
+g1 x1.002376 y0.544326
+g1 x1.005445 y0.543831
+g1 x1.011377 y0.542645
+g1 x1.017338 y0.541254
+g1 x1.020208 y0.540561
+g1 x1.026176 y0.538970
+g1 x1.029047 y0.538178
+g1 x1.032016 y0.537287
+g1 x1.037777 y0.535499
+g1 x1.043519 y0.533519
+g1 x1.049280 y0.531334
+g1 x1.052080 y0.530234
+g1 x1.052890 y0.529927
+g1 x1.053414 y0.529702
+g1 x1.061747 y0.525833
+g1 x1.069783 y0.521667
+g1 x1.077819 y0.517202
+g1 x1.088157 y0.510840
+g1 x1.090697 y0.509180
+g1 x1.093197 y0.507380
+g1 x1.095780 y0.505690
+g1 x1.098145 y0.503917
+g1 x1.103123 y0.500333
+g1 x1.110268 y0.494676
+g1 x1.112632 y0.492706
+g1 x1.117198 y0.488736
+g1 x1.119498 y0.486636
+g1 x1.121782 y0.484650
+g1 x1.123931 y0.482598
+g1 x1.126131 y0.480398
+g1 x1.128314 y0.478314
+g1 x1.130398 y0.476131
+g1 x1.132598 y0.473931
+g1 x1.134650 y0.471782
+g1 x1.136636 y0.469498
+g1 x1.138736 y0.467198
+g1 x1.142706 y0.462632
+g1 x1.144676 y0.460268
+g1 x1.150333 y0.453123
+g1 x1.153917 y0.448145
+g1 x1.155690 y0.445780
+g1 x1.157380 y0.443197
+g1 x1.159180 y0.440697
+g1 x1.160840 y0.438157
+g1 x1.167202 y0.427819
+g1 x1.171667 y0.419783
+g1 x1.175833 y0.411747
+g1 x1.179702 y0.403414
+g1 x1.179927 y0.402890
+g1 x1.180234 y0.402080
+g1 x1.181334 y0.399280
+g1 x1.183519 y0.393519
+g1 x1.185499 y0.387777
+g1 x1.187287 y0.382016
+g1 x1.188178 y0.379047
+g1 x1.188970 y0.376176
+g1 x1.190561 y0.370208
+g1 x1.191254 y0.367338
+g1 x1.192645 y0.361377
+g1 x1.193831 y0.355445
+g1 x1.194326 y0.352376
+g1 x1.195321 y0.346408
+g1 x1.195717 y0.343340
+g1 x1.196513 y0.337371
+g1 x1.197106 y0.331237
+g1 x1.197304 y0.328269
+g1 x1.197504 y0.325169
+g1 x1.197702 y0.322201
+g1 x1.197901 y0.316034
+g1 x1.198000 y0.313067
+g1 x1.198000 y-0.103067
+g1 x1.197901 y-0.106034
+g1 x1.197702 y-0.112201
+g1 x1.197504 y-0.115169
+g1 x1.197304 y-0.118269
+g1 x1.197106 y-0.121237
+g1 x1.196513 y-0.127371
+g1 x1.195717 y-0.133340
+g1 x1.195321 y-0.136408
+g1 x1.194326 y-0.142376
+g1 x1.193831 y-0.145445
+g1 x1.192645 y-0.151377
+g1 x1.191254 y-0.157338
+g1 x1.190561 y-0.160208
+g1 x1.188970 y-0.166176
+g1 x1.188178 y-0.169047
+g1 x1.187287 y-0.172016
+g1 x1.185499 y-0.177777
+g1 x1.183519 y-0.183519
+g1 x1.181334 y-0.189280
+g1 x1.180234 y-0.192080
+g1 x1.179927 y-0.192890
+g1 x1.179702 y-0.193414
+g1 x1.175833 y-0.201747
+g1 x1.171667 y-0.209783
+g1 x1.167202 y-0.217819
+g1 x1.160840 y-0.228157
+g1 x1.159180 y-0.230697
+g1 x1.157380 y-0.233197
+g1 x1.155690 y-0.235780
+g1 x1.153917 y-0.238145
+g1 x1.150333 y-0.243123
+g1 x1.144676 y-0.250268
+g1 x1.142706 y-0.252632
+g1 x1.138736 y-0.257198
+g1 x1.136636 y-0.259498
+g1 x1.134650 y-0.261782
+g1 x1.132598 y-0.263931
+g1 x1.130398 y-0.266131
+g1 x1.128314 y-0.268314
+g1 x1.126131 y-0.270398
+g1 x1.123931 y-0.272598
+g1 x1.121782 y-0.274650
+g1 x1.119498 y-0.276636
+g1 x1.117198 y-0.278736
+g1 x1.112632 y-0.282706
+g1 x1.110268 y-0.284676
+g1 x1.103123 y-0.290333
+g1 x1.098145 y-0.293917
+g1 x1.095780 y-0.295690
+g1 x1.093197 y-0.297380
+g1 x1.090697 y-0.299180
+g1 x1.088157 y-0.300840
+g1 x1.077819 y-0.307202
+g1 x1.069783 y-0.311667
+g1 x1.061747 y-0.315833
+g1 x1.053414 y-0.319702
+g1 x1.052890 y-0.319927
+g1 x1.052080 y-0.320234
+g1 x1.049280 y-0.321334
+g1 x1.043519 y-0.323519
+g1 x1.037777 y-0.325499
+g1 x1.032016 y-0.327287
+g1 x1.029047 y-0.328178
+g1 x1.026176 y-0.328970
+g1 x1.020208 y-0.330561
+g1 x1.017338 y-0.331254
+g1 x1.011377 y-0.332645
+g1 x1.005445 y-0.333831
+g1 x1.002376 y-0.334326
+g1 x0.996408 y-0.335321
+g1 x0.993340 y-0.335717
+g1 x0.987371 y-0.336513
+g1 x0.981237 y-0.337106
+g1 x0.978269 y-0.337304
+g1 x0.975169 y-0.337504
+g1 x0.972201 y-0.337702
+g1 x0.966034 y-0.337901
+g1 x0.963067 y-0.338000
+g1 x-0.878067 y-0.338000
+g1 z0.100000
+
+

+ 466 - 0
experiment/pcb/cad-connector/gcode/board-F_Cu.gtl

@@ -0,0 +1,466 @@
+( union path size 33)
+g20
+g90
+f10
+g1 z0.100000
+( feed 10 zsafe 0.100000, zcut -0.050000 )
+
+
+( path 0 )
+g0 x1.013099 y0.351901
+g1 z-0.050000
+g1 x1.037165 y0.410000
+g1 x1.013099 y0.468099
+g1 x0.955000 y0.492165
+g1 x0.896901 y0.468099
+g1 x0.872835 y0.410000
+g1 x0.896901 y0.351901
+g1 x0.955000 y0.327835
+g1 x1.013099 y0.351901
+g1 z0.100000
+
+
+( path 1 )
+g0 x-0.811901 y0.346901
+g1 z-0.050000
+g1 x-0.787835 y0.405000
+g1 x-0.811901 y0.463099
+g1 x-0.870000 y0.487165
+g1 x-0.928099 y0.463099
+g1 x-0.952165 y0.405000
+g1 x-0.928099 y0.346901
+g1 x-0.870000 y0.322835
+g1 x-0.811901 y0.346901
+g1 z0.100000
+
+
+( path 2 )
+g0 x-0.600745 y0.309845
+g1 z-0.050000
+g1 x-0.588585 y0.339200
+g1 x-0.600745 y0.368555
+g1 x-0.630100 y0.380715
+g1 x-0.659455 y0.368555
+g1 x-0.671615 y0.339200
+g1 x-0.659455 y0.309845
+g1 x-0.630100 y0.297685
+g1 x-0.600745 y0.309845
+g1 z0.100000
+
+
+( path 3 )
+g0 x-0.462945 y0.309845
+g1 z-0.050000
+g1 x-0.450785 y0.339200
+g1 x-0.462945 y0.368555
+g1 x-0.492300 y0.380715
+g1 x-0.521655 y0.368555
+g1 x-0.533815 y0.339200
+g1 x-0.521655 y0.309845
+g1 x-0.492300 y0.297685
+g1 x-0.462945 y0.309845
+g1 z0.100000
+
+
+( path 4 )
+g0 x-0.325145 y0.309845
+g1 z-0.050000
+g1 x-0.312985 y0.339200
+g1 x-0.325145 y0.368555
+g1 x-0.354500 y0.380715
+g1 x-0.383855 y0.368555
+g1 x-0.396015 y0.339200
+g1 x-0.383855 y0.309845
+g1 x-0.354500 y0.297685
+g1 x-0.325145 y0.309845
+g1 z0.100000
+
+
+( path 5 )
+g0 x-0.187345 y0.309845
+g1 z-0.050000
+g1 x-0.175185 y0.339200
+g1 x-0.187345 y0.368555
+g1 x-0.216700 y0.380715
+g1 x-0.246055 y0.368555
+g1 x-0.258215 y0.339200
+g1 x-0.246055 y0.309845
+g1 x-0.216700 y0.297685
+g1 x-0.187345 y0.309845
+g1 z0.100000
+
+
+( path 6 )
+g0 x-0.049545 y0.309845
+g1 z-0.050000
+g1 x-0.037385 y0.339200
+g1 x-0.049545 y0.368555
+g1 x-0.078900 y0.380715
+g1 x-0.108255 y0.368555
+g1 x-0.120415 y0.339200
+g1 x-0.108255 y0.309845
+g1 x-0.078900 y0.297685
+g1 x-0.049545 y0.309845
+g1 z0.100000
+
+
+( path 7 )
+g0 x0.088255 y0.309845
+g1 z-0.050000
+g1 x0.100415 y0.339200
+g1 x0.088255 y0.368555
+g1 x0.058900 y0.380715
+g1 x0.029545 y0.368555
+g1 x0.017385 y0.339200
+g1 x0.029545 y0.309845
+g1 x0.058900 y0.297685
+g1 x0.088255 y0.309845
+g1 z0.100000
+
+
+( path 8 )
+g0 x0.226055 y0.309845
+g1 z-0.050000
+g1 x0.238215 y0.339200
+g1 x0.226055 y0.368555
+g1 x0.196700 y0.380715
+g1 x0.167345 y0.368555
+g1 x0.155185 y0.339200
+g1 x0.167345 y0.309845
+g1 x0.196700 y0.297685
+g1 x0.226055 y0.309845
+g1 z0.100000
+
+
+( path 9 )
+g0 x0.363855 y0.309845
+g1 z-0.050000
+g1 x0.376015 y0.339200
+g1 x0.363855 y0.368555
+g1 x0.334500 y0.380715
+g1 x0.305145 y0.368555
+g1 x0.292985 y0.339200
+g1 x0.305145 y0.309845
+g1 x0.334500 y0.297685
+g1 x0.363855 y0.309845
+g1 z0.100000
+
+
+( path 10 )
+g0 x0.501655 y0.309845
+g1 z-0.050000
+g1 x0.513815 y0.339200
+g1 x0.501655 y0.368555
+g1 x0.472300 y0.380715
+g1 x0.442945 y0.368555
+g1 x0.430785 y0.339200
+g1 x0.442945 y0.309845
+g1 x0.472300 y0.297685
+g1 x0.501655 y0.309845
+g1 z0.100000
+
+
+( path 11 )
+g0 x0.639455 y0.309845
+g1 z-0.050000
+g1 x0.651615 y0.339200
+g1 x0.639455 y0.368555
+g1 x0.610100 y0.380715
+g1 x0.580745 y0.368555
+g1 x0.568585 y0.339200
+g1 x0.580745 y0.309845
+g1 x0.610100 y0.297685
+g1 x0.639455 y0.309845
+g1 z0.100000
+
+
+( path 12 )
+g0 x-0.600745 y0.211445
+g1 z-0.050000
+g1 x-0.588585 y0.240800
+g1 x-0.600745 y0.270155
+g1 x-0.630100 y0.282315
+g1 x-0.659455 y0.270155
+g1 x-0.671615 y0.240800
+g1 x-0.659455 y0.211445
+g1 x-0.630100 y0.199285
+g1 x-0.600745 y0.211445
+g1 z0.100000
+
+
+( path 13 )
+g0 x-0.462945 y0.211445
+g1 z-0.050000
+g1 x-0.450785 y0.240800
+g1 x-0.462945 y0.270155
+g1 x-0.492300 y0.282315
+g1 x-0.521655 y0.270155
+g1 x-0.533815 y0.240800
+g1 x-0.521655 y0.211445
+g1 x-0.492300 y0.199285
+g1 x-0.462945 y0.211445
+g1 z0.100000
+
+
+( path 14 )
+g0 x-0.325145 y0.211445
+g1 z-0.050000
+g1 x-0.312985 y0.240800
+g1 x-0.325145 y0.270155
+g1 x-0.354500 y0.282315
+g1 x-0.383855 y0.270155
+g1 x-0.396015 y0.240800
+g1 x-0.383855 y0.211445
+g1 x-0.354500 y0.199285
+g1 x-0.325145 y0.211445
+g1 z0.100000
+
+
+( path 15 )
+g0 x-0.187345 y0.211445
+g1 z-0.050000
+g1 x-0.175185 y0.240800
+g1 x-0.187345 y0.270155
+g1 x-0.216700 y0.282315
+g1 x-0.246055 y0.270155
+g1 x-0.258215 y0.240800
+g1 x-0.246055 y0.211445
+g1 x-0.216700 y0.199285
+g1 x-0.187345 y0.211445
+g1 z0.100000
+
+
+( path 16 )
+g0 x-0.049545 y0.211445
+g1 z-0.050000
+g1 x-0.037385 y0.240800
+g1 x-0.049545 y0.270155
+g1 x-0.078900 y0.282315
+g1 x-0.108255 y0.270155
+g1 x-0.120415 y0.240800
+g1 x-0.108255 y0.211445
+g1 x-0.078900 y0.199285
+g1 x-0.049545 y0.211445
+g1 z0.100000
+
+
+( path 17 )
+g0 x0.088255 y0.211445
+g1 z-0.050000
+g1 x0.100415 y0.240800
+g1 x0.088255 y0.270155
+g1 x0.058900 y0.282315
+g1 x0.029545 y0.270155
+g1 x0.017385 y0.240800
+g1 x0.029545 y0.211445
+g1 x0.058900 y0.199285
+g1 x0.088255 y0.211445
+g1 z0.100000
+
+
+( path 18 )
+g0 x0.226055 y0.211445
+g1 z-0.050000
+g1 x0.238215 y0.240800
+g1 x0.226055 y0.270155
+g1 x0.196700 y0.282315
+g1 x0.167345 y0.270155
+g1 x0.155185 y0.240800
+g1 x0.167345 y0.211445
+g1 x0.196700 y0.199285
+g1 x0.226055 y0.211445
+g1 z0.100000
+
+
+( path 19 )
+g0 x0.363855 y0.211445
+g1 z-0.050000
+g1 x0.376015 y0.240800
+g1 x0.363855 y0.270155
+g1 x0.334500 y0.282315
+g1 x0.305145 y0.270155
+g1 x0.292985 y0.240800
+g1 x0.305145 y0.211445
+g1 x0.334500 y0.199285
+g1 x0.363855 y0.211445
+g1 z0.100000
+
+
+( path 20 )
+g0 x0.501655 y0.211445
+g1 z-0.050000
+g1 x0.513815 y0.240800
+g1 x0.501655 y0.270155
+g1 x0.472300 y0.282315
+g1 x0.442945 y0.270155
+g1 x0.430785 y0.240800
+g1 x0.442945 y0.211445
+g1 x0.472300 y0.199285
+g1 x0.501655 y0.211445
+g1 z0.100000
+
+
+( path 21 )
+g0 x0.639455 y0.211445
+g1 z-0.050000
+g1 x0.651615 y0.240800
+g1 x0.639455 y0.270155
+g1 x0.610100 y0.282315
+g1 x0.580745 y0.270155
+g1 x0.568585 y0.240800
+g1 x0.580745 y0.211445
+g1 x0.610100 y0.199285
+g1 x0.639455 y0.211445
+g1 z0.100000
+
+
+( path 22 )
+g0 x-0.005645 y-0.064355
+g1 z-0.050000
+g1 x0.006515 y-0.035000
+g1 x-0.005645 y-0.005645
+g1 x-0.035000 y0.006515
+g1 x-0.064355 y-0.005645
+g1 x-0.076515 y-0.035000
+g1 x-0.064355 y-0.064355
+g1 x-0.035000 y-0.076515
+g1 x-0.005645 y-0.064355
+g1 z0.100000
+
+
+( path 23 )
+g0 x0.094355 y-0.064355
+g1 z-0.050000
+g1 x0.106515 y-0.035000
+g1 x0.094355 y-0.005645
+g1 x0.065000 y0.006515
+g1 x0.035645 y-0.005645
+g1 x0.023485 y-0.035000
+g1 x0.035645 y-0.064355
+g1 x0.065000 y-0.076515
+g1 x0.094355 y-0.064355
+g1 z0.100000
+
+
+( path 24 )
+g0 x0.194355 y-0.064355
+g1 z-0.050000
+g1 x0.206515 y-0.035000
+g1 x0.194355 y-0.005645
+g1 x0.165000 y0.006515
+g1 x0.135645 y-0.005645
+g1 x0.123485 y-0.035000
+g1 x0.135645 y-0.064355
+g1 x0.165000 y-0.076515
+g1 x0.194355 y-0.064355
+g1 z0.100000
+
+
+( path 25 )
+g0 x0.509355 y-0.069355
+g1 z-0.050000
+g1 x0.521515 y-0.040000
+g1 x0.509355 y-0.010645
+g1 x0.480000 y0.001515
+g1 x0.450645 y-0.010645
+g1 x0.438485 y-0.040000
+g1 x0.450645 y-0.069355
+g1 x0.480000 y-0.081515
+g1 x0.509355 y-0.069355
+g1 z0.100000
+
+
+( path 26 )
+g0 x0.609355 y-0.069355
+g1 z-0.050000
+g1 x0.621515 y-0.040000
+g1 x0.609355 y-0.010645
+g1 x0.580000 y0.001515
+g1 x0.550645 y-0.010645
+g1 x0.538485 y-0.040000
+g1 x0.550645 y-0.069355
+g1 x0.580000 y-0.081515
+g1 x0.609355 y-0.069355
+g1 z0.100000
+
+
+( path 27 )
+g0 x-0.439024 y-0.055976
+g1 z-0.050000
+g1 x-0.430335 y-0.035000
+g1 x-0.439024 y-0.014024
+g1 x-0.460000 y-0.005335
+g1 x-0.480976 y-0.014024
+g1 x-0.489665 y-0.035000
+g1 x-0.480976 y-0.055976
+g1 x-0.460000 y-0.064665
+g1 x-0.439024 y-0.055976
+g1 z0.100000
+
+
+( path 28 )
+g0 x-0.339024 y-0.055976
+g1 z-0.050000
+g1 x-0.330335 y-0.035000
+g1 x-0.339024 y-0.014024
+g1 x-0.360000 y-0.005335
+g1 x-0.380976 y-0.014024
+g1 x-0.389665 y-0.035000
+g1 x-0.380976 y-0.055976
+g1 x-0.360000 y-0.064665
+g1 x-0.339024 y-0.055976
+g1 z0.100000
+
+
+( path 29 )
+g0 x-0.239024 y-0.055976
+g1 z-0.050000
+g1 x-0.230335 y-0.035000
+g1 x-0.239024 y-0.014024
+g1 x-0.260000 y-0.005335
+g1 x-0.280976 y-0.014024
+g1 x-0.289665 y-0.035000
+g1 x-0.280976 y-0.055976
+g1 x-0.260000 y-0.064665
+g1 x-0.239024 y-0.055976
+g1 z0.100000
+
+
+( path 30 )
+g0 x-0.530500 y-0.005500
+g1 z-0.050000
+g1 x-0.589500 y-0.005500
+g1 x-0.589500 y-0.064500
+g1 x-0.530500 y-0.064500
+g1 x-0.530500 y-0.005500
+g1 z0.100000
+
+
+( path 31 )
+g0 x-0.811901 y-0.268099
+g1 z-0.050000
+g1 x-0.787835 y-0.210000
+g1 x-0.811901 y-0.151901
+g1 x-0.870000 y-0.127835
+g1 x-0.928099 y-0.151901
+g1 x-0.952165 y-0.210000
+g1 x-0.928099 y-0.268099
+g1 x-0.870000 y-0.292165
+g1 x-0.811901 y-0.268099
+g1 z0.100000
+
+
+( path 32 )
+g0 x1.008099 y-0.268099
+g1 z-0.050000
+g1 x1.032165 y-0.210000
+g1 x1.008099 y-0.151901
+g1 x0.950000 y-0.127835
+g1 x0.891901 y-0.151901
+g1 x0.867835 y-0.210000
+g1 x0.891901 y-0.268099
+g1 x0.950000 y-0.292165
+g1 x1.008099 y-0.268099
+g1 z0.100000
+
+

Разлика између датотеке није приказан због своје велике величине
+ 1694 - 0
experiment/pcb/cad-connector/gcode/board-F_SilkS.gto


+ 466 - 0
experiment/pcb/cad-connector/gcode/board-F_SolderM.gts

@@ -0,0 +1,466 @@
+( union path size 33)
+g20
+g90
+f10
+g1 z0.100000
+( feed 10 zsafe 0.100000, zcut -0.050000 )
+
+
+( path 0 )
+g0 x1.013099 y0.351901
+g1 z-0.050000
+g1 x1.037165 y0.410000
+g1 x1.013099 y0.468099
+g1 x0.955000 y0.492165
+g1 x0.896901 y0.468099
+g1 x0.872835 y0.410000
+g1 x0.896901 y0.351901
+g1 x0.955000 y0.327835
+g1 x1.013099 y0.351901
+g1 z0.100000
+
+
+( path 1 )
+g0 x-0.811901 y0.346901
+g1 z-0.050000
+g1 x-0.787835 y0.405000
+g1 x-0.811901 y0.463099
+g1 x-0.870000 y0.487165
+g1 x-0.928099 y0.463099
+g1 x-0.952165 y0.405000
+g1 x-0.928099 y0.346901
+g1 x-0.870000 y0.322835
+g1 x-0.811901 y0.346901
+g1 z0.100000
+
+
+( path 2 )
+g0 x-0.600745 y0.309845
+g1 z-0.050000
+g1 x-0.588585 y0.339200
+g1 x-0.600745 y0.368555
+g1 x-0.630100 y0.380715
+g1 x-0.659455 y0.368555
+g1 x-0.671615 y0.339200
+g1 x-0.659455 y0.309845
+g1 x-0.630100 y0.297685
+g1 x-0.600745 y0.309845
+g1 z0.100000
+
+
+( path 3 )
+g0 x-0.462945 y0.309845
+g1 z-0.050000
+g1 x-0.450785 y0.339200
+g1 x-0.462945 y0.368555
+g1 x-0.492300 y0.380715
+g1 x-0.521655 y0.368555
+g1 x-0.533815 y0.339200
+g1 x-0.521655 y0.309845
+g1 x-0.492300 y0.297685
+g1 x-0.462945 y0.309845
+g1 z0.100000
+
+
+( path 4 )
+g0 x-0.325145 y0.309845
+g1 z-0.050000
+g1 x-0.312985 y0.339200
+g1 x-0.325145 y0.368555
+g1 x-0.354500 y0.380715
+g1 x-0.383855 y0.368555
+g1 x-0.396015 y0.339200
+g1 x-0.383855 y0.309845
+g1 x-0.354500 y0.297685
+g1 x-0.325145 y0.309845
+g1 z0.100000
+
+
+( path 5 )
+g0 x-0.187345 y0.309845
+g1 z-0.050000
+g1 x-0.175185 y0.339200
+g1 x-0.187345 y0.368555
+g1 x-0.216700 y0.380715
+g1 x-0.246055 y0.368555
+g1 x-0.258215 y0.339200
+g1 x-0.246055 y0.309845
+g1 x-0.216700 y0.297685
+g1 x-0.187345 y0.309845
+g1 z0.100000
+
+
+( path 6 )
+g0 x-0.049545 y0.309845
+g1 z-0.050000
+g1 x-0.037385 y0.339200
+g1 x-0.049545 y0.368555
+g1 x-0.078900 y0.380715
+g1 x-0.108255 y0.368555
+g1 x-0.120415 y0.339200
+g1 x-0.108255 y0.309845
+g1 x-0.078900 y0.297685
+g1 x-0.049545 y0.309845
+g1 z0.100000
+
+
+( path 7 )
+g0 x0.088255 y0.309845
+g1 z-0.050000
+g1 x0.100415 y0.339200
+g1 x0.088255 y0.368555
+g1 x0.058900 y0.380715
+g1 x0.029545 y0.368555
+g1 x0.017385 y0.339200
+g1 x0.029545 y0.309845
+g1 x0.058900 y0.297685
+g1 x0.088255 y0.309845
+g1 z0.100000
+
+
+( path 8 )
+g0 x0.226055 y0.309845
+g1 z-0.050000
+g1 x0.238215 y0.339200
+g1 x0.226055 y0.368555
+g1 x0.196700 y0.380715
+g1 x0.167345 y0.368555
+g1 x0.155185 y0.339200
+g1 x0.167345 y0.309845
+g1 x0.196700 y0.297685
+g1 x0.226055 y0.309845
+g1 z0.100000
+
+
+( path 9 )
+g0 x0.363855 y0.309845
+g1 z-0.050000
+g1 x0.376015 y0.339200
+g1 x0.363855 y0.368555
+g1 x0.334500 y0.380715
+g1 x0.305145 y0.368555
+g1 x0.292985 y0.339200
+g1 x0.305145 y0.309845
+g1 x0.334500 y0.297685
+g1 x0.363855 y0.309845
+g1 z0.100000
+
+
+( path 10 )
+g0 x0.501655 y0.309845
+g1 z-0.050000
+g1 x0.513815 y0.339200
+g1 x0.501655 y0.368555
+g1 x0.472300 y0.380715
+g1 x0.442945 y0.368555
+g1 x0.430785 y0.339200
+g1 x0.442945 y0.309845
+g1 x0.472300 y0.297685
+g1 x0.501655 y0.309845
+g1 z0.100000
+
+
+( path 11 )
+g0 x0.639455 y0.309845
+g1 z-0.050000
+g1 x0.651615 y0.339200
+g1 x0.639455 y0.368555
+g1 x0.610100 y0.380715
+g1 x0.580745 y0.368555
+g1 x0.568585 y0.339200
+g1 x0.580745 y0.309845
+g1 x0.610100 y0.297685
+g1 x0.639455 y0.309845
+g1 z0.100000
+
+
+( path 12 )
+g0 x-0.600745 y0.211445
+g1 z-0.050000
+g1 x-0.588585 y0.240800
+g1 x-0.600745 y0.270155
+g1 x-0.630100 y0.282315
+g1 x-0.659455 y0.270155
+g1 x-0.671615 y0.240800
+g1 x-0.659455 y0.211445
+g1 x-0.630100 y0.199285
+g1 x-0.600745 y0.211445
+g1 z0.100000
+
+
+( path 13 )
+g0 x-0.462945 y0.211445
+g1 z-0.050000
+g1 x-0.450785 y0.240800
+g1 x-0.462945 y0.270155
+g1 x-0.492300 y0.282315
+g1 x-0.521655 y0.270155
+g1 x-0.533815 y0.240800
+g1 x-0.521655 y0.211445
+g1 x-0.492300 y0.199285
+g1 x-0.462945 y0.211445
+g1 z0.100000
+
+
+( path 14 )
+g0 x-0.325145 y0.211445
+g1 z-0.050000
+g1 x-0.312985 y0.240800
+g1 x-0.325145 y0.270155
+g1 x-0.354500 y0.282315
+g1 x-0.383855 y0.270155
+g1 x-0.396015 y0.240800
+g1 x-0.383855 y0.211445
+g1 x-0.354500 y0.199285
+g1 x-0.325145 y0.211445
+g1 z0.100000
+
+
+( path 15 )
+g0 x-0.187345 y0.211445
+g1 z-0.050000
+g1 x-0.175185 y0.240800
+g1 x-0.187345 y0.270155
+g1 x-0.216700 y0.282315
+g1 x-0.246055 y0.270155
+g1 x-0.258215 y0.240800
+g1 x-0.246055 y0.211445
+g1 x-0.216700 y0.199285
+g1 x-0.187345 y0.211445
+g1 z0.100000
+
+
+( path 16 )
+g0 x-0.049545 y0.211445
+g1 z-0.050000
+g1 x-0.037385 y0.240800
+g1 x-0.049545 y0.270155
+g1 x-0.078900 y0.282315
+g1 x-0.108255 y0.270155
+g1 x-0.120415 y0.240800
+g1 x-0.108255 y0.211445
+g1 x-0.078900 y0.199285
+g1 x-0.049545 y0.211445
+g1 z0.100000
+
+
+( path 17 )
+g0 x0.088255 y0.211445
+g1 z-0.050000
+g1 x0.100415 y0.240800
+g1 x0.088255 y0.270155
+g1 x0.058900 y0.282315
+g1 x0.029545 y0.270155
+g1 x0.017385 y0.240800
+g1 x0.029545 y0.211445
+g1 x0.058900 y0.199285
+g1 x0.088255 y0.211445
+g1 z0.100000
+
+
+( path 18 )
+g0 x0.226055 y0.211445
+g1 z-0.050000
+g1 x0.238215 y0.240800
+g1 x0.226055 y0.270155
+g1 x0.196700 y0.282315
+g1 x0.167345 y0.270155
+g1 x0.155185 y0.240800
+g1 x0.167345 y0.211445
+g1 x0.196700 y0.199285
+g1 x0.226055 y0.211445
+g1 z0.100000
+
+
+( path 19 )
+g0 x0.363855 y0.211445
+g1 z-0.050000
+g1 x0.376015 y0.240800
+g1 x0.363855 y0.270155
+g1 x0.334500 y0.282315
+g1 x0.305145 y0.270155
+g1 x0.292985 y0.240800
+g1 x0.305145 y0.211445
+g1 x0.334500 y0.199285
+g1 x0.363855 y0.211445
+g1 z0.100000
+
+
+( path 20 )
+g0 x0.501655 y0.211445
+g1 z-0.050000
+g1 x0.513815 y0.240800
+g1 x0.501655 y0.270155
+g1 x0.472300 y0.282315
+g1 x0.442945 y0.270155
+g1 x0.430785 y0.240800
+g1 x0.442945 y0.211445
+g1 x0.472300 y0.199285
+g1 x0.501655 y0.211445
+g1 z0.100000
+
+
+( path 21 )
+g0 x0.639455 y0.211445
+g1 z-0.050000
+g1 x0.651615 y0.240800
+g1 x0.639455 y0.270155
+g1 x0.610100 y0.282315
+g1 x0.580745 y0.270155
+g1 x0.568585 y0.240800
+g1 x0.580745 y0.211445
+g1 x0.610100 y0.199285
+g1 x0.639455 y0.211445
+g1 z0.100000
+
+
+( path 22 )
+g0 x-0.005645 y-0.064355
+g1 z-0.050000
+g1 x0.006515 y-0.035000
+g1 x-0.005645 y-0.005645
+g1 x-0.035000 y0.006515
+g1 x-0.064355 y-0.005645
+g1 x-0.076515 y-0.035000
+g1 x-0.064355 y-0.064355
+g1 x-0.035000 y-0.076515
+g1 x-0.005645 y-0.064355
+g1 z0.100000
+
+
+( path 23 )
+g0 x0.094355 y-0.064355
+g1 z-0.050000
+g1 x0.106515 y-0.035000
+g1 x0.094355 y-0.005645
+g1 x0.065000 y0.006515
+g1 x0.035645 y-0.005645
+g1 x0.023485 y-0.035000
+g1 x0.035645 y-0.064355
+g1 x0.065000 y-0.076515
+g1 x0.094355 y-0.064355
+g1 z0.100000
+
+
+( path 24 )
+g0 x0.194355 y-0.064355
+g1 z-0.050000
+g1 x0.206515 y-0.035000
+g1 x0.194355 y-0.005645
+g1 x0.165000 y0.006515
+g1 x0.135645 y-0.005645
+g1 x0.123485 y-0.035000
+g1 x0.135645 y-0.064355
+g1 x0.165000 y-0.076515
+g1 x0.194355 y-0.064355
+g1 z0.100000
+
+
+( path 25 )
+g0 x0.509355 y-0.069355
+g1 z-0.050000
+g1 x0.521515 y-0.040000
+g1 x0.509355 y-0.010645
+g1 x0.480000 y0.001515
+g1 x0.450645 y-0.010645
+g1 x0.438485 y-0.040000
+g1 x0.450645 y-0.069355
+g1 x0.480000 y-0.081515
+g1 x0.509355 y-0.069355
+g1 z0.100000
+
+
+( path 26 )
+g0 x0.609355 y-0.069355
+g1 z-0.050000
+g1 x0.621515 y-0.040000
+g1 x0.609355 y-0.010645
+g1 x0.580000 y0.001515
+g1 x0.550645 y-0.010645
+g1 x0.538485 y-0.040000
+g1 x0.550645 y-0.069355
+g1 x0.580000 y-0.081515
+g1 x0.609355 y-0.069355
+g1 z0.100000
+
+
+( path 27 )
+g0 x-0.439024 y-0.055976
+g1 z-0.050000
+g1 x-0.430335 y-0.035000
+g1 x-0.439024 y-0.014024
+g1 x-0.460000 y-0.005335
+g1 x-0.480976 y-0.014024
+g1 x-0.489665 y-0.035000
+g1 x-0.480976 y-0.055976
+g1 x-0.460000 y-0.064665
+g1 x-0.439024 y-0.055976
+g1 z0.100000
+
+
+( path 28 )
+g0 x-0.339024 y-0.055976
+g1 z-0.050000
+g1 x-0.330335 y-0.035000
+g1 x-0.339024 y-0.014024
+g1 x-0.360000 y-0.005335
+g1 x-0.380976 y-0.014024
+g1 x-0.389665 y-0.035000
+g1 x-0.380976 y-0.055976
+g1 x-0.360000 y-0.064665
+g1 x-0.339024 y-0.055976
+g1 z0.100000
+
+
+( path 29 )
+g0 x-0.239024 y-0.055976
+g1 z-0.050000
+g1 x-0.230335 y-0.035000
+g1 x-0.239024 y-0.014024
+g1 x-0.260000 y-0.005335
+g1 x-0.280976 y-0.014024
+g1 x-0.289665 y-0.035000
+g1 x-0.280976 y-0.055976
+g1 x-0.260000 y-0.064665
+g1 x-0.239024 y-0.055976
+g1 z0.100000
+
+
+( path 30 )
+g0 x-0.530500 y-0.005500
+g1 z-0.050000
+g1 x-0.589500 y-0.005500
+g1 x-0.589500 y-0.064500
+g1 x-0.530500 y-0.064500
+g1 x-0.530500 y-0.005500
+g1 z0.100000
+
+
+( path 31 )
+g0 x-0.811901 y-0.268099
+g1 z-0.050000
+g1 x-0.787835 y-0.210000
+g1 x-0.811901 y-0.151901
+g1 x-0.870000 y-0.127835
+g1 x-0.928099 y-0.151901
+g1 x-0.952165 y-0.210000
+g1 x-0.928099 y-0.268099
+g1 x-0.870000 y-0.292165
+g1 x-0.811901 y-0.268099
+g1 z0.100000
+
+
+( path 32 )
+g0 x1.008099 y-0.268099
+g1 z-0.050000
+g1 x1.032165 y-0.210000
+g1 x1.008099 y-0.151901
+g1 x0.950000 y-0.127835
+g1 x0.891901 y-0.151901
+g1 x0.867835 y-0.210000
+g1 x0.891901 y-0.268099
+g1 x0.950000 y-0.292165
+g1 x1.008099 y-0.268099
+g1 z0.100000
+
+

+ 103 - 0
experiment/pcb/cad-connector/gcode/board.drl

@@ -0,0 +1,103 @@
+g90
+g0 f100
+g1 f10
+g0 z 0.125
+g0 x -0000.63010 y 00000.24080
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.63010 y 00000.33920
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.49230 y 00000.24080
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.49230 y 00000.33920
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.35450 y 00000.24080
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.35450 y 00000.33920
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.21670 y 00000.24080
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.21670 y 00000.33920
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.07890 y 00000.24080
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.07890 y 00000.33920
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.05890 y 00000.24080
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.05890 y 00000.33920
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.19670 y 00000.24080
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.19670 y 00000.33920
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.33450 y 00000.24080
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.33450 y 00000.33920
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.47230 y 00000.24080
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.47230 y 00000.33920
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.61010 y 00000.24080
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.61010 y 00000.33920
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.03500 y -0000.03500
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.06500 y -0000.03500
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.16500 y -0000.03500
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.48000 y -0000.04000
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.58000 y -0000.04000
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.87000 y 00000.40500
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.95500 y 00000.41000
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.87000 y -0000.21000
+g1 z -0.125
+g1 z 0.125
+g0 x 00000.95000 y -0000.21000
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.56000 y -0000.03500
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.46000 y -0000.03500
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.36000 y -0000.03500
+g1 z -0.125
+g1 z 0.125
+g0 x -0000.26000 y -0000.03500
+g1 z -0.125
+g1 z 0.125

+ 214 - 0
experiment/pcb/cad-connector/gerber/board-B_Cu.gbl

@@ -0,0 +1,214 @@
+G04 ( created by brdgerber.py ( brdgerber.py v0.1 2014-03-12 ) ) date 2020-04-13 11:59:19 EDT*
+G04 Gerber Fmt 3.4, Leading zero omitted, Abs format*
+%MOIN*%
+%FSLAX34Y34*%
+G01*
+G70*
+G90*
+G04 APERTURE LIST*
+%ADD12R,0.0550X0.0550*%
+%ADD15C,0.1600*%
+%ADD14C,0.0120*%
+%ADD11C,0.0000*%
+%ADD10C,0.0787*%
+%ADD16C,0.0150*%
+%ADD13C,0.0550*%
+%ADD17C,0.0200*%
+G04 APERTURE END LIST*
+G54D12*
+D10*
+X-06301Y02408D03*
+D10*
+X-06301Y03392D03*
+D10*
+X-04923Y02408D03*
+D10*
+X-04923Y03392D03*
+D10*
+X-03545Y02408D03*
+D10*
+X-03545Y03392D03*
+D10*
+X-02167Y02408D03*
+D10*
+X-02167Y03392D03*
+D10*
+X-00789Y02408D03*
+D10*
+X-00789Y03392D03*
+D10*
+X00589Y02408D03*
+D10*
+X00589Y03392D03*
+D10*
+X01967Y02408D03*
+D10*
+X01967Y03392D03*
+D10*
+X03345Y02408D03*
+D10*
+X03345Y03392D03*
+D10*
+X04723Y02408D03*
+D10*
+X04723Y03392D03*
+D10*
+X06101Y02408D03*
+D10*
+X06101Y03392D03*
+D10*
+X-00350Y-00350D03*
+D10*
+X00650Y-00350D03*
+D10*
+X01650Y-00350D03*
+D10*
+X04800Y-00400D03*
+D10*
+X05800Y-00400D03*
+D12*
+X-05600Y-00350D03*
+D13*
+X-04600Y-00350D03*
+D13*
+X-03600Y-00350D03*
+D13*
+X-02600Y-00350D03*
+D15*
+X-08700Y04050D03*
+D15*
+X09550Y04100D03*
+D15*
+X-08700Y-02100D03*
+D15*
+X09500Y-02100D03*
+D17*
+G01X04050Y-01150D02*
+G01X04800Y-00400D01*
+D17*
+G01X04700Y03400D02*
+G01X04700Y03750D01*
+D17*
+G01X04700Y03750D02*
+G01X05250Y04300D01*
+D17*
+G01X05250Y04300D02*
+G01X06750Y04300D01*
+D17*
+G01X06750Y04300D02*
+G01X07450Y03600D01*
+D17*
+G01X07450Y03600D02*
+G01X07450Y01050D01*
+D17*
+G01X07450Y01050D02*
+G01X06850Y00450D01*
+D17*
+G01X06850Y00450D02*
+G01X06650Y00450D01*
+D17*
+G01X06650Y00450D02*
+G01X05800Y-00400D01*
+D17*
+G01X06100Y02400D02*
+G01X06100Y01050D01*
+D17*
+G01X06100Y01050D02*
+G01X04800Y-00250D01*
+D17*
+G01X04800Y-00250D02*
+G01X04800Y-00400D01*
+D17*
+G01X06100Y03400D02*
+G01X06050Y03400D01*
+D17*
+G01X06050Y03400D02*
+G01X05350Y02700D01*
+D17*
+G01X05350Y02700D02*
+G01X05350Y01600D01*
+D17*
+G01X05350Y01600D02*
+G01X03900Y00150D01*
+D17*
+G01X03900Y00150D02*
+G01X02150Y00150D01*
+D17*
+G01X02150Y00150D02*
+G01X01650Y-00350D01*
+D17*
+G01X04700Y02400D02*
+G01X04700Y01700D01*
+D17*
+G01X04700Y01700D02*
+G01X03600Y00600D01*
+D17*
+G01X03600Y00600D02*
+G01X01600Y00600D01*
+D17*
+G01X01600Y00600D02*
+G01X00650Y-00350D01*
+D17*
+G01X-00350Y-00350D02*
+G01X-00350Y-00450D01*
+D17*
+G01X-00350Y-00450D02*
+G01X00350Y-01150D01*
+D17*
+G01X00350Y-01150D02*
+G01X04050Y-01150D01*
+D17*
+G01X-04900Y03400D02*
+G01X-04800Y03400D01*
+D17*
+G01X-04800Y03400D02*
+G01X-04150Y02750D01*
+D17*
+G01X-04150Y02750D02*
+G01X-04150Y02100D01*
+D17*
+G01X-04150Y02100D02*
+G01X-03100Y01050D01*
+D17*
+G01X-03100Y01050D02*
+G01X-02750Y01050D01*
+D17*
+G01X-02750Y01050D02*
+G01X-02600Y00900D01*
+D17*
+G01X-02600Y00900D02*
+G01X-02600Y-00350D01*
+D17*
+G01X-04900Y02400D02*
+G01X-04900Y02250D01*
+D17*
+G01X-04900Y02250D02*
+G01X-03600Y00950D01*
+D17*
+G01X-03600Y00950D02*
+G01X-03600Y-00350D01*
+D17*
+G01X-06300Y03400D02*
+G01X-06200Y03400D01*
+D17*
+G01X-06200Y03400D02*
+G01X-05600Y02800D01*
+D17*
+G01X-05600Y02800D02*
+G01X-05600Y01650D01*
+D17*
+G01X-05600Y01650D02*
+G01X-04600Y00650D01*
+D17*
+G01X-04600Y00650D02*
+G01X-04600Y-00350D01*
+D17*
+G01X-06300Y02400D02*
+G01X-06300Y01500D01*
+D17*
+G01X-06300Y01500D02*
+G01X-05600Y00800D01*
+D17*
+G01X-05600Y00800D02*
+G01X-05600Y-00350D01*
+M02*

+ 19 - 0
experiment/pcb/cad-connector/gerber/board-B_SilkS.gbo

@@ -0,0 +1,19 @@
+G04 ( created by brdgerber.py ( brdgerber.py v0.1 2014-03-12 ) ) date 2020-04-13 11:59:19 EDT*
+G04 Gerber Fmt 3.4, Leading zero omitted, Abs format*
+%MOIN*%
+%FSLAX34Y34*%
+G01*
+G70*
+G90*
+G04 APERTURE LIST*
+%ADD12R,0.0550X0.0550*%
+%ADD15C,0.1600*%
+%ADD14C,0.0120*%
+%ADD11C,0.0000*%
+%ADD10C,0.0787*%
+%ADD16C,0.0150*%
+%ADD13C,0.0550*%
+%ADD17C,0.0200*%
+G04 APERTURE END LIST*
+G54D12*
+M02*

+ 81 - 0
experiment/pcb/cad-connector/gerber/board-B_SolderM.gbs

@@ -0,0 +1,81 @@
+G04 ( created by brdgerber.py ( brdgerber.py v0.1 2014-03-12 ) ) date 2020-04-13 11:59:20 EDT*
+G04 Gerber Fmt 3.4, Leading zero omitted, Abs format*
+%MOIN*%
+%FSLAX34Y34*%
+G01*
+G70*
+G90*
+G04 APERTURE LIST*
+%ADD12C,0.0550*%
+%ADD10C,0.0787*%
+%ADD11R,0.0550X0.0550*%
+%ADD13C,0.1600*%
+G04 APERTURE END LIST*
+G54D12*
+D10*
+X-06301Y02408D03*
+D10*
+X-06301Y03392D03*
+D10*
+X-04923Y02408D03*
+D10*
+X-04923Y03392D03*
+D10*
+X-03545Y02408D03*
+D10*
+X-03545Y03392D03*
+D10*
+X-02167Y02408D03*
+D10*
+X-02167Y03392D03*
+D10*
+X-00789Y02408D03*
+D10*
+X-00789Y03392D03*
+D10*
+X00589Y02408D03*
+D10*
+X00589Y03392D03*
+D10*
+X01967Y02408D03*
+D10*
+X01967Y03392D03*
+D10*
+X03345Y02408D03*
+D10*
+X03345Y03392D03*
+D10*
+X04723Y02408D03*
+D10*
+X04723Y03392D03*
+D10*
+X06101Y02408D03*
+D10*
+X06101Y03392D03*
+D10*
+X-00350Y-00350D03*
+D10*
+X00650Y-00350D03*
+D10*
+X01650Y-00350D03*
+D10*
+X04800Y-00400D03*
+D10*
+X05800Y-00400D03*
+D11*
+X-05600Y-00350D03*
+D12*
+X-04600Y-00350D03*
+D12*
+X-03600Y-00350D03*
+D12*
+X-02600Y-00350D03*
+D13*
+X-08700Y04050D03*
+D13*
+X09550Y04100D03*
+D13*
+X-08700Y-02100D03*
+D13*
+X09500Y-02100D03*
+M02*

+ 555 - 0
experiment/pcb/cad-connector/gerber/board-Edge_Cuts.gbr

@@ -0,0 +1,555 @@
+G04 ( created by brdgerber.py ( brdgerber.py v0.1 2014-03-12 ) ) date 2020-04-13 11:59:21 EDT*
+G04 Gerber Fmt 3.4, Leading zero omitted, Abs format*
+%MOIN*%
+%FSLAX34Y34*%
+G01*
+G70*
+G90*
+G04 APERTURE LIST*
+%ADD12R,0.0550X0.0550*%
+%ADD15C,0.1600*%
+%ADD14C,0.0120*%
+%ADD11C,0.0000*%
+%ADD10C,0.0787*%
+%ADD16C,0.0150*%
+%ADD13C,0.0550*%
+%ADD17C,0.0200*%
+G04 APERTURE END LIST*
+G54D12*
+D17*
+G01X-08750Y05600D02*
+G01X09600Y05600D01*
+D17*
+G01X-08750Y-03500D02*
+G01X09600Y-03500D01*
+D17*
+G01X-11250Y03100D02*
+G01X-11250Y-01000D01*
+D17*
+G01X12100Y03100D02*
+G01X12100Y-01000D01*
+D17*
+G01X-08750Y05600D02*
+G01X-08750Y05600D01*
+G01X-08781Y05600D01*
+G01X-08811Y05599D01*
+G01X-08842Y05598D01*
+G01X-08873Y05597D01*
+G01X-08903Y05595D01*
+G01X-08934Y05593D01*
+G01X-08964Y05591D01*
+G01X-08995Y05588D01*
+G01X-09026Y05585D01*
+G01X-09056Y05581D01*
+G01X-09086Y05577D01*
+G01X-09117Y05573D01*
+G01X-09147Y05568D01*
+G01X-09177Y05563D01*
+G01X-09208Y05558D01*
+G01X-09238Y05552D01*
+G01X-09268Y05546D01*
+G01X-09298Y05539D01*
+G01X-09328Y05532D01*
+G01X-09357Y05525D01*
+G01X-09387Y05517D01*
+G01X-09417Y05509D01*
+G01X-09446Y05501D01*
+G01X-09476Y05492D01*
+G01X-09505Y05483D01*
+G01X-09534Y05474D01*
+G01X-09563Y05464D01*
+G01X-09592Y05454D01*
+G01X-09621Y05443D01*
+G01X-09650Y05432D01*
+G01X-09678Y05421D01*
+G01X-09707Y05410D01*
+G01X-09735Y05398D01*
+G01X-09763Y05386D01*
+G01X-09791Y05373D01*
+G01X-09819Y05360D01*
+G01X-09847Y05347D01*
+G01X-09874Y05333D01*
+G01X-09901Y05319D01*
+G01X-09928Y05305D01*
+G01X-09955Y05290D01*
+G01X-09982Y05275D01*
+G01X-10009Y05260D01*
+G01X-10035Y05244D01*
+G01X-10061Y05228D01*
+G01X-10087Y05212D01*
+G01X-10113Y05196D01*
+G01X-10139Y05179D01*
+G01X-10164Y05161D01*
+G01X-10190Y05144D01*
+G01X-10214Y05126D01*
+G01X-10239Y05108D01*
+G01X-10264Y05090D01*
+G01X-10288Y05071D01*
+G01X-10312Y05052D01*
+G01X-10336Y05033D01*
+G01X-10360Y05013D01*
+G01X-10383Y04993D01*
+G01X-10406Y04973D01*
+G01X-10429Y04952D01*
+G01X-10452Y04932D01*
+G01X-10474Y04911D01*
+G01X-10496Y04889D01*
+G01X-10518Y04868D01*
+G01X-10539Y04846D01*
+G01X-10561Y04824D01*
+G01X-10582Y04802D01*
+G01X-10602Y04779D01*
+G01X-10623Y04756D01*
+G01X-10643Y04733D01*
+G01X-10663Y04710D01*
+G01X-10683Y04686D01*
+G01X-10702Y04662D01*
+G01X-10721Y04638D01*
+G01X-10740Y04614D01*
+G01X-10758Y04589D01*
+G01X-10776Y04564D01*
+G01X-10794Y04540D01*
+G01X-10811Y04514D01*
+G01X-10829Y04489D01*
+G01X-10846Y04463D01*
+G01X-10862Y04437D01*
+G01X-10878Y04411D01*
+G01X-10894Y04385D01*
+G01X-10910Y04359D01*
+G01X-10925Y04332D01*
+G01X-10940Y04305D01*
+G01X-10955Y04278D01*
+G01X-10969Y04251D01*
+G01X-10983Y04224D01*
+G01X-10997Y04197D01*
+G01X-11010Y04169D01*
+G01X-11023Y04141D01*
+G01X-11036Y04113D01*
+G01X-11048Y04085D01*
+G01X-11060Y04057D01*
+G01X-11071Y04028D01*
+G01X-11082Y04000D01*
+G01X-11093Y03971D01*
+G01X-11104Y03942D01*
+G01X-11114Y03913D01*
+G01X-11124Y03884D01*
+G01X-11133Y03855D01*
+G01X-11142Y03826D01*
+G01X-11151Y03796D01*
+G01X-11159Y03767D01*
+G01X-11167Y03737D01*
+G01X-11175Y03707D01*
+G01X-11182Y03678D01*
+G01X-11189Y03648D01*
+G01X-11196Y03618D01*
+G01X-11202Y03588D01*
+G01X-11208Y03558D01*
+G01X-11213Y03527D01*
+G01X-11218Y03497D01*
+G01X-11223Y03467D01*
+G01X-11227Y03436D01*
+G01X-11231Y03406D01*
+G01X-11235Y03376D01*
+G01X-11238Y03345D01*
+G01X-11241Y03314D01*
+G01X-11243Y03284D01*
+G01X-11245Y03253D01*
+G01X-11247Y03223D01*
+G01X-11248Y03192D01*
+G01X-11249Y03161D01*
+G01X-11250Y03131D01*
+G01X-11250Y03100D01*
+D17*
+G01X12100Y03100D02*
+G01X12100Y03100D01*
+G01X12100Y03131D01*
+G01X12099Y03161D01*
+G01X12098Y03192D01*
+G01X12097Y03223D01*
+G01X12095Y03253D01*
+G01X12093Y03284D01*
+G01X12091Y03314D01*
+G01X12088Y03345D01*
+G01X12085Y03376D01*
+G01X12081Y03406D01*
+G01X12077Y03436D01*
+G01X12073Y03467D01*
+G01X12068Y03497D01*
+G01X12063Y03527D01*
+G01X12058Y03558D01*
+G01X12052Y03588D01*
+G01X12046Y03618D01*
+G01X12039Y03648D01*
+G01X12032Y03678D01*
+G01X12025Y03707D01*
+G01X12017Y03737D01*
+G01X12009Y03767D01*
+G01X12001Y03796D01*
+G01X11992Y03826D01*
+G01X11983Y03855D01*
+G01X11974Y03884D01*
+G01X11964Y03913D01*
+G01X11954Y03942D01*
+G01X11943Y03971D01*
+G01X11932Y04000D01*
+G01X11921Y04028D01*
+G01X11910Y04057D01*
+G01X11898Y04085D01*
+G01X11886Y04113D01*
+G01X11873Y04141D01*
+G01X11860Y04169D01*
+G01X11847Y04197D01*
+G01X11833Y04224D01*
+G01X11819Y04251D01*
+G01X11805Y04278D01*
+G01X11790Y04305D01*
+G01X11775Y04332D01*
+G01X11760Y04359D01*
+G01X11744Y04385D01*
+G01X11728Y04411D01*
+G01X11712Y04437D01*
+G01X11696Y04463D01*
+G01X11679Y04489D01*
+G01X11661Y04514D01*
+G01X11644Y04540D01*
+G01X11626Y04564D01*
+G01X11608Y04589D01*
+G01X11590Y04614D01*
+G01X11571Y04638D01*
+G01X11552Y04662D01*
+G01X11533Y04686D01*
+G01X11513Y04710D01*
+G01X11493Y04733D01*
+G01X11473Y04756D01*
+G01X11452Y04779D01*
+G01X11432Y04802D01*
+G01X11411Y04824D01*
+G01X11389Y04846D01*
+G01X11368Y04868D01*
+G01X11346Y04889D01*
+G01X11324Y04911D01*
+G01X11302Y04932D01*
+G01X11279Y04952D01*
+G01X11256Y04973D01*
+G01X11233Y04993D01*
+G01X11210Y05013D01*
+G01X11186Y05033D01*
+G01X11162Y05052D01*
+G01X11138Y05071D01*
+G01X11114Y05090D01*
+G01X11089Y05108D01*
+G01X11064Y05126D01*
+G01X11040Y05144D01*
+G01X11014Y05161D01*
+G01X10989Y05179D01*
+G01X10963Y05196D01*
+G01X10937Y05212D01*
+G01X10911Y05228D01*
+G01X10885Y05244D01*
+G01X10859Y05260D01*
+G01X10832Y05275D01*
+G01X10805Y05290D01*
+G01X10778Y05305D01*
+G01X10751Y05319D01*
+G01X10724Y05333D01*
+G01X10697Y05347D01*
+G01X10669Y05360D01*
+G01X10641Y05373D01*
+G01X10613Y05386D01*
+G01X10585Y05398D01*
+G01X10557Y05410D01*
+G01X10528Y05421D01*
+G01X10500Y05432D01*
+G01X10471Y05443D01*
+G01X10442Y05454D01*
+G01X10413Y05464D01*
+G01X10384Y05474D01*
+G01X10355Y05483D01*
+G01X10326Y05492D01*
+G01X10296Y05501D01*
+G01X10267Y05509D01*
+G01X10237Y05517D01*
+G01X10207Y05525D01*
+G01X10178Y05532D01*
+G01X10148Y05539D01*
+G01X10118Y05546D01*
+G01X10088Y05552D01*
+G01X10058Y05558D01*
+G01X10027Y05563D01*
+G01X09997Y05568D01*
+G01X09967Y05573D01*
+G01X09936Y05577D01*
+G01X09906Y05581D01*
+G01X09876Y05585D01*
+G01X09845Y05588D01*
+G01X09814Y05591D01*
+G01X09784Y05593D01*
+G01X09753Y05595D01*
+G01X09723Y05597D01*
+G01X09692Y05598D01*
+G01X09661Y05599D01*
+G01X09631Y05600D01*
+G01X09600Y05600D01*
+D17*
+G01X09600Y-03500D02*
+G01X09600Y-03500D01*
+G01X09631Y-03500D01*
+G01X09661Y-03499D01*
+G01X09692Y-03498D01*
+G01X09723Y-03497D01*
+G01X09753Y-03495D01*
+G01X09784Y-03493D01*
+G01X09814Y-03491D01*
+G01X09845Y-03488D01*
+G01X09876Y-03485D01*
+G01X09906Y-03481D01*
+G01X09936Y-03477D01*
+G01X09967Y-03473D01*
+G01X09997Y-03468D01*
+G01X10027Y-03463D01*
+G01X10058Y-03458D01*
+G01X10088Y-03452D01*
+G01X10118Y-03446D01*
+G01X10148Y-03439D01*
+G01X10178Y-03432D01*
+G01X10207Y-03425D01*
+G01X10237Y-03417D01*
+G01X10267Y-03409D01*
+G01X10296Y-03401D01*
+G01X10326Y-03392D01*
+G01X10355Y-03383D01*
+G01X10384Y-03374D01*
+G01X10413Y-03364D01*
+G01X10442Y-03354D01*
+G01X10471Y-03343D01*
+G01X10500Y-03332D01*
+G01X10528Y-03321D01*
+G01X10557Y-03310D01*
+G01X10585Y-03298D01*
+G01X10613Y-03286D01*
+G01X10641Y-03273D01*
+G01X10669Y-03260D01*
+G01X10697Y-03247D01*
+G01X10724Y-03233D01*
+G01X10751Y-03219D01*
+G01X10778Y-03205D01*
+G01X10805Y-03190D01*
+G01X10832Y-03175D01*
+G01X10859Y-03160D01*
+G01X10885Y-03144D01*
+G01X10911Y-03128D01*
+G01X10937Y-03112D01*
+G01X10963Y-03096D01*
+G01X10989Y-03079D01*
+G01X11014Y-03061D01*
+G01X11040Y-03044D01*
+G01X11064Y-03026D01*
+G01X11089Y-03008D01*
+G01X11114Y-02990D01*
+G01X11138Y-02971D01*
+G01X11162Y-02952D01*
+G01X11186Y-02933D01*
+G01X11210Y-02913D01*
+G01X11233Y-02893D01*
+G01X11256Y-02873D01*
+G01X11279Y-02852D01*
+G01X11302Y-02832D01*
+G01X11324Y-02811D01*
+G01X11346Y-02789D01*
+G01X11368Y-02768D01*
+G01X11389Y-02746D01*
+G01X11411Y-02724D01*
+G01X11432Y-02702D01*
+G01X11452Y-02679D01*
+G01X11473Y-02656D01*
+G01X11493Y-02633D01*
+G01X11513Y-02610D01*
+G01X11533Y-02586D01*
+G01X11552Y-02562D01*
+G01X11571Y-02538D01*
+G01X11590Y-02514D01*
+G01X11608Y-02489D01*
+G01X11626Y-02464D01*
+G01X11644Y-02440D01*
+G01X11661Y-02414D01*
+G01X11679Y-02389D01*
+G01X11696Y-02363D01*
+G01X11712Y-02337D01*
+G01X11728Y-02311D01*
+G01X11744Y-02285D01*
+G01X11760Y-02259D01*
+G01X11775Y-02232D01*
+G01X11790Y-02205D01*
+G01X11805Y-02178D01*
+G01X11819Y-02151D01*
+G01X11833Y-02124D01*
+G01X11847Y-02097D01*
+G01X11860Y-02069D01*
+G01X11873Y-02041D01*
+G01X11886Y-02013D01*
+G01X11898Y-01985D01*
+G01X11910Y-01957D01*
+G01X11921Y-01928D01*
+G01X11932Y-01900D01*
+G01X11943Y-01871D01*
+G01X11954Y-01842D01*
+G01X11964Y-01813D01*
+G01X11974Y-01784D01*
+G01X11983Y-01755D01*
+G01X11992Y-01726D01*
+G01X12001Y-01696D01*
+G01X12009Y-01667D01*
+G01X12017Y-01637D01*
+G01X12025Y-01607D01*
+G01X12032Y-01578D01*
+G01X12039Y-01548D01*
+G01X12046Y-01518D01*
+G01X12052Y-01488D01*
+G01X12058Y-01458D01*
+G01X12063Y-01427D01*
+G01X12068Y-01397D01*
+G01X12073Y-01367D01*
+G01X12077Y-01336D01*
+G01X12081Y-01306D01*
+G01X12085Y-01276D01*
+G01X12088Y-01245D01*
+G01X12091Y-01214D01*
+G01X12093Y-01184D01*
+G01X12095Y-01153D01*
+G01X12097Y-01123D01*
+G01X12098Y-01092D01*
+G01X12099Y-01061D01*
+G01X12100Y-01031D01*
+G01X12100Y-01000D01*
+D17*
+G01X-11250Y-01000D02*
+G01X-11250Y-01000D01*
+G01X-11250Y-01031D01*
+G01X-11249Y-01061D01*
+G01X-11248Y-01092D01*
+G01X-11247Y-01123D01*
+G01X-11245Y-01153D01*
+G01X-11243Y-01184D01*
+G01X-11241Y-01214D01*
+G01X-11238Y-01245D01*
+G01X-11235Y-01276D01*
+G01X-11231Y-01306D01*
+G01X-11227Y-01336D01*
+G01X-11223Y-01367D01*
+G01X-11218Y-01397D01*
+G01X-11213Y-01427D01*
+G01X-11208Y-01458D01*
+G01X-11202Y-01488D01*
+G01X-11196Y-01518D01*
+G01X-11189Y-01548D01*
+G01X-11182Y-01578D01*
+G01X-11175Y-01607D01*
+G01X-11167Y-01637D01*
+G01X-11159Y-01667D01*
+G01X-11151Y-01696D01*
+G01X-11142Y-01726D01*
+G01X-11133Y-01755D01*
+G01X-11124Y-01784D01*
+G01X-11114Y-01813D01*
+G01X-11104Y-01842D01*
+G01X-11093Y-01871D01*
+G01X-11082Y-01900D01*
+G01X-11071Y-01928D01*
+G01X-11060Y-01957D01*
+G01X-11048Y-01985D01*
+G01X-11036Y-02013D01*
+G01X-11023Y-02041D01*
+G01X-11010Y-02069D01*
+G01X-10997Y-02097D01*
+G01X-10983Y-02124D01*
+G01X-10969Y-02151D01*
+G01X-10955Y-02178D01*
+G01X-10940Y-02205D01*
+G01X-10925Y-02232D01*
+G01X-10910Y-02259D01*
+G01X-10894Y-02285D01*
+G01X-10878Y-02311D01*
+G01X-10862Y-02337D01*
+G01X-10846Y-02363D01*
+G01X-10829Y-02389D01*
+G01X-10811Y-02414D01*
+G01X-10794Y-02440D01*
+G01X-10776Y-02464D01*
+G01X-10758Y-02489D01*
+G01X-10740Y-02514D01*
+G01X-10721Y-02538D01*
+G01X-10702Y-02562D01*
+G01X-10683Y-02586D01*
+G01X-10663Y-02610D01*
+G01X-10643Y-02633D01*
+G01X-10623Y-02656D01*
+G01X-10602Y-02679D01*
+G01X-10582Y-02702D01*
+G01X-10561Y-02724D01*
+G01X-10539Y-02746D01*
+G01X-10518Y-02768D01*
+G01X-10496Y-02789D01*
+G01X-10474Y-02811D01*
+G01X-10452Y-02832D01*
+G01X-10429Y-02852D01*
+G01X-10406Y-02873D01*
+G01X-10383Y-02893D01*
+G01X-10360Y-02913D01*
+G01X-10336Y-02933D01*
+G01X-10312Y-02952D01*
+G01X-10288Y-02971D01*
+G01X-10264Y-02990D01*
+G01X-10239Y-03008D01*
+G01X-10214Y-03026D01*
+G01X-10190Y-03044D01*
+G01X-10164Y-03061D01*
+G01X-10139Y-03079D01*
+G01X-10113Y-03096D01*
+G01X-10087Y-03112D01*
+G01X-10061Y-03128D01*
+G01X-10035Y-03144D01*
+G01X-10009Y-03160D01*
+G01X-09982Y-03175D01*
+G01X-09955Y-03190D01*
+G01X-09928Y-03205D01*
+G01X-09901Y-03219D01*
+G01X-09874Y-03233D01*
+G01X-09847Y-03247D01*
+G01X-09819Y-03260D01*
+G01X-09791Y-03273D01*
+G01X-09763Y-03286D01*
+G01X-09735Y-03298D01*
+G01X-09707Y-03310D01*
+G01X-09678Y-03321D01*
+G01X-09650Y-03332D01*
+G01X-09621Y-03343D01*
+G01X-09592Y-03354D01*
+G01X-09563Y-03364D01*
+G01X-09534Y-03374D01*
+G01X-09505Y-03383D01*
+G01X-09476Y-03392D01*
+G01X-09446Y-03401D01*
+G01X-09417Y-03409D01*
+G01X-09387Y-03417D01*
+G01X-09357Y-03425D01*
+G01X-09328Y-03432D01*
+G01X-09298Y-03439D01*
+G01X-09268Y-03446D01*
+G01X-09238Y-03452D01*
+G01X-09208Y-03458D01*
+G01X-09177Y-03463D01*
+G01X-09147Y-03468D01*
+G01X-09117Y-03473D01*
+G01X-09086Y-03477D01*
+G01X-09056Y-03481D01*
+G01X-09026Y-03485D01*
+G01X-08995Y-03488D01*
+G01X-08964Y-03491D01*
+G01X-08934Y-03493D01*
+G01X-08903Y-03495D01*
+G01X-08873Y-03497D01*
+G01X-08842Y-03498D01*
+G01X-08811Y-03499D01*
+G01X-08781Y-03500D01*
+G01X-08750Y-03500D01*
+M02*

+ 85 - 0
experiment/pcb/cad-connector/gerber/board-F_Cu.gtl

@@ -0,0 +1,85 @@
+G04 ( created by brdgerber.py ( brdgerber.py v0.1 2014-03-12 ) ) date 2020-04-13 11:59:22 EDT*
+G04 Gerber Fmt 3.4, Leading zero omitted, Abs format*
+%MOIN*%
+%FSLAX34Y34*%
+G01*
+G70*
+G90*
+G04 APERTURE LIST*
+%ADD12R,0.0550X0.0550*%
+%ADD15C,0.1600*%
+%ADD14C,0.0120*%
+%ADD11C,0.0000*%
+%ADD10C,0.0787*%
+%ADD16C,0.0150*%
+%ADD13C,0.0550*%
+%ADD17C,0.0200*%
+G04 APERTURE END LIST*
+G54D12*
+D10*
+X-06301Y02408D03*
+D10*
+X-06301Y03392D03*
+D10*
+X-04923Y02408D03*
+D10*
+X-04923Y03392D03*
+D10*
+X-03545Y02408D03*
+D10*
+X-03545Y03392D03*
+D10*
+X-02167Y02408D03*
+D10*
+X-02167Y03392D03*
+D10*
+X-00789Y02408D03*
+D10*
+X-00789Y03392D03*
+D10*
+X00589Y02408D03*
+D10*
+X00589Y03392D03*
+D10*
+X01967Y02408D03*
+D10*
+X01967Y03392D03*
+D10*
+X03345Y02408D03*
+D10*
+X03345Y03392D03*
+D10*
+X04723Y02408D03*
+D10*
+X04723Y03392D03*
+D10*
+X06101Y02408D03*
+D10*
+X06101Y03392D03*
+D10*
+X-00350Y-00350D03*
+D10*
+X00650Y-00350D03*
+D10*
+X01650Y-00350D03*
+D10*
+X04800Y-00400D03*
+D10*
+X05800Y-00400D03*
+D12*
+X-05600Y-00350D03*
+D13*
+X-04600Y-00350D03*
+D13*
+X-03600Y-00350D03*
+D13*
+X-02600Y-00350D03*
+D15*
+X-08700Y04050D03*
+D15*
+X09550Y04100D03*
+D15*
+X-08700Y-02100D03*
+D15*
+X09500Y-02100D03*
+M02*

Разлика између датотеке није приказан због своје велике величине
+ 1230 - 0
experiment/pcb/cad-connector/gerber/board-F_SilkS.gto


+ 81 - 0
experiment/pcb/cad-connector/gerber/board-F_SolderM.gts

@@ -0,0 +1,81 @@
+G04 ( created by brdgerber.py ( brdgerber.py v0.1 2014-03-12 ) ) date 2020-04-13 11:59:21 EDT*
+G04 Gerber Fmt 3.4, Leading zero omitted, Abs format*
+%MOIN*%
+%FSLAX34Y34*%
+G01*
+G70*
+G90*
+G04 APERTURE LIST*
+%ADD12C,0.0550*%
+%ADD10C,0.0787*%
+%ADD11R,0.0550X0.0550*%
+%ADD13C,0.1600*%
+G04 APERTURE END LIST*
+G54D12*
+D10*
+X-06301Y02408D03*
+D10*
+X-06301Y03392D03*
+D10*
+X-04923Y02408D03*
+D10*
+X-04923Y03392D03*
+D10*
+X-03545Y02408D03*
+D10*
+X-03545Y03392D03*
+D10*
+X-02167Y02408D03*
+D10*
+X-02167Y03392D03*
+D10*
+X-00789Y02408D03*
+D10*
+X-00789Y03392D03*
+D10*
+X00589Y02408D03*
+D10*
+X00589Y03392D03*
+D10*
+X01967Y02408D03*
+D10*
+X01967Y03392D03*
+D10*
+X03345Y02408D03*
+D10*
+X03345Y03392D03*
+D10*
+X04723Y02408D03*
+D10*
+X04723Y03392D03*
+D10*
+X06101Y02408D03*
+D10*
+X06101Y03392D03*
+D10*
+X-00350Y-00350D03*
+D10*
+X00650Y-00350D03*
+D10*
+X01650Y-00350D03*
+D10*
+X04800Y-00400D03*
+D10*
+X05800Y-00400D03*
+D11*
+X-05600Y-00350D03*
+D12*
+X-04600Y-00350D03*
+D12*
+X-03600Y-00350D03*
+D12*
+X-02600Y-00350D03*
+D13*
+X-08700Y04050D03*
+D13*
+X09550Y04100D03*
+D13*
+X-08700Y-02100D03*
+D13*
+X09500Y-02100D03*
+M02*

+ 52 - 0
experiment/pcb/cad-connector/gerber/board.drl

@@ -0,0 +1,52 @@
+M48
+;DRILL file {brdgerber.py (2020-04-13 11:59:22) date 2020-04-13 11:59:22}
+;FORMAT={-:-/ absolute / inch / decimal}
+FMAT,2
+INCH,TZ
+T1C00000.03940
+T3C00000.12000
+T2C00000.03200
+%
+G90
+G05
+M72
+T1
+X-0000.63010Y00000.24080
+X-0000.63010Y00000.33920
+X-0000.49230Y00000.24080
+X-0000.49230Y00000.33920
+X-0000.35450Y00000.24080
+X-0000.35450Y00000.33920
+X-0000.21670Y00000.24080
+X-0000.21670Y00000.33920
+X-0000.07890Y00000.24080
+X-0000.07890Y00000.33920
+X00000.05890Y00000.24080
+X00000.05890Y00000.33920
+X00000.19670Y00000.24080
+X00000.19670Y00000.33920
+X00000.33450Y00000.24080
+X00000.33450Y00000.33920
+X00000.47230Y00000.24080
+X00000.47230Y00000.33920
+X00000.61010Y00000.24080
+X00000.61010Y00000.33920
+X-0000.03500Y-0000.03500
+X00000.06500Y-0000.03500
+X00000.16500Y-0000.03500
+X00000.48000Y-0000.04000
+X00000.58000Y-0000.04000
+T0
+T3
+X-0000.87000Y00000.40500
+X00000.95500Y00000.41000
+X-0000.87000Y-0000.21000
+X00000.95000Y-0000.21000
+T0
+T2
+X-0000.56000Y-0000.03500
+X-0000.46000Y-0000.03500
+X-0000.36000Y-0000.03500
+X-0000.26000Y-0000.03500
+T0
+M30

Разлика између датотеке није приказан због своје велике величине
+ 5544 - 0
experiment/pcb/cad-connector/json/board.json


Разлика између датотеке није приказан због своје велике величине
+ 2510 - 0
experiment/pcb/cad-connector/json/schematic.json