reorganization for mskbd2

This commit is contained in:
2026-03-30 21:38:16 -07:00
parent 0a45498336
commit 856e950b6d
20014 changed files with 29 additions and 62978 deletions

View File

@@ -0,0 +1,14 @@
# TerminalBlock.pretty
This repository contains footprints for various terminal blocks that do not have their own manufacturer-specific repository.
Existing manufacturer-specific libraries are:
* ../TerminalBlock_4UCON.pretty
* ../TerminalBlock_MetzConnect.pretty
* ../TerminalBlock_Phoenix.pretty
* ../TerminalBlock_Philmore.pretty
* ../TerminalBlock_RND.pretty
* ../TerminalBlock_WAGO.pretty
* ../TerminalBlock_Dinkle.pretty
* ...

View File

@@ -0,0 +1,181 @@
(footprint "TerminalBlock_Degson_DG246-3.81-03P"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "DEGSON ELECTRONICS DG246 terminal block, https://www.degson.com/index.php?a=downloadFile&id=1090277")
(tags "connector terminal block")
(property "Reference" "REF**"
(at 4.9 -3.86 0)
(layer "F.SilkS")
(uuid "0936e1ff-8f23-4e9e-8e6b-50e22817cb8e")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Degson_DG246-3.81-03P"
(at 4.5 10.4 0)
(layer "F.Fab")
(uuid "7f8bb9a6-05f6-478b-9cb3-71792540eb27")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "0f8bab78-4ac3-4d47-bd5d-ff9df1a8b75f")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "73352a3d-f698-4a1d-b2b6-91f1ff5019f9")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.51 8.48)
(end -2.51 9.48)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "889f5607-bce5-4af5-9205-090444dd76ba")
)
(fp_line
(start -2.51 9.48)
(end -1.51 9.48)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "62428ab5-4a1a-4cce-b7f0-2711d8da259b")
)
(fp_rect
(start -2.27 -3.04)
(end 10.94 9.24)
(stroke
(width 0.12)
(type default)
)
(fill no)
(layer "F.SilkS")
(uuid "52cdd477-fde3-4463-81c4-41d8688b2078")
)
(fp_rect
(start -2.38 -3.15)
(end 11.05 9.35)
(stroke
(width 0.05)
(type default)
)
(fill no)
(layer "F.CrtYd")
(uuid "41602958-1c2b-451c-ae4d-6545dceb397c")
)
(fp_rect
(start -2.13 -2.9)
(end 10.8 9.1)
(stroke
(width 0.1)
(type default)
)
(fill no)
(layer "F.Fab")
(uuid "af661415-11ee-4b41-a2c4-8fde00687d3d")
)
(fp_text user "${REFERENCE}"
(at 4.29 3.51 0)
(layer "F.Fab")
(uuid "d76ed19f-3c97-4cb4-b934-8329dbec65ee")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 2 3)
(drill 1.15)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "34ae2715-5d31-469c-a3ae-ed49878f359d")
)
(pad "1" thru_hole rect
(at 0 7)
(size 2 3)
(drill 1.15)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d0a0c10b-997a-48b5-8885-24b35ddaefee")
)
(pad "2" thru_hole oval
(at 3.81 0)
(size 2 3)
(drill 1.15)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "31cc4ba2-2f65-4e00-a0c7-76043226a448")
)
(pad "2" thru_hole oval
(at 3.81 7)
(size 2 3)
(drill 1.15)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "00d2ba21-3963-4595-aeb6-212ade00ce0c")
)
(pad "3" thru_hole oval
(at 7.62 0)
(size 2 3)
(drill 1.15)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "b81b4f98-ec3d-43e0-ac05-4a72590472e1")
)
(pad "3" thru_hole oval
(at 7.62 7)
(size 2 3)
(drill 1.15)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "c6acb5d3-7701-448f-a795-3949de669c58")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}//TerminalBlock.3dshapes/TerminalBlock_Degson_DG246-3.81-03P.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,368 @@
(footprint "TerminalBlock_MaiXu_MX126-5.0-02P_1x02_P5.00mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "terminal block MaiXu MX126-5.0-02P, 2 pins, pitch 5mm, size 10.5x7.8mm, drill diameter 1.3mm, pad diameter 2.8mm, https://www.lcsc.com/datasheet/lcsc_datasheet_2309150913_MAX-MX126-5-0-03P-GN01-Cu-S-A_C5188435.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_MaiXu")
(tags "THT terminal block MaiXu MX126-5.0-02P pitch 5mm size 10.5x7.8mm drill 1.3mm pad 2.8mm")
(property "Reference" "REF**"
(at 2.25 -5.12 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_MaiXu_MX126-5.0-02P_1x02_P5.00mm"
(at 2.25 4.92 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -3.12 -4.12)
(end 7.62 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 -0.5)
(end -1.88 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 0.5)
(end -1.88 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 1.8)
(end -1.88 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 3.92)
(end -3.12 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.92)
(end -3.12 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 -0.5)
(end 3.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 0.5)
(end 3.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 1.8)
(end 4.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 5.543 1.8)
(end 7.62 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 -0.5)
(end 7.62 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 0.5)
(end 7.62 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 7.62 -4.12)
(end 7.62 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 7.62 3.92)
(end 0.3 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.92)
(xy 0.44 4.53)
(xy -0.44 4.53)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.5 -4.5)
(end -3.5 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.5 4.31)
(end 8 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 8 -4.5)
(end -3.5 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 8 4.31)
(end 8 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3 -4)
(end 7.5 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 -0.5)
(end 7.5 -0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 0.5)
(end 7.5 0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.8)
(end 7.5 1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.85)
(end -3 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.05 3.8)
(end -3 1.85)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.018 -1.213)
(end -1.213 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.213 -1.018)
(end -1.018 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.018 -1.213)
(end 3.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.213 -1.018)
(end 3.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 7.5 -4)
(end 7.5 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 7.5 3.8)
(end -1.05 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5 0)
(end 6.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 2.25 2.65 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.089286)
)
(pad "2" thru_hole circle
(at 5 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_MaiXu_MX126-5.0-02P_1x02_P5.00mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,430 @@
(footprint "TerminalBlock_MaiXu_MX126-5.0-03P_1x03_P5.00mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "terminal block MaiXu MX126-5.0-03P, 3 pins, pitch 5mm, size 15.5x7.8mm, drill diameter 1.3mm, pad diameter 2.8mm, https://www.lcsc.com/datasheet/lcsc_datasheet_2309150913_MAX-MX126-5-0-03P-GN01-Cu-S-A_C5188435.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_MaiXu")
(tags "THT terminal block MaiXu MX126-5.0-03P pitch 5mm size 15.5x7.8mm drill 1.3mm pad 2.8mm")
(property "Reference" "REF**"
(at 4.75 -5.12 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_MaiXu_MX126-5.0-03P_1x03_P5.00mm"
(at 4.75 4.92 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -3.12 -4.12)
(end 12.62 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 -0.5)
(end -1.88 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 0.5)
(end -1.88 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 1.8)
(end -1.88 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 3.92)
(end -3.12 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.92)
(end -3.12 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 -0.5)
(end 3.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 0.5)
(end 3.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 1.8)
(end 4.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 5.543 1.8)
(end 9.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 -0.5)
(end 8.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 0.5)
(end 8.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.543 1.8)
(end 12.62 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 -0.5)
(end 12.62 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 0.5)
(end 12.62 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 12.62 -4.12)
(end 12.62 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 12.62 3.92)
(end 0.3 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.92)
(xy 0.44 4.53)
(xy -0.44 4.53)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.5 -4.5)
(end -3.5 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.5 4.31)
(end 13 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 13 -4.5)
(end -3.5 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 13 4.31)
(end 13 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3 -4)
(end 12.5 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 -0.5)
(end 12.5 -0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 0.5)
(end 12.5 0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.8)
(end 12.5 1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.85)
(end -3 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.05 3.8)
(end -3 1.85)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.018 -1.213)
(end -1.213 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.213 -1.018)
(end -1.018 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.018 -1.213)
(end 3.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.213 -1.018)
(end 3.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.018 -1.213)
(end 8.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.213 -1.018)
(end 8.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 12.5 -4)
(end 12.5 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 12.5 3.8)
(end -1.05 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5 0)
(end 6.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10 0)
(end 11.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 4.75 2.65 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.089286)
)
(pad "2" thru_hole circle
(at 5 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_MaiXu_MX126-5.0-03P_1x03_P5.00mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,492 @@
(footprint "TerminalBlock_MaiXu_MX126-5.0-04P_1x04_P5.00mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "terminal block MaiXu MX126-5.0-04P, 4 pins, pitch 5mm, size 20.5x7.8mm, drill diameter 1.3mm, pad diameter 2.8mm, https://www.lcsc.com/datasheet/lcsc_datasheet_2309150913_MAX-MX126-5-0-03P-GN01-Cu-S-A_C5188435.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_MaiXu")
(tags "THT terminal block MaiXu MX126-5.0-04P pitch 5mm size 20.5x7.8mm drill 1.3mm pad 2.8mm")
(property "Reference" "REF**"
(at 7.25 -5.12 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_MaiXu_MX126-5.0-04P_1x04_P5.00mm"
(at 7.25 4.92 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -3.12 -4.12)
(end 17.62 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 -0.5)
(end -1.88 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 0.5)
(end -1.88 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 1.8)
(end -1.88 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 3.92)
(end -3.12 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.92)
(end -3.12 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 -0.5)
(end 3.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 0.5)
(end 3.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 1.8)
(end 4.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 5.543 1.8)
(end 9.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 -0.5)
(end 8.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 0.5)
(end 8.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.543 1.8)
(end 14.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 -0.5)
(end 13.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 0.5)
(end 13.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 15.543 1.8)
(end 17.62 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 -0.5)
(end 17.62 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 0.5)
(end 17.62 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 17.62 -4.12)
(end 17.62 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 17.62 3.92)
(end 0.3 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.92)
(xy 0.44 4.53)
(xy -0.44 4.53)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.5 -4.5)
(end -3.5 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.5 4.31)
(end 18 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 18 -4.5)
(end -3.5 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 18 4.31)
(end 18 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3 -4)
(end 17.5 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 -0.5)
(end 17.5 -0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 0.5)
(end 17.5 0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.8)
(end 17.5 1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.85)
(end -3 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.05 3.8)
(end -3 1.85)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.018 -1.213)
(end -1.213 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.213 -1.018)
(end -1.018 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.018 -1.213)
(end 3.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.213 -1.018)
(end 3.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.018 -1.213)
(end 8.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.213 -1.018)
(end 8.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.018 -1.213)
(end 13.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.213 -1.018)
(end 13.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 17.5 -4)
(end 17.5 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 17.5 3.8)
(end -1.05 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5 0)
(end 6.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10 0)
(end 11.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15 0)
(end 16.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 7.25 2.65 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.089286)
)
(pad "2" thru_hole circle
(at 5 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_MaiXu_MX126-5.0-04P_1x04_P5.00mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,554 @@
(footprint "TerminalBlock_MaiXu_MX126-5.0-05P_1x05_P5.00mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "terminal block MaiXu MX126-5.0-05P, 5 pins, pitch 5mm, size 25.5x7.8mm, drill diameter 1.3mm, pad diameter 2.8mm, https://www.lcsc.com/datasheet/lcsc_datasheet_2309150913_MAX-MX126-5-0-03P-GN01-Cu-S-A_C5188435.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_MaiXu")
(tags "THT terminal block MaiXu MX126-5.0-05P pitch 5mm size 25.5x7.8mm drill 1.3mm pad 2.8mm")
(property "Reference" "REF**"
(at 9.75 -5.12 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_MaiXu_MX126-5.0-05P_1x05_P5.00mm"
(at 9.75 4.92 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -3.12 -4.12)
(end 22.62 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 -0.5)
(end -1.88 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 0.5)
(end -1.88 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 1.8)
(end -1.88 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 3.92)
(end -3.12 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.92)
(end -3.12 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 -0.5)
(end 3.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 0.5)
(end 3.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 1.8)
(end 4.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 5.543 1.8)
(end 9.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 -0.5)
(end 8.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 0.5)
(end 8.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.543 1.8)
(end 14.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 -0.5)
(end 13.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 0.5)
(end 13.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 15.543 1.8)
(end 19.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 -0.5)
(end 18.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 0.5)
(end 18.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 20.543 1.8)
(end 22.62 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 -0.5)
(end 22.62 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 0.5)
(end 22.62 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 22.62 -4.12)
(end 22.62 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 22.62 3.92)
(end 0.3 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.92)
(xy 0.44 4.53)
(xy -0.44 4.53)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.5 -4.5)
(end -3.5 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.5 4.31)
(end 23 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 23 -4.5)
(end -3.5 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 23 4.31)
(end 23 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3 -4)
(end 22.5 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 -0.5)
(end 22.5 -0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 0.5)
(end 22.5 0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.8)
(end 22.5 1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.85)
(end -3 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.05 3.8)
(end -3 1.85)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.018 -1.213)
(end -1.213 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.213 -1.018)
(end -1.018 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.018 -1.213)
(end 3.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.213 -1.018)
(end 3.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.018 -1.213)
(end 8.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.213 -1.018)
(end 8.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.018 -1.213)
(end 13.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.213 -1.018)
(end 13.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.018 -1.213)
(end 18.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.213 -1.018)
(end 18.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 22.5 -4)
(end 22.5 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 22.5 3.8)
(end -1.05 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5 0)
(end 6.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10 0)
(end 11.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15 0)
(end 16.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20 0)
(end 21.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 9.75 2.65 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.089286)
)
(pad "2" thru_hole circle
(at 5 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_MaiXu_MX126-5.0-05P_1x05_P5.00mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,616 @@
(footprint "TerminalBlock_MaiXu_MX126-5.0-06P_1x06_P5.00mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "terminal block MaiXu MX126-5.0-06P, 6 pins, pitch 5mm, size 30.5x7.8mm, drill diameter 1.3mm, pad diameter 2.8mm, https://www.lcsc.com/datasheet/lcsc_datasheet_2309150913_MAX-MX126-5-0-03P-GN01-Cu-S-A_C5188435.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_MaiXu")
(tags "THT terminal block MaiXu MX126-5.0-06P pitch 5mm size 30.5x7.8mm drill 1.3mm pad 2.8mm")
(property "Reference" "REF**"
(at 12.25 -5.12 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_MaiXu_MX126-5.0-06P_1x06_P5.00mm"
(at 12.25 4.92 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -3.12 -4.12)
(end 27.62 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 -0.5)
(end -1.88 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 0.5)
(end -1.88 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 1.8)
(end -1.88 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 3.92)
(end -3.12 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.92)
(end -3.12 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 -0.5)
(end 3.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 0.5)
(end 3.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 1.8)
(end 4.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 5.543 1.8)
(end 9.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 -0.5)
(end 8.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 0.5)
(end 8.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.543 1.8)
(end 14.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 -0.5)
(end 13.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 0.5)
(end 13.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 15.543 1.8)
(end 19.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 -0.5)
(end 18.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 0.5)
(end 18.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 20.543 1.8)
(end 24.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 -0.5)
(end 23.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 0.5)
(end 23.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 25.543 1.8)
(end 27.62 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 26.812 -0.5)
(end 27.62 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 26.812 0.5)
(end 27.62 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 27.62 -4.12)
(end 27.62 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 27.62 3.92)
(end 0.3 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.92)
(xy 0.44 4.53)
(xy -0.44 4.53)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.5 -4.5)
(end -3.5 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.5 4.31)
(end 28 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 28 -4.5)
(end -3.5 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 28 4.31)
(end 28 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3 -4)
(end 27.5 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 -0.5)
(end 27.5 -0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 0.5)
(end 27.5 0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.8)
(end 27.5 1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.85)
(end -3 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.05 3.8)
(end -3 1.85)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.018 -1.213)
(end -1.213 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.213 -1.018)
(end -1.018 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.018 -1.213)
(end 3.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.213 -1.018)
(end 3.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.018 -1.213)
(end 8.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.213 -1.018)
(end 8.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.018 -1.213)
(end 13.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.213 -1.018)
(end 13.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.018 -1.213)
(end 18.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.213 -1.018)
(end 18.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.018 -1.213)
(end 23.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.213 -1.018)
(end 23.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 27.5 -4)
(end 27.5 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 27.5 3.8)
(end -1.05 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5 0)
(end 6.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10 0)
(end 11.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15 0)
(end 16.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20 0)
(end 21.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25 0)
(end 26.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 12.25 2.65 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.089286)
)
(pad "2" thru_hole circle
(at 5 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_MaiXu_MX126-5.0-06P_1x06_P5.00mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,678 @@
(footprint "TerminalBlock_MaiXu_MX126-5.0-07P_1x07_P5.00mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "terminal block MaiXu MX126-5.0-07P, 7 pins, pitch 5mm, size 35.5x7.8mm, drill diameter 1.3mm, pad diameter 2.8mm, https://www.lcsc.com/datasheet/lcsc_datasheet_2309150913_MAX-MX126-5-0-03P-GN01-Cu-S-A_C5188435.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_MaiXu")
(tags "THT terminal block MaiXu MX126-5.0-07P pitch 5mm size 35.5x7.8mm drill 1.3mm pad 2.8mm")
(property "Reference" "REF**"
(at 14.75 -5.12 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_MaiXu_MX126-5.0-07P_1x07_P5.00mm"
(at 14.75 4.92 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -3.12 -4.12)
(end 32.62 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 -0.5)
(end -1.88 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 0.5)
(end -1.88 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 1.8)
(end -1.88 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 3.92)
(end -3.12 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.92)
(end -3.12 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 -0.5)
(end 3.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 0.5)
(end 3.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 1.8)
(end 4.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 5.543 1.8)
(end 9.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 -0.5)
(end 8.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 0.5)
(end 8.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.543 1.8)
(end 14.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 -0.5)
(end 13.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 0.5)
(end 13.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 15.543 1.8)
(end 19.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 -0.5)
(end 18.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 0.5)
(end 18.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 20.543 1.8)
(end 24.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 -0.5)
(end 23.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 0.5)
(end 23.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 25.543 1.8)
(end 29.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 26.812 -0.5)
(end 28.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 26.812 0.5)
(end 28.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 30.543 1.8)
(end 32.62 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 31.812 -0.5)
(end 32.62 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 31.812 0.5)
(end 32.62 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 32.62 -4.12)
(end 32.62 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 32.62 3.92)
(end 0.3 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.92)
(xy 0.44 4.53)
(xy -0.44 4.53)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.5 -4.5)
(end -3.5 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.5 4.31)
(end 33 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 33 -4.5)
(end -3.5 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 33 4.31)
(end 33 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3 -4)
(end 32.5 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 -0.5)
(end 32.5 -0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 0.5)
(end 32.5 0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.8)
(end 32.5 1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.85)
(end -3 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.05 3.8)
(end -3 1.85)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.018 -1.213)
(end -1.213 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.213 -1.018)
(end -1.018 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.018 -1.213)
(end 3.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.213 -1.018)
(end 3.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.018 -1.213)
(end 8.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.213 -1.018)
(end 8.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.018 -1.213)
(end 13.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.213 -1.018)
(end 13.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.018 -1.213)
(end 18.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.213 -1.018)
(end 18.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.018 -1.213)
(end 23.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.213 -1.018)
(end 23.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.018 -1.213)
(end 28.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.213 -1.018)
(end 28.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 32.5 -4)
(end 32.5 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 32.5 3.8)
(end -1.05 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5 0)
(end 6.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10 0)
(end 11.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15 0)
(end 16.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20 0)
(end 21.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25 0)
(end 26.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30 0)
(end 31.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 14.75 2.65 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.089286)
)
(pad "2" thru_hole circle
(at 5 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_MaiXu_MX126-5.0-07P_1x07_P5.00mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,740 @@
(footprint "TerminalBlock_MaiXu_MX126-5.0-08P_1x08_P5.00mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "terminal block MaiXu MX126-5.0-08P, 8 pins, pitch 5mm, size 40.5x7.8mm, drill diameter 1.3mm, pad diameter 2.8mm, https://www.lcsc.com/datasheet/lcsc_datasheet_2309150913_MAX-MX126-5-0-03P-GN01-Cu-S-A_C5188435.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_MaiXu")
(tags "THT terminal block MaiXu MX126-5.0-08P pitch 5mm size 40.5x7.8mm drill 1.3mm pad 2.8mm")
(property "Reference" "REF**"
(at 17.25 -5.12 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_MaiXu_MX126-5.0-08P_1x08_P5.00mm"
(at 17.25 4.92 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -3.12 -4.12)
(end 37.62 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 -0.5)
(end -1.88 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 0.5)
(end -1.88 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 1.8)
(end -1.88 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 3.92)
(end -3.12 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.92)
(end -3.12 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 -0.5)
(end 3.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 0.5)
(end 3.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 1.8)
(end 4.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 5.543 1.8)
(end 9.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 -0.5)
(end 8.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 0.5)
(end 8.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.543 1.8)
(end 14.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 -0.5)
(end 13.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 0.5)
(end 13.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 15.543 1.8)
(end 19.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 -0.5)
(end 18.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 0.5)
(end 18.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 20.543 1.8)
(end 24.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 -0.5)
(end 23.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 0.5)
(end 23.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 25.543 1.8)
(end 29.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 26.812 -0.5)
(end 28.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 26.812 0.5)
(end 28.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 30.543 1.8)
(end 34.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 31.812 -0.5)
(end 33.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 31.812 0.5)
(end 33.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 35.543 1.8)
(end 37.62 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 36.812 -0.5)
(end 37.62 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 36.812 0.5)
(end 37.62 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 37.62 -4.12)
(end 37.62 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 37.62 3.92)
(end 0.3 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.92)
(xy 0.44 4.53)
(xy -0.44 4.53)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.5 -4.5)
(end -3.5 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.5 4.31)
(end 38 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 38 -4.5)
(end -3.5 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 38 4.31)
(end 38 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3 -4)
(end 37.5 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 -0.5)
(end 37.5 -0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 0.5)
(end 37.5 0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.8)
(end 37.5 1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.85)
(end -3 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.05 3.8)
(end -3 1.85)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.018 -1.213)
(end -1.213 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.213 -1.018)
(end -1.018 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.018 -1.213)
(end 3.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.213 -1.018)
(end 3.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.018 -1.213)
(end 8.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.213 -1.018)
(end 8.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.018 -1.213)
(end 13.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.213 -1.018)
(end 13.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.018 -1.213)
(end 18.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.213 -1.018)
(end 18.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.018 -1.213)
(end 23.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.213 -1.018)
(end 23.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.018 -1.213)
(end 28.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.213 -1.018)
(end 28.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.018 -1.213)
(end 33.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.213 -1.018)
(end 33.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.5 -4)
(end 37.5 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.5 3.8)
(end -1.05 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5 0)
(end 6.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10 0)
(end 11.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15 0)
(end 16.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20 0)
(end 21.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25 0)
(end 26.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30 0)
(end 31.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35 0)
(end 36.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 17.25 2.65 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.089286)
)
(pad "2" thru_hole circle
(at 5 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_MaiXu_MX126-5.0-08P_1x08_P5.00mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,802 @@
(footprint "TerminalBlock_MaiXu_MX126-5.0-09P_1x09_P5.00mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "terminal block MaiXu MX126-5.0-09P, 9 pins, pitch 5mm, size 45.5x7.8mm, drill diameter 1.3mm, pad diameter 2.8mm, https://www.lcsc.com/datasheet/lcsc_datasheet_2309150913_MAX-MX126-5-0-03P-GN01-Cu-S-A_C5188435.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_MaiXu")
(tags "THT terminal block MaiXu MX126-5.0-09P pitch 5mm size 45.5x7.8mm drill 1.3mm pad 2.8mm")
(property "Reference" "REF**"
(at 19.75 -5.12 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_MaiXu_MX126-5.0-09P_1x09_P5.00mm"
(at 19.75 4.92 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -3.12 -4.12)
(end 42.62 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 -0.5)
(end -1.88 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 0.5)
(end -1.88 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 1.8)
(end -1.88 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 3.92)
(end -3.12 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.92)
(end -3.12 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 -0.5)
(end 3.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 0.5)
(end 3.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 1.8)
(end 4.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 5.543 1.8)
(end 9.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 -0.5)
(end 8.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 0.5)
(end 8.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.543 1.8)
(end 14.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 -0.5)
(end 13.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 0.5)
(end 13.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 15.543 1.8)
(end 19.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 -0.5)
(end 18.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 0.5)
(end 18.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 20.543 1.8)
(end 24.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 -0.5)
(end 23.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 0.5)
(end 23.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 25.543 1.8)
(end 29.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 26.812 -0.5)
(end 28.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 26.812 0.5)
(end 28.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 30.543 1.8)
(end 34.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 31.812 -0.5)
(end 33.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 31.812 0.5)
(end 33.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 35.543 1.8)
(end 39.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 36.812 -0.5)
(end 38.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 36.812 0.5)
(end 38.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 40.543 1.8)
(end 42.62 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 41.812 -0.5)
(end 42.62 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 41.812 0.5)
(end 42.62 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 42.62 -4.12)
(end 42.62 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 42.62 3.92)
(end 0.3 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.92)
(xy 0.44 4.53)
(xy -0.44 4.53)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.5 -4.5)
(end -3.5 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.5 4.31)
(end 43 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43 -4.5)
(end -3.5 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43 4.31)
(end 43 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3 -4)
(end 42.5 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 -0.5)
(end 42.5 -0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 0.5)
(end 42.5 0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.8)
(end 42.5 1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.85)
(end -3 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.05 3.8)
(end -3 1.85)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.018 -1.213)
(end -1.213 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.213 -1.018)
(end -1.018 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.018 -1.213)
(end 3.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.213 -1.018)
(end 3.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.018 -1.213)
(end 8.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.213 -1.018)
(end 8.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.018 -1.213)
(end 13.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.213 -1.018)
(end 13.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.018 -1.213)
(end 18.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.213 -1.018)
(end 18.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.018 -1.213)
(end 23.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.213 -1.018)
(end 23.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.018 -1.213)
(end 28.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.213 -1.018)
(end 28.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.018 -1.213)
(end 33.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.213 -1.018)
(end 33.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.018 -1.213)
(end 38.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.213 -1.018)
(end 38.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.5 -4)
(end 42.5 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.5 3.8)
(end -1.05 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5 0)
(end 6.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10 0)
(end 11.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15 0)
(end 16.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20 0)
(end 21.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25 0)
(end 26.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30 0)
(end 31.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35 0)
(end 36.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40 0)
(end 41.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 19.75 2.65 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.089286)
)
(pad "2" thru_hole circle
(at 5 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_MaiXu_MX126-5.0-09P_1x09_P5.00mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,864 @@
(footprint "TerminalBlock_MaiXu_MX126-5.0-10P_1x10_P5.00mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "terminal block MaiXu MX126-5.0-10P, 10 pins, pitch 5mm, size 50.5x7.8mm, drill diameter 1.3mm, pad diameter 2.8mm, https://www.lcsc.com/datasheet/lcsc_datasheet_2309150913_MAX-MX126-5-0-03P-GN01-Cu-S-A_C5188435.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_MaiXu")
(tags "THT terminal block MaiXu MX126-5.0-10P pitch 5mm size 50.5x7.8mm drill 1.3mm pad 2.8mm")
(property "Reference" "REF**"
(at 22.25 -5.12 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_MaiXu_MX126-5.0-10P_1x10_P5.00mm"
(at 22.25 4.92 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -3.12 -4.12)
(end 47.62 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 -0.5)
(end -1.88 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 0.5)
(end -1.88 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 1.8)
(end -1.88 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 3.92)
(end -3.12 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.92)
(end -3.12 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 -0.5)
(end 3.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 0.5)
(end 3.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 1.8)
(end 4.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 5.543 1.8)
(end 9.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 -0.5)
(end 8.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 0.5)
(end 8.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.543 1.8)
(end 14.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 -0.5)
(end 13.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 0.5)
(end 13.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 15.543 1.8)
(end 19.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 -0.5)
(end 18.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 0.5)
(end 18.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 20.543 1.8)
(end 24.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 -0.5)
(end 23.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 0.5)
(end 23.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 25.543 1.8)
(end 29.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 26.812 -0.5)
(end 28.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 26.812 0.5)
(end 28.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 30.543 1.8)
(end 34.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 31.812 -0.5)
(end 33.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 31.812 0.5)
(end 33.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 35.543 1.8)
(end 39.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 36.812 -0.5)
(end 38.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 36.812 0.5)
(end 38.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 40.543 1.8)
(end 44.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 41.812 -0.5)
(end 43.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 41.812 0.5)
(end 43.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 45.543 1.8)
(end 47.62 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 46.812 -0.5)
(end 47.62 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 46.812 0.5)
(end 47.62 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 47.62 -4.12)
(end 47.62 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 47.62 3.92)
(end 0.3 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.92)
(xy 0.44 4.53)
(xy -0.44 4.53)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.5 -4.5)
(end -3.5 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.5 4.31)
(end 48 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 48 -4.5)
(end -3.5 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 48 4.31)
(end 48 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3 -4)
(end 47.5 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 -0.5)
(end 47.5 -0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 0.5)
(end 47.5 0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.8)
(end 47.5 1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.85)
(end -3 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.05 3.8)
(end -3 1.85)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.018 -1.213)
(end -1.213 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.213 -1.018)
(end -1.018 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.018 -1.213)
(end 3.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.213 -1.018)
(end 3.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.018 -1.213)
(end 8.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.213 -1.018)
(end 8.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.018 -1.213)
(end 13.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.213 -1.018)
(end 13.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.018 -1.213)
(end 18.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.213 -1.018)
(end 18.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.018 -1.213)
(end 23.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.213 -1.018)
(end 23.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.018 -1.213)
(end 28.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.213 -1.018)
(end 28.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.018 -1.213)
(end 33.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.213 -1.018)
(end 33.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.018 -1.213)
(end 38.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.213 -1.018)
(end 38.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.018 -1.213)
(end 43.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.213 -1.018)
(end 43.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.5 -4)
(end 47.5 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.5 3.8)
(end -1.05 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5 0)
(end 6.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10 0)
(end 11.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15 0)
(end 16.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20 0)
(end 21.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25 0)
(end 26.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30 0)
(end 31.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35 0)
(end 36.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40 0)
(end 41.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45 0)
(end 46.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 22.25 2.65 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.089286)
)
(pad "2" thru_hole circle
(at 5 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_MaiXu_MX126-5.0-10P_1x10_P5.00mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,926 @@
(footprint "TerminalBlock_MaiXu_MX126-5.0-11P_1x11_P5.00mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "terminal block MaiXu MX126-5.0-11P, 11 pins, pitch 5mm, size 55.5x7.8mm, drill diameter 1.3mm, pad diameter 2.8mm, https://www.lcsc.com/datasheet/lcsc_datasheet_2309150913_MAX-MX126-5-0-03P-GN01-Cu-S-A_C5188435.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_MaiXu")
(tags "THT terminal block MaiXu MX126-5.0-11P pitch 5mm size 55.5x7.8mm drill 1.3mm pad 2.8mm")
(property "Reference" "REF**"
(at 24.75 -5.12 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_MaiXu_MX126-5.0-11P_1x11_P5.00mm"
(at 24.75 4.92 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -3.12 -4.12)
(end 52.62 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 -0.5)
(end -1.88 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 0.5)
(end -1.88 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 1.8)
(end -1.88 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 3.92)
(end -3.12 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.92)
(end -3.12 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 -0.5)
(end 3.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 0.5)
(end 3.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 1.8)
(end 4.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 5.543 1.8)
(end 9.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 -0.5)
(end 8.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 0.5)
(end 8.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.543 1.8)
(end 14.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 -0.5)
(end 13.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 0.5)
(end 13.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 15.543 1.8)
(end 19.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 -0.5)
(end 18.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 0.5)
(end 18.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 20.543 1.8)
(end 24.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 -0.5)
(end 23.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 0.5)
(end 23.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 25.543 1.8)
(end 29.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 26.812 -0.5)
(end 28.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 26.812 0.5)
(end 28.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 30.543 1.8)
(end 34.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 31.812 -0.5)
(end 33.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 31.812 0.5)
(end 33.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 35.543 1.8)
(end 39.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 36.812 -0.5)
(end 38.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 36.812 0.5)
(end 38.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 40.543 1.8)
(end 44.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 41.812 -0.5)
(end 43.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 41.812 0.5)
(end 43.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 45.543 1.8)
(end 49.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 46.812 -0.5)
(end 48.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 46.812 0.5)
(end 48.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 50.543 1.8)
(end 52.62 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 51.812 -0.5)
(end 52.62 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 51.812 0.5)
(end 52.62 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 52.62 -4.12)
(end 52.62 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 52.62 3.92)
(end 0.3 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.92)
(xy 0.44 4.53)
(xy -0.44 4.53)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.5 -4.5)
(end -3.5 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.5 4.31)
(end 53 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 53 -4.5)
(end -3.5 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 53 4.31)
(end 53 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3 -4)
(end 52.5 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 -0.5)
(end 52.5 -0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 0.5)
(end 52.5 0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.8)
(end 52.5 1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.85)
(end -3 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.05 3.8)
(end -3 1.85)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.018 -1.213)
(end -1.213 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.213 -1.018)
(end -1.018 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.018 -1.213)
(end 3.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.213 -1.018)
(end 3.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.018 -1.213)
(end 8.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.213 -1.018)
(end 8.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.018 -1.213)
(end 13.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.213 -1.018)
(end 13.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.018 -1.213)
(end 18.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.213 -1.018)
(end 18.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.018 -1.213)
(end 23.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.213 -1.018)
(end 23.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.018 -1.213)
(end 28.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.213 -1.018)
(end 28.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.018 -1.213)
(end 33.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.213 -1.018)
(end 33.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.018 -1.213)
(end 38.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.213 -1.018)
(end 38.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.018 -1.213)
(end 43.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.213 -1.018)
(end 43.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.018 -1.213)
(end 48.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.213 -1.018)
(end 48.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.5 -4)
(end 52.5 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.5 3.8)
(end -1.05 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5 0)
(end 6.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10 0)
(end 11.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15 0)
(end 16.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20 0)
(end 21.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25 0)
(end 26.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30 0)
(end 31.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35 0)
(end 36.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40 0)
(end 41.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45 0)
(end 46.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 50 0)
(end 51.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 24.75 2.65 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.089286)
)
(pad "2" thru_hole circle
(at 5 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 50 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_MaiXu_MX126-5.0-11P_1x11_P5.00mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,988 @@
(footprint "TerminalBlock_MaiXu_MX126-5.0-12P_1x12_P5.00mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "terminal block MaiXu MX126-5.0-12P, 12 pins, pitch 5mm, size 60.5x7.8mm, drill diameter 1.3mm, pad diameter 2.8mm, https://www.lcsc.com/datasheet/lcsc_datasheet_2309150913_MAX-MX126-5-0-03P-GN01-Cu-S-A_C5188435.pdf, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_MaiXu")
(tags "THT terminal block MaiXu MX126-5.0-12P pitch 5mm size 60.5x7.8mm drill 1.3mm pad 2.8mm")
(property "Reference" "REF**"
(at 27.25 -5.12 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_MaiXu_MX126-5.0-12P_1x12_P5.00mm"
(at 27.25 4.92 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -3.12 -4.12)
(end 57.62 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 -0.5)
(end -1.88 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 0.5)
(end -1.88 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 1.8)
(end -1.88 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.12 3.92)
(end -3.12 -4.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.92)
(end -3.12 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 -0.5)
(end 3.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 0.5)
(end 3.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.88 1.8)
(end 4.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 5.543 1.8)
(end 9.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 -0.5)
(end 8.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.812 0.5)
(end 8.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.543 1.8)
(end 14.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 -0.5)
(end 13.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.812 0.5)
(end 13.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 15.543 1.8)
(end 19.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 -0.5)
(end 18.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.812 0.5)
(end 18.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 20.543 1.8)
(end 24.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 -0.5)
(end 23.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.812 0.5)
(end 23.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 25.543 1.8)
(end 29.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 26.812 -0.5)
(end 28.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 26.812 0.5)
(end 28.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 30.543 1.8)
(end 34.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 31.812 -0.5)
(end 33.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 31.812 0.5)
(end 33.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 35.543 1.8)
(end 39.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 36.812 -0.5)
(end 38.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 36.812 0.5)
(end 38.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 40.543 1.8)
(end 44.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 41.812 -0.5)
(end 43.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 41.812 0.5)
(end 43.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 45.543 1.8)
(end 49.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 46.812 -0.5)
(end 48.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 46.812 0.5)
(end 48.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 50.543 1.8)
(end 54.457 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 51.812 -0.5)
(end 53.188 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 51.812 0.5)
(end 53.188 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 55.543 1.8)
(end 57.62 1.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 56.812 -0.5)
(end 57.62 -0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 56.812 0.5)
(end 57.62 0.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 57.62 -4.12)
(end 57.62 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 57.62 3.92)
(end 0.3 3.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.92)
(xy 0.44 4.53)
(xy -0.44 4.53)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.5 -4.5)
(end -3.5 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.5 4.31)
(end 58 4.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 58 -4.5)
(end -3.5 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 58 4.31)
(end 58 -4.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3 -4)
(end 57.5 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 -0.5)
(end 57.5 -0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 0.5)
(end 57.5 0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.8)
(end 57.5 1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3 1.85)
(end -3 -4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.05 3.8)
(end -3 1.85)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.018 -1.213)
(end -1.213 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.213 -1.018)
(end -1.018 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.018 -1.213)
(end 3.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.213 -1.018)
(end 3.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.018 -1.213)
(end 8.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.213 -1.018)
(end 8.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.018 -1.213)
(end 13.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.213 -1.018)
(end 13.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.018 -1.213)
(end 18.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.213 -1.018)
(end 18.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.018 -1.213)
(end 23.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.213 -1.018)
(end 23.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.018 -1.213)
(end 28.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.213 -1.018)
(end 28.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.018 -1.213)
(end 33.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.213 -1.018)
(end 33.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.018 -1.213)
(end 38.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.213 -1.018)
(end 38.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.018 -1.213)
(end 43.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.213 -1.018)
(end 43.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.018 -1.213)
(end 48.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.213 -1.018)
(end 48.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 56.018 -1.213)
(end 53.787 1.018)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 56.213 -1.018)
(end 53.982 1.213)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.5 -4)
(end 57.5 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.5 3.8)
(end -1.05 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5 0)
(end 6.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10 0)
(end 11.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15 0)
(end 16.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20 0)
(end 21.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25 0)
(end 26.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30 0)
(end 31.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35 0)
(end 36.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40 0)
(end 41.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45 0)
(end 46.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 50 0)
(end 51.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 55 0)
(end 56.6 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 27.25 2.65 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.089286)
)
(pad "2" thru_hole circle
(at 5 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 10 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 15 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 20 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 25 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 30 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 35 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 40 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 45 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 50 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 55 0)
(size 2.8 2.8)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_MaiXu_MX126-5.0-12P_1x12_P5.00mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,328 @@
(footprint "TerminalBlock_Wuerth_691311400102_P7.62mm"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "https://katalog.we-online.de/em/datasheet/6913114001xx.pdf")
(tags "Wuerth WR-TBL Series 3114 terminal block pitch 7.62mm")
(property "Reference" "REF**"
(at 3.81 -6 0)
(layer "F.SilkS")
(uuid "47b0bf73-1512-4fb5-b891-b22f0936f2b1")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Wuerth_691311400102_P7.62mm"
(at 3.81 5 0)
(layer "F.Fab")
(uuid "99557e4a-9323-4a36-be52-6490f417d2be")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "63285070-9b03-4956-9e3b-422468179ed1")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "49d01af9-7c1a-475b-9c00-a4fbb984f189")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -4.17 -5.07)
(end -4.17 -4.07)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "d3349309-d2c4-4458-be79-2382c90af505")
)
(fp_line
(start -4.17 -5.07)
(end -3.17 -5.07)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "66962c45-eb80-4463-b83f-c94d4c4b5bb4")
)
(fp_line
(start -3.87 3.87)
(end -3.87 -4.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "863c14fc-619a-42ee-b61e-8295d01de7c1")
)
(fp_line
(start -3.86 -4.77)
(end 11.49 -4.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "0dac7354-775c-4419-ae34-1ee1c266498e")
)
(fp_line
(start -2.89 -3.2)
(end -2.89 2.1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "f0c7cba0-6b0e-493b-9ff3-f5552e7f4ab3")
)
(fp_line
(start -2.89 2.1)
(end -2.14 2.1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "9b357531-e5ef-4919-94ff-d8084c18be53")
)
(fp_line
(start 2.14 2.1)
(end 5.46 2.1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "931903a5-d0af-48ae-a355-8979e8a874ac")
)
(fp_line
(start 9.78 2.1)
(end 10.53 2.1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "d40f5c93-be8d-478f-b5d9-154ad4c3c396")
)
(fp_line
(start 10.53 -3.2)
(end -2.89 -3.2)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "f3407810-59c1-4f9a-92d5-0c5f15bc34a0")
)
(fp_line
(start 10.53 2.1)
(end 10.53 -3.2)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "ed705eef-3926-4af9-8c7f-3eb4df3bc828")
)
(fp_line
(start 11.49 -4.77)
(end 11.49 3.87)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "c907436e-ee95-4747-ba7f-58032a8ebedc")
)
(fp_line
(start 11.49 3.87)
(end -3.87 3.87)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "650cba07-4552-4114-ba1d-10a2af8187bd")
)
(fp_arc
(start 2.140696 2.099291)
(mid 0.000497 2.998266)
(end -2.14 2.1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "064db06f-79f6-4a0f-8579-e706d4e26a36")
)
(fp_arc
(start 9.779492 2.100522)
(mid 7.619636 3.012573)
(end 5.46 2.1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "e3702176-bfae-42bc-9a7a-0f90e5b93721")
)
(fp_line
(start -4.3 -5.2)
(end 11.92 -5.2)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "0168805e-812b-42ee-9a25-0ccf69610dd7")
)
(fp_line
(start -4.3 4.3)
(end -4.3 -5.2)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "df9f7904-f11b-4e87-b681-274a9ea55e30")
)
(fp_line
(start 11.92 -5.2)
(end 11.92 4.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "04d2542a-2b73-48c4-92b0-92ec63a26147")
)
(fp_line
(start 11.92 4.3)
(end -4.3 4.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "f6b6c396-0e96-4508-bc2d-881b10479b04")
)
(fp_line
(start -3.8 -3.7)
(end -2.8 -4.7)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "11c244be-cdf0-4b99-9e35-4e782285630f")
)
(fp_line
(start -3.8 3.8)
(end -3.8 -3.7)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "d4732a05-85cb-47c4-994f-87e8ee9edf4a")
)
(fp_line
(start -2.8 -4.7)
(end 11.42 -4.7)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "660e0f32-ea79-4a2e-93ec-0403bfef9e90")
)
(fp_line
(start 11.42 -4.7)
(end 11.42 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "02f08c54-07b3-4ecf-9b93-855b5f5ceb7a")
)
(fp_line
(start 11.42 3.8)
(end -3.8 3.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "75e1c413-38b1-4adc-8907-c3a0741f4357")
)
(fp_text user "${REFERENCE}"
(at 3.81 0 0)
(layer "F.Fab")
(uuid "fe70b5de-0f22-4cfb-b257-eda2846a333d")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 2.54 2.54)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "8f52c4f1-95e5-4fb8-b987-5558af5b5ddd")
)
(pad "2" thru_hole circle
(at 7.62 0)
(size 2.54 2.54)
(drill 1.6)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "29aafdfd-2ac9-4ac3-959d-03b117ed8ad7")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Wuerth_691311400102_P7.62mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,594 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-10P_1x10_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-10P, 10 pins, pitch 2.54mm, size 25.9x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-10P pitch 2.54mm size 25.9x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 11.43 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-10P_1x10_P2.54mm_Horizontal"
(at 11.43 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 24.5 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 24.5 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 24.5 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 24.5 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 24.5 -3.22)
(end 24.5 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 24.5 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 24.88 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 24.88 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 24.88 3.9)
(end 24.88 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 24.38 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 24.38 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 24.38 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 24.38 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 24.38 -3.1)
(end 24.38 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 24.38 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 11.43 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-10P_1x10_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,629 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-11P_1x11_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-11P, 11 pins, pitch 2.54mm, size 28.4x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-11P pitch 2.54mm size 28.4x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 12.7 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-11P_1x11_P2.54mm_Horizontal"
(at 12.7 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 27.04 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 27.04 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 27.04 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 27.04 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 27.04 -3.22)
(end 27.04 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 27.04 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 27.42 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 27.42 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 27.42 3.9)
(end 27.42 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 26.92 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 26.92 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 26.92 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 26.92 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.036 -0.758)
(end 24.642 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.158 -0.636)
(end 24.764 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.92 -3.1)
(end 26.92 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.92 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 26.4 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 12.7 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-11P_1x11_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,664 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-12P_1x12_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-12P, 12 pins, pitch 2.54mm, size 31x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-12P pitch 2.54mm size 31x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 13.97 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-12P_1x12_P2.54mm_Horizontal"
(at 13.97 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 29.58 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 29.58 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 29.58 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 29.58 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 29.58 -3.22)
(end 29.58 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 29.58 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 29.96 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.96 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.96 3.9)
(end 29.96 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 29.46 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 29.46 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 29.46 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 29.46 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.036 -0.758)
(end 24.642 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.158 -0.636)
(end 24.764 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.576 -0.758)
(end 27.182 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.698 -0.636)
(end 27.304 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.46 -3.1)
(end 29.46 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.46 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 26.4 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 27.94 0)
(end 28.94 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 13.97 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-12P_1x12_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,699 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-13P_1x13_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-13P, 13 pins, pitch 2.54mm, size 33.5x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-13P pitch 2.54mm size 33.5x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 15.24 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-13P_1x13_P2.54mm_Horizontal"
(at 15.24 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 32.12 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 32.12 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 32.12 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 32.12 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 32.12 -3.22)
(end 32.12 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 32.12 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 32.5 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 32.5 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 32.5 3.9)
(end 32.5 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 32 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 32 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 32 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 32 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.036 -0.758)
(end 24.642 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.158 -0.636)
(end 24.764 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.576 -0.758)
(end 27.182 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.698 -0.636)
(end 27.304 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.116 -0.758)
(end 29.722 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.238 -0.636)
(end 29.844 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 32 -3.1)
(end 32 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 32 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 26.4 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 27.94 0)
(end 28.94 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 31.48 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 15.24 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 30.48 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-13P_1x13_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,734 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-14P_1x14_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-14P, 14 pins, pitch 2.54mm, size 36.1x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-14P pitch 2.54mm size 36.1x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 16.51 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-14P_1x14_P2.54mm_Horizontal"
(at 16.51 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 34.66 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 34.66 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 34.66 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 34.66 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 34.66 -3.22)
(end 34.66 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 34.66 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 35.04 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 35.04 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 35.04 3.9)
(end 35.04 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 34.54 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 34.54 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 34.54 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 34.54 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.036 -0.758)
(end 24.642 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.158 -0.636)
(end 24.764 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.576 -0.758)
(end 27.182 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.698 -0.636)
(end 27.304 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.116 -0.758)
(end 29.722 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.238 -0.636)
(end 29.844 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.656 -0.758)
(end 32.262 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.778 -0.636)
(end 32.384 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 34.54 -3.1)
(end 34.54 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 34.54 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 26.4 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 27.94 0)
(end 28.94 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 31.48 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 33.02 0)
(end 34.02 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 16.51 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 30.48 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 33.02 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-14P_1x14_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,769 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-15P_1x15_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-15P, 15 pins, pitch 2.54mm, size 38.6x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-15P pitch 2.54mm size 38.6x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 17.78 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-15P_1x15_P2.54mm_Horizontal"
(at 17.78 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 37.2 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 37.2 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 37.2 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 37.2 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 37.2 -3.22)
(end 37.2 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 37.2 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 37.58 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 37.58 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 37.58 3.9)
(end 37.58 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 37.08 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 37.08 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 37.08 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 37.08 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.036 -0.758)
(end 24.642 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.158 -0.636)
(end 24.764 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.576 -0.758)
(end 27.182 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.698 -0.636)
(end 27.304 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.116 -0.758)
(end 29.722 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.238 -0.636)
(end 29.844 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.656 -0.758)
(end 32.262 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.778 -0.636)
(end 32.384 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.196 -0.758)
(end 34.802 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.318 -0.636)
(end 34.924 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.08 -3.1)
(end 37.08 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.08 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 26.4 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 27.94 0)
(end 28.94 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 31.48 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 33.02 0)
(end 34.02 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 36.56 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 17.78 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 30.48 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 33.02 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 35.56 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-15P_1x15_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,804 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-16P_1x16_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-16P, 16 pins, pitch 2.54mm, size 41.1x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-16P pitch 2.54mm size 41.1x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 19.05 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-16P_1x16_P2.54mm_Horizontal"
(at 19.05 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 39.74 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 39.74 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 39.74 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 39.74 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 39.74 -3.22)
(end 39.74 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 39.74 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 40.12 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 40.12 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 40.12 3.9)
(end 40.12 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 39.62 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 39.62 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 39.62 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 39.62 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.036 -0.758)
(end 24.642 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.158 -0.636)
(end 24.764 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.576 -0.758)
(end 27.182 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.698 -0.636)
(end 27.304 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.116 -0.758)
(end 29.722 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.238 -0.636)
(end 29.844 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.656 -0.758)
(end 32.262 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.778 -0.636)
(end 32.384 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.196 -0.758)
(end 34.802 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.318 -0.636)
(end 34.924 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.736 -0.758)
(end 37.342 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.858 -0.636)
(end 37.464 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 39.62 -3.1)
(end 39.62 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 39.62 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 26.4 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 27.94 0)
(end 28.94 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 31.48 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 33.02 0)
(end 34.02 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 36.56 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 38.1 0)
(end 39.1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 19.05 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 30.48 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 33.02 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 35.56 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 38.1 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-16P_1x16_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,839 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-17P_1x17_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-17P, 17 pins, pitch 2.54mm, size 43.7x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-17P pitch 2.54mm size 43.7x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 20.32 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-17P_1x17_P2.54mm_Horizontal"
(at 20.32 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 42.28 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 42.28 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 42.28 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 42.28 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 42.28 -3.22)
(end 42.28 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 42.28 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 42.66 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 42.66 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 42.66 3.9)
(end 42.66 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 42.16 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 42.16 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 42.16 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 42.16 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.036 -0.758)
(end 24.642 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.158 -0.636)
(end 24.764 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.576 -0.758)
(end 27.182 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.698 -0.636)
(end 27.304 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.116 -0.758)
(end 29.722 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.238 -0.636)
(end 29.844 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.656 -0.758)
(end 32.262 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.778 -0.636)
(end 32.384 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.196 -0.758)
(end 34.802 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.318 -0.636)
(end 34.924 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.736 -0.758)
(end 37.342 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.858 -0.636)
(end 37.464 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.276 -0.758)
(end 39.882 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.398 -0.636)
(end 40.004 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.16 -3.1)
(end 42.16 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.16 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 26.4 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 27.94 0)
(end 28.94 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 31.48 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 33.02 0)
(end 34.02 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 36.56 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 38.1 0)
(end 39.1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 41.64 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 20.32 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 30.48 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 33.02 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 35.56 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 38.1 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 40.64 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-17P_1x17_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,874 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-18P_1x18_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-18P, 18 pins, pitch 2.54mm, size 46.2x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-18P pitch 2.54mm size 46.2x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 21.59 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-18P_1x18_P2.54mm_Horizontal"
(at 21.59 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 44.82 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 44.82 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 44.82 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 44.82 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 44.82 -3.22)
(end 44.82 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 44.82 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 45.2 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 45.2 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 45.2 3.9)
(end 45.2 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 44.7 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 44.7 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 44.7 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 44.7 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.036 -0.758)
(end 24.642 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.158 -0.636)
(end 24.764 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.576 -0.758)
(end 27.182 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.698 -0.636)
(end 27.304 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.116 -0.758)
(end 29.722 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.238 -0.636)
(end 29.844 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.656 -0.758)
(end 32.262 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.778 -0.636)
(end 32.384 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.196 -0.758)
(end 34.802 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.318 -0.636)
(end 34.924 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.736 -0.758)
(end 37.342 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.858 -0.636)
(end 37.464 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.276 -0.758)
(end 39.882 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.398 -0.636)
(end 40.004 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.816 -0.758)
(end 42.422 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.938 -0.636)
(end 42.544 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 44.7 -3.1)
(end 44.7 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 44.7 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 26.4 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 27.94 0)
(end 28.94 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 31.48 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 33.02 0)
(end 34.02 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 36.56 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 38.1 0)
(end 39.1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 41.64 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 43.18 0)
(end 44.18 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 21.59 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 30.48 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 33.02 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 35.56 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 38.1 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 40.64 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 43.18 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-18P_1x18_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,909 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-19P_1x19_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-19P, 19 pins, pitch 2.54mm, size 48.8x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-19P pitch 2.54mm size 48.8x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 22.86 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-19P_1x19_P2.54mm_Horizontal"
(at 22.86 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 47.36 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 47.36 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 47.36 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 47.36 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 47.36 -3.22)
(end 47.36 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 47.36 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 47.74 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 47.74 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 47.74 3.9)
(end 47.74 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 47.24 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 47.24 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 47.24 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 47.24 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.036 -0.758)
(end 24.642 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.158 -0.636)
(end 24.764 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.576 -0.758)
(end 27.182 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.698 -0.636)
(end 27.304 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.116 -0.758)
(end 29.722 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.238 -0.636)
(end 29.844 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.656 -0.758)
(end 32.262 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.778 -0.636)
(end 32.384 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.196 -0.758)
(end 34.802 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.318 -0.636)
(end 34.924 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.736 -0.758)
(end 37.342 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.858 -0.636)
(end 37.464 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.276 -0.758)
(end 39.882 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.398 -0.636)
(end 40.004 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.816 -0.758)
(end 42.422 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.938 -0.636)
(end 42.544 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.356 -0.758)
(end 44.962 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.478 -0.636)
(end 45.084 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.24 -3.1)
(end 47.24 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.24 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 26.4 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 27.94 0)
(end 28.94 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 31.48 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 33.02 0)
(end 34.02 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 36.56 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 38.1 0)
(end 39.1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 41.64 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 43.18 0)
(end 44.18 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 46.72 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 22.86 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 30.48 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 33.02 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 35.56 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 38.1 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 40.64 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 43.18 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 45.72 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-19P_1x19_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,944 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-20P_1x20_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-20P, 20 pins, pitch 2.54mm, size 51.3x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-20P pitch 2.54mm size 51.3x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 24.13 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-20P_1x20_P2.54mm_Horizontal"
(at 24.13 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 49.9 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 49.9 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 49.9 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 49.9 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 49.9 -3.22)
(end 49.9 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 49.9 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 50.28 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 50.28 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 50.28 3.9)
(end 50.28 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 49.78 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 49.78 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 49.78 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 49.78 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.036 -0.758)
(end 24.642 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.158 -0.636)
(end 24.764 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.576 -0.758)
(end 27.182 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.698 -0.636)
(end 27.304 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.116 -0.758)
(end 29.722 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.238 -0.636)
(end 29.844 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.656 -0.758)
(end 32.262 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.778 -0.636)
(end 32.384 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.196 -0.758)
(end 34.802 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.318 -0.636)
(end 34.924 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.736 -0.758)
(end 37.342 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.858 -0.636)
(end 37.464 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.276 -0.758)
(end 39.882 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.398 -0.636)
(end 40.004 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.816 -0.758)
(end 42.422 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.938 -0.636)
(end 42.544 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.356 -0.758)
(end 44.962 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.478 -0.636)
(end 45.084 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 48.896 -0.758)
(end 47.502 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 49.018 -0.636)
(end 47.624 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 49.78 -3.1)
(end 49.78 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 49.78 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 26.4 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 27.94 0)
(end 28.94 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 31.48 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 33.02 0)
(end 34.02 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 36.56 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 38.1 0)
(end 39.1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 41.64 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 43.18 0)
(end 44.18 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 46.72 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 48.26 0)
(end 49.26 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 24.13 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 30.48 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 33.02 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 35.56 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 38.1 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 40.64 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 43.18 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 45.72 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 48.26 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-20P_1x20_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,979 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-21P_1x21_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-21P, 21 pins, pitch 2.54mm, size 53.8x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-21P pitch 2.54mm size 53.8x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 25.4 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-21P_1x21_P2.54mm_Horizontal"
(at 25.4 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 52.44 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 52.44 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 52.44 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 52.44 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 52.44 -3.22)
(end 52.44 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 52.44 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 52.82 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 52.82 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 52.82 3.9)
(end 52.82 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 52.32 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 52.32 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 52.32 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 52.32 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.036 -0.758)
(end 24.642 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.158 -0.636)
(end 24.764 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.576 -0.758)
(end 27.182 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.698 -0.636)
(end 27.304 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.116 -0.758)
(end 29.722 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.238 -0.636)
(end 29.844 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.656 -0.758)
(end 32.262 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.778 -0.636)
(end 32.384 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.196 -0.758)
(end 34.802 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.318 -0.636)
(end 34.924 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.736 -0.758)
(end 37.342 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.858 -0.636)
(end 37.464 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.276 -0.758)
(end 39.882 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.398 -0.636)
(end 40.004 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.816 -0.758)
(end 42.422 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.938 -0.636)
(end 42.544 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.356 -0.758)
(end 44.962 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 46.478 -0.636)
(end 45.084 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 48.896 -0.758)
(end 47.502 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 49.018 -0.636)
(end 47.624 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.436 -0.758)
(end 50.042 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.558 -0.636)
(end 50.164 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.32 -3.1)
(end 52.32 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.32 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 25.4 0)
(end 26.4 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 27.94 0)
(end 28.94 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 30.48 0)
(end 31.48 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 33.02 0)
(end 34.02 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 35.56 0)
(end 36.56 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 38.1 0)
(end 39.1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 40.64 0)
(end 41.64 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 43.18 0)
(end 44.18 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 45.72 0)
(end 46.72 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 48.26 0)
(end 49.26 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 50.8 0)
(end 51.8 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 25.4 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 30.48 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 33.02 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 35.56 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 38.1 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 40.64 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 43.18 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 45.72 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 48.26 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 50.8 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-21P_1x21_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,314 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-2P_1x02_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-2P, 2 pins, pitch 2.54mm, size 5.58x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-2P pitch 2.54mm size 5.58x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 1.27 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-2P_1x02_P2.54mm_Horizontal"
(at 1.27 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 4.18 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 4.18 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 4.18 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 4.18 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 4.18 -3.22)
(end 4.18 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 4.18 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 4.57 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 4.57 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 4.57 3.9)
(end 4.57 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 4.06 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 4.06 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 4.06 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 4.06 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.06 -3.1)
(end 4.06 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.06 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 1.27 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-2P_1x02_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,349 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-3P_1x03_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-3P, 3 pins, pitch 2.54mm, size 8.12x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-3P pitch 2.54mm size 8.12x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 2.54 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-3P_1x03_P2.54mm_Horizontal"
(at 2.54 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 6.72 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 6.72 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 6.72 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 6.72 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.72 -3.22)
(end 6.72 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.72 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 7.11 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 7.11 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 7.11 3.9)
(end 7.11 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 6.6 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 6.6 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 6.6 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 6.6 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.6 -3.1)
(end 6.6 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.6 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 2.54 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-3P_1x03_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,384 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-4P_1x04_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-4P, 4 pins, pitch 2.54mm, size 10.7x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-4P pitch 2.54mm size 10.7x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 3.81 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-4P_1x04_P2.54mm_Horizontal"
(at 3.81 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 9.26 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 9.26 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 9.26 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 9.26 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.26 -3.22)
(end 9.26 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.26 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 9.64 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 9.64 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 9.64 3.9)
(end 9.64 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 9.14 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 9.14 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 9.14 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 9.14 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.14 -3.1)
(end 9.14 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.14 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 3.81 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-4P_1x04_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,419 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-5P_1x05_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-5P, 5 pins, pitch 2.54mm, size 13.2x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-5P pitch 2.54mm size 13.2x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 5.08 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-5P_1x05_P2.54mm_Horizontal"
(at 5.08 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 11.8 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 11.8 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 11.8 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 11.8 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.8 -3.22)
(end 11.8 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.8 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 12.18 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 12.18 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 12.18 3.9)
(end 12.18 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 11.68 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 11.68 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 11.68 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 11.68 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.68 -3.1)
(end 11.68 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.68 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 5.08 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-5P_1x05_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,454 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-6P_1x06_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-6P, 6 pins, pitch 2.54mm, size 15.7x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-6P pitch 2.54mm size 15.7x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 6.35 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-6P_1x06_P2.54mm_Horizontal"
(at 6.35 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 14.34 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 14.34 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 14.34 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 14.34 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 14.34 -3.22)
(end 14.34 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 14.34 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 14.72 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 14.72 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 14.72 3.9)
(end 14.72 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 14.22 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 14.22 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 14.22 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 14.22 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 14.22 -3.1)
(end 14.22 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 14.22 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 6.35 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-6P_1x06_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,489 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-7P_1x07_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-7P, 7 pins, pitch 2.54mm, size 18.3x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-7P pitch 2.54mm size 18.3x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 7.62 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-7P_1x07_P2.54mm_Horizontal"
(at 7.62 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 16.88 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 16.88 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 16.88 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 16.88 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.88 -3.22)
(end 16.88 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.88 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 17.27 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 17.27 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 17.27 3.9)
(end 17.27 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 16.76 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 16.76 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 16.76 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 16.76 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.76 -3.1)
(end 16.76 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.76 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 7.62 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-7P_1x07_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,524 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-8P_1x08_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-8P, 8 pins, pitch 2.54mm, size 20.8x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-8P pitch 2.54mm size 20.8x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 8.89 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-8P_1x08_P2.54mm_Horizontal"
(at 8.89 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 19.42 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 19.42 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 19.42 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 19.42 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 19.42 -3.22)
(end 19.42 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 19.42 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 19.8 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 19.8 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 19.8 3.9)
(end 19.8 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 19.3 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 19.3 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 19.3 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 19.3 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.3 -3.1)
(end 19.3 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.3 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 8.89 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-8P_1x08_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,559 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-9P_1x09_P2.54mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-9P, 9 pins, pitch 2.54mm, size 23.4x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-9P pitch 2.54mm size 23.4x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 10.16 -4.22 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_Xinya_XY308-2.54-9P_1x09_P2.54mm_Horizontal"
(at 10.16 4.52 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 21.96 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 21.96 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 21.96 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 21.96 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.96 -3.22)
(end 21.96 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.96 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 22.34 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 22.34 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 22.34 3.9)
(end 22.34 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
(end 21.84 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 -1.5)
(end 21.84 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 1.6)
(end 21.84 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.52 2.6)
(end 21.84 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.84 -3.1)
(end 21.84 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.84 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 10.16 2.15 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-9P_1x09_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,236 @@
(footprint "TerminalBlock_bornier-2_P5.08mm"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "simple 2-pin terminal block, pitch 5.08mm, revamped version of bornier2")
(tags "terminal block bornier2")
(property "Reference" "REF**"
(at 2.54 -5.08 0)
(layer "F.SilkS")
(uuid "58a768f0-cbed-4992-a8f5-68a9cb9221fd")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_bornier-2_P5.08mm"
(at 2.54 5.08 0)
(layer "F.Fab")
(uuid "e6b5beef-cd67-490e-836f-44290a595873")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "bcff6493-3183-47f7-b436-1b98ebcb2fea")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "c278eaba-34db-4ee9-a58e-b3528294f2f0")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.54 -3.81)
(end -2.54 3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "0f458660-0073-4b7d-9d1c-660fafd54624")
)
(fp_line
(start -2.54 3.81)
(end 7.62 3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "d3275a28-4e24-45f5-81f7-1f75e0117c79")
)
(fp_line
(start 7.62 -3.81)
(end -2.54 -3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "f23eec8b-479e-4b68-8e9e-cbfc531e55fd")
)
(fp_line
(start 7.62 2.54)
(end -2.54 2.54)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "5b8957ce-1b22-4c96-b846-1b10aec97d40")
)
(fp_line
(start 7.62 3.81)
(end 7.62 -3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "4eda392a-22e0-4771-bf7f-96fbf6c1c41c")
)
(fp_line
(start -2.71 -4)
(end -2.71 4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "321253bb-0fdb-403a-ac4e-c054e8688864")
)
(fp_line
(start -2.71 -4)
(end 7.79 -4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "7474484a-23bb-4d99-aa0b-e910a3bce07f")
)
(fp_line
(start 7.79 4)
(end -2.71 4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "bc1a491e-58bf-4ded-8885-7f8bf0b4ad6c")
)
(fp_line
(start 7.79 4)
(end 7.79 -4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "29ba8f8d-d516-4e34-bbd7-ddb1067c0ca8")
)
(fp_line
(start -2.46 -3.75)
(end -2.46 3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "33e0b5e5-358e-4992-8470-97ef93aaadbe")
)
(fp_line
(start -2.46 3.75)
(end 7.54 3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "964d1bbc-7451-4461-918f-7f9f966f13e3")
)
(fp_line
(start -2.41 2.55)
(end 7.49 2.55)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "bdc1824c-5fbc-4cdf-a4c5-08eb73fc39cc")
)
(fp_line
(start 7.54 -3.75)
(end -2.46 -3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "0421dce9-a3d4-484c-9263-5bb82b4662e9")
)
(fp_line
(start 7.54 3.75)
(end 7.54 -3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "b1721349-1a92-4e1c-90ec-0622be5f75ba")
)
(fp_text user "${REFERENCE}"
(at 2.54 0 0)
(layer "F.Fab")
(uuid "107497c8-9ab4-407c-8c4a-38b42f271e19")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "ed716211-f3bc-4748-85ae-29b0c1f147de")
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "359ae08d-fb10-46a9-ada1-91305e0b3340")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_bornier-2_P5.08mm.step"
(offset
(xyz 2.539999962 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,244 @@
(footprint "TerminalBlock_bornier-3_P5.08mm"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "simple 3-pin terminal block, pitch 5.08mm, revamped version of bornier3")
(tags "terminal block bornier3")
(property "Reference" "REF**"
(at 5.05 -4.65 0)
(layer "F.SilkS")
(uuid "15e4ddb6-c8cd-4f13-876c-3026d912202e")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_bornier-3_P5.08mm"
(at 5.08 5.08 0)
(layer "F.Fab")
(uuid "454aea29-f79b-4f32-85cf-e21a724f1271")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "515cd4d9-be81-4ba2-81ae-136e8c2e330a")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "4441295f-3001-4b30-8a7b-147a27b1d3b2")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.54 -3.81)
(end 12.7 -3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "1a8be5b2-1d5d-4d9a-a3ef-d386a76d5ca2")
)
(fp_line
(start -2.54 2.54)
(end 12.7 2.54)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "5f32c1f8-13bf-4e3c-bcc9-101824776089")
)
(fp_line
(start -2.54 3.81)
(end -2.54 -3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "c6526236-5371-46f2-984f-1f39e33602c9")
)
(fp_line
(start -2.54 3.81)
(end 12.7 3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "7d876dd6-fe2b-48ba-9bea-87d26c29a544")
)
(fp_line
(start 12.7 3.81)
(end 12.7 -3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "5ecfe7d4-b7bd-425f-9e0f-fcf26a610352")
)
(fp_line
(start -2.72 -4)
(end -2.72 4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "76d2b2dc-5a52-443d-9331-f31cb650dc06")
)
(fp_line
(start -2.72 -4)
(end 12.88 -4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "1e2667e2-3148-4f9e-bcb6-9411cb114e59")
)
(fp_line
(start 12.88 4)
(end -2.72 4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "97012f6a-d192-4136-bafd-971a3cd12353")
)
(fp_line
(start 12.88 4)
(end 12.88 -4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "18d13859-67c6-406d-a343-e2460dc3c8fa")
)
(fp_line
(start -2.47 -3.75)
(end 12.63 -3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "8e316d62-501b-40bc-8b85-5d34f47e4572")
)
(fp_line
(start -2.47 2.55)
(end 12.63 2.55)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "a25c27cb-5702-4828-9a1a-ad3f5ff72ad2")
)
(fp_line
(start -2.47 3.75)
(end -2.47 -3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "9eaf149f-2d2d-4a5a-a63a-433cac991200")
)
(fp_line
(start 12.63 -3.75)
(end 12.63 3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "062d26ac-06a1-4aa0-97f9-b96e648cc9fd")
)
(fp_line
(start 12.63 3.75)
(end -2.47 3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "2e79a706-0802-43b7-b815-10395e5eef4a")
)
(fp_text user "${REFERENCE}"
(at 5.08 0 0)
(layer "F.Fab")
(uuid "fbf6f1d8-14f2-4626-8cfa-beb085374f3f")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "fe612129-e304-4086-8bf5-897591d28217")
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "a2dedbf3-e671-42d6-8132-e3d241ae34d9")
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "f533ca40-e950-434e-8a7a-60a7a3d641ab")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_bornier-3_P5.08mm.step"
(offset
(xyz 5.079999924 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,262 @@
(footprint "TerminalBlock_bornier-4_P5.08mm"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "simple 4-pin terminal block, pitch 5.08mm, revamped version of bornier4")
(tags "terminal block bornier4")
(property "Reference" "REF**"
(at 7.6 -4.8 0)
(layer "F.SilkS")
(uuid "c9430275-068d-4b8d-895d-ce187a65a022")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_bornier-4_P5.08mm"
(at 7.6 4.75 0)
(layer "F.Fab")
(uuid "4657ff8f-7a40-4530-aca9-b53b053ecf66")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "da301cff-a0e5-443e-b4f7-902937918688")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "347ec07c-0651-4563-8881-6bbbc21c4ebb")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.54 -3.81)
(end -2.54 3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "dcc0b1dc-6529-4ebf-9892-f42e42d5f6fb")
)
(fp_line
(start -2.54 -3.81)
(end 17.78 -3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "8f705543-6eda-4b06-8cde-199afe1b89d7")
)
(fp_line
(start -2.54 3.81)
(end 17.78 3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "a7bf13d9-2a48-4f92-b95d-b304f7f806a8")
)
(fp_line
(start 17.78 2.54)
(end -2.54 2.54)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "edef0172-ff9c-45e6-99ed-ec803c6d2c93")
)
(fp_line
(start 17.78 3.81)
(end 17.78 -3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "db7beae6-d4de-4467-aa10-4afba8c47d86")
)
(fp_line
(start -2.73 -4)
(end -2.73 4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "b8a1a711-3924-48f5-a65f-1027bbe0030a")
)
(fp_line
(start -2.73 -4)
(end 17.97 -4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "a0b3cbaa-3745-481e-9e03-fe3c374defe6")
)
(fp_line
(start 17.97 4)
(end -2.73 4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "1e1c306d-46a4-4565-b2b0-f640940f3ba9")
)
(fp_line
(start 17.97 4)
(end 17.97 -4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "b3fe3fb9-6a6c-43ad-b470-56d8429fa2eb")
)
(fp_line
(start -2.48 -3.75)
(end 17.72 -3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "a8a57a85-0333-41e5-9cf9-620f00f3b8d1")
)
(fp_line
(start -2.48 2.55)
(end 17.72 2.55)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "ae1d354d-0153-49a6-9723-235c39a3c73b")
)
(fp_line
(start -2.48 3.75)
(end -2.48 -3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "953a7fff-1470-46f3-bd14-f06485b68a86")
)
(fp_line
(start -2.43 3.75)
(end -2.48 3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "eef53943-8e35-4363-ab0d-f2f8ff5c8aa6")
)
(fp_line
(start 17.72 -3.75)
(end 17.72 3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "fc67b104-8949-4de4-91fe-105209cb14d4")
)
(fp_line
(start 17.72 3.75)
(end -2.43 3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "33538c61-4db1-443d-881b-c4aca641121a")
)
(fp_text user "${REFERENCE}"
(at 7.62 0 0)
(layer "F.Fab")
(uuid "f0378d23-f2be-4087-895e-a4d33da6a951")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "6259f83c-72f2-45c0-bf8a-35764e60ec3a")
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "9c38f3ed-37d4-4c23-98ba-abd66f7379be")
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "aaeb76a8-7323-491e-915e-59a04609123b")
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "14ef8b05-53ec-4cfe-a985-26093de67d4a")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_bornier-4_P5.08mm.step"
(offset
(xyz 7.619999886 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,260 @@
(footprint "TerminalBlock_bornier-5_P5.08mm"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "simple 5-pin terminal block, pitch 5.08mm, revamped version of bornier5")
(tags "terminal block bornier5")
(property "Reference" "REF**"
(at 10.15 -4.55 0)
(layer "F.SilkS")
(uuid "e854fc95-bccd-4e0a-beae-3b2782e7f150")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_bornier-5_P5.08mm"
(at 10.15 4.6 0)
(layer "F.Fab")
(uuid "1d5e39c9-0279-4e36-9720-28af304fca99")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "652bf636-b218-476e-8d7e-79c73a3dfd48")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "89d3681b-1d7f-426d-9196-9cdcdf6d388d")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.54 -3.81)
(end -2.54 3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "3edc35b6-7dad-49bd-8b71-34bb7f80e1f3")
)
(fp_line
(start -2.54 -3.81)
(end 22.86 -3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "3c167fdf-422a-4a90-b5ab-35fa4a2b398a")
)
(fp_line
(start -2.54 2.54)
(end 22.86 2.54)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "d47b9d0e-7d54-429c-8ec5-cbe33545bc9c")
)
(fp_line
(start -2.54 3.81)
(end 22.86 3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "df1c1e07-111e-49a6-bd22-4a79bacf680f")
)
(fp_line
(start 22.86 -3.81)
(end 22.86 3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "94eeaf16-6b6d-4369-a33d-98594b99f881")
)
(fp_line
(start -2.74 -4)
(end -2.74 4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "cdb50e48-0509-472c-8a0b-cc7dee4c63fa")
)
(fp_line
(start -2.74 -4)
(end 23.06 -4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "1df23b6f-1d46-4257-bdba-243df452bb3e")
)
(fp_line
(start 23.06 4)
(end -2.74 4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "52dfe2fc-7150-402b-ae5f-232e51d596ad")
)
(fp_line
(start 23.06 4)
(end 23.06 -4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "096e648c-6508-4a21-9edf-d5f5fa0d4f21")
)
(fp_line
(start -2.49 -3.75)
(end -2.49 3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "7e83c282-5e8f-4963-b2a1-d592f02b7513")
)
(fp_line
(start -2.49 2.55)
(end 22.81 2.55)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "512228c1-6084-4dc8-bdef-5123547f86d3")
)
(fp_line
(start -2.49 3.75)
(end 22.81 3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "a4cdeae2-eeaa-45fa-88ce-c4080a7d3a7f")
)
(fp_line
(start 22.81 -3.75)
(end -2.49 -3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "98c01c82-a660-4f17-88f9-347dcd20d0b8")
)
(fp_line
(start 22.81 3.75)
(end 22.81 -3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "ce982249-0854-44b4-a326-6922d9f4b8be")
)
(fp_text user "${REFERENCE}"
(at 10.16 0 0)
(layer "F.Fab")
(uuid "b5265db5-c598-497d-bc56-cd3efa931669")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "48f94359-8108-47b3-967e-02d88cd02b72")
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7cf2888d-8b91-49e2-96c0-2baac32a0054")
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "905e8475-1d46-47d7-832f-9a03f6fed10a")
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "943d673e-cb52-41b2-b968-9ddd49d60d9f")
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "20117d96-6053-4487-bd30-f591c4224af7")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_bornier-5_P5.08mm.step"
(offset
(xyz 10.15999985 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,268 @@
(footprint "TerminalBlock_bornier-6_P5.08mm"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "simple 6pin terminal block, pitch 5.08mm, revamped version of bornier6")
(tags "terminal block bornier6")
(property "Reference" "REF**"
(at 12.65 -4.55 0)
(layer "F.SilkS")
(uuid "912561f7-1e66-48b5-ac5e-37e8a7819b83")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_bornier-6_P5.08mm"
(at 12.7 4.75 0)
(layer "F.Fab")
(uuid "ccd1fed5-696a-4dfc-9110-67a3ae038e26")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "435c67b2-9c83-48a7-8767-8444aa7e09dc")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "fe762fec-d762-47ae-b84a-e8cc371d3772")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.54 -3.81)
(end -2.54 3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "04636556-dc6e-40a1-88fa-bb6c96e63875")
)
(fp_line
(start -2.54 -3.81)
(end 27.94 -3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "81453e6c-d227-4298-9643-8fa287833b50")
)
(fp_line
(start -2.54 2.54)
(end 27.94 2.54)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "8c5ea382-bfd9-49c6-8248-8f7447d586de")
)
(fp_line
(start -2.54 3.81)
(end 27.94 3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "d17f598e-c1c2-45d3-b438-fb06bc7c5661")
)
(fp_line
(start 27.94 3.81)
(end 27.94 -3.81)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "b507ea4d-2929-4d5d-8674-fcbc10bfeb1e")
)
(fp_line
(start -2.75 -4)
(end -2.75 4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "70517282-38c3-488e-8268-3e4032add7b1")
)
(fp_line
(start -2.75 -4)
(end 28.15 -4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "710dd13e-43da-4038-9330-09e95c1333cf")
)
(fp_line
(start 28.15 4)
(end -2.75 4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "b822c3ff-0e82-40ff-b73a-41ed307572e9")
)
(fp_line
(start 28.15 4)
(end 28.15 -4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "b59b836a-1463-4ef1-a177-8e9bb1504fa6")
)
(fp_line
(start -2.5 -3.75)
(end -2.5 3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "c19f0ae3-3e5c-4dda-886f-1b29067c6213")
)
(fp_line
(start -2.5 2.55)
(end 27.9 2.55)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "0eb6e064-12b3-4ec3-9b45-c862254d0a98")
)
(fp_line
(start -2.5 3.75)
(end 27.9 3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "aad5495b-19b1-4cb5-85e5-cc11c0fffef3")
)
(fp_line
(start 27.9 -3.75)
(end -2.5 -3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "b979b3fb-7917-4d99-91aa-81b54986d3ee")
)
(fp_line
(start 27.9 3.75)
(end 27.9 -3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "659317ee-dc25-45c2-ae75-64de4bf74816")
)
(fp_text user "${REFERENCE}"
(at 12.7 0 0)
(layer "F.Fab")
(uuid "4ae4426f-cf40-4f42-832a-99fd512505a5")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "047ec6a9-3ba8-4147-8faa-cf8437038cde")
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "fade4df7-1ee7-4067-9877-4218fed52362")
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "6ee5cb61-d9d7-4541-a986-47d91bfa7cf6")
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "4e6ebd08-87ed-4a90-9c3d-b9ba827a4492")
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "cdcbffd6-45b5-4f81-acd0-d6296c3870cd")
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "ac309b30-d53c-48a3-ae78-93ff0b7abdcb")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_bornier-6_P5.08mm.step"
(offset
(xyz 12.69999981 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,245 @@
(footprint "TerminalBlock_bornier-8_P5.08mm"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "simple 8pin terminal block, pitch 5.08mm, revamped version of bornier8")
(tags "terminal block bornier8")
(property "Reference" "REF**"
(at 18.18 -4.7 0)
(layer "F.SilkS")
(uuid "bdf2222b-69f0-4c94-a032-b4ff24619edd")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_bornier-8_P5.08mm"
(at 18.29 5.08 0)
(layer "F.Fab")
(uuid "2935423c-0c59-40c8-afed-583c2ed43eeb")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "6a7a9357-3f71-4268-a230-d5c2d1a6da8b")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "c8347727-d3d3-41b7-a4e9-dfb66a9fd00e")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_rect
(start -2.64 -3.89)
(end 38.2 3.89)
(stroke
(width 0.12)
(type default)
)
(fill no)
(layer "F.SilkS")
(uuid "50522576-f436-4bff-8342-525a322631d9")
)
(fp_line
(start -2.75 -4)
(end -2.75 4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "19a91991-c302-4041-a3f6-fed1d2eed78e")
)
(fp_line
(start -2.75 -4)
(end 38.31 -4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "0864f433-e0e0-426d-ba63-12f5175302cb")
)
(fp_line
(start 38.31 4)
(end -2.75 4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "12693808-95b0-4aab-9f1f-7af1b570419f")
)
(fp_line
(start 38.31 4)
(end 38.31 -4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "7b3fe797-3153-4145-8035-208a61343d70")
)
(fp_line
(start -2.5 -3.75)
(end -2.5 3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "dfd505d8-2c7f-47de-aae4-227f9dc95c39")
)
(fp_line
(start -2.5 2.55)
(end 38.06 2.55)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "d70f6794-af7b-456d-840f-aae11d7a075d")
)
(fp_line
(start -2.5 3.75)
(end 38.06 3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "2d3508a1-9b05-4f5a-ae73-e7eadcffd749")
)
(fp_line
(start 38.06 -3.75)
(end -2.5 -3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "f8dbd3d4-7fe7-4e71-8e16-fd376a906507")
)
(fp_line
(start 38.06 3.75)
(end 38.06 -3.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "487ece5c-c219-4873-a822-3458d48a4819")
)
(fp_text user "${REFERENCE}"
(at 17.78 0 0)
(layer "F.Fab")
(uuid "24fb4d3c-98ce-4423-8fb1-f6c32c118764")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "96cda345-eaf5-4f0f-91c2-cc6ddf21f1b8")
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "19e40762-9780-4cd5-b5a2-f43e1b374d0a")
)
(pad "3" thru_hole circle
(at 10.16 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "595df776-3c3d-4c56-8ced-861c2e88f123")
)
(pad "4" thru_hole circle
(at 15.24 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "96806790-ba26-4c98-8165-8e7bb0e50ec0")
)
(pad "5" thru_hole circle
(at 20.32 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "bdc3d402-bf6c-4763-b73d-b23cbe814dbc")
)
(pad "6" thru_hole circle
(at 25.4 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "792187f5-453a-4c3a-a9a1-9d9a889c1ec6")
)
(pad "7" thru_hole circle
(at 30.48 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "ec74b384-7567-49dc-b535-ce94bcf2852b")
)
(pad "8" thru_hole circle
(at 35.56 0)
(size 3 3)
(drill 1.52)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "16bf6ec7-8582-402c-8fa9-f7dec6f42cb7")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_bornier-8_P5.08mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)