v1 master
authorIan Sutton <ian.sutton@ibm.com>
Mon, 26 Aug 2019 14:46:44 +0000 (09:46 -0500)
committerIan Sutton <ian.sutton@ibm.com>
Mon, 26 Aug 2019 14:46:44 +0000 (09:46 -0500)
28 files changed:
_autosave-trav.kicad_pcb [new file with mode: 0644]
fp-lib-table
kicadlib/SamacSys_Parts.dcm
kicadlib/SamacSys_Parts.lib
kicadlib/SamacSys_Parts.pretty/NL4MDH.kicad_mod [new file with mode: 0644]
kicadlib/coil/2019-08-26_10-46-14.lib [new file with mode: 0644]
kicadlib/coil/footprints.pretty/1415465C.kicad_mod [new file with mode: 0644]
kicadlib/fp_out/NEUTRIK_NL4MD-H.kicad_mod [new file with mode: 0644]
kicadlib/fp_out/PHOENIX_1803578.kicad_mod
kicadlib/model/coil.step [new file with mode: 0644]
sym-lib-table
trav-cache.lib
trav.bak
trav.kicad_pcb
trav.kicad_pcb-bak
trav.net [new file with mode: 0644]
trav.sch
v1_gerber_out/out.zip [new file with mode: 0644]
v1_gerber_out/trav-B.Cu.gbl [new file with mode: 0644]
v1_gerber_out/trav-B.Mask.gbs [new file with mode: 0644]
v1_gerber_out/trav-B.Paste.gbp [new file with mode: 0644]
v1_gerber_out/trav-B.SilkS.gbo [new file with mode: 0644]
v1_gerber_out/trav-Edge.Cuts.gml [new file with mode: 0644]
v1_gerber_out/trav-F.Cu.gtl [new file with mode: 0644]
v1_gerber_out/trav-F.Mask.gts [new file with mode: 0644]
v1_gerber_out/trav-F.Paste.gtp [new file with mode: 0644]
v1_gerber_out/trav-F.SilkS.gto [new file with mode: 0644]
v1_gerber_out/trav.txt [new file with mode: 0644]

