(module TYPEC31M17 (layer F.Cu) (tedit 618C8498)
  (descr <b>TYPE-C-31-M-17-1</b><br>)
  (fp_text reference REF** (at 0 -4.05) (layer F.SilkS)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_text value TYPEC31M17 (at 0 -4.05) (layer F.Fab)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_line (start -4.32 0) (end 4.32 0) (layer F.SilkS) (width 0.1))
  (fp_line (start -4.32 0) (end -4.32 -6.8) (layer F.Fab) (width 0.2))
  (fp_line (start 4.32 0) (end -4.32 0) (layer F.Fab) (width 0.2))
  (fp_line (start 4.32 -6.8) (end 4.32 0) (layer F.Fab) (width 0.2))
  (fp_line (start -4.32 -6.8) (end 4.32 -6.8) (layer F.Fab) (width 0.2))
  (fp_line (start -4.9 0) (end 4.9 0) (layer F.CrtYd) (width 0.12))
  (fp_line (start 4.9 0) (end 4.9 -7.5) (layer F.CrtYd) (width 0.12))
  (fp_line (start 4.9 -7.5) (end -4.9 -7.5) (layer F.CrtYd) (width 0.12))
  (fp_line (start -4.9 -7.5) (end -4.9 0) (layer F.CrtYd) (width 0.12))
  (pad A5 smd rect (at -0.5 -6.58) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask))
  (pad A9 smd rect (at 1.52 -6.58) (size 0.8 1.6) (layers F.Cu F.Paste F.Mask))
  (pad A12 smd rect (at 2.75 -6.58) (size 0.9 1.6) (layers F.Cu F.Paste F.Mask))
  (pad B5 smd rect (at 0.5 -6.58) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask))
  (pad B9 smd rect (at -1.52 -6.58) (size 0.8 1.6) (layers F.Cu F.Paste F.Mask))
  (pad B12 smd rect (at -2.75 -6.58) (size 0.9 1.6) (layers F.Cu F.Paste F.Mask))
  (pad MH1 thru_hole oval (at -4.32 -2.6) (size 1 1.7) (drill oval 0.5 1.2) (layers *.Cu *.Mask))
  (pad MH2 thru_hole oval (at 4.32 -2.6) (size 1 1.7) (drill oval 0.5 1.2) (layers *.Cu *.Mask))
  (pad MH3 thru_hole oval (at 4.32 -6.4) (size 1 1.7) (drill oval 0.5 1.2) (layers *.Cu *.Mask))
  (pad MH4 thru_hole oval (at -4.32 -6.4) (size 1 1.7) (drill oval 0.5 1.2) (layers *.Cu *.Mask))
  (model ${KIPRJMOD}/TYPE-C-31-M-17/type-c-31-m-17-Body.step
    (offset (xyz 0 6.8 1.59))
    (scale (xyz 1 1 1))
    (rotate (xyz 0 0 0))
  )
)
