(kicad_pcb (version 4) (host pcbnew 4.0.1-stable)
  (general
    (links 0)
    (no_connects 2)
    (area 162.484999 60.884999 188.543001 109.295001)
    (thickness 1.6)
    (drawings 27)
    (tracks 51)
    (zones 0)
    (modules 2)
    (nets 19)
  )
  (page A4)
  (title_block
    (title "Floppy Card Edge")
    (date 2016-08-27)
    (rev 1)
    (company "Alan Boguslawski")
  )
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user)
    (33 F.Adhes user)
    (34 B.Paste user)
    (35 F.Paste user)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (40 Dwgs.User user)
    (41 Cmts.User user)
    (42 Eco1.User user)
    (43 Eco2.User user)
    (44 Edge.Cuts user)
    (45 Margin user)
    (46 B.CrtYd user)
    (47 F.CrtYd user)
    (48 B.Fab user)
    (49 F.Fab user)
  )
  (setup
    (last_trace_width 0.508)
    (trace_clearance 0.1524)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.1524)
    (segment_width 0.2)
    (edge_width 0.15)
    (via_size 0.6858)
    (via_drill 0.3302)
    (via_min_size 0.6858)
    (via_min_drill 0.3302)
    (uvia_size 0.762)
    (uvia_drill 0.508)
    (uvias_allowed no)
    (uvia_min_size 0)
    (uvia_min_drill 0)
    (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.524 1.524)
    (pad_drill 0.762)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (visible_elements 7FFFFFFF)
    (pcbplotparams
      (layerselection 0x00030_80000001)
      (usegerberextensions false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (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 //DCD)
  (net 2 //INUSE)
  (net 3 //DS3)
  (net 4 //INDEX)
  (net 5 //DS0)
  (net 6 //DS1)
  (net 7 //DS2)
  (net 8 //MTRON)
  (net 9 //DIR)
  (net 10 //STEP)
  (net 11 //WDATA)
  (net 12 //WGATE)
  (net 13 //TRK00)
  (net 14 //WPT)
  (net 15 //RDATA)
  (net 16 //SIDE1)
  (net 17 //RDY)
  (net 18 GND)
  (net_class Default "This is the default net class."
    (clearance 0.1524)
    (trace_width 0.508)
    (via_dia 0.6858)
    (via_drill 0.3302)
    (uvia_dia 0.762)
    (uvia_drill 0.508)
    (add_net //DCD)
    (add_net //DIR)
    (add_net //DS0)
    (add_net //DS1)
    (add_net //DS2)
    (add_net //DS3)
    (add_net //INDEX)
    (add_net //INUSE)
    (add_net //MTRON)
    (add_net //RDATA)
    (add_net //RDY)
    (add_net //SIDE1)
    (add_net //STEP)
    (add_net //TRK00)
    (add_net //WDATA)
    (add_net //WGATE)
    (add_net //WPT)
    (add_net GND)
  )
  (module Pin_Headers:Pin_Header_Straight_1x18 (layer B.Cu) (tedit 57C255CA)
    (at 165.1 106.68)
    (descr "Through hole pin header")
    (tags "pin header")
    (fp_text reference P1 (at 0.254 -44.958) (layer F.SilkS))
    (fp_text value CONN_01X18 (at 0 4.572) (layer Cmts.User))
    (pad 1 thru_hole rect (at 0 0) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 1 //DCD))
    (pad 2 thru_hole oval (at 0 -2.54) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 2 //INUSE))
    (pad 3 thru_hole oval (at 0 -5.08) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 3 //DS3))
    (pad 4 thru_hole oval (at 0 -7.62) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 4 //INDEX))
    (pad 5 thru_hole oval (at 0 -10.16) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 5 //DS0))
    (pad 6 thru_hole oval (at 0 -12.7) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 6 //DS1))
    (pad 7 thru_hole oval (at 0 -15.24) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 7 //DS2))
    (pad 8 thru_hole oval (at 0 -17.78) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 8 //MTRON))
    (pad 9 thru_hole oval (at 0 -20.32) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 9 //DIR))
    (pad 10 thru_hole oval (at 0 -22.86) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 10 //STEP))
    (pad 11 thru_hole oval (at 0 -25.4) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 11 //WDATA))
    (pad 12 thru_hole oval (at 0 -27.94) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 12 //WGATE))
    (pad 13 thru_hole oval (at 0 -30.48) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 13 //TRK00))
    (pad 14 thru_hole oval (at 0 -33.02) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 14 //WPT))
    (pad 15 thru_hole oval (at 0 -35.56) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 15 //RDATA))
    (pad 16 thru_hole oval (at 0 -38.1) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 16 //SIDE1))
    (pad 17 thru_hole oval (at 0 -40.64) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 17 //RDY))
    (pad 18 thru_hole oval (at 0 -43.18) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 18 GND))
    (model Pin_Headers.3dshapes/Pin_Header_Straight_1x18.wrl
      (at (xyz 0 -0.85 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Card_Edge:Floppy_Edge (layer F.Cu) (tedit 57C24C72)
    (at 182.88 106.68 90)
    (descr "34 pin edge connector for floppy drives")
    (fp_text reference P2 (at -5.08 -3.556 180) (layer Cmts.User))
    (fp_text value CONN_01X34 (at -6.604 -0.762 180) (layer Cmts.User))
    (pad 1 connect rect (at 0 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 2 connect rect (at 0 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 1 //DCD))
    (pad 3 connect rect (at 2.54 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 4 connect rect (at 2.54 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 2 //INUSE))
    (pad 5 connect rect (at 5.08 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 6 connect rect (at 5.08 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 3 //DS3))
    (pad 7 connect rect (at 7.62 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 8 connect rect (at 7.62 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 4 //INDEX))
    (pad 9 connect rect (at 10.16 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 10 connect rect (at 10.16 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 5 //DS0))
    (pad 11 connect rect (at 12.7 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 12 connect rect (at 12.7 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 6 //DS1))
    (pad 13 connect rect (at 15.24 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 14 connect rect (at 15.24 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 7 //DS2))
    (pad 15 connect rect (at 17.78 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 16 connect rect (at 17.78 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 8 //MTRON))
    (pad 17 connect rect (at 20.32 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 18 connect rect (at 20.32 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 9 //DIR))
    (pad 19 connect rect (at 22.86 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 20 connect rect (at 22.86 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 10 //STEP))
    (pad 21 connect rect (at 25.4 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 22 connect rect (at 25.4 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 11 //WDATA))
    (pad 23 connect rect (at 27.94 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 24 connect rect (at 27.94 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 12 //WGATE))
    (pad 25 connect rect (at 30.48 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 26 connect rect (at 30.48 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 13 //TRK00))
    (pad 27 connect rect (at 33.02 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 28 connect rect (at 33.02 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 14 //WPT))
    (pad 29 connect rect (at 35.56 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 30 connect rect (at 35.56 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 15 //RDATA))
    (pad 31 connect rect (at 38.1 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 32 connect rect (at 38.1 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 16 //SIDE1))
    (pad 33 connect rect (at 40.64 0 90) (size 1.27 10.16) (layers B.Cu B.Mask)
      (net 18 GND))
    (pad 34 connect rect (at 40.64 0 90) (size 1.27 10.16) (layers F.Cu F.Mask)
      (net 17 //RDY))
  )
  (gr_text "FLOPPY DRIVE BREAKOUT" (at 173.228 86.106 90) (layer B.SilkS))
  (gr_text "DENSITY SEL" (at 166.878 106.68) (layer F.SilkS))
  (gr_text "IN USE" (at 166.878 104.14) (layer F.SilkS))
  (gr_text "DRIVE SEL 4" (at 166.878 101.6) (layer F.SilkS))
  (gr_text INDEX (at 166.878 99.06) (layer F.SilkS))
  (gr_text "DRIVE SEL 1" (at 166.878 96.52) (layer F.SilkS))
  (gr_text "DRIVE SEL 2" (at 166.878 93.98) (layer F.SilkS))
  (gr_text "DRIVE SEL 3" (at 166.878 91.44) (layer F.SilkS))
  (gr_text "MOTOR ON" (at 166.878 88.9) (layer F.SilkS))
  (gr_text "DIRECTION\n" (at 166.878 86.36) (layer F.SilkS))
  (gr_text STEP (at 166.878 83.82) (layer F.SilkS))
  (gr_text "WRITE DATA" (at 166.878 81.28) (layer F.SilkS))
  (gr_text "WRITE EN" (at 166.878 78.74) (layer F.SilkS))
  (gr_text "TRACK 0" (at 166.878 76.2) (layer F.SilkS))
  (gr_text "W PROTECT" (at 166.878 73.66) (layer F.SilkS))
  (gr_text "READ DATA" (at 166.878 71.12) (layer F.SilkS))
  (gr_text "HEAD SELECT" (at 166.878 68.58) (layer F.SilkS))
  (gr_text "DRIVE READY" (at 166.878 66.04) (layer F.SilkS))
  (gr_text "GND\n" (at 166.878 63.5) (layer F.SilkS))
  (gr_line (start 188.468 64.77) (end 188.468 107.95) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 187.198 64.77) (end 188.468 64.77) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 187.198 107.95) (end 188.468 107.95) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 177.8 63.5) (end 187.198 63.5) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 177.8 63.5) (end 175.26 60.96) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 162.56 60.96) (end 175.26 60.96) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 162.56 109.22) (end 162.56 60.96) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 187.198 109.22) (end 162.56 109.22) (layer Edge.Cuts) (width 0.15))
  (zone (net 0) (net_name "") (layer F.Mask) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 177.546 60.96) (xy 188.468 60.96) (xy 188.468 109.22) (xy 177.546 109.22)
      )
    )
  )
  (zone (net 0) (net_name "") (layer B.Mask) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 177.546 60.96) (xy 188.468 60.96) (xy 188.468 109.22) (xy 177.546 109.22)
      )
    )
  )
)
