7
mirror of https://gitlab.com/kicad/libraries/kicad-footprints.git synced 2025-04-03 00:26:36 +00:00

Add Wago 2601 terminal blocks to generator script.

Output of merge request https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/merge_requests/1232

See merge request kicad/libraries/kicad-footprints!4091
This commit is contained in:
kicad-mr-bot 2025-03-28 14:18:14 +00:00 committed by kliment
parent 33021c2738
commit 8f836bc258
23 changed files with 6960 additions and 0 deletions

View File

@ -0,0 +1,218 @@
(footprint "TerminalBlock_WAGO_2601-1102_1x02_P3.50mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-1102, 2 pins, pitch 3.5mm, size 8.5x14.5mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-1102, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-1102 pitch 3.5mm size 8.5x14.5mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 1.81 -10.27 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-1102_1x02_P3.50mm_Horizontal"
(at 1.81 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.56 -9.27)
(end -2.56 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 -9.27)
(end 6.18 -9.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 5.47)
(end -0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.47)
(end 6.18 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.18 -9.27)
(end 6.18 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.94 -9.65)
(end -2.94 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.94 5.85)
(end 6.56 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 6.56 -9.65)
(end -2.94 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 6.56 5.85)
(end 6.56 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.44 -9.15)
(end 6.06 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.44 3.35)
(end -2.44 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.44 5.35)
(end -2.44 3.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.06 -9.15)
(end 6.06 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.06 5.35)
(end -0.44 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 1.81 -1.9 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-1102_1x02_P3.50mm_Horizontal.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,232 @@
(footprint "TerminalBlock_WAGO_2601-1103_1x03_P3.50mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-1103, 3 pins, pitch 3.5mm, size 12x14.5mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-1103, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-1103 pitch 3.5mm size 12x14.5mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 3.56 -10.27 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-1103_1x03_P3.50mm_Horizontal"
(at 3.56 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.56 -9.27)
(end -2.56 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 -9.27)
(end 9.68 -9.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 5.47)
(end -0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.47)
(end 9.68 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.68 -9.27)
(end 9.68 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.94 -9.65)
(end -2.94 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.94 5.85)
(end 10.06 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.06 -9.65)
(end -2.94 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.06 5.85)
(end 10.06 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.44 -9.15)
(end 9.56 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.44 3.35)
(end -2.44 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.44 5.35)
(end -2.44 3.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.56 -9.15)
(end 9.56 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.56 5.35)
(end -0.44 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 3.56 -1.9 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-1103_1x03_P3.50mm_Horizontal.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,246 @@
(footprint "TerminalBlock_WAGO_2601-1104_1x04_P3.50mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-1104, 4 pins, pitch 3.5mm, size 15.5x14.5mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-1104, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-1104 pitch 3.5mm size 15.5x14.5mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 5.31 -10.27 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-1104_1x04_P3.50mm_Horizontal"
(at 5.31 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.56 -9.27)
(end -2.56 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 -9.27)
(end 13.18 -9.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 5.47)
(end -0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.47)
(end 13.18 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 13.18 -9.27)
(end 13.18 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.94 -9.65)
(end -2.94 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.94 5.85)
(end 13.56 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 13.56 -9.65)
(end -2.94 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 13.56 5.85)
(end 13.56 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.44 -9.15)
(end 13.06 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.44 3.35)
(end -2.44 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.44 5.35)
(end -2.44 3.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.06 -9.15)
(end 13.06 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.06 5.35)
(end -0.44 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 5.31 -1.9 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-1104_1x04_P3.50mm_Horizontal.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,260 @@
(footprint "TerminalBlock_WAGO_2601-1105_1x05_P3.50mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-1105, 5 pins, pitch 3.5mm, size 19x14.5mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-1105, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-1105 pitch 3.5mm size 19x14.5mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 7.06 -10.27 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-1105_1x05_P3.50mm_Horizontal"
(at 7.06 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.56 -9.27)
(end -2.56 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 -9.27)
(end 16.68 -9.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 5.47)
(end -0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.47)
(end 16.68 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.68 -9.27)
(end 16.68 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.94 -9.65)
(end -2.94 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.94 5.85)
(end 17.06 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 17.06 -9.65)
(end -2.94 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 17.06 5.85)
(end 17.06 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.44 -9.15)
(end 16.56 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.44 3.35)
(end -2.44 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.44 5.35)
(end -2.44 3.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.56 -9.15)
(end 16.56 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.56 5.35)
(end -0.44 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 7.06 -1.9 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-1105_1x05_P3.50mm_Horizontal.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,274 @@
(footprint "TerminalBlock_WAGO_2601-1106_1x06_P3.50mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-1106, 6 pins, pitch 3.5mm, size 22.5x14.5mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-1106, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-1106 pitch 3.5mm size 22.5x14.5mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 8.81 -10.27 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-1106_1x06_P3.50mm_Horizontal"
(at 8.81 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.56 -9.27)
(end -2.56 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 -9.27)
(end 20.18 -9.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 5.47)
(end -0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.47)
(end 20.18 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 20.18 -9.27)
(end 20.18 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.94 -9.65)
(end -2.94 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.94 5.85)
(end 20.56 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 20.56 -9.65)
(end -2.94 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 20.56 5.85)
(end 20.56 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.44 -9.15)
(end 20.06 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.44 3.35)
(end -2.44 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.44 5.35)
(end -2.44 3.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.06 -9.15)
(end 20.06 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.06 5.35)
(end -0.44 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 8.81 -1.9 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-1106_1x06_P3.50mm_Horizontal.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,302 @@
(footprint "TerminalBlock_WAGO_2601-1108_1x08_P3.50mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-1108, 8 pins, pitch 3.5mm, size 29.5x14.5mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-1108, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-1108 pitch 3.5mm size 29.5x14.5mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 12.31 -10.27 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-1108_1x08_P3.50mm_Horizontal"
(at 12.31 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.56 -9.27)
(end -2.56 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 -9.27)
(end 27.18 -9.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 5.47)
(end -0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.47)
(end 27.18 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 27.18 -9.27)
(end 27.18 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.94 -9.65)
(end -2.94 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.94 5.85)
(end 27.56 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 27.56 -9.65)
(end -2.94 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 27.56 5.85)
(end 27.56 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.44 -9.15)
(end 27.06 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.44 3.35)
(end -2.44 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.44 5.35)
(end -2.44 3.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 27.06 -9.15)
(end 27.06 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 27.06 5.35)
(end -0.44 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 12.31 -1.9 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-1108_1x08_P3.50mm_Horizontal.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,316 @@
(footprint "TerminalBlock_WAGO_2601-1109_1x09_P3.50mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-1109, 9 pins, pitch 3.5mm, size 33x14.5mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-1109, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-1109 pitch 3.5mm size 33x14.5mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 14.06 -10.27 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-1109_1x09_P3.50mm_Horizontal"
(at 14.06 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.56 -9.27)
(end -2.56 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 -9.27)
(end 30.68 -9.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 5.47)
(end -0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.47)
(end 30.68 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 30.68 -9.27)
(end 30.68 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.94 -9.65)
(end -2.94 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.94 5.85)
(end 31.06 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 31.06 -9.65)
(end -2.94 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 31.06 5.85)
(end 31.06 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.44 -9.15)
(end 30.56 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.44 3.35)
(end -2.44 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.44 5.35)
(end -2.44 3.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 30.56 -9.15)
(end 30.56 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 30.56 5.35)
(end -0.44 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 14.06 -1.9 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-1109_1x09_P3.50mm_Horizontal.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,330 @@
(footprint "TerminalBlock_WAGO_2601-1110_1x10_P3.50mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-1110, 10 pins, pitch 3.5mm, size 36.5x14.5mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-1110, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-1110 pitch 3.5mm size 36.5x14.5mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 15.81 -10.27 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-1110_1x10_P3.50mm_Horizontal"
(at 15.81 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.56 -9.27)
(end -2.56 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 -9.27)
(end 34.18 -9.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 5.47)
(end -0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.47)
(end 34.18 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 34.18 -9.27)
(end 34.18 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.94 -9.65)
(end -2.94 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.94 5.85)
(end 34.56 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 34.56 -9.65)
(end -2.94 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 34.56 5.85)
(end 34.56 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.44 -9.15)
(end 34.06 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.44 3.35)
(end -2.44 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.44 5.35)
(end -2.44 3.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 34.06 -9.15)
(end 34.06 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 34.06 5.35)
(end -0.44 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 15.81 -1.9 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-1110_1x10_P3.50mm_Horizontal.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,344 @@
(footprint "TerminalBlock_WAGO_2601-1111_1x11_P3.50mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-1111, 11 pins, pitch 3.5mm, size 40x14.5mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-1111, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-1111 pitch 3.5mm size 40x14.5mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 17.56 -10.27 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-1111_1x11_P3.50mm_Horizontal"
(at 17.56 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.56 -9.27)
(end -2.56 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 -9.27)
(end 37.68 -9.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 5.47)
(end -0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.47)
(end 37.68 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 37.68 -9.27)
(end 37.68 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.94 -9.65)
(end -2.94 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.94 5.85)
(end 38.06 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 38.06 -9.65)
(end -2.94 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 38.06 5.85)
(end 38.06 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.44 -9.15)
(end 37.56 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.44 3.35)
(end -2.44 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.44 5.35)
(end -2.44 3.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.56 -9.15)
(end 37.56 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.56 5.35)
(end -0.44 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 17.56 -1.9 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole oval
(at 35 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole oval
(at 35 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-1111_1x11_P3.50mm_Horizontal.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,358 @@
(footprint "TerminalBlock_WAGO_2601-1112_1x12_P3.50mm_Horizontal"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-1112, 12 pins, pitch 3.5mm, size 43.5x14.5mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-1112, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-1112 pitch 3.5mm size 43.5x14.5mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 19.31 -10.27 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-1112_1x12_P3.50mm_Horizontal"
(at 19.31 6.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.56 -9.27)
(end -2.56 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 -9.27)
(end 41.18 -9.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.56 5.47)
(end -0.3 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.47)
(end 41.18 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 41.18 -9.27)
(end 41.18 5.47)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.47)
(xy 0.44 6.08)
(xy -0.44 6.08)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -2.94 -9.65)
(end -2.94 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.94 5.85)
(end 41.56 5.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 41.56 -9.65)
(end -2.94 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 41.56 5.85)
(end 41.56 -9.65)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.44 -9.15)
(end 41.06 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.44 3.35)
(end -2.44 -9.15)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.44 5.35)
(end -2.44 3.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.06 -9.15)
(end 41.06 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.06 5.35)
(end -0.44 5.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 19.31 -1.9 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole oval
(at 35 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole oval
(at 35 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole oval
(at 38.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole oval
(at 38.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-1112_1x12_P3.50mm_Horizontal.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,218 @@
(footprint "TerminalBlock_WAGO_2601-3102_1x02_P3.50mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-3102, 2 pins, pitch 3.5mm, size 8.5x12.8mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-3102, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-3102 pitch 3.5mm size 8.5x12.8mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 1.69 -8.42 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-3102_1x02_P3.50mm_Vertical"
(at 1.69 6.57 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.68 -7.42)
(end -2.68 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 -7.42)
(end 6.06 -7.42)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 5.57)
(end -0.3 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.57)
(end 6.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.06 -7.42)
(end 6.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.57)
(xy 0.44 6.18)
(xy -0.44 6.18)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.06 -7.8)
(end -3.06 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.06 5.95)
(end 6.44 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 6.44 -7.8)
(end -3.06 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 6.44 5.95)
(end 6.44 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.56 -7.3)
(end 5.94 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.56 3.45)
(end -2.56 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.56 5.45)
(end -2.56 3.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.94 -7.3)
(end 5.94 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.94 5.45)
(end -0.56 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 1.69 -0.925 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-3102_1x02_P3.50mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,232 @@
(footprint "TerminalBlock_WAGO_2601-3103_1x03_P3.50mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-3103, 3 pins, pitch 3.5mm, size 12x12.8mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-3103, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-3103 pitch 3.5mm size 12x12.8mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 3.44 -8.42 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-3103_1x03_P3.50mm_Vertical"
(at 3.44 6.57 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.68 -7.42)
(end -2.68 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 -7.42)
(end 9.56 -7.42)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 5.57)
(end -0.3 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.57)
(end 9.56 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.56 -7.42)
(end 9.56 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.57)
(xy 0.44 6.18)
(xy -0.44 6.18)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.06 -7.8)
(end -3.06 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.06 5.95)
(end 9.94 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 9.94 -7.8)
(end -3.06 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 9.94 5.95)
(end 9.94 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.56 -7.3)
(end 9.44 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.56 3.45)
(end -2.56 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.56 5.45)
(end -2.56 3.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.44 -7.3)
(end 9.44 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.44 5.45)
(end -0.56 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 3.44 -0.925 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-3103_1x03_P3.50mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,246 @@
(footprint "TerminalBlock_WAGO_2601-3104_1x04_P3.50mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-3104, 4 pins, pitch 3.5mm, size 15.5x12.8mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-3104, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-3104 pitch 3.5mm size 15.5x12.8mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 5.19 -8.42 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-3104_1x04_P3.50mm_Vertical"
(at 5.19 6.57 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.68 -7.42)
(end -2.68 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 -7.42)
(end 13.06 -7.42)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 5.57)
(end -0.3 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.57)
(end 13.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 13.06 -7.42)
(end 13.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.57)
(xy 0.44 6.18)
(xy -0.44 6.18)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.06 -7.8)
(end -3.06 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.06 5.95)
(end 13.44 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 13.44 -7.8)
(end -3.06 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 13.44 5.95)
(end 13.44 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.56 -7.3)
(end 12.94 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.56 3.45)
(end -2.56 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.56 5.45)
(end -2.56 3.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 12.94 -7.3)
(end 12.94 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 12.94 5.45)
(end -0.56 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 5.19 -0.925 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-3104_1x04_P3.50mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,260 @@
(footprint "TerminalBlock_WAGO_2601-3105_1x05_P3.50mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-3105, 5 pins, pitch 3.5mm, size 19x12.8mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-3105, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-3105 pitch 3.5mm size 19x12.8mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 6.94 -8.42 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-3105_1x05_P3.50mm_Vertical"
(at 6.94 6.57 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.68 -7.42)
(end -2.68 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 -7.42)
(end 16.56 -7.42)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 5.57)
(end -0.3 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.57)
(end 16.56 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.56 -7.42)
(end 16.56 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.57)
(xy 0.44 6.18)
(xy -0.44 6.18)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.06 -7.8)
(end -3.06 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.06 5.95)
(end 16.94 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 16.94 -7.8)
(end -3.06 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 16.94 5.95)
(end 16.94 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.56 -7.3)
(end 16.44 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.56 3.45)
(end -2.56 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.56 5.45)
(end -2.56 3.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.44 -7.3)
(end 16.44 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.44 5.45)
(end -0.56 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 6.94 -0.925 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-3105_1x05_P3.50mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,274 @@
(footprint "TerminalBlock_WAGO_2601-3106_1x06_P3.50mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-3106, 6 pins, pitch 3.5mm, size 22.5x12.8mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-3106, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-3106 pitch 3.5mm size 22.5x12.8mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 8.69 -8.42 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-3106_1x06_P3.50mm_Vertical"
(at 8.69 6.57 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.68 -7.42)
(end -2.68 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 -7.42)
(end 20.06 -7.42)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 5.57)
(end -0.3 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.57)
(end 20.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 20.06 -7.42)
(end 20.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.57)
(xy 0.44 6.18)
(xy -0.44 6.18)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.06 -7.8)
(end -3.06 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.06 5.95)
(end 20.44 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 20.44 -7.8)
(end -3.06 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 20.44 5.95)
(end 20.44 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.56 -7.3)
(end 19.94 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.56 3.45)
(end -2.56 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.56 5.45)
(end -2.56 3.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.94 -7.3)
(end 19.94 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.94 5.45)
(end -0.56 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 8.69 -0.925 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-3106_1x06_P3.50mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,288 @@
(footprint "TerminalBlock_WAGO_2601-3107_1x07_P3.50mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-3107, 7 pins, pitch 3.5mm, size 26x12.8mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-3107, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-3107 pitch 3.5mm size 26x12.8mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 10.44 -8.42 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-3107_1x07_P3.50mm_Vertical"
(at 10.44 6.57 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.68 -7.42)
(end -2.68 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 -7.42)
(end 23.56 -7.42)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 5.57)
(end -0.3 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.57)
(end 23.56 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 23.56 -7.42)
(end 23.56 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.57)
(xy 0.44 6.18)
(xy -0.44 6.18)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.06 -7.8)
(end -3.06 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.06 5.95)
(end 23.94 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 23.94 -7.8)
(end -3.06 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 23.94 5.95)
(end 23.94 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.56 -7.3)
(end 23.44 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.56 3.45)
(end -2.56 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.56 5.45)
(end -2.56 3.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.44 -7.3)
(end 23.44 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.44 5.45)
(end -0.56 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 10.44 -0.925 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-3107_1x07_P3.50mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,302 @@
(footprint "TerminalBlock_WAGO_2601-3108_1x08_P3.50mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-3108, 8 pins, pitch 3.5mm, size 29.5x12.8mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-3108, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-3108 pitch 3.5mm size 29.5x12.8mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 12.19 -8.42 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-3108_1x08_P3.50mm_Vertical"
(at 12.19 6.57 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.68 -7.42)
(end -2.68 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 -7.42)
(end 27.06 -7.42)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 5.57)
(end -0.3 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.57)
(end 27.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 27.06 -7.42)
(end 27.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.57)
(xy 0.44 6.18)
(xy -0.44 6.18)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.06 -7.8)
(end -3.06 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.06 5.95)
(end 27.44 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 27.44 -7.8)
(end -3.06 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 27.44 5.95)
(end 27.44 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.56 -7.3)
(end 26.94 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.56 3.45)
(end -2.56 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.56 5.45)
(end -2.56 3.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.94 -7.3)
(end 26.94 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.94 5.45)
(end -0.56 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 12.19 -0.925 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-3108_1x08_P3.50mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,316 @@
(footprint "TerminalBlock_WAGO_2601-3109_1x09_P3.50mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-3109, 9 pins, pitch 3.5mm, size 33x12.8mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-3109, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-3109 pitch 3.5mm size 33x12.8mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 13.94 -8.42 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-3109_1x09_P3.50mm_Vertical"
(at 13.94 6.57 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.68 -7.42)
(end -2.68 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 -7.42)
(end 30.56 -7.42)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 5.57)
(end -0.3 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.57)
(end 30.56 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 30.56 -7.42)
(end 30.56 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.57)
(xy 0.44 6.18)
(xy -0.44 6.18)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.06 -7.8)
(end -3.06 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.06 5.95)
(end 30.94 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 30.94 -7.8)
(end -3.06 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 30.94 5.95)
(end 30.94 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.56 -7.3)
(end 30.44 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.56 3.45)
(end -2.56 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.56 5.45)
(end -2.56 3.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 30.44 -7.3)
(end 30.44 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 30.44 5.45)
(end -0.56 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 13.94 -0.925 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-3109_1x09_P3.50mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,330 @@
(footprint "TerminalBlock_WAGO_2601-3110_1x10_P3.50mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-3110, 10 pins, pitch 3.5mm, size 36.5x12.8mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-3110, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-3110 pitch 3.5mm size 36.5x12.8mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 15.69 -8.42 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-3110_1x10_P3.50mm_Vertical"
(at 15.69 6.57 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.68 -7.42)
(end -2.68 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 -7.42)
(end 34.06 -7.42)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 5.57)
(end -0.3 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.57)
(end 34.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 34.06 -7.42)
(end 34.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.57)
(xy 0.44 6.18)
(xy -0.44 6.18)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.06 -7.8)
(end -3.06 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.06 5.95)
(end 34.44 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 34.44 -7.8)
(end -3.06 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 34.44 5.95)
(end 34.44 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.56 -7.3)
(end 33.94 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.56 3.45)
(end -2.56 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.56 5.45)
(end -2.56 3.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.94 -7.3)
(end 33.94 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 33.94 5.45)
(end -0.56 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 15.69 -0.925 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-3110_1x10_P3.50mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,344 @@
(footprint "TerminalBlock_WAGO_2601-3111_1x11_P3.50mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-3111, 11 pins, pitch 3.5mm, size 40x12.8mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-3111, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-3111 pitch 3.5mm size 40x12.8mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 17.44 -8.42 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-3111_1x11_P3.50mm_Vertical"
(at 17.44 6.57 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.68 -7.42)
(end -2.68 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 -7.42)
(end 37.56 -7.42)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 5.57)
(end -0.3 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.57)
(end 37.56 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 37.56 -7.42)
(end 37.56 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.57)
(xy 0.44 6.18)
(xy -0.44 6.18)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.06 -7.8)
(end -3.06 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.06 5.95)
(end 37.94 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 37.94 -7.8)
(end -3.06 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 37.94 5.95)
(end 37.94 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.56 -7.3)
(end 37.44 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.56 3.45)
(end -2.56 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.56 5.45)
(end -2.56 3.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.44 -7.3)
(end 37.44 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.44 5.45)
(end -0.56 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 17.44 -0.925 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole oval
(at 35 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole oval
(at 35 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-3111_1x11_P3.50mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,358 @@
(footprint "TerminalBlock_WAGO_2601-3112_1x12_P3.50mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-3112, 12 pins, pitch 3.5mm, size 43.5x12.8mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-3112, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-3112 pitch 3.5mm size 43.5x12.8mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 19.19 -8.42 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-3112_1x12_P3.50mm_Vertical"
(at 19.19 6.57 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.68 -7.42)
(end -2.68 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 -7.42)
(end 41.06 -7.42)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 5.57)
(end -0.3 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.57)
(end 41.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 41.06 -7.42)
(end 41.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.57)
(xy 0.44 6.18)
(xy -0.44 6.18)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.06 -7.8)
(end -3.06 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.06 5.95)
(end 41.44 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 41.44 -7.8)
(end -3.06 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 41.44 5.95)
(end 41.44 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.56 -7.3)
(end 40.94 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.56 3.45)
(end -2.56 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.56 5.45)
(end -2.56 3.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 40.94 -7.3)
(end 40.94 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 40.94 5.45)
(end -0.56 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 19.19 -0.925 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole oval
(at 35 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole oval
(at 35 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole oval
(at 38.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole oval
(at 38.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-3112_1x12_P3.50mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,386 @@
(footprint "TerminalBlock_WAGO_2601-3114_1x14_P3.50mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-3114, 14 pins, pitch 3.5mm, size 50.5x12.8mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-3114, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-3114 pitch 3.5mm size 50.5x12.8mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 22.69 -8.42 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-3114_1x14_P3.50mm_Vertical"
(at 22.69 6.57 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.68 -7.42)
(end -2.68 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 -7.42)
(end 48.06 -7.42)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 5.57)
(end -0.3 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.57)
(end 48.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 48.06 -7.42)
(end 48.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.57)
(xy 0.44 6.18)
(xy -0.44 6.18)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.06 -7.8)
(end -3.06 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.06 5.95)
(end 48.44 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 48.44 -7.8)
(end -3.06 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 48.44 5.95)
(end 48.44 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.56 -7.3)
(end 47.94 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.56 3.45)
(end -2.56 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.56 5.45)
(end -2.56 3.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.94 -7.3)
(end 47.94 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 47.94 5.45)
(end -0.56 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 22.69 -0.925 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole oval
(at 35 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole oval
(at 35 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole oval
(at 38.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole oval
(at 38.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole oval
(at 42 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole oval
(at 42 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole oval
(at 45.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole oval
(at 45.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-3114_1x14_P3.50mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,526 @@
(footprint "TerminalBlock_WAGO_2601-3124_1x24_P3.50mm_Vertical"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block WAGO 2601-3124, 24 pins, pitch 3.5mm, size 85.5x12.8mm, drill diameter 1.2mm, pad diameter 2.3mm, https://www.wago.com/global/pcb-terminal-blocks-and-pluggable-connectors/pcb-terminal-block/p/2601-3124, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_WAGO")
(tags "THT Terminal Block WAGO 2601-3124 pitch 3.5mm size 85.5x12.8mm drill 1.2mm pad 2.3mm")
(property "Reference" "REF**"
(at 40.19 -8.42 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "TerminalBlock_WAGO_2601-3124_1x24_P3.50mm_Vertical"
(at 40.19 6.57 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -2.68 -7.42)
(end -2.68 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 -7.42)
(end 83.06 -7.42)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.68 5.57)
(end -0.3 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 5.57)
(end 83.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 83.06 -7.42)
(end 83.06 5.57)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 5.57)
(xy 0.44 6.18)
(xy -0.44 6.18)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
)
(fp_line
(start -3.06 -7.8)
(end -3.06 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.06 5.95)
(end 83.44 5.95)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 83.44 -7.8)
(end -3.06 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 83.44 5.95)
(end 83.44 -7.8)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.56 -7.3)
(end 82.94 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.56 3.45)
(end -2.56 -7.3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.56 5.45)
(end -2.56 3.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 82.94 -7.3)
(end 82.94 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 82.94 5.45)
(end -0.56 5.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 40.19 -0.925 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.166667)
)
(pad "2" thru_hole oval
(at 3.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole oval
(at 3.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole oval
(at 7 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole oval
(at 10.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole oval
(at 14 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole oval
(at 17.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole oval
(at 21 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole oval
(at 24.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole oval
(at 28 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole oval
(at 31.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole oval
(at 35 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole oval
(at 35 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole oval
(at 38.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole oval
(at 38.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole oval
(at 42 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole oval
(at 42 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole oval
(at 45.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole oval
(at 45.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole oval
(at 49 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole oval
(at 49 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole oval
(at 52.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole oval
(at 52.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole oval
(at 56 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole oval
(at 56 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole oval
(at 59.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole oval
(at 59.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole oval
(at 63 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole oval
(at 63 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole oval
(at 66.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole oval
(at 66.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole oval
(at 70 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole oval
(at 70 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole oval
(at 73.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole oval
(at 73.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole oval
(at 77 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole oval
(at 77 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole oval
(at 80.5 -5)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole oval
(at 80.5 0)
(size 1.5 2.3)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock_WAGO.3dshapes/TerminalBlock_WAGO_2601-3124_1x24_P3.50mm_Vertical.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)