diff --git a/_autosave-trav.kicad_pcb b/_autosave-trav.kicad_pcb
new file mode 100644 (file)
index 0000000..3face79
--- /dev/null
@@ -0,0 +1,478 @@
+(kicad_pcb (version 20171130) (host pcbnew "(5.0.1)-3")\r
+\r
+  (general\r
+    (thickness 1.6)\r
+    (drawings 4)\r
+    (tracks 24)\r
+    (zones 0)\r
+    (modules 7)\r
+    (nets 8)\r
+  )\r
+\r
+  (page USLetter)\r
+  (title_block\r
+    (title "travis' thing")\r
+    (date 2019-08-14)\r
+    (rev 1)\r
+    (company "kremlinware unlimited")\r
+    (comment 1 "fold a man into nothin, for nothin")\r
+    (comment 2 "sweaty palms get caught bluffin")\r
+    (comment 3 "i'm the one who press that button")\r
+  )\r
+\r
+  (layers\r
+    (0 F.Cu signal)\r
+    (31 B.Cu signal)\r
+    (32 B.Adhes user)\r
+    (33 F.Adhes user)\r
+    (34 B.Paste user)\r
+    (35 F.Paste user)\r
+    (36 B.SilkS user)\r
+    (37 F.SilkS user)\r
+    (38 B.Mask user)\r
+    (39 F.Mask user)\r
+    (40 Dwgs.User user)\r
+    (41 Cmts.User user)\r
+    (42 Eco1.User user)\r
+    (43 Eco2.User user)\r
+    (44 Edge.Cuts user)\r
+    (45 Margin user)\r
+    (46 B.CrtYd user)\r
+    (47 F.CrtYd user)\r
+    (48 B.Fab user hide)\r
+    (49 F.Fab user)\r
+  )\r
+\r
+  (setup\r
+    (last_trace_width 0.8)\r
+    (trace_clearance 0.2)\r
+    (zone_clearance 0.508)\r
+    (zone_45_only no)\r
+    (trace_min 0.8)\r
+    (segment_width 0.2)\r
+    (edge_width 0.05)\r
+    (via_size 0.8)\r
+    (via_drill 0.4)\r
+    (via_min_size 0.3048)\r
+    (via_min_drill 0.127)\r
+    (uvia_size 0.4)\r
+    (uvia_drill 0.127)\r
+    (uvias_allowed no)\r
+    (uvia_min_size 0.3048)\r
+    (uvia_min_drill 0.127)\r
+    (pcb_text_width 0.3)\r
+    (pcb_text_size 1.5 1.5)\r
+    (mod_edge_width 0.12)\r
+    (mod_text_size 1 1)\r
+    (mod_text_width 0.15)\r
+    (pad_size 1.524 1.524)\r
+    (pad_drill 0.762)\r
+    (pad_to_mask_clearance 0.051)\r
+    (solder_mask_min_width 0.25)\r
+    (aux_axis_origin 0 0)\r
+    (grid_origin 137.795 69.215)\r
+    (visible_elements 7FFFFFFF)\r
+    (pcbplotparams\r
+      (layerselection 0x010fc_ffffffff)\r
+      (usegerberextensions true)\r
+      (usegerberattributes true)\r
+      (usegerberadvancedattributes false)\r
+      (creategerberjobfile false)\r
+      (excludeedgelayer true)\r
+      (linewidth 0.100000)\r
+      (plotframeref false)\r
+      (viasonmask false)\r
+      (mode 1)\r
+      (useauxorigin false)\r
+      (hpglpennumber 1)\r
+      (hpglpenspeed 20)\r
+      (hpglpendiameter 15.000000)\r
+      (psnegative false)\r
+      (psa4output false)\r
+      (plotreference true)\r
+      (plotvalue true)\r
+      (plotinvisibletext false)\r
+      (padsonsilk false)\r
+      (subtractmaskfromsilk false)\r
+      (outputformat 1)\r
+      (mirror false)\r
+      (drillshape 0)\r
+      (scaleselection 1)\r
+      (outputdirectory "v1_gerber_out/"))\r
+  )\r
+\r
+  (net 0 "")\r
+  (net 1 "Net-(C1-Pad1)")\r
+  (net 2 "Net-(C3-Pad1)")\r
+  (net 3 "Net-(C4-Pad2)")\r
+  (net 4 "Net-(C1-Pad2)")\r
+  (net 5 "Net-(J2-Pad2+)")\r
+  (net 6 GND)\r
+  (net 7 "Net-(J2-Pad2)")\r
+\r
+  (net_class Default "This is the default net class."\r
+    (clearance 0.2)\r
+    (trace_width 0.8)\r
+    (via_dia 0.8)\r
+    (via_drill 0.4)\r
+    (uvia_dia 0.4)\r
+    (uvia_drill 0.127)\r
+    (diff_pair_gap 0.25)\r
+    (diff_pair_width 1)\r
+    (add_net GND)\r
+    (add_net "Net-(C1-Pad1)")\r
+    (add_net "Net-(C1-Pad2)")\r
+    (add_net "Net-(C3-Pad1)")\r
+    (add_net "Net-(C4-Pad2)")\r
+    (add_net "Net-(J2-Pad2)")\r
+    (add_net "Net-(J2-Pad2+)")\r
+  )\r
+\r
+  (module fp_out:NEUTRIK_NL4MD-H (layer B.Cu) (tedit 5D63E996) (tstamp 5D63EF15)\r
+    (at 152.146 75.819 180)\r
+    (path /5D568389)\r
+    (fp_text reference J2 (at -10.7233 6.39295 180) (layer B.SilkS)\r
+      (effects (font (size 1.00124 1.00124) (thickness 0.05)) (justify mirror))\r
+    )\r
+    (fp_text value SpeakON_NL4 (at -10.3369 -25.8946 180) (layer B.SilkS)\r
+      (effects (font (size 1.00114 1.00114) (thickness 0.05)) (justify mirror))\r
+    )\r
+    (fp_line (start -13 -24.77) (end 13 -24.77) (layer B.SilkS) (width 0.127))\r
+    (fp_line (start 13 -24.77) (end 13 5.43) (layer B.SilkS) (width 0.127))\r
+    (fp_line (start -13 5.43) (end -13 -24.77) (layer B.SilkS) (width 0.127))\r
+    (fp_line (start -13.25 5.75) (end 13.25 5.75) (layer Eco1.User) (width 0.05))\r
+    (fp_line (start 13.25 5.75) (end 13.25 -25) (layer Eco1.User) (width 0.05))\r
+    (fp_line (start 13.25 -25) (end -13.25 -25) (layer Eco1.User) (width 0.05))\r
+    (fp_line (start -13.25 -25) (end -13.25 5.75) (layer Eco1.User) (width 0.05))\r
+    (fp_circle (center -6.25 6.25) (end -5.95 6.25) (layer B.SilkS) (width 0.1))\r
+    (fp_line (start 13 5.43) (end -13 5.43) (layer Eco2.User) (width 0.127))\r
+    (fp_line (start -13 -24.77) (end 13 -24.77) (layer Eco2.User) (width 0.127))\r
+    (fp_line (start -13.462 5.969) (end 13.589 5.969) (layer B.CrtYd) (width 0.15))\r
+    (fp_line (start 13.589 5.969) (end 13.589 -25.146) (layer B.CrtYd) (width 0.15))\r
+    (fp_line (start 13.589 -25.146) (end -13.462 -25.146) (layer B.CrtYd) (width 0.15))\r
+    (fp_line (start -13.462 -25.146) (end -13.462 5.969) (layer B.CrtYd) (width 0.15))\r
+    (pad 1 thru_hole rect (at -6.35 0 180) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)\r
+      (net 3 "Net-(C4-Pad2)"))\r
+    (pad 2+ thru_hole circle (at 0 0 180) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)\r
+      (net 5 "Net-(J2-Pad2+)"))\r
+    (pad 2 thru_hole circle (at 6.35 0 180) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)\r
+      (net 7 "Net-(J2-Pad2)"))\r
+    (pad 1+ thru_hole circle (at 3.18 4.44 180) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)\r
+      (net 4 "Net-(C1-Pad2)"))\r
+  )\r
+\r
+  (module fp_out:PHOENIX_1803578 (layer F.Cu) (tedit 5D63E8BD) (tstamp 5D63EF7B)\r
+    (at 183.388 71.755)\r
+    (path /5D549B32)\r
+    (fp_text reference J1 (at -1.90714 -4.44998) (layer F.SilkS)\r
+      (effects (font (size 1.00112 1.00112) (thickness 0.05)))\r
+    )\r
+    (fp_text value Screw_Terminal_01x02 (at -1.27224 6.9974) (layer F.SilkS)\r
+      (effects (font (size 1.00178 1.00178) (thickness 0.05)))\r
+    )\r
+    (fp_line (start 2.0371 0.5129) (end 1.7729 0.5129) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 1.7729 0.5129) (end 1.7729 0.7771) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 1.7729 0.7771) (end 2.0371 0.7771) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -2.0371 0.7771) (end -1.7729 0.7771) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 1.305 3.315) (end 2.505 3.315) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -2.505 3.315) (end -1.305 3.315) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -1.305 3.315) (end -0.65 3.315) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 2.505 3.315) (end 3.16 3.315) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 3.16 3.315) (end 3.395 3.995) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -0.65 3.315) (end -0.415 3.995) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 1.305 3.315) (end 0.65 3.315) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -3.16 3.315) (end -2.505 3.315) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 0.65 3.315) (end 0.415 3.995) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -3.395 3.995) (end -3.16 3.315) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 0.415 3.995) (end 3.395 3.995) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -0.415 3.995) (end -3.395 3.995) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 3.61 2.645) (end 2.305 2.645) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 2.305 2.645) (end 2.305 3.115) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -1.505 2.645) (end -1.505 3.115) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 1.505 2.645) (end 1.505 3.115) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -2.305 2.645) (end -3.61 2.645) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -0.2 2.645) (end -1.505 2.645) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 1.505 2.645) (end 0.2 2.645) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -2.305 3.115) (end -2.305 2.645) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -2.0371 0.7771) (end -2.305 1.045) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -1.7729 0.7771) (end -1.505 1.045) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -1.505 1.045) (end -2.305 1.045) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 1.7729 0.7771) (end 1.505 1.045) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 2.305 1.045) (end 1.505 1.045) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 2.0371 0.7771) (end 2.305 1.045) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 2.0371 0.7771) (end 2.0371 0.5129) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -1.7729 0.7771) (end -1.7729 0.5129) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -2.0371 0.5129) (end -2.0371 0.7771) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -1.7729 0.5129) (end -2.0371 0.5129) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 2.305 0.245) (end 2.0371 0.5129) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 2.305 0.245) (end 2.305 1.045) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 1.7729 0.5129) (end 1.505 0.245) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 1.505 1.045) (end 1.505 0.245) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 2.305 0.245) (end 1.505 0.245) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -2.305 0.245) (end -2.0371 0.5129) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -2.305 0.245) (end -2.305 1.045) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -1.505 0.245) (end -1.505 1.045) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -2.305 0.245) (end -1.505 0.245) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -1.505 0.245) (end -1.7729 0.5129) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 0.2 -1.655) (end 1.005 -1.655) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 2.805 -1.655) (end 3.61 -1.655) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 3.61 2.645) (end 3.61 -1.655) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 0.2 2.645) (end 0.2 -1.655) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -1.005 -1.655) (end -0.2 -1.655) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -0.2 2.645) (end -0.2 -1.655) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -3.61 -1.655) (end -2.805 -1.655) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -3.61 2.645) (end -3.61 -1.655) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 2.305 3.115) (end 2.505 3.315) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -2.505 3.315) (end -2.305 3.115) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start 1.305 3.315) (end 1.505 3.115) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -1.505 3.115) (end -1.305 3.315) (layer Eco2.User) (width 0.1016))\r
+    (fp_arc (start 1.9025 -2.9493) (end 1.015 -1.655) (angle -68.8) (layer Eco2.User) (width 0.1016))\r
+    (fp_arc (start -1.9075 -2.9493) (end -2.795 -1.655) (angle -68.8) (layer Eco2.User) (width 0.1016))\r
+    (fp_line (start -3.81 -1.905) (end 3.81 -1.905) (layer F.CrtYd) (width 0.15))\r
+    (fp_line (start 3.81 -1.905) (end 3.81 4.191) (layer F.CrtYd) (width 0.15))\r
+    (fp_line (start 3.81 4.191) (end -4.191 4.191) (layer F.CrtYd) (width 0.15))\r
+    (fp_line (start -4.191 4.191) (end -4.191 -1.905) (layer F.CrtYd) (width 0.15))\r
+    (fp_line (start -4.191 -1.905) (end -3.81 -1.905) (layer F.CrtYd) (width 0.15))\r
+    (pad 1 thru_hole circle (at -1.905 0.635) (size 2 2) (drill 1.2) (layers *.Cu *.Mask)\r
+      (net 1 "Net-(C1-Pad1)"))\r
+    (pad 2 thru_hole circle (at 1.905 0.635) (size 2 2) (drill 1.2) (layers *.Cu *.Mask)\r
+      (net 6 GND))\r
+  )\r
+\r
+  (module Capacitor_THT:C_Rect_L26.5mm_W10.5mm_P22.50mm_MKS4 (layer F.Cu) (tedit 5AE50EF0) (tstamp 5D63EF3B)\r
+    (at 144.526 86.868 270)\r
+    (descr "C, Rect series, Radial, pin pitch=22.50mm, , length*width=26.5*10.5mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf")\r
+    (tags "C Rect series Radial pin pitch 22.50mm  length 26.5mm width 10.5mm Capacitor")\r
+    (path /5D54BFCA)\r
+    (fp_text reference C3 (at 11.25 -6.5 270) (layer F.SilkS)\r
+      (effects (font (size 1 1) (thickness 0.15)))\r
+    )\r
+    (fp_text value 4.7uF (at 11.25 6.5 270) (layer F.Fab)\r
+      (effects (font (size 1 1) (thickness 0.15)))\r
+    )\r
+    (fp_line (start -2 -5.25) (end -2 5.25) (layer F.Fab) (width 0.1))\r
+    (fp_line (start -2 5.25) (end 24.5 5.25) (layer F.Fab) (width 0.1))\r
+    (fp_line (start 24.5 5.25) (end 24.5 -5.25) (layer F.Fab) (width 0.1))\r
+    (fp_line (start 24.5 -5.25) (end -2 -5.25) (layer F.Fab) (width 0.1))\r
+    (fp_line (start -2.12 -5.37) (end 24.62 -5.37) (layer F.SilkS) (width 0.12))\r
+    (fp_line (start -2.12 5.37) (end 24.62 5.37) (layer F.SilkS) (width 0.12))\r
+    (fp_line (start -2.12 -5.37) (end -2.12 5.37) (layer F.SilkS) (width 0.12))\r
+    (fp_line (start 24.62 -5.37) (end 24.62 5.37) (layer F.SilkS) (width 0.12))\r
+    (fp_line (start -2.25 -5.5) (end -2.25 5.5) (layer F.CrtYd) (width 0.05))\r
+    (fp_line (start -2.25 5.5) (end 24.75 5.5) (layer F.CrtYd) (width 0.05))\r
+    (fp_line (start 24.75 5.5) (end 24.75 -5.5) (layer F.CrtYd) (width 0.05))\r
+    (fp_line (start 24.75 -5.5) (end -2.25 -5.5) (layer F.CrtYd) (width 0.05))\r
+    (fp_text user %R (at 11.25 0 270) (layer F.Fab)\r
+      (effects (font (size 1 1) (thickness 0.15)))\r
+    )\r
+    (pad 1 thru_hole circle (at 0 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask)\r
+      (net 2 "Net-(C3-Pad1)"))\r
+    (pad 2 thru_hole circle (at 22.5 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask)\r
+      (net 4 "Net-(C1-Pad2)"))\r
+    (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L26.5mm_W10.5mm_P22.50mm_MKS4.wrl\r
+      (at (xyz 0 0 0))\r
+      (scale (xyz 1 1 1))\r
+      (rotate (xyz 0 0 0))\r
+    )\r
+  )\r
+\r
+  (module Capacitor_THT:C_Rect_L31.5mm_W11.0mm_P27.50mm_MKS4 (layer F.Cu) (tedit 5AE50EF0) (tstamp 5D63EF28)\r
+    (at 141.224 76.327)\r
+    (descr "C, Rect series, Radial, pin pitch=27.50mm, , length*width=31.5*11mm^2, Capacitor, http://www.wima.com/EN/WIMA_MKS_4.pdf")\r
+    (tags "C Rect series Radial pin pitch 27.50mm  length 31.5mm width 11mm Capacitor")\r
+    (path /5D54C6AE)\r
+    (fp_text reference C4 (at 13.75 -6.75) (layer F.SilkS)\r
+      (effects (font (size 1 1) (thickness 0.15)))\r
+    )\r
+    (fp_text value 1.5uF (at 13.75 6.75) (layer F.Fab)\r
+      (effects (font (size 1 1) (thickness 0.15)))\r
+    )\r
+    (fp_line (start -2 -5.5) (end -2 5.5) (layer F.Fab) (width 0.1))\r
+    (fp_line (start -2 5.5) (end 29.5 5.5) (layer F.Fab) (width 0.1))\r
+    (fp_line (start 29.5 5.5) (end 29.5 -5.5) (layer F.Fab) (width 0.1))\r
+    (fp_line (start 29.5 -5.5) (end -2 -5.5) (layer F.Fab) (width 0.1))\r
+    (fp_line (start -2.12 -5.62) (end 29.62 -5.62) (layer F.SilkS) (width 0.12))\r
+    (fp_line (start -2.12 5.62) (end 29.62 5.62) (layer F.SilkS) (width 0.12))\r
+    (fp_line (start -2.12 -5.62) (end -2.12 5.62) (layer F.SilkS) (width 0.12))\r
+    (fp_line (start 29.62 -5.62) (end 29.62 5.62) (layer F.SilkS) (width 0.12))\r
+    (fp_line (start -2.25 -5.75) (end -2.25 5.75) (layer F.CrtYd) (width 0.05))\r
+    (fp_line (start -2.25 5.75) (end 29.75 5.75) (layer F.CrtYd) (width 0.05))\r
+    (fp_line (start 29.75 5.75) (end 29.75 -5.75) (layer F.CrtYd) (width 0.05))\r
+    (fp_line (start 29.75 -5.75) (end -2.25 -5.75) (layer F.CrtYd) (width 0.05))\r
+    (fp_text user %R (at 13.75 0) (layer F.Fab)\r
+      (effects (font (size 1 1) (thickness 0.15)))\r
+    )\r
+    (pad 1 thru_hole circle (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask)\r
+      (net 2 "Net-(C3-Pad1)"))\r
+    (pad 2 thru_hole circle (at 27.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask)\r
+      (net 3 "Net-(C4-Pad2)"))\r
+    (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Rect_L31.5mm_W11.0mm_P27.50mm_MKS4.wrl\r
+      (at (xyz 0 0 0))\r
+      (scale (xyz 1 1 1))\r
+      (rotate (xyz 0 0 0))\r
+    )\r
+  )\r
+\r
+  (module caps100:UKZ2A101MHM (layer B.Cu) (tedit 5D5D7104) (tstamp 5D63EF03)\r
+    (at 147.828 105.918 90)\r
+    (path /5D548E68)\r
+    (fp_text reference C1 (at -3.7465 0 90) (layer B.SilkS)\r
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))\r
+    )\r
+    (fp_text value 100uF (at -3.7465 0 90) (layer B.SilkS)\r
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))\r
+    )\r
+    (fp_text user "Copyright 2016 Accelerated Designs. All rights reserved." (at 0 0 90) (layer Cmts.User)\r
+      (effects (font (size 0.127 0.127) (thickness 0.002)))\r
+    )\r
+    (fp_text user * (at 0 0 90) (layer B.SilkS)\r
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))\r
+    )\r
+    (fp_text user * (at 0 0 90) (layer B.Fab)\r
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))\r
+    )\r
+    (fp_line (start -13.2715 0) (end -12.0015 0) (layer B.Fab) (width 0.1524))\r
+    (fp_line (start -12.6365 0.635) (end -12.6365 -0.635) (layer B.Fab) (width 0.1524))\r
+    (fp_line (start -13.2715 0) (end -12.0015 0) (layer B.SilkS) (width 0.1524))\r
+    (fp_line (start -12.6365 0.635) (end -12.6365 -0.635) (layer B.SilkS) (width 0.1524))\r
+    (fp_line (start -7.145617 8.255) (end -0.347383 8.255) (layer B.CrtYd) (width 0.1524))\r
+    (fp_line (start -0.347383 8.255) (end 4.5085 3.399117) (layer B.CrtYd) (width 0.1524))\r
+    (fp_line (start 4.5085 3.399117) (end 4.5085 -3.399117) (layer B.CrtYd) (width 0.1524))\r
+    (fp_line (start 4.5085 -3.399117) (end -0.347383 -8.255) (layer B.CrtYd) (width 0.1524))\r
+    (fp_line (start -0.347383 -8.255) (end -7.145617 -8.255) (layer B.CrtYd) (width 0.1524))\r
+    (fp_line (start -7.145617 -8.255) (end -12.0015 -3.399117) (layer B.CrtYd) (width 0.1524))\r
+    (fp_line (start -12.0015 -3.399117) (end -12.0015 3.399117) (layer B.CrtYd) (width 0.1524))\r
+    (fp_line (start -12.0015 3.399117) (end -7.145617 8.255) (layer B.CrtYd) (width 0.1524))\r
+    (fp_circle (center -3.7465 0) (end 4.2545 0) (layer B.Fab) (width 0.1524))\r
+    (fp_circle (center -3.7465 0) (end 4.3815 0) (layer B.SilkS) (width 0.1524))\r
+    (pad 1 thru_hole rect (at -7.493 0 90) (size 1.5748 1.5748) (drill 1.0668) (layers *.Cu *.Mask)\r
+      (net 1 "Net-(C1-Pad1)"))\r
+    (pad 2 thru_hole circle (at 0 0 90) (size 1.5748 1.5748) (drill 1.0668) (layers *.Cu *.Mask)\r
+      (net 4 "Net-(C1-Pad2)"))\r
+    (model ${KIPRJMOD}/kicadlib/model/100.step\r
+      (offset (xyz -7.5 0 0))\r
+      (scale (xyz 1 1 1))\r
+      (rotate (xyz 0 0 0))\r
+    )\r
+  )\r
+\r
+  (module caps470:UKZ1H471MHM (layer B.Cu) (tedit 5D5D7139) (tstamp 5D63EEEC)\r
+    (at 172.593 113.411 270)\r
+    (path /5D548A98)\r
+    (fp_text reference C2 (at -3.7465 0 270) (layer B.SilkS)\r
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))\r
+    )\r
+    (fp_text value 470uF (at -3.7465 0 270) (layer B.SilkS)\r
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))\r
+    )\r
+    (fp_text user "Copyright 2016 Accelerated Designs. All rights reserved." (at 0 0 270) (layer Cmts.User)\r
+      (effects (font (size 0.127 0.127) (thickness 0.002)))\r
+    )\r
+    (fp_text user * (at 0 0 270) (layer B.SilkS)\r
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))\r
+    )\r
+    (fp_text user * (at 0 0 270) (layer B.Fab)\r
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))\r
+    )\r
+    (fp_line (start -13.2715 0) (end -12.0015 0) (layer B.Fab) (width 0.1524))\r
+    (fp_line (start -12.6365 0.635) (end -12.6365 -0.635) (layer B.Fab) (width 0.1524))\r
+    (fp_line (start -13.2715 0) (end -12.0015 0) (layer B.SilkS) (width 0.1524))\r
+    (fp_line (start -12.6365 0.635) (end -12.6365 -0.635) (layer B.SilkS) (width 0.1524))\r
+    (fp_line (start -7.145617 8.255) (end -0.347383 8.255) (layer B.CrtYd) (width 0.1524))\r
+    (fp_line (start -0.347383 8.255) (end 4.5085 3.399117) (layer B.CrtYd) (width 0.1524))\r
+    (fp_line (start 4.5085 3.399117) (end 4.5085 -3.399117) (layer B.CrtYd) (width 0.1524))\r
+    (fp_line (start 4.5085 -3.399117) (end -0.347383 -8.255) (layer B.CrtYd) (width 0.1524))\r
+    (fp_line (start -0.347383 -8.255) (end -7.145617 -8.255) (layer B.CrtYd) (width 0.1524))\r
+    (fp_line (start -7.145617 -8.255) (end -12.0015 -3.399117) (layer B.CrtYd) (width 0.1524))\r
+    (fp_line (start -12.0015 -3.399117) (end -12.0015 3.399117) (layer B.CrtYd) (width 0.1524))\r
+    (fp_line (start -12.0015 3.399117) (end -7.145617 8.255) (layer B.CrtYd) (width 0.1524))\r
+    (fp_circle (center -3.7465 0) (end 4.2545 0) (layer B.Fab) (width 0.1524))\r
+    (fp_circle (center -3.7465 0) (end 4.3815 0) (layer B.SilkS) (width 0.1524))\r
+    (pad 1 thru_hole rect (at -7.493 0 270) (size 1.5748 1.5748) (drill 1.0668) (layers *.Cu *.Mask)\r
+      (net 4 "Net-(C1-Pad2)"))\r
+    (pad 2 thru_hole circle (at 0 0 270) (size 1.5748 1.5748) (drill 1.0668) (layers *.Cu *.Mask)\r
+      (net 1 "Net-(C1-Pad1)"))\r
+    (model ${KIPRJMOD}/kicadlib/model/470.step\r
+      (offset (xyz -7.5 0 0))\r
+      (scale (xyz 1 1 1))\r
+      (rotate (xyz 0 0 0))\r
+    )\r
+  )\r
+\r
+  (module footprints:1415465C (layer F.Cu) (tedit 5D63BADA) (tstamp 5D63EED5)\r
+    (at 155.8163 100.6475 180)\r
+    (path /5D54D77C)\r
+    (fp_text reference L1 (at -14.599996 0 180) (layer F.SilkS)\r
+      (effects (font (size 1 1) (thickness 0.15)))\r
+    )\r
+    (fp_text value 137uH (at -14.599996 0 180) (layer F.SilkS)\r
+      (effects (font (size 1 1) (thickness 0.15)))\r
+    )\r
+    (fp_text user "Copyright 2016 Accelerated Designs. All rights reserved." (at 0 0 180) (layer Cmts.User)\r
+      (effects (font (size 0.127 0.127) (thickness 0.002)))\r
+    )\r
+    (fp_text user * (at 0 0 180) (layer F.SilkS)\r
+      (effects (font (size 1 1) (thickness 0.15)))\r
+    )\r
+    (fp_text user * (at 0 0 180) (layer F.Fab)\r
+      (effects (font (size 1 1) (thickness 0.15)))\r
+    )\r
+    (fp_line (start -32.171791 0) (end -30.901791 0) (layer F.Fab) (width 0.1524))\r
+    (fp_line (start -31.536791 -0.635) (end -31.536791 0.635) (layer F.Fab) (width 0.1524))\r
+    (fp_line (start -32.171791 0) (end -30.980531 0) (layer F.SilkS) (width 0.1524))\r
+    (fp_line (start -31.536791 -0.635) (end -31.536791 0.635) (layer F.SilkS) (width 0.1524))\r
+    (fp_line (start -21.312499 -16.301796) (end -7.887492 -16.301796) (layer F.CrtYd) (width 0.1524))\r
+    (fp_line (start -7.887492 -16.301796) (end 1.7018 -6.712503) (layer F.CrtYd) (width 0.1524))\r
+    (fp_line (start 1.7018 -6.712503) (end 1.7018 6.712503) (layer F.CrtYd) (width 0.1524))\r
+    (fp_line (start 1.7018 6.712503) (end -7.887492 16.301796) (layer F.CrtYd) (width 0.1524))\r
+    (fp_line (start -7.887492 16.301796) (end -21.312499 16.301796) (layer F.CrtYd) (width 0.1524))\r
+    (fp_line (start -21.312499 16.301796) (end -30.901791 6.712503) (layer F.CrtYd) (width 0.1524))\r
+    (fp_line (start -30.901791 6.712503) (end -30.901791 -6.712503) (layer F.CrtYd) (width 0.1524))\r
+    (fp_line (start -30.901791 -6.712503) (end -21.312499 -16.301796) (layer F.CrtYd) (width 0.1524))\r
+    (fp_arc (start -14.599996 0) (end -14.599996 15.0241) (angle 166.612549) (layer F.SilkS) (width 0.1524))\r
+    (fp_arc (start -14.599996 0) (end -14.599996 15.0241) (angle 166.612579) (layer F.SilkS) (width 0.1524))\r
+    (fp_circle (center -14.599996 0) (end 0.297104 0) (layer F.Fab) (width 0.1524))\r
+    (fp_circle (center -14.599996 0) (end -12.047296 0) (layer F.Fab) (width 0.1524))\r
+    (fp_circle (center -14.599996 0) (end -11.920296 0) (layer F.SilkS) (width 0.1524))\r
+    (pad 1 thru_hole circle (at -29.199991 0 180) (size 2.8956 2.8956) (drill 2.3876) (layers *.Cu *.Mask)\r
+      (net 3 "Net-(C4-Pad2)"))\r
+    (pad 2 thru_hole circle (at 0 0 180) (size 2.8956 2.8956) (drill 2.3876) (layers *.Cu *.Mask)\r
+      (net 2 "Net-(C3-Pad1)"))\r
+    (model ${KIPRJMOD}/kicadlib/model/coil.step\r
+      (offset (xyz -29 0 0))\r
+      (scale (xyz 1 1 1))\r
+      (rotate (xyz 0 0 0))\r
+    )\r
+  )\r
+\r
+  (gr_line (start 187.8838 69.215) (end 137.9728 69.215) (layer Edge.Cuts) (width 0.2))\r
+  (gr_line (start 187.706 119.126) (end 187.706 69.215) (layer Edge.Cuts) (width 0.2))\r
+  (gr_line (start 137.795 119.126) (end 187.706 119.126) (layer Edge.Cuts) (width 0.2))\r
+  (gr_line (start 137.795 69.215) (end 137.795 119.126) (layer Edge.Cuts) (width 0.2))\r
+\r
+  (segment (start 149.4154 113.411) (end 172.593 113.411) (width 7) (layer B.Cu) (net 1))\r
+  (segment (start 181.356 113.411) (end 181.483 113.284) (width 0.8) (layer B.Cu) (net 1))\r
+  (segment (start 178.181 74.422) (end 178.181 113.411) (width 7) (layer B.Cu) (net 1))\r
+  (segment (start 176.149 72.39) (end 178.181 74.422) (width 0.8) (layer B.Cu) (net 1))\r
+  (segment (start 181.483 72.39) (end 176.149 72.39) (width 3) (layer B.Cu) (net 1))\r
+  (segment (start 172.593 113.411) (end 178.181 113.411) (width 7) (layer B.Cu) (net 1))\r
+  (segment (start 178.181 113.411) (end 181.356 113.411) (width 7) (layer B.Cu) (net 1))\r
+  (segment (start 144.526 89.3572) (end 155.8163 100.6475) (width 0.8) (layer F.Cu) (net 2))\r
+  (segment (start 144.526 86.868) (end 144.526 89.3572) (width 0.8) (layer F.Cu) (net 2))\r
+  (segment (start 144.526 79.629) (end 141.224 76.327) (width 0.8) (layer F.Cu) (net 2))\r
+  (segment (start 144.526 86.868) (end 144.526 79.629) (width 0.8) (layer F.Cu) (net 2))\r
+  (segment (start 185.016291 100.6475) (end 172.026 87.657209) (width 0.8) (layer F.Cu) (net 3))\r
+  (segment (start 159.004 76.327) (end 158.496 75.819) (width 0.8) (layer F.Cu) (net 3))\r
+  (segment (start 168.216 75.819) (end 168.724 76.327) (width 0.8) (layer F.Cu) (net 3))\r
+  (segment (start 158.496 75.819) (end 168.216 75.819) (width 0.8) (layer F.Cu) (net 3))\r
+  (segment (start 167.524001 77.526999) (end 167.524001 83.069001) (width 0.8) (layer F.Cu) (net 3))\r
+  (segment (start 168.724 76.327) (end 167.524001 77.526999) (width 0.8) (layer F.Cu) (net 3))\r
+  (segment (start 172.026 87.571) (end 172.026 87.657209) (width 0.8) (layer F.Cu) (net 3))\r
+  (segment (start 167.524001 83.069001) (end 172.026 87.571) (width 0.8) (layer F.Cu) (net 3))\r
+  (segment (start 171.0056 105.918) (end 147.828 105.918) (width 6) (layer B.Cu) (net 4))\r
+  (segment (start 148.966 104.78) (end 147.828 105.918) (width 0.8) (layer B.Cu) (net 4))\r
+  (segment (start 148.966 71.379) (end 148.966 104.78) (width 0.8) (layer B.Cu) (net 4))\r
+  (segment (start 147.828 106.066) (end 144.526 109.368) (width 7) (layer F.Cu) (net 4))\r
+  (segment (start 147.828 105.918) (end 147.828 106.066) (width 0.8) (layer F.Cu) (net 4))\r
+\r
+)\r
index 79a52d6c4af32ed8afe019ac4730d608f76af5d7..206d50213caa86792966f7273662611a145356e0 100755 (executable)
@@ -1,7 +1,10 @@
 (fp_lib_table\r
   (lib (name 1803578)(type Legacy)(uri ${KIPRJMOD}/kicadlib/sym_fp/2pos_conn_phoenix/1803578.mod)(options "")(descr ""))\r
-  (lib (name NL4MD-H)(type Legacy)(uri ${KIPRJMOD}/kicadlib/sym_fp/nl4/NL4MD-H.mod)(options "")(descr ""))\r
   (lib (name caps100)(type KiCad)(uri ${KIPRJMOD}/kicadlib/sym_fp/caps/100u/KiCAD/2019-08-21_16-13-57/footprints.pretty)(options "")(descr ""))\r
   (lib (name caps470)(type KiCad)(uri ${KIPRJMOD}/kicadlib/sym_fp/caps/470u/KiCAD/2019-08-21_16-20-50/footprints.pretty)(options "")(descr ""))\r
   (lib (name PHE426HF7470JR06L2)(type Legacy)(uri ${KIPRJMOD}/kicadlib/sym_fp/film47/PHE426HF7470JR06L2.mod)(options "")(descr ""))\r
+  (lib (name footprints)(type KiCad)(uri ${KIPRJMOD}/kicadlib/coil/footprints.pretty)(options "")(descr ""))\r
+  (lib (name NL4MD-H)(type Legacy)(uri ${KIPRJMOD}/kicadlib/sym_fp/nl4/NL4MD-H.mod)(options "")(descr ""))\r
+  (lib (name fp_out)(type KiCad)(uri ${KIPRJMOD}/kicadlib/fp_out)(options "")(descr ""))\r
+  (lib (name SamacSys_Parts)(type KiCad)(uri ${KIPRJMOD}/kicadlib/SamacSys_Parts.pretty)(options "")(descr ""))\r
 )\r
