(module all_fp:BEAGLEBONEBLACK (layer F.Cu)
  (tags "beaglebone black")
  (fp_text reference U1 (at 0 1.778) (layer F.SilkS) hide
    (effects (font (thickness 0.3048)))
  )
  (fp_text value BEAGLEBONEBLACK (at 0 -1.143) (layer F.SilkS) hide
    (effects (font (thickness 0.3048)))
  )
  (fp_line (start 25.654 27.305) (end 25.654 21.082) (layer B.SilkS) (width 0.381))
  (fp_line (start 25.6032 21.082) (end -34.29 21.082) (layer B.SilkS) (width 0.381))
  (fp_line (start -34.2392 21.1328) (end -34.2392 26.8224) (layer B.SilkS) (width 0.381))
  (fp_line (start 25.2476 -27.178) (end 25.2476 -21.1328) (layer B.SilkS) (width 0.381))
  (fp_line (start 25.2476 -21.1328) (end -33.9852 -21.1836) (layer B.SilkS) (width 0.381))
  (fp_line (start -33.9852 -21.1836) (end -33.9852 -26.7208) (layer B.SilkS) (width 0.381))
  (fp_line (start -30.48 27.305) (end 31.496 27.305) (layer B.SilkS) (width 0.381))
  (fp_line (start -30.48 -27.305) (end 31.877 -27.305) (layer B.SilkS) (width 0.381))
  (fp_text user 40 (at -24.892 -20.32) (layer F.SilkS)
    (effects (font (thickness 0.254)))
  )
  (fp_text user 30 (at -12.192 -20.32) (layer F.SilkS)
    (effects (font (thickness 0.254)))
  )
  (fp_text user 20 (at 0.508 -20.32) (layer F.SilkS)
    (effects (font (thickness 0.254)))
  )
  (fp_text user 10 (at 13.462 -20.32) (layer F.SilkS)
    (effects (font (thickness 0.254)))
  )
  (fp_text user 39 (at -24.638 20.574) (layer F.SilkS)
    (effects (font (thickness 0.254)))
  )
  (fp_text user 29 (at -11.938 20.574) (layer F.SilkS)
    (effects (font (thickness 0.254)))
  )
  (fp_text user 19 (at 0.635 20.447) (layer F.SilkS)
    (effects (font (thickness 0.254)))
  )
  (fp_text user 9 (at 13.3096 20.3708) (layer F.SilkS)
    (effects (font (thickness 0.254)))
  )
  (fp_text user J9 (at 26.5176 -19.8628) (layer F.SilkS)
    (effects (font (thickness 0.254)))
  )
  (fp_text user J8 (at 26.7208 19.6596) (layer F.SilkS)
    (effects (font (thickness 0.254)))
  )
  (fp_line (start 36.195 11.811) (end 36.195 11.43) (layer Dwgs.User) (width 0.381))
  (fp_line (start 36.195 11.43) (end 22.86 11.43) (layer Dwgs.User) (width 0.381))
  (fp_line (start 22.86 11.43) (end 22.86 -6.35) (layer Dwgs.User) (width 0.381))
  (fp_line (start 22.86 -6.35) (end 43.18 -6.35) (layer Dwgs.User) (width 0.381))
  (fp_line (start 43.18 -6.35) (end 43.18 -6.731) (layer Dwgs.User) (width 0.381))
  (fp_line (start -30.48 27.305) (end 36.195 27.305) (layer Dwgs.User) (width 0.381))
  (fp_line (start 36.195 27.305) (end 36.195 11.811) (layer Dwgs.User) (width 0.381))
  (fp_line (start 43.18 -6.731) (end 43.18 -19.685) (layer Dwgs.User) (width 0.381))
  (fp_line (start 43.18 -20.955) (end 43.18 -19.685) (layer Dwgs.User) (width 0.381))
  (fp_line (start -30.48 -27.305) (end 36.83 -27.305) (layer Dwgs.User) (width 0.381))
  (fp_line (start -43.18 -14.605) (end -43.18 14.605) (layer B.SilkS) (width 0.381))
  (fp_arc (start -30.48 -14.605) (end -43.18 -14.605) (angle 90) (layer B.SilkS) (width 0.381))
  (fp_arc (start -30.48 14.605) (end -30.48 27.305) (angle 90) (layer B.SilkS) (width 0.381))
  (fp_arc (start 36.83 -20.955) (end 36.83 -27.305) (angle 90) (layer Dwgs.User) (width 0.381))
  (pad M1 thru_hole circle (at -37.465 -20.955) (size 3.302 3.302) (drill 2.54) (layers *.Cu *.Mask F.SilkS))
  (pad M2 thru_hole circle (at 28.575 -24.13) (size 3.302 3.302) (drill 2.54) (layers *.Cu *.Mask F.SilkS))
  (pad M3 thru_hole circle (at 28.575 24.13) (size 3.302 3.302) (drill 2.54) (layers *.Cu *.Mask F.SilkS))
  (pad M4 thru_hole circle (at -37.465 20.955) (size 3.302 3.302) (drill 2.54) (layers *.Cu *.Mask F.SilkS))
  (pad C1 thru_hole rect (at 23.495 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C2 thru_hole circle (at 23.495 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C3 thru_hole circle (at 20.955 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C4 thru_hole circle (at 20.955 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C5 thru_hole circle (at 18.415 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C6 thru_hole circle (at 18.415 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C7 thru_hole circle (at 15.875 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C8 thru_hole circle (at 15.875 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C9 thru_hole circle (at 13.335 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C10 thru_hole circle (at 13.335 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C11 thru_hole circle (at 10.795 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C12 thru_hole circle (at 10.795 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C13 thru_hole circle (at 8.255 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C14 thru_hole circle (at 8.255 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C15 thru_hole circle (at 5.715 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C16 thru_hole circle (at 5.715 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C17 thru_hole circle (at 3.175 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C18 thru_hole circle (at 3.175 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C19 thru_hole circle (at 0.635 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C20 thru_hole circle (at 0.635 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C21 thru_hole circle (at -1.905 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C22 thru_hole circle (at -1.905 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C23 thru_hole circle (at -4.445 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C24 thru_hole circle (at -4.445 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C25 thru_hole circle (at -6.985 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C26 thru_hole circle (at -6.985 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C27 thru_hole circle (at -9.525 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C28 thru_hole circle (at -9.525 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C29 thru_hole circle (at -12.065 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C30 thru_hole circle (at -12.065 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C31 thru_hole circle (at -14.605 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C32 thru_hole circle (at -14.605 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C33 thru_hole circle (at -17.145 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C34 thru_hole circle (at -17.145 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C35 thru_hole circle (at -19.685 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C36 thru_hole circle (at -19.685 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C37 thru_hole circle (at -22.225 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C38 thru_hole circle (at -22.225 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C39 thru_hole circle (at -24.765 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C40 thru_hole circle (at -24.765 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C41 thru_hole circle (at -27.305 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C42 thru_hole circle (at -27.305 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C43 thru_hole circle (at -29.845 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C44 thru_hole circle (at -29.845 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C45 thru_hole circle (at -32.385 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad C46 thru_hole circle (at -32.385 -22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B1 thru_hole rect (at 23.495 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B2 thru_hole circle (at 23.495 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B3 thru_hole circle (at 20.955 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B4 thru_hole circle (at 20.955 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B5 thru_hole circle (at 18.415 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B6 thru_hole circle (at 18.415 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B7 thru_hole circle (at 15.875 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B8 thru_hole circle (at 15.875 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B9 thru_hole circle (at 13.335 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B10 thru_hole circle (at 13.335 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B11 thru_hole circle (at 10.795 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B12 thru_hole circle (at 10.795 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B13 thru_hole circle (at 8.255 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B14 thru_hole circle (at 8.255 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B15 thru_hole circle (at 5.715 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B16 thru_hole circle (at 5.715 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B17 thru_hole circle (at 3.175 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B18 thru_hole circle (at 3.175 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B19 thru_hole circle (at 0.635 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B20 thru_hole circle (at 0.635 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B21 thru_hole circle (at -1.905 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B22 thru_hole circle (at -1.905 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B23 thru_hole circle (at -4.445 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B24 thru_hole circle (at -4.445 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B25 thru_hole circle (at -6.985 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B26 thru_hole circle (at -6.985 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B27 thru_hole circle (at -9.525 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B28 thru_hole circle (at -9.525 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B29 thru_hole circle (at -12.065 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B30 thru_hole circle (at -12.065 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B31 thru_hole circle (at -14.605 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B32 thru_hole circle (at -14.605 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B33 thru_hole circle (at -17.145 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B34 thru_hole circle (at -17.145 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B35 thru_hole circle (at -19.685 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B36 thru_hole circle (at -19.685 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B37 thru_hole circle (at -22.225 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B38 thru_hole circle (at -22.225 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B39 thru_hole circle (at -24.765 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B40 thru_hole circle (at -24.765 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B41 thru_hole circle (at -27.305 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B42 thru_hole circle (at -27.305 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B43 thru_hole circle (at -29.845 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B44 thru_hole circle (at -29.845 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B45 thru_hole circle (at -32.385 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (pad B46 thru_hole circle (at -32.385 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  (model /home/djg/mfm/all_fp.pretty/beaglebone_black.wrl
    (at (xyz 1.8 1.08 -0.7))
    (scale (xyz 0.394 0.394 0.394))
    (rotate (xyz 0 0 180))
  )
  (model Pin_Headers/Pin_Header_Straight_2x23.wrl
    (at (xyz -0.18 -0.95 -0.045))
    (scale (xyz 1 1 1))
    (rotate (xyz 0 180 0))
  )
  (model Pin_Headers/Pin_Header_Straight_2x23.wrl
    (at (xyz -0.18 0.95 -0.045))
    (scale (xyz 1 1 1))
    (rotate (xyz 0 180 0))
  )
)
