(module JST_XAD_B12B-XADSS-N_2x06_P2.50mm_Vertical (layer F.Cu) (tedit 5EDBD1D3)
  (descr "JST XAD series connector, B12B-XADSS-N (http://www.jst-mfg.com/product/pdf/eng/eXAD1.pdf)")
  (tags "connector JST XAD Top Entry")
  (fp_text reference REF** (at -6.25 5.25) (layer F.SilkS)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_text value JST_XAD_B12B-XADSS-N_2x06_P2.50mm_Vertical (at -6.25 -8) (layer F.Fab)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_line (start -17 4.5) (end 4.5 4.5) (layer F.CrtYd) (width 0.05))
  (fp_line (start -17 -7) (end -17 4.5) (layer F.CrtYd) (width 0.05))
  (fp_line (start 4.5 -7) (end -17 -7) (layer F.CrtYd) (width 0.05))
  (fp_line (start 4.5 4.5) (end 4.5 -7) (layer F.CrtYd) (width 0.05))
  (fp_line (start 4.25 4.25) (end 4.25 3) (layer F.SilkS) (width 0.12))
  (fp_line (start 3 4.25) (end 4.25 4.25) (layer F.SilkS) (width 0.12))
  (fp_line (start 0 2.75) (end 0.75 3.75) (layer F.Fab) (width 0.1))
  (fp_line (start 0 2.75) (end -0.75 3.75) (layer F.Fab) (width 0.1))
  (fp_text user %R (at -6.25 -1.25) (layer F.Fab)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_line (start -14.5 -0.5) (end -16.5 -0.5) (layer F.SilkS) (width 0.12))
  (fp_line (start -14.5 0.5) (end -14.5 -0.5) (layer F.SilkS) (width 0.12))
  (fp_line (start -16.5 0.5) (end -14.5 0.5) (layer F.SilkS) (width 0.12))
  (fp_line (start 2 -0.5) (end 4 -0.5) (layer F.SilkS) (width 0.12))
  (fp_line (start 2 0.5) (end 2 -0.5) (layer F.SilkS) (width 0.12))
  (fp_line (start 4 0.5) (end 2 0.5) (layer F.SilkS) (width 0.12))
  (fp_line (start -1.25 -5.25) (end -1.25 -6.5) (layer F.SilkS) (width 0.12))
  (fp_line (start -3.5 -5.25) (end -1.25 -5.25) (layer F.SilkS) (width 0.12))
  (fp_line (start -3.5 -6.5) (end -3.5 -5.25) (layer F.SilkS) (width 0.12))
  (fp_line (start -11.25 -5.25) (end -11.25 -6.5) (layer F.SilkS) (width 0.12))
  (fp_line (start -9 -5.25) (end -11.25 -5.25) (layer F.SilkS) (width 0.12))
  (fp_line (start -9 -6.5) (end -9 -5.25) (layer F.SilkS) (width 0.12))
  (fp_line (start -3.75 2.75) (end -3.75 4) (layer F.SilkS) (width 0.12))
  (fp_line (start -8.75 2.75) (end -3.75 2.75) (layer F.SilkS) (width 0.12))
  (fp_line (start -8.75 4) (end -8.75 2.75) (layer F.SilkS) (width 0.12))
  (fp_line (start -16.5 4) (end 4 4) (layer F.SilkS) (width 0.12))
  (fp_line (start -16.5 -6.5) (end -16.5 4) (layer F.SilkS) (width 0.12))
  (fp_line (start 4 -6.5) (end -16.5 -6.5) (layer F.SilkS) (width 0.12))
  (fp_line (start 4 4) (end 4 -6.5) (layer F.SilkS) (width 0.12))
  (fp_line (start -16.25 3.8) (end 3.75 3.8) (layer F.Fab) (width 0.1))
  (fp_line (start -16.25 -6.3) (end -16.25 3.8) (layer F.Fab) (width 0.1))
  (fp_line (start 3.75 -6.3) (end -16.25 -6.3) (layer F.Fab) (width 0.1))
  (fp_line (start 3.75 3.8) (end 3.75 -6.3) (layer F.Fab) (width 0.1))
  (pad 8 thru_hole circle (at -7.5 -2.5 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask))
  (pad 7 thru_hole circle (at -7.5 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask))
  (pad 6 thru_hole circle (at -5 -2.5 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask))
  (pad 5 thru_hole circle (at -5 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask))
  (pad 4 thru_hole circle (at -2.5 -2.5 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask))
  (pad 3 thru_hole circle (at -2.5 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask))
  (pad 2 thru_hole circle (at 0 -2.5 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask))
  (pad 1 thru_hole roundrect (at 0 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) (roundrect_rratio 0.15))
  (pad 9 thru_hole circle (at -10 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask))
  (pad 10 thru_hole circle (at -10 -2.5 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask))
  (pad 11 thru_hole circle (at -12.5 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask))
  (pad 12 thru_hole circle (at -12.5 -2.5 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask))
  (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_XAD_B12B-XADSS-N_2x06_P2.50mm_Vertical.step
    (offset (xyz -6.25 1.25 0))
    (scale (xyz 1 1 1))
    (rotate (xyz -90 0 180))
  )
)