index d8810d292f8779b8e9335d493b0e0caceaf62fa2..6b3403f3d531013a54649969962759f7e5934074 100644 (file)
@@ -6,4 +6,10 @@ K
 F http://www.ti.com/lit/ds/symlink/ne555.pdf\r
 $ENDCMP\r
 #\r
+$CMP NL4MD-H\r
+D Loudspeaker Connectors 4 POLE PCB HORIZONTL\r
+K\r
+F http://www.neutrik.us/en-us/speakon/speakon-chassis-connectors/nl4md-h\r
+$ENDCMP\r
+#\r
 #End Doc Library\r
index 49d7066890934407ee2a594eff5f3edfef255d15..ed667398b77afac15ed84166e65f21692e788e52 100644 (file)
@@ -28,4 +28,26 @@ P 5 0 1 6 200 400 1000 400 1000 -800 200 -800 200 400 N
 ENDDRAW\r
 ENDDEF\r
 #\r
+#SamacSys ECAD Model NL4MD-H\r
+#/2227432/169176/2.43/4/4/Connector\r
+DEF NL4MD-H J 0 30 Y Y 1 F N\r
+F0 "J" 850 300 50 H V L CNN\r
+F1 "NL4MD-H" 850 200 50 H V L CNN\r
+F2 "NL4MDH" 850 100 50 H I L CNN\r
+F3 "http://www.neutrik.us/en-us/speakon/speakon-chassis-connectors/nl4md-h" 850 0 50 H I L CNN\r
+F4 "Loudspeaker Connectors 4 POLE PCB HORIZONTL" 850 -100 50 H I L CNN "Description"\r
+F5 "31" 850 -200 50 H I L CNN "Height"\r
+F6 "568-NL4MD-H" 850 -300 50 H I L CNN "Mouser Part Number"\r
+F7 "https://www.mouser.com/Search/Refine.aspx?Keyword=568-NL4MD-H" 850 -400 50 H I L CNN "Mouser Price/Stock"\r
+F8 "Neutrik" 850 -500 50 H I L CNN "Manufacturer_Name"\r
+F9 "NL4MD-H" 850 -600 50 H I L CNN "Manufacturer_Part_Number"\r
+DRAW\r
+X 1-' A1 0 0 200 R 50 50 0 0 B\r
+X 2+ B1 0 -100 200 R 50 50 0 0 B\r
+X 2-' A2 1000 0 200 L 50 50 0 0 B\r
+X 1+ B2 1000 -100 200 L 50 50 0 0 B\r
+P 5 0 1 6 200 100 800 100 800 -200 200 -200 200 100 N\r
+ENDDRAW\r
+ENDDEF\r
+#\r
 #End Library\r
