progreers

This commit is contained in:
2025-08-27 12:28:57 -07:00
parent 47a60d3073
commit 4d0e6d4099
15260 changed files with 9975393 additions and 805 deletions

View File

@@ -0,0 +1,296 @@
(footprint "TerminalBlock_CUI_TB007-508-02_1x02_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-02, 2 pins, pitch 5.08mm, size 10.8x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-02 pitch 5.08mm size 10.8x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 2.84 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-02_1x02_P5.08mm_Horizontal"
(at 2.84 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 8.34 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 8.34 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 8.34 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 8.34 -5.02)
(end 8.34 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 8.34 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 8.72 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 8.72 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 8.72 5.85)
(end 8.72 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 8.22 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 8.22 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 8.22 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.22 -4.9)
(end 8.22 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.22 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 2.84 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-02_1x02_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,331 @@
(footprint "TerminalBlock_CUI_TB007-508-03_1x03_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-03, 3 pins, pitch 5.08mm, size 15.8x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-03 pitch 5.08mm size 15.8x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 5.38 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-03_1x03_P5.08mm_Horizontal"
(at 5.38 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 13.42 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 13.42 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 13.42 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 13.42 -5.02)
(end 13.42 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 13.42 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 13.8 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 13.8 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 13.8 5.85)
(end 13.8 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 13.3 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 13.3 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 13.3 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.3 -4.9)
(end 13.3 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.3 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 5.38 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-03_1x03_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,366 @@
(footprint "TerminalBlock_CUI_TB007-508-04_1x04_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-04, 4 pins, pitch 5.08mm, size 20.9x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-04 pitch 5.08mm size 20.9x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 7.92 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-04_1x04_P5.08mm_Horizontal"
(at 7.92 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 18.5 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 18.5 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 18.5 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 18.5 -5.02)
(end 18.5 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 18.5 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 18.89 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 18.89 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 18.89 5.85)
(end 18.89 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 18.38 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 18.38 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 18.38 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.38 -4.9)
(end 18.38 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.38 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 7.92 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-04_1x04_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,401 @@
(footprint "TerminalBlock_CUI_TB007-508-05_1x05_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-05, 5 pins, pitch 5.08mm, size 26x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-05 pitch 5.08mm size 26x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 10.46 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-05_1x05_P5.08mm_Horizontal"
(at 10.46 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 23.58 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 23.58 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 23.58 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 23.58 -5.02)
(end 23.58 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 23.58 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 23.96 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 23.96 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 23.96 5.85)
(end 23.96 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 23.46 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 23.46 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 23.46 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.46 -4.9)
(end 23.46 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.46 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 10.46 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-05_1x05_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,436 @@
(footprint "TerminalBlock_CUI_TB007-508-06_1x06_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-06, 6 pins, pitch 5.08mm, size 31.1x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-06 pitch 5.08mm size 31.1x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 13 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-06_1x06_P5.08mm_Horizontal"
(at 13 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 28.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 28.66 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 28.66 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 28.66 -5.02)
(end 28.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 28.66 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 29.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.04 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.04 5.85)
(end 29.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 28.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 28.54 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 28.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.54 -4.9)
(end 28.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.54 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 13 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-06_1x06_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,471 @@
(footprint "TerminalBlock_CUI_TB007-508-07_1x07_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-07, 7 pins, pitch 5.08mm, size 36.2x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-07 pitch 5.08mm size 36.2x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 15.54 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-07_1x07_P5.08mm_Horizontal"
(at 15.54 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 33.74 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 33.74 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 33.74 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 33.74 -5.02)
(end 33.74 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 33.74 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 34.12 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 34.12 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 34.12 5.85)
(end 34.12 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 33.62 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 33.62 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 33.62 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.62 -4.9)
(end 33.62 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.62 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 15.54 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-07_1x07_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,506 @@
(footprint "TerminalBlock_CUI_TB007-508-08_1x08_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-08, 8 pins, pitch 5.08mm, size 41.2x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-08 pitch 5.08mm size 41.2x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 18.08 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-08_1x08_P5.08mm_Horizontal"
(at 18.08 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 38.82 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 38.82 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 38.82 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 38.82 -5.02)
(end 38.82 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 38.82 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 39.2 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 39.2 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 39.2 5.85)
(end 39.2 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 38.7 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 38.7 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 38.7 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.737 -1.403)
(end 34.157 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.963 -1.177)
(end 34.383 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.7 -4.9)
(end 38.7 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.7 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 37.41 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 18.08 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-08_1x08_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,541 @@
(footprint "TerminalBlock_CUI_TB007-508-09_1x09_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-09, 9 pins, pitch 5.08mm, size 46.3x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-09 pitch 5.08mm size 46.3x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 20.62 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-09_1x09_P5.08mm_Horizontal"
(at 20.62 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 43.9 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 43.9 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 43.9 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 43.9 -5.02)
(end 43.9 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 43.9 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 44.28 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 44.28 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 44.28 5.85)
(end 44.28 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 43.78 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 43.78 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 43.78 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.737 -1.403)
(end 34.157 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.963 -1.177)
(end 34.383 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.817 -1.403)
(end 39.237 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.043 -1.177)
(end 39.463 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.78 -4.9)
(end 43.78 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.78 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 37.41 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 42.49 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 20.62 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40.64 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-09_1x09_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,576 @@
(footprint "TerminalBlock_CUI_TB007-508-10_1x10_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-10, 10 pins, pitch 5.08mm, size 51.4x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-10 pitch 5.08mm size 51.4x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 23.16 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-10_1x10_P5.08mm_Horizontal"
(at 23.16 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 48.98 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 48.98 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 48.98 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 48.98 -5.02)
(end 48.98 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 48.98 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 49.36 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 49.36 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 49.36 5.85)
(end 49.36 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 48.86 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 48.86 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 48.86 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.737 -1.403)
(end 34.157 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.963 -1.177)
(end 34.383 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.817 -1.403)
(end 39.237 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.043 -1.177)
(end 39.463 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.897 -1.403)
(end 44.317 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.123 -1.177)
(end 44.543 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 48.86 -4.9)
(end 48.86 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 48.86 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 37.41 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 42.49 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 47.57 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 23.16 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40.64 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45.72 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-10_1x10_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,611 @@
(footprint "TerminalBlock_CUI_TB007-508-11_1x11_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-11, 11 pins, pitch 5.08mm, size 56.5x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-11 pitch 5.08mm size 56.5x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 25.7 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-11_1x11_P5.08mm_Horizontal"
(at 25.7 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 54.06 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 54.06 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 54.06 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 54.06 -5.02)
(end 54.06 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 54.06 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 54.44 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 54.44 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 54.44 5.85)
(end 54.44 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 53.94 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 53.94 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 53.94 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.737 -1.403)
(end 34.157 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.963 -1.177)
(end 34.383 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.817 -1.403)
(end 39.237 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.043 -1.177)
(end 39.463 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.897 -1.403)
(end 44.317 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.123 -1.177)
(end 44.543 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.977 -1.403)
(end 49.397 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.203 -1.177)
(end 49.623 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 53.94 -4.9)
(end 53.94 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 53.94 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 37.41 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 42.49 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 47.57 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 50.8 0)
(end 52.65 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 25.7 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40.64 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45.72 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 50.8 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-11_1x11_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,646 @@
(footprint "TerminalBlock_CUI_TB007-508-12_1x12_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-12, 12 pins, pitch 5.08mm, size 61.6x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-12 pitch 5.08mm size 61.6x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 28.24 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-12_1x12_P5.08mm_Horizontal"
(at 28.24 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 59.14 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 59.14 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 59.14 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 59.14 -5.02)
(end 59.14 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 59.14 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 59.52 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 59.52 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 59.52 5.85)
(end 59.52 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 59.02 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 59.02 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 59.02 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.737 -1.403)
(end 34.157 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.963 -1.177)
(end 34.383 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.817 -1.403)
(end 39.237 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.043 -1.177)
(end 39.463 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.897 -1.403)
(end 44.317 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.123 -1.177)
(end 44.543 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.977 -1.403)
(end 49.397 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.203 -1.177)
(end 49.623 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.057 -1.403)
(end 54.477 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.283 -1.177)
(end 54.703 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.02 -4.9)
(end 59.02 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.02 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 37.41 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 42.49 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 47.57 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 50.8 0)
(end 52.65 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 55.88 0)
(end 57.73 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 28.24 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40.64 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45.72 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 50.8 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 55.88 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-12_1x12_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,681 @@
(footprint "TerminalBlock_CUI_TB007-508-13_1x13_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-13, 13 pins, pitch 5.08mm, size 66.6x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-13 pitch 5.08mm size 66.6x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 30.78 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-13_1x13_P5.08mm_Horizontal"
(at 30.78 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 64.22 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 64.22 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 64.22 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 64.22 -5.02)
(end 64.22 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 64.22 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 64.6 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 64.6 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 64.6 5.85)
(end 64.6 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 64.1 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 64.1 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 64.1 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.737 -1.403)
(end 34.157 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.963 -1.177)
(end 34.383 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.817 -1.403)
(end 39.237 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.043 -1.177)
(end 39.463 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.897 -1.403)
(end 44.317 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.123 -1.177)
(end 44.543 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.977 -1.403)
(end 49.397 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.203 -1.177)
(end 49.623 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.057 -1.403)
(end 54.477 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.283 -1.177)
(end 54.703 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.137 -1.403)
(end 59.557 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.363 -1.177)
(end 59.783 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 64.1 -4.9)
(end 64.1 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 64.1 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 37.41 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 42.49 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 47.57 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 50.8 0)
(end 52.65 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 55.88 0)
(end 57.73 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 60.96 0)
(end 62.81 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 30.78 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40.64 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45.72 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 50.8 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 55.88 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 60.96 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-13_1x13_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,716 @@
(footprint "TerminalBlock_CUI_TB007-508-14_1x14_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-14, 14 pins, pitch 5.08mm, size 71.7x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-14 pitch 5.08mm size 71.7x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 33.32 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-14_1x14_P5.08mm_Horizontal"
(at 33.32 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 69.3 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 69.3 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 69.3 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 69.3 -5.02)
(end 69.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 69.3 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 69.68 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 69.68 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 69.68 5.85)
(end 69.68 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 69.18 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 69.18 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 69.18 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.737 -1.403)
(end 34.157 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.963 -1.177)
(end 34.383 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.817 -1.403)
(end 39.237 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.043 -1.177)
(end 39.463 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.897 -1.403)
(end 44.317 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.123 -1.177)
(end 44.543 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.977 -1.403)
(end 49.397 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.203 -1.177)
(end 49.623 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.057 -1.403)
(end 54.477 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.283 -1.177)
(end 54.703 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.137 -1.403)
(end 59.557 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.363 -1.177)
(end 59.783 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.217 -1.403)
(end 64.637 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.443 -1.177)
(end 64.863 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 69.18 -4.9)
(end 69.18 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 69.18 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 37.41 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 42.49 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 47.57 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 50.8 0)
(end 52.65 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 55.88 0)
(end 57.73 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 60.96 0)
(end 62.81 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 66.04 0)
(end 67.89 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 33.32 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40.64 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45.72 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 50.8 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 55.88 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 60.96 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 66.04 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-14_1x14_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,751 @@
(footprint "TerminalBlock_CUI_TB007-508-15_1x15_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-15, 15 pins, pitch 5.08mm, size 76.8x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-15 pitch 5.08mm size 76.8x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 35.86 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-15_1x15_P5.08mm_Horizontal"
(at 35.86 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 74.38 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 74.38 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 74.38 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 74.38 -5.02)
(end 74.38 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 74.38 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 74.76 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 74.76 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 74.76 5.85)
(end 74.76 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 74.26 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 74.26 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 74.26 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.737 -1.403)
(end 34.157 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.963 -1.177)
(end 34.383 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.817 -1.403)
(end 39.237 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.043 -1.177)
(end 39.463 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.897 -1.403)
(end 44.317 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.123 -1.177)
(end 44.543 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.977 -1.403)
(end 49.397 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.203 -1.177)
(end 49.623 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.057 -1.403)
(end 54.477 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.283 -1.177)
(end 54.703 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.137 -1.403)
(end 59.557 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.363 -1.177)
(end 59.783 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.217 -1.403)
(end 64.637 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.443 -1.177)
(end 64.863 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.297 -1.403)
(end 69.717 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.523 -1.177)
(end 69.943 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 74.26 -4.9)
(end 74.26 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 74.26 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 37.41 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 42.49 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 47.57 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 50.8 0)
(end 52.65 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 55.88 0)
(end 57.73 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 60.96 0)
(end 62.81 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 66.04 0)
(end 67.89 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 71.12 0)
(end 72.97 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 35.86 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40.64 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45.72 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 50.8 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 55.88 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 60.96 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 66.04 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 71.12 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-15_1x15_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,786 @@
(footprint "TerminalBlock_CUI_TB007-508-16_1x16_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-16, 16 pins, pitch 5.08mm, size 81.9x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-16 pitch 5.08mm size 81.9x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 38.4 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-16_1x16_P5.08mm_Horizontal"
(at 38.4 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 79.46 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 79.46 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 79.46 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 79.46 -5.02)
(end 79.46 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 79.46 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 79.84 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 79.84 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 79.84 5.85)
(end 79.84 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 79.34 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 79.34 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 79.34 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.737 -1.403)
(end 34.157 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.963 -1.177)
(end 34.383 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.817 -1.403)
(end 39.237 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.043 -1.177)
(end 39.463 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.897 -1.403)
(end 44.317 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.123 -1.177)
(end 44.543 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.977 -1.403)
(end 49.397 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.203 -1.177)
(end 49.623 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.057 -1.403)
(end 54.477 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.283 -1.177)
(end 54.703 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.137 -1.403)
(end 59.557 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.363 -1.177)
(end 59.783 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.217 -1.403)
(end 64.637 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.443 -1.177)
(end 64.863 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.297 -1.403)
(end 69.717 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.523 -1.177)
(end 69.943 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 77.377 -1.403)
(end 74.797 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 77.603 -1.177)
(end 75.023 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 79.34 -4.9)
(end 79.34 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 79.34 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 37.41 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 42.49 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 47.57 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 50.8 0)
(end 52.65 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 55.88 0)
(end 57.73 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 60.96 0)
(end 62.81 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 66.04 0)
(end 67.89 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 71.12 0)
(end 72.97 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 76.2 0)
(end 78.05 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 38.4 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40.64 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45.72 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 50.8 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 55.88 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 60.96 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 66.04 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 71.12 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 76.2 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-16_1x16_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,821 @@
(footprint "TerminalBlock_CUI_TB007-508-17_1x17_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-17, 17 pins, pitch 5.08mm, size 87x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-17 pitch 5.08mm size 87x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 40.94 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-17_1x17_P5.08mm_Horizontal"
(at 40.94 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 84.54 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 84.54 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 84.54 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 84.54 -5.02)
(end 84.54 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 84.54 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 84.92 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 84.92 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 84.92 5.85)
(end 84.92 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 84.42 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 84.42 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 84.42 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.737 -1.403)
(end 34.157 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.963 -1.177)
(end 34.383 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.817 -1.403)
(end 39.237 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.043 -1.177)
(end 39.463 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.897 -1.403)
(end 44.317 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.123 -1.177)
(end 44.543 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.977 -1.403)
(end 49.397 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.203 -1.177)
(end 49.623 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.057 -1.403)
(end 54.477 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.283 -1.177)
(end 54.703 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.137 -1.403)
(end 59.557 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.363 -1.177)
(end 59.783 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.217 -1.403)
(end 64.637 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.443 -1.177)
(end 64.863 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.297 -1.403)
(end 69.717 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.523 -1.177)
(end 69.943 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 77.377 -1.403)
(end 74.797 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 77.603 -1.177)
(end 75.023 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 82.457 -1.403)
(end 79.877 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 82.683 -1.177)
(end 80.103 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 84.42 -4.9)
(end 84.42 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 84.42 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 37.41 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 42.49 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 47.57 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 50.8 0)
(end 52.65 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 55.88 0)
(end 57.73 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 60.96 0)
(end 62.81 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 66.04 0)
(end 67.89 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 71.12 0)
(end 72.97 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 76.2 0)
(end 78.05 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 81.28 0)
(end 83.13 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 40.94 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40.64 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45.72 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 50.8 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 55.88 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 60.96 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 66.04 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 71.12 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 76.2 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 81.28 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-17_1x17_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,856 @@
(footprint "TerminalBlock_CUI_TB007-508-18_1x18_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-18, 18 pins, pitch 5.08mm, size 92x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-18 pitch 5.08mm size 92x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 43.48 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-18_1x18_P5.08mm_Horizontal"
(at 43.48 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 89.62 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 89.62 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 89.62 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 89.62 -5.02)
(end 89.62 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 89.62 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 90 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 90 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 90 5.85)
(end 90 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 89.5 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 89.5 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 89.5 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.737 -1.403)
(end 34.157 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.963 -1.177)
(end 34.383 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.817 -1.403)
(end 39.237 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.043 -1.177)
(end 39.463 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.897 -1.403)
(end 44.317 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.123 -1.177)
(end 44.543 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.977 -1.403)
(end 49.397 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.203 -1.177)
(end 49.623 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.057 -1.403)
(end 54.477 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.283 -1.177)
(end 54.703 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.137 -1.403)
(end 59.557 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.363 -1.177)
(end 59.783 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.217 -1.403)
(end 64.637 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.443 -1.177)
(end 64.863 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.297 -1.403)
(end 69.717 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.523 -1.177)
(end 69.943 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 77.377 -1.403)
(end 74.797 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 77.603 -1.177)
(end 75.023 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 82.457 -1.403)
(end 79.877 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 82.683 -1.177)
(end 80.103 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 87.537 -1.403)
(end 84.957 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 87.763 -1.177)
(end 85.183 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 89.5 -4.9)
(end 89.5 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 89.5 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 37.41 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 42.49 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 47.57 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 50.8 0)
(end 52.65 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 55.88 0)
(end 57.73 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 60.96 0)
(end 62.81 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 66.04 0)
(end 67.89 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 71.12 0)
(end 72.97 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 76.2 0)
(end 78.05 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 81.28 0)
(end 83.13 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 86.36 0)
(end 88.21 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 43.48 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40.64 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45.72 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 50.8 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 55.88 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 60.96 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 66.04 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 71.12 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 76.2 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 81.28 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 86.36 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-18_1x18_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,891 @@
(footprint "TerminalBlock_CUI_TB007-508-19_1x19_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-19, 19 pins, pitch 5.08mm, size 97.1x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-19 pitch 5.08mm size 97.1x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 46.02 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-19_1x19_P5.08mm_Horizontal"
(at 46.02 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 94.7 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 94.7 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 94.7 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 94.7 -5.02)
(end 94.7 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 94.7 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 95.08 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 95.08 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 95.08 5.85)
(end 95.08 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 94.58 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 94.58 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 94.58 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.737 -1.403)
(end 34.157 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.963 -1.177)
(end 34.383 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.817 -1.403)
(end 39.237 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.043 -1.177)
(end 39.463 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.897 -1.403)
(end 44.317 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.123 -1.177)
(end 44.543 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.977 -1.403)
(end 49.397 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.203 -1.177)
(end 49.623 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.057 -1.403)
(end 54.477 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.283 -1.177)
(end 54.703 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.137 -1.403)
(end 59.557 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.363 -1.177)
(end 59.783 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.217 -1.403)
(end 64.637 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.443 -1.177)
(end 64.863 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.297 -1.403)
(end 69.717 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.523 -1.177)
(end 69.943 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 77.377 -1.403)
(end 74.797 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 77.603 -1.177)
(end 75.023 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 82.457 -1.403)
(end 79.877 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 82.683 -1.177)
(end 80.103 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 87.537 -1.403)
(end 84.957 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 87.763 -1.177)
(end 85.183 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 92.617 -1.403)
(end 90.037 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 92.843 -1.177)
(end 90.263 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 94.58 -4.9)
(end 94.58 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 94.58 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 37.41 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 42.49 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 47.57 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 50.8 0)
(end 52.65 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 55.88 0)
(end 57.73 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 60.96 0)
(end 62.81 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 66.04 0)
(end 67.89 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 71.12 0)
(end 72.97 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 76.2 0)
(end 78.05 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 81.28 0)
(end 83.13 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 86.36 0)
(end 88.21 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 91.44 0)
(end 93.29 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 46.02 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40.64 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45.72 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 50.8 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 55.88 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 60.96 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 66.04 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 71.12 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 76.2 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 81.28 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 86.36 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 91.44 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-19_1x19_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,926 @@
(footprint "TerminalBlock_CUI_TB007-508-20_1x20_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-20, 20 pins, pitch 5.08mm, size 102x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-20 pitch 5.08mm size 102x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 48.56 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-20_1x20_P5.08mm_Horizontal"
(at 48.56 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 99.78 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 99.78 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 99.78 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 99.78 -5.02)
(end 99.78 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 99.78 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 100.16 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 100.16 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 100.16 5.85)
(end 100.16 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 99.66 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 99.66 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 99.66 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.737 -1.403)
(end 34.157 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.963 -1.177)
(end 34.383 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.817 -1.403)
(end 39.237 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.043 -1.177)
(end 39.463 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.897 -1.403)
(end 44.317 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.123 -1.177)
(end 44.543 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.977 -1.403)
(end 49.397 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.203 -1.177)
(end 49.623 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.057 -1.403)
(end 54.477 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.283 -1.177)
(end 54.703 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.137 -1.403)
(end 59.557 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.363 -1.177)
(end 59.783 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.217 -1.403)
(end 64.637 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.443 -1.177)
(end 64.863 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.297 -1.403)
(end 69.717 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.523 -1.177)
(end 69.943 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 77.377 -1.403)
(end 74.797 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 77.603 -1.177)
(end 75.023 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 82.457 -1.403)
(end 79.877 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 82.683 -1.177)
(end 80.103 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 87.537 -1.403)
(end 84.957 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 87.763 -1.177)
(end 85.183 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 92.617 -1.403)
(end 90.037 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 92.843 -1.177)
(end 90.263 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 97.697 -1.403)
(end 95.117 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 97.923 -1.177)
(end 95.343 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 99.66 -4.9)
(end 99.66 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 99.66 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 37.41 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 42.49 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 47.57 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 50.8 0)
(end 52.65 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 55.88 0)
(end 57.73 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 60.96 0)
(end 62.81 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 66.04 0)
(end 67.89 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 71.12 0)
(end 72.97 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 76.2 0)
(end 78.05 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 81.28 0)
(end 83.13 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 86.36 0)
(end 88.21 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 91.44 0)
(end 93.29 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 96.52 0)
(end 98.37 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 48.56 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40.64 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45.72 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 50.8 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 55.88 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 60.96 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 66.04 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 71.12 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 76.2 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 81.28 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 86.36 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 91.44 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 96.52 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-20_1x20_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,961 @@
(footprint "TerminalBlock_CUI_TB007-508-21_1x21_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-21, 21 pins, pitch 5.08mm, size 107x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-21 pitch 5.08mm size 107x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 51.1 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-21_1x21_P5.08mm_Horizontal"
(at 51.1 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 104.86 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 104.86 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 104.86 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 104.86 -5.02)
(end 104.86 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 104.86 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 105.24 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 105.24 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 105.24 5.85)
(end 105.24 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 104.74 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 104.74 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 104.74 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.737 -1.403)
(end 34.157 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.963 -1.177)
(end 34.383 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.817 -1.403)
(end 39.237 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.043 -1.177)
(end 39.463 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.897 -1.403)
(end 44.317 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.123 -1.177)
(end 44.543 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.977 -1.403)
(end 49.397 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.203 -1.177)
(end 49.623 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.057 -1.403)
(end 54.477 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.283 -1.177)
(end 54.703 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.137 -1.403)
(end 59.557 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.363 -1.177)
(end 59.783 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.217 -1.403)
(end 64.637 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.443 -1.177)
(end 64.863 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.297 -1.403)
(end 69.717 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.523 -1.177)
(end 69.943 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 77.377 -1.403)
(end 74.797 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 77.603 -1.177)
(end 75.023 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 82.457 -1.403)
(end 79.877 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 82.683 -1.177)
(end 80.103 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 87.537 -1.403)
(end 84.957 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 87.763 -1.177)
(end 85.183 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 92.617 -1.403)
(end 90.037 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 92.843 -1.177)
(end 90.263 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 97.697 -1.403)
(end 95.117 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 97.923 -1.177)
(end 95.343 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 102.777 -1.403)
(end 100.197 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 103.003 -1.177)
(end 100.423 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 104.74 -4.9)
(end 104.74 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 104.74 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 37.41 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 42.49 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 47.57 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 50.8 0)
(end 52.65 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 55.88 0)
(end 57.73 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 60.96 0)
(end 62.81 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 66.04 0)
(end 67.89 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 71.12 0)
(end 72.97 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 76.2 0)
(end 78.05 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 81.28 0)
(end 83.13 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 86.36 0)
(end 88.21 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 91.44 0)
(end 93.29 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 96.52 0)
(end 98.37 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 101.6 0)
(end 103.45 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 51.1 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40.64 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45.72 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 50.8 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 55.88 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 60.96 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 66.04 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 71.12 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 76.2 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 81.28 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 86.36 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 91.44 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 96.52 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 101.6 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-21_1x21_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,996 @@
(footprint "TerminalBlock_CUI_TB007-508-22_1x22_P5.08mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block CUI TB007-508-22, 22 pins, pitch 5.08mm, size 112x10.2mm, drill diameter 1.6mm, pad diameter 2.4mm, https://www.cuidevices.com/product/resource/tb007-508.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/scripts/TerminalBlock_CUI")
(tags "THT Terminal Block CUI TB007-508-22 pitch 5.08mm size 112x10.2mm drill 1.6mm pad 2.4mm")
(property "Reference" "REF**"
(at 53.64 -6.02 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_CUI_TB007-508-22_1x22_P5.08mm_Horizontal"
(at 53.64 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.66 -5.02)
(end 109.94 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 -3.4)
(end 109.94 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 4.35)
(end 109.94 4.35)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.66 5.47)
(end -2.66 -5.02)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 5.47)
(end -2.66 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 109.94 -5.02)
(end 109.94 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 109.94 5.47)
(end 0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.04 -5.4)
(end -3.04 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.04 5.85)
(end 110.32 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 110.32 -5.4)
(end -3.04 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 110.32 5.85)
(end 110.32 -5.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.54 -4.9)
(end 109.82 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 -3.4)
(end 109.82 -3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end -2.54 -4.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.54 4.35)
(end 109.82 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.54 5.35)
(end -2.54 4.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.177 -1.403)
(end -1.403 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.403 -1.177)
(end -1.177 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.257 -1.403)
(end 3.677 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.483 -1.177)
(end 3.903 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.337 -1.403)
(end 8.757 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.563 -1.177)
(end 8.983 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.417 -1.403)
(end 13.837 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.643 -1.177)
(end 14.063 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.497 -1.403)
(end 18.917 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.723 -1.177)
(end 19.143 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.577 -1.403)
(end 23.997 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.803 -1.177)
(end 24.223 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.657 -1.403)
(end 29.077 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.883 -1.177)
(end 29.303 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.737 -1.403)
(end 34.157 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.963 -1.177)
(end 34.383 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.817 -1.403)
(end 39.237 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.043 -1.177)
(end 39.463 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.897 -1.403)
(end 44.317 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.123 -1.177)
(end 44.543 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.977 -1.403)
(end 49.397 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.203 -1.177)
(end 49.623 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.057 -1.403)
(end 54.477 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.283 -1.177)
(end 54.703 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.137 -1.403)
(end 59.557 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 62.363 -1.177)
(end 59.783 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.217 -1.403)
(end 64.637 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 67.443 -1.177)
(end 64.863 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.297 -1.403)
(end 69.717 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 72.523 -1.177)
(end 69.943 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 77.377 -1.403)
(end 74.797 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 77.603 -1.177)
(end 75.023 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 82.457 -1.403)
(end 79.877 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 82.683 -1.177)
(end 80.103 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 87.537 -1.403)
(end 84.957 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 87.763 -1.177)
(end 85.183 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 92.617 -1.403)
(end 90.037 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 92.843 -1.177)
(end 90.263 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 97.697 -1.403)
(end 95.117 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 97.923 -1.177)
(end 95.343 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 102.777 -1.403)
(end 100.197 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 103.003 -1.177)
(end 100.423 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 107.857 -1.403)
(end 105.277 1.177)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 108.083 -1.177)
(end 105.503 1.403)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 109.82 -4.9)
(end 109.82 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 109.82 5.35)
(end -1.54 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.85 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.93 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 12.01 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 17.09 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 22.17 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 27.25 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 32.33 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 37.41 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 42.49 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 47.57 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 50.8 0)
(end 52.65 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 55.88 0)
(end 57.73 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 60.96 0)
(end 62.81 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 66.04 0)
(end 67.89 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 71.12 0)
(end 72.97 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 76.2 0)
(end 78.05 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 81.28 0)
(end 83.13 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 86.36 0)
(end 88.21 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 91.44 0)
(end 93.29 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 96.52 0)
(end 98.37 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 101.6 0)
(end 103.45 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 106.68 0)
(end 108.53 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 53.64 0.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.104167)
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40.64 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45.72 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 50.8 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 55.88 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 60.96 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 66.04 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 71.12 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 76.2 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 81.28 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 86.36 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 91.44 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 96.52 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 101.6 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 106.68 0)
(size 2.4 2.4)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_CUI.3dshapes/TerminalBlock_CUI_TB007-508-22_1x22_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)