diff --git a/kicadlib/SamacSys_Parts.pretty/NL4MDH.kicad_mod b/kicadlib/SamacSys_Parts.pretty/NL4MDH.kicad_mod
new file mode 100644 (file)
index 0000000..372c4a5
--- /dev/null
@@ -0,0 +1,34 @@
+(module "NL4MDH" (layer F.Cu)\r
+  (descr "NL4MD-H-3")\r
+  (tags "Connector")\r
+  (fp_text reference J** (at 6.350 10.965) (layer F.SilkS)\r
+    (effects (font (size 1.27 1.27) (thickness 0.254)))\r
+  )\r
+  (fp_text user %R (at 6.350 10.965) (layer F.Fab)\r
+    (effects (font (size 1.27 1.27) (thickness 0.254)))\r
+  )\r
+  (fp_text value "NL4MDH" (at 6.350 10.965) (layer F.SilkS) hide\r
+    (effects (font (size 1.27 1.27) (thickness 0.254)))\r
+  )\r
+  (fp_line (start -6.65 1.07) (end 19.35 1.07) (layer F.Fab) (width 0.2))\r
+  (fp_line (start 19.35 1.07) (end 19.35 24.77) (layer F.Fab) (width 0.2))\r
+  (fp_line (start 19.35 24.77) (end -6.65 24.77) (layer F.Fab) (width 0.2))\r
+  (fp_line (start -6.65 24.77) (end -6.65 1.07) (layer F.Fab) (width 0.2))\r
+  (fp_line (start -5.65 24.77) (end 18.35 24.77) (layer F.Fab) (width 0.2))\r
+  (fp_line (start 18.35 24.77) (end 18.35 27.27) (layer F.Fab) (width 0.2))\r
+  (fp_line (start 18.35 27.27) (end -5.65 27.27) (layer F.Fab) (width 0.2))\r
+  (fp_line (start -5.65 27.27) (end -5.65 24.77) (layer F.Fab) (width 0.2))\r
+  (fp_line (start -7.65 -6.34) (end 20.35 -6.34) (layer F.CrtYd) (width 0.1))\r
+  (fp_line (start 20.35 -6.34) (end 20.35 28.27) (layer F.CrtYd) (width 0.1))\r
+  (fp_line (start 20.35 28.27) (end -7.65 28.27) (layer F.CrtYd) (width 0.1))\r
+  (fp_line (start -7.65 28.27) (end -7.65 -6.34) (layer F.CrtYd) (width 0.1))\r
+  (fp_line (start -1.15 1.07) (end -6.65 1.07) (layer F.SilkS) (width 0.1))\r
+  (fp_line (start -6.65 1.07) (end -6.65 24.77) (layer F.SilkS) (width 0.1))\r
+  (fp_line (start -6.65 24.77) (end 19.35 24.77) (layer F.SilkS) (width 0.1))\r
+  (fp_line (start 19.35 24.77) (end 19.35 1.07) (layer F.SilkS) (width 0.1))\r
+  (fp_line (start 19.35 1.07) (end 14.35 1.07) (layer F.SilkS) (width 0.1))\r
+  (pad A1 thru_hole circle (at 0.000 -0) (size 1.800 1.800) (drill 1.2) (layers *.Cu *.Mask))\r
+  (pad A2 thru_hole circle (at 12.700 -0) (size 1.800 1.800) (drill 1.2) (layers *.Cu *.Mask))\r
+  (pad B1 thru_hole circle (at 6.350 -0) (size 1.800 1.800) (drill 1.2) (layers *.Cu *.Mask))\r
+  (pad B2 thru_hole circle (at 9.530 -4.44) (size 1.800 1.800) (drill 1.2) (layers *.Cu *.Mask))\r
+)\r
diff --git a/kicadlib/coil/2019-08-26_10-46-14.lib b/kicadlib/coil/2019-08-26_10-46-14.lib
new file mode 100644 (file)
index 0000000..63b2832
--- /dev/null
@@ -0,0 +1,30 @@
+EESchema-LIBRARY Version 2.3  Date: 21-02-2013 11:13:20\r
+#encoding utf-8\r
+#\r
+# 1415465C\r
+#\r
+DEF 1415465C L 0 65 N N 1 F N\r
+F0 "L" 275 200 60 H V C CNN\r
+F1 "1415465C" 275 -225 60 H V C CNN\r
+F2 "1415465C" 275 -285 60 H I C CNN\r
+F3 "~" 0 0 60 H V C CNN\r
+$FPLIST\r
+ 1415465C\r
+$ENDFPLIST\r
+DRAW\r
+X 2 2 0 0 100 R 59 59 1 0 U\r
+X 1 1 600 0 100 L 59 59 1 0 U\r
+A 250 50 50 0 -1800 1 0 10 N 200 50 300 50\r
+A 150 50 50 0 -1800 1 0 10 N 100 50 200 50\r
+A 350 50 50 0 -1800 1 0 10 N 300 50 400 50\r
+A 450 50 50 0 -1800 1 0 10 N 400 50 500 50\r
+P 2 1 0 8 200 0 200 50 N\r
+P 2 1 0 8 300 0 300 50 N\r
+P 2 1 0 8 500 0 500 50 N\r
+P 2 1 0 8 100 0 100 50 N\r
+P 2 1 0 8 400 0 400 50 N\r
+ENDDRAW\r
+ENDDEF\r
+\r
+#\r
+#End Library\r
diff --git a/kicadlib/coil/footprints.pretty/1415465C.kicad_mod b/kicadlib/coil/footprints.pretty/1415465C.kicad_mod
new file mode 100644 (file)
index 0000000..190d239
--- /dev/null
@@ -0,0 +1,41 @@
+(module 1415465C (layer F.Cu) (tedit 5D63BADA)\r
+  (fp_text reference REF** (at -14.599996 0) (layer F.SilkS)\r
+    (effects (font (size 1 1) (thickness 0.15)))\r
+  )\r
+  (fp_text value 1415465C (at -14.599996 0) (layer F.SilkS)\r
+    (effects (font (size 1 1) (thickness 0.15)))\r
+  )\r
+  (fp_text user "Copyright 2016 Accelerated Designs. All rights reserved." (at 0 0) (layer Cmts.User)\r
+    (effects (font (size 0.127 0.127) (thickness 0.002)))\r
+  )\r
+  (fp_text user * (at 0 0) (layer F.SilkS)\r
+    (effects (font (size 1 1) (thickness 0.15)))\r
+  )\r
+  (fp_text user * (at 0 0) (layer F.Fab)\r
+    (effects (font (size 1 1) (thickness 0.15)))\r
+  )\r
+  (fp_line (start -32.171791 0) (end -30.901791 0) (layer F.Fab) (width 0.1524))\r
+  (fp_line (start -31.536791 -0.635) (end -31.536791 0.635) (layer F.Fab) (width 0.1524))\r
+  (fp_line (start -32.171791 0) (end -30.980531 0) (layer F.SilkS) (width 0.1524))\r
+  (fp_line (start -31.536791 -0.635) (end -31.536791 0.635) (layer F.SilkS) (width 0.1524))\r
+  (fp_line (start -21.312499 -16.301796) (end -7.887492 -16.301796) (layer F.CrtYd) (width 0.1524))\r
+  (fp_line (start -7.887492 -16.301796) (end 1.7018 -6.712503) (layer F.CrtYd) (width 0.1524))\r
+  (fp_line (start 1.7018 -6.712503) (end 1.7018 6.712503) (layer F.CrtYd) (width 0.1524))\r
+  (fp_line (start 1.7018 6.712503) (end -7.887492 16.301796) (layer F.CrtYd) (width 0.1524))\r
+  (fp_line (start -7.887492 16.301796) (end -21.312499 16.301796) (layer F.CrtYd) (width 0.1524))\r
+  (fp_line (start -21.312499 16.301796) (end -30.901791 6.712503) (layer F.CrtYd) (width 0.1524))\r
+  (fp_line (start -30.901791 6.712503) (end -30.901791 -6.712503) (layer F.CrtYd) (width 0.1524))\r
+  (fp_line (start -30.901791 -6.712503) (end -21.312499 -16.301796) (layer F.CrtYd) (width 0.1524))\r
+  (fp_arc (start -14.599996 0) (end -14.599996 15.0241) (angle 166.612549) (layer F.SilkS) (width 0.1524))\r
+  (fp_arc (start -14.599996 0) (end -14.599996 15.0241) (angle 166.612579) (layer F.SilkS) (width 0.1524))\r
+  (fp_circle (center -14.599996 0) (end 0.297104 0) (layer F.Fab) (width 0.1524))\r
+  (fp_circle (center -14.599996 0) (end -12.047296 0) (layer F.Fab) (width 0.1524))\r
+  (fp_circle (center -14.599996 0) (end -11.920296 0) (layer F.SilkS) (width 0.1524))\r
+  (pad 1 thru_hole circle (at -29.199991 0) (size 2.8956 2.8956) (drill 2.3876) (layers *.Cu *.Mask))\r
+  (pad 2 thru_hole circle (at 0 0) (size 2.8956 2.8956) (drill 2.3876) (layers *.Cu *.Mask))\r
+  (model ${KIPRJMOD}/kicadlib/model/coil.step\r
+    (offset (xyz -29 0 0))\r
+    (scale (xyz 1 1 1))\r
+    (rotate (xyz 0 0 0))\r
+  )\r
+)\r
diff --git a/kicadlib/fp_out/NEUTRIK_NL4MD-H.kicad_mod b/kicadlib/fp_out/NEUTRIK_NL4MD-H.kicad_mod
new file mode 100644 (file)
index 0000000..27fd2cc
--- /dev/null
@@ -0,0 +1,26 @@
+(module NL4MD-H:NEUTRIK_NL4MD-H (layer F.Cu) (tedit 5D63E996)\r
+  (fp_text reference J2 (at -10.7233 -6.39295) (layer F.SilkS)\r
+    (effects (font (size 1.00124 1.00124) (thickness 0.05)))\r
+  )\r
+  (fp_text value SpeakON_NL4 (at -10.3369 25.8946) (layer F.SilkS)\r
+    (effects (font (size 1.00114 1.00114) (thickness 0.05)))\r
+  )\r
+  (fp_line (start -13.462 25.146) (end -13.462 -5.969) (layer F.CrtYd) (width 0.15))\r
+  (fp_line (start 13.589 25.146) (end -13.462 25.146) (layer F.CrtYd) (width 0.15))\r
+  (fp_line (start 13.589 -5.969) (end 13.589 25.146) (layer F.CrtYd) (width 0.15))\r
+  (fp_line (start -13.462 -5.969) (end 13.589 -5.969) (layer F.CrtYd) (width 0.15))\r
+  (fp_line (start -13 24.77) (end 13 24.77) (layer Eco2.User) (width 0.127))\r
+  (fp_line (start 13 -5.43) (end -13 -5.43) (layer Eco2.User) (width 0.127))\r
+  (fp_circle (center -6.25 -6.25) (end -5.95 -6.25) (layer F.SilkS) (width 0))\r
+  (fp_line (start -13.25 25) (end -13.25 -5.75) (layer Eco1.User) (width 0.05))\r
+  (fp_line (start 13.25 25) (end -13.25 25) (layer Eco1.User) (width 0.05))\r
+  (fp_line (start 13.25 -5.75) (end 13.25 25) (layer Eco1.User) (width 0.05))\r
+  (fp_line (start -13.25 -5.75) (end 13.25 -5.75) (layer Eco1.User) (width 0.05))\r
+  (fp_line (start -13 -5.43) (end -13 24.77) (layer F.SilkS) (width 0.127))\r
+  (fp_line (start 13 24.77) (end 13 -5.43) (layer F.SilkS) (width 0.127))\r
+  (fp_line (start -13 24.77) (end 13 24.77) (layer F.SilkS) (width 0.127))\r
+  (pad 1+ thru_hole circle (at 3.18 -4.44) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask))\r
+  (pad 2 thru_hole circle (at 6.35 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask))\r
+  (pad 2+ thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask))\r
+  (pad 1 thru_hole rect (at -6.35 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask))\r
+)\r
index 80e0aa513cdd8352c1600cc236c542b9a32b36b4..ed9a9db1bee4a9996627fc99caaa933e32de5d1f 100755 (executable)
@@ -1,10 +1,15 @@
-(module 1803578:PHOENIX_1803578 (layer F.Cu) (tedit 5D54AA6D)\r
-  (fp_text reference PHOENIX_1803578 (at -1.90714 -4.44998) (layer F.SilkS)\r
+(module 1803578:PHOENIX_1803578 (layer F.Cu) (tedit 5D63E8BD)\r
+  (fp_text reference J1 (at -1.90714 -4.44998) (layer F.SilkS)\r
     (effects (font (size 1.00112 1.00112) (thickness 0.05)))\r
   )\r
-  (fp_text value VAL** (at -1.27224 6.9974) (layer F.SilkS)\r
+  (fp_text value Screw_Terminal_01x02 (at -1.27224 6.9974) (layer F.SilkS)\r
     (effects (font (size 1.00178 1.00178) (thickness 0.05)))\r
   )\r
+  (fp_line (start -4.191 -1.905) (end -3.81 -1.905) (layer F.CrtYd) (width 0.15))\r
+  (fp_line (start -4.191 4.191) (end -4.191 -1.905) (layer F.CrtYd) (width 0.15))\r
+  (fp_line (start 3.81 4.191) (end -4.191 4.191) (layer F.CrtYd) (width 0.15))\r
+  (fp_line (start 3.81 -1.905) (end 3.81 4.191) (layer F.CrtYd) (width 0.15))\r
+  (fp_line (start -3.81 -1.905) (end 3.81 -1.905) (layer F.CrtYd) (width 0.15))\r
   (fp_arc (start -1.9075 -2.9493) (end -2.795 -1.655) (angle -68.8) (layer Eco2.User) (width 0.1016))\r
   (fp_arc (start 1.9025 -2.9493) (end 1.015 -1.655) (angle -68.8) (layer Eco2.User) (width 0.1016))\r
   (fp_line (start -1.505 3.115) (end -1.305 3.315) (layer Eco2.User) (width 0.1016))\r
@@ -65,9 +70,4 @@
   (fp_line (start 2.0371 0.5129) (end 1.7729 0.5129) (layer Eco2.User) (width 0.1016))\r
   (pad 2 thru_hole circle (at 1.905 0.635) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))\r
   (pad 1 thru_hole circle (at -1.905 0.635) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))\r
-  (model C:/Users/kremlin/Desktop/kicadlib/model/PHR-2--3DModel-STEP-56544.STEP\r
-    (offset (xyz 2 0 1))\r
-    (scale (xyz 1.4 1.4 1.4))\r
-    (rotate (xyz 0 0 0))\r
-  )\r
 )\r
diff --git a/kicadlib/model/coil.step b/kicadlib/model/coil.step
new file mode 100644 (file)
index 0000000..aa47477
--- /dev/null
@@ -0,0 +1,83035 @@
+ISO-10303-21;\r
+HEADER;\r
+FILE_DESCRIPTION(('STEP AP214'),'1');\r
+FILE_NAME('1415465C','2019-08-26T10:46:14',(''),(''),'','','');\r
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN'));\r
+ENDSEC;\r
+DATA;\r
+#1=SHAPE_DEFINITION_REPRESENTATION(#2,#3);\r
+#2=PRODUCT_DEFINITION_SHAPE('',$,#4);\r
+#3=SHAPE_REPRESENTATION('',(#19,#23),#11);\r
+#4=PRODUCT_DEFINITION('design','example product_definition',#6,#5);\r
+#5=PRODUCT_DEFINITION_CONTEXT('3D Mechanical Parts',#10,'design');\r
+#6=PRODUCT_DEFINITION_FORMATION('1.0','first version',#8);\r
+#7=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2003,#10);\r
+#8=PRODUCT('product','part','',(#9));\r
+#9=PRODUCT_CONTEXT('3D Mechanical Parts',#10,'mechanical');\r
+#10=APPLICATION_CONTEXT('Core Data for Automotive Mechanical Design Process');\r
+#11=(GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#13,#14,#18)) REPRESENTATION_CONTEXT('ID1','3D'));\r
+#12=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-006),#13,'DISTANCE_ACCURACY_VALUE','Maximum model space distance between geometric entities at asserted connectivities');\r
+#13=(LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.));\r
+#14=(CONVERSION_BASED_UNIT('degree',#16) NAMED_UNIT(#15) PLANE_ANGLE_UNIT());\r
+#15=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);\r
+#16=MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329252),#17);\r
+#17=(NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.));\r
+#18=(NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT());\r
+#19=AXIS2_PLACEMENT_3D('',#20,#21,#22);\r