7
mirror of https://gitlab.com/kicad/libraries/kicad-footprints.git synced 2025-04-05 16:05:11 +00:00

TerminalBlock_Xinya: regenerate

This commit is contained in:
John Beard 2025-02-05 20:59:57 +08:00
parent 6b72b14c74
commit 57dcdfc6d3
22 changed files with 7322 additions and 6640 deletions
TerminalBlock.pretty

View File

@ -2,8 +2,8 @@
(version 20240108)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-10P, 10 pins, pitch 2.54mm, size 25.9x6.5mm^2, drill diameter 1.2mm, pad diameter 2mm, see http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-10P pitch 2.54mm size 25.9x6.5mm^2 drill 1.2mm pad 2mm")
(descr "Terminal Block Xinya XY308-2.54-10P, 10 pins, pitch 2.54mm, size 25.9x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-10P pitch 2.54mm size 25.9x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 11.43 -4.22 0)
(layer "F.SilkS")
@ -25,95 +25,127 @@
)
)
(attr through_hole)
(fp_circle
(center 0 0)
(end 1 0)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(fp_line
(start -1.64 -3.22)
(end 24.5 -3.22)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(fp_line
(start -1.64 -1.5)
(end 24.5 -1.5)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(fp_line
(start -1.64 1.6)
(end 24.5 1.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(fp_line
(start -1.64 2.6)
(end 24.5 2.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(fp_line
(start -1.64 3.52)
(end -0.3 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(fp_line
(start 0.3 3.52)
(end 24.5 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(fp_line
(start 24.5 -3.22)
(end 24.5 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
(xy 0 3.52)
)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(fill solid)
(layer "F.SilkS")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.1)
(width 0.05)
(type solid)
)
(layer "F.Fab")
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 24.88 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 24.88 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 24.88 3.9)
(end 24.88 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
@ -125,8 +157,8 @@
(layer "F.Fab")
)
(fp_line
(start 24.38 -3.1)
(end 24.38 3.4)
(start -1.52 -1.5)
(end 24.38 -1.5)
(stroke
(width 0.1)
(type solid)
@ -134,17 +166,8 @@
(layer "F.Fab")
)
(fp_line
(start 24.38 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(start -1.52 1.6)
(end 24.38 1.6)
(stroke
(width 0.1)
(type solid)
@ -170,17 +193,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 2.6)
(end 24.5 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 1.6)
(end 24.38 1.6)
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
@ -188,17 +202,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 1.6)
(end 24.5 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 -1.5)
(end 24.38 -1.5)
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
@ -206,53 +211,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 -1.501)
(end 24.5 -1.501)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end 24.5 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end 24.5 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 24.5 -3.22)
(end 24.5 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.759 -0.637)
(end -0.637 0.759)
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
@ -260,8 +220,8 @@
(layer "F.Fab")
)
(fp_line
(start 0.637 -0.759)
(end -0.759 0.637)
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
@ -269,8 +229,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.299 -0.637)
(end 1.904 0.759)
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
@ -278,8 +238,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.177 -0.759)
(end 1.782 0.637)
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
@ -287,8 +247,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.839 -0.637)
(end 4.444 0.759)
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
@ -296,8 +256,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.717 -0.759)
(end 4.322 0.637)
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
@ -305,8 +265,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.379 -0.637)
(end 6.984 0.759)
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
@ -314,8 +274,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.257 -0.759)
(end 6.862 0.637)
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
@ -323,8 +283,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.919 -0.637)
(end 9.524 0.759)
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
@ -332,8 +292,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.797 -0.759)
(end 9.402 0.637)
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
@ -341,8 +301,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.459 -0.637)
(end 12.064 0.759)
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
@ -350,8 +310,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.337 -0.759)
(end 11.942 0.637)
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
@ -359,8 +319,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.999 -0.637)
(end 14.604 0.759)
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
@ -368,8 +328,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.877 -0.759)
(end 14.482 0.637)
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
@ -377,8 +337,8 @@
(layer "F.Fab")
)
(fp_line
(start 18.539 -0.637)
(end 17.144 0.759)
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
@ -386,8 +346,8 @@
(layer "F.Fab")
)
(fp_line
(start 18.417 -0.759)
(end 17.022 0.637)
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
@ -395,8 +355,8 @@
(layer "F.Fab")
)
(fp_line
(start 21.079 -0.637)
(end 19.684 0.759)
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
@ -404,8 +364,8 @@
(layer "F.Fab")
)
(fp_line
(start 20.957 -0.759)
(end 19.562 0.637)
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
@ -413,8 +373,8 @@
(layer "F.Fab")
)
(fp_line
(start 23.619 -0.637)
(end 22.224 0.759)
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
@ -422,8 +382,8 @@
(layer "F.Fab")
)
(fp_line
(start 23.497 -0.759)
(end 22.102 0.637)
(start 24.38 -3.1)
(end 24.38 3.4)
(stroke
(width 0.1)
(type solid)
@ -431,118 +391,113 @@
(layer "F.Fab")
)
(fp_line
(start -1.88 2.72)
(end -1.88 3.76)
(start 24.38 3.4)
(end -0.72 3.4)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(layer "F.Fab")
)
(fp_line
(start -1.88 3.76)
(end -1.08 3.76)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 3.9)
(end 24.88 3.9)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 24.88 3.9)
(end 24.88 -3.6)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 24.88 -3.6)
(end -2.02 -3.6)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(pad "1" thru_hole rect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 11.43 2.15 0)
@ -554,6 +509,77 @@
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(model "${KICAD8_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-10P_1x10_P2.54mm_Horizontal.wrl"
(offset
(xyz 0 0 0)

View File

@ -2,8 +2,8 @@
(version 20240108)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-11P, 11 pins, pitch 2.54mm, size 28.4x6.5mm^2, drill diameter 1.2mm, pad diameter 2mm, see http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-11P pitch 2.54mm size 28.4x6.5mm^2 drill 1.2mm pad 2mm")
(descr "Terminal Block Xinya XY308-2.54-11P, 11 pins, pitch 2.54mm, size 28.4x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-11P pitch 2.54mm size 28.4x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 12.7 -4.22 0)
(layer "F.SilkS")
@ -25,104 +25,127 @@
)
)
(attr through_hole)
(fp_circle
(center 0 0)
(end 1 0)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(fp_line
(start -1.64 -3.22)
(end 27.04 -3.22)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(fp_line
(start -1.64 -1.5)
(end 27.04 -1.5)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(fp_line
(start -1.64 1.6)
(end 27.04 1.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(fp_line
(start -1.64 2.6)
(end 27.04 2.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(fp_line
(start -1.64 3.52)
(end -0.3 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(fp_line
(start 0.3 3.52)
(end 27.04 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(fp_line
(start 27.04 -3.22)
(end 27.04 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
(xy 0 3.52)
)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(fill solid)
(layer "F.SilkS")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.1)
(width 0.05)
(type solid)
)
(layer "F.Fab")
(layer "F.CrtYd")
)
(fp_circle
(center 25.4 0)
(end 26.4 0)
(fp_line
(start -2.02 3.9)
(end 27.42 3.9)
(stroke
(width 0.1)
(width 0.05)
(type solid)
)
(layer "F.Fab")
(layer "F.CrtYd")
)
(fp_line
(start 27.42 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 27.42 3.9)
(end 27.42 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
@ -134,8 +157,8 @@
(layer "F.Fab")
)
(fp_line
(start 26.92 -3.1)
(end 26.92 3.4)
(start -1.52 -1.5)
(end 26.92 -1.5)
(stroke
(width 0.1)
(type solid)
@ -143,17 +166,8 @@
(layer "F.Fab")
)
(fp_line
(start 26.92 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(start -1.52 1.6)
(end 26.92 1.6)
(stroke
(width 0.1)
(type solid)
@ -179,17 +193,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 2.6)
(end 27.04 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 1.6)
(end 26.92 1.6)
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
@ -197,17 +202,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 1.6)
(end 27.04 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 -1.5)
(end 26.92 -1.5)
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
@ -215,53 +211,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 -1.501)
(end 27.04 -1.501)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end 27.04 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end 27.04 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 27.04 -3.22)
(end 27.04 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.759 -0.637)
(end -0.637 0.759)
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
@ -269,8 +220,8 @@
(layer "F.Fab")
)
(fp_line
(start 0.637 -0.759)
(end -0.759 0.637)
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
@ -278,8 +229,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.299 -0.637)
(end 1.904 0.759)
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
@ -287,8 +238,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.177 -0.759)
(end 1.782 0.637)
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
@ -296,8 +247,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.839 -0.637)
(end 4.444 0.759)
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
@ -305,8 +256,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.717 -0.759)
(end 4.322 0.637)
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
@ -314,8 +265,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.379 -0.637)
(end 6.984 0.759)
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
@ -323,8 +274,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.257 -0.759)
(end 6.862 0.637)
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
@ -332,8 +283,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.919 -0.637)
(end 9.524 0.759)
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
@ -341,8 +292,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.797 -0.759)
(end 9.402 0.637)
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
@ -350,8 +301,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.459 -0.637)
(end 12.064 0.759)
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
@ -359,8 +310,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.337 -0.759)
(end 11.942 0.637)
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
@ -368,8 +319,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.999 -0.637)
(end 14.604 0.759)
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
@ -377,8 +328,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.877 -0.759)
(end 14.482 0.637)
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
@ -386,8 +337,8 @@
(layer "F.Fab")
)
(fp_line
(start 18.539 -0.637)
(end 17.144 0.759)
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
@ -395,8 +346,8 @@
(layer "F.Fab")
)
(fp_line
(start 18.417 -0.759)
(end 17.022 0.637)
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
@ -404,8 +355,8 @@
(layer "F.Fab")
)
(fp_line
(start 21.079 -0.637)
(end 19.684 0.759)
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
@ -413,8 +364,8 @@
(layer "F.Fab")
)
(fp_line
(start 20.957 -0.759)
(end 19.562 0.637)
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
@ -422,8 +373,8 @@
(layer "F.Fab")
)
(fp_line
(start 23.619 -0.637)
(end 22.224 0.759)
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
@ -431,8 +382,8 @@
(layer "F.Fab")
)
(fp_line
(start 23.497 -0.759)
(end 22.102 0.637)
(start 26.036 -0.758)
(end 24.642 0.636)
(stroke
(width 0.1)
(type solid)
@ -440,8 +391,8 @@
(layer "F.Fab")
)
(fp_line
(start 26.159 -0.637)
(end 24.764 0.759)
(start 26.158 -0.636)
(end 24.764 0.758)
(stroke
(width 0.1)
(type solid)
@ -449,8 +400,8 @@
(layer "F.Fab")
)
(fp_line
(start 26.037 -0.759)
(end 24.642 0.637)
(start 26.92 -3.1)
(end 26.92 3.4)
(stroke
(width 0.1)
(type solid)
@ -458,124 +409,123 @@
(layer "F.Fab")
)
(fp_line
(start -1.88 2.72)
(end -1.88 3.76)
(start 26.92 3.4)
(end -0.72 3.4)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(layer "F.Fab")
)
(fp_line
(start -1.88 3.76)
(end -1.08 3.76)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 3.9)
(end 27.42 3.9)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 27.42 3.9)
(end 27.42 -3.6)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 27.42 -3.6)
(end -2.02 -3.6)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(pad "1" thru_hole rect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 25.4 0)
(end 26.4 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 12.7 2.15 0)
@ -587,6 +537,84 @@
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(model "${KICAD8_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-11P_1x11_P2.54mm_Horizontal.wrl"
(offset
(xyz 0 0 0)

View File

@ -2,8 +2,8 @@
(version 20240108)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-12P, 12 pins, pitch 2.54mm, size 31x6.5mm^2, drill diameter 1.2mm, pad diameter 2mm, see http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-12P pitch 2.54mm size 31x6.5mm^2 drill 1.2mm pad 2mm")
(descr "Terminal Block Xinya XY308-2.54-12P, 12 pins, pitch 2.54mm, size 31x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-12P pitch 2.54mm size 31x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 13.97 -4.22 0)
(layer "F.SilkS")
@ -25,113 +25,127 @@
)
)
(attr through_hole)
(fp_circle
(center 0 0)
(end 1 0)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(fp_line
(start -1.64 -3.22)
(end 29.58 -3.22)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(fp_line
(start -1.64 -1.5)
(end 29.58 -1.5)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(fp_line
(start -1.64 1.6)
(end 29.58 1.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(fp_line
(start -1.64 2.6)
(end 29.58 2.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(fp_line
(start -1.64 3.52)
(end -0.3 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(fp_line
(start 0.3 3.52)
(end 29.58 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(fp_line
(start 29.58 -3.22)
(end 29.58 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
(xy 0 3.52)
)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(fill solid)
(layer "F.SilkS")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.1)
(width 0.05)
(type solid)
)
(layer "F.Fab")
(layer "F.CrtYd")
)
(fp_circle
(center 25.4 0)
(end 26.4 0)
(fp_line
(start -2.02 3.9)
(end 29.96 3.9)
(stroke
(width 0.1)
(width 0.05)
(type solid)
)
(layer "F.Fab")
(layer "F.CrtYd")
)
(fp_circle
(center 27.94 0)
(end 28.94 0)
(fp_line
(start 29.96 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.1)
(width 0.05)
(type solid)
)
(layer "F.Fab")
(layer "F.CrtYd")
)
(fp_line
(start 29.96 3.9)
(end 29.96 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
@ -143,8 +157,8 @@
(layer "F.Fab")
)
(fp_line
(start 29.46 -3.1)
(end 29.46 3.4)
(start -1.52 -1.5)
(end 29.46 -1.5)
(stroke
(width 0.1)
(type solid)
@ -152,17 +166,8 @@
(layer "F.Fab")
)
(fp_line
(start 29.46 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(start -1.52 1.6)
(end 29.46 1.6)
(stroke
(width 0.1)
(type solid)
@ -188,17 +193,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 2.6)
(end 29.58 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 1.6)
(end 29.46 1.6)
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
@ -206,17 +202,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 1.6)
(end 29.58 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 -1.5)
(end 29.46 -1.5)
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
@ -224,53 +211,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 -1.501)
(end 29.58 -1.501)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end 29.58 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end 29.58 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 29.58 -3.22)
(end 29.58 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.759 -0.637)
(end -0.637 0.759)
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
@ -278,8 +220,8 @@
(layer "F.Fab")
)
(fp_line
(start 0.637 -0.759)
(end -0.759 0.637)
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
@ -287,8 +229,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.299 -0.637)
(end 1.904 0.759)
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
@ -296,8 +238,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.177 -0.759)
(end 1.782 0.637)
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
@ -305,8 +247,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.839 -0.637)
(end 4.444 0.759)
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
@ -314,8 +256,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.717 -0.759)
(end 4.322 0.637)
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
@ -323,8 +265,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.379 -0.637)
(end 6.984 0.759)
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
@ -332,8 +274,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.257 -0.759)
(end 6.862 0.637)
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
@ -341,8 +283,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.919 -0.637)
(end 9.524 0.759)
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
@ -350,8 +292,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.797 -0.759)
(end 9.402 0.637)
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
@ -359,8 +301,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.459 -0.637)
(end 12.064 0.759)
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
@ -368,8 +310,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.337 -0.759)
(end 11.942 0.637)
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
@ -377,8 +319,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.999 -0.637)
(end 14.604 0.759)
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
@ -386,8 +328,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.877 -0.759)
(end 14.482 0.637)
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
@ -395,8 +337,8 @@
(layer "F.Fab")
)
(fp_line
(start 18.539 -0.637)
(end 17.144 0.759)
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
@ -404,8 +346,8 @@
(layer "F.Fab")
)
(fp_line
(start 18.417 -0.759)
(end 17.022 0.637)
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
@ -413,8 +355,8 @@
(layer "F.Fab")
)
(fp_line
(start 21.079 -0.637)
(end 19.684 0.759)
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
@ -422,8 +364,8 @@
(layer "F.Fab")
)
(fp_line
(start 20.957 -0.759)
(end 19.562 0.637)
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
@ -431,8 +373,8 @@
(layer "F.Fab")
)
(fp_line
(start 23.619 -0.637)
(end 22.224 0.759)
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
@ -440,8 +382,8 @@
(layer "F.Fab")
)
(fp_line
(start 23.497 -0.759)
(end 22.102 0.637)
(start 26.036 -0.758)
(end 24.642 0.636)
(stroke
(width 0.1)
(type solid)
@ -449,8 +391,8 @@
(layer "F.Fab")
)
(fp_line
(start 26.159 -0.637)
(end 24.764 0.759)
(start 26.158 -0.636)
(end 24.764 0.758)
(stroke
(width 0.1)
(type solid)
@ -458,8 +400,8 @@
(layer "F.Fab")
)
(fp_line
(start 26.037 -0.759)
(end 24.642 0.637)
(start 28.576 -0.758)
(end 27.182 0.636)
(stroke
(width 0.1)
(type solid)
@ -467,8 +409,8 @@
(layer "F.Fab")
)
(fp_line
(start 28.699 -0.637)
(end 27.304 0.759)
(start 28.698 -0.636)
(end 27.304 0.758)
(stroke
(width 0.1)
(type solid)
@ -476,8 +418,8 @@
(layer "F.Fab")
)
(fp_line
(start 28.577 -0.759)
(end 27.182 0.637)
(start 29.46 -3.1)
(end 29.46 3.4)
(stroke
(width 0.1)
(type solid)
@ -485,130 +427,133 @@
(layer "F.Fab")
)
(fp_line
(start -1.88 2.72)
(end -1.88 3.76)
(start 29.46 3.4)
(end -0.72 3.4)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(layer "F.Fab")
)
(fp_line
(start -1.88 3.76)
(end -1.08 3.76)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 3.9)
(end 29.96 3.9)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 29.96 3.9)
(end 29.96 -3.6)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 29.96 -3.6)
(end -2.02 -3.6)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(pad "1" thru_hole rect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 25.4 0)
(end 26.4 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 27.94 0)
(end 28.94 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 13.97 2.15 0)
@ -620,6 +565,91 @@
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(model "${KICAD8_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-12P_1x12_P2.54mm_Horizontal.wrl"
(offset
(xyz 0 0 0)

View File

@ -2,8 +2,8 @@
(version 20240108)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-13P, 13 pins, pitch 2.54mm, size 33.5x6.5mm^2, drill diameter 1.2mm, pad diameter 2mm, see http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-13P pitch 2.54mm size 33.5x6.5mm^2 drill 1.2mm pad 2mm")
(descr "Terminal Block Xinya XY308-2.54-13P, 13 pins, pitch 2.54mm, size 33.5x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-13P pitch 2.54mm size 33.5x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 15.24 -4.22 0)
(layer "F.SilkS")
@ -25,122 +25,127 @@
)
)
(attr through_hole)
(fp_circle
(center 0 0)
(end 1 0)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(fp_line
(start -1.64 -3.22)
(end 32.12 -3.22)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(fp_line
(start -1.64 -1.5)
(end 32.12 -1.5)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(fp_line
(start -1.64 1.6)
(end 32.12 1.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(fp_line
(start -1.64 2.6)
(end 32.12 2.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(fp_line
(start -1.64 3.52)
(end -0.3 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(fp_line
(start 0.3 3.52)
(end 32.12 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(fp_line
(start 32.12 -3.22)
(end 32.12 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
(xy 0 3.52)
)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(fill solid)
(layer "F.SilkS")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.1)
(width 0.05)
(type solid)
)
(layer "F.Fab")
(layer "F.CrtYd")
)
(fp_circle
(center 25.4 0)
(end 26.4 0)
(fp_line
(start -2.02 3.9)
(end 32.5 3.9)
(stroke
(width 0.1)
(width 0.05)
(type solid)
)
(layer "F.Fab")
(layer "F.CrtYd")
)
(fp_circle
(center 27.94 0)
(end 28.94 0)
(fp_line
(start 32.5 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.1)
(width 0.05)
(type solid)
)
(layer "F.Fab")
(layer "F.CrtYd")
)
(fp_circle
(center 30.48 0)
(end 31.48 0)
(fp_line
(start 32.5 3.9)
(end 32.5 -3.6)
(stroke
(width 0.1)
(width 0.05)
(type solid)
)
(layer "F.Fab")
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
@ -152,8 +157,8 @@
(layer "F.Fab")
)
(fp_line
(start 32 -3.1)
(end 32 3.4)
(start -1.52 -1.5)
(end 32 -1.5)
(stroke
(width 0.1)
(type solid)
@ -161,17 +166,8 @@
(layer "F.Fab")
)
(fp_line
(start 32 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(start -1.52 1.6)
(end 32 1.6)
(stroke
(width 0.1)
(type solid)
@ -197,17 +193,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 2.6)
(end 32.121 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 1.6)
(end 32 1.6)
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
@ -215,17 +202,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 1.6)
(end 32.121 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 -1.5)
(end 32 -1.5)
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
@ -233,53 +211,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 -1.501)
(end 32.121 -1.501)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end 32.121 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end 32.121 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 32.121 -3.22)
(end 32.121 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.759 -0.637)
(end -0.637 0.759)
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
@ -287,8 +220,8 @@
(layer "F.Fab")
)
(fp_line
(start 0.637 -0.759)
(end -0.759 0.637)
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
@ -296,8 +229,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.299 -0.637)
(end 1.904 0.759)
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
@ -305,8 +238,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.177 -0.759)
(end 1.782 0.637)
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
@ -314,8 +247,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.839 -0.637)
(end 4.444 0.759)
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
@ -323,8 +256,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.717 -0.759)
(end 4.322 0.637)
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
@ -332,8 +265,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.379 -0.637)
(end 6.984 0.759)
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
@ -341,8 +274,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.257 -0.759)
(end 6.862 0.637)
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
@ -350,8 +283,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.919 -0.637)
(end 9.524 0.759)
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
@ -359,8 +292,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.797 -0.759)
(end 9.402 0.637)
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
@ -368,8 +301,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.459 -0.637)
(end 12.064 0.759)
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
@ -377,8 +310,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.337 -0.759)
(end 11.942 0.637)
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
@ -386,8 +319,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.999 -0.637)
(end 14.604 0.759)
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
@ -395,8 +328,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.877 -0.759)
(end 14.482 0.637)
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
@ -404,8 +337,8 @@
(layer "F.Fab")
)
(fp_line
(start 18.539 -0.637)
(end 17.144 0.759)
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
@ -413,8 +346,8 @@
(layer "F.Fab")
)
(fp_line
(start 18.417 -0.759)
(end 17.022 0.637)
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
@ -422,8 +355,8 @@
(layer "F.Fab")
)
(fp_line
(start 21.079 -0.637)
(end 19.684 0.759)
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
@ -431,8 +364,8 @@
(layer "F.Fab")
)
(fp_line
(start 20.957 -0.759)
(end 19.562 0.637)
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
@ -440,8 +373,8 @@
(layer "F.Fab")
)
(fp_line
(start 23.619 -0.637)
(end 22.224 0.759)
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
@ -449,8 +382,8 @@
(layer "F.Fab")
)
(fp_line
(start 23.497 -0.759)
(end 22.102 0.637)
(start 26.036 -0.758)
(end 24.642 0.636)
(stroke
(width 0.1)
(type solid)
@ -458,8 +391,8 @@
(layer "F.Fab")
)
(fp_line
(start 26.159 -0.637)
(end 24.764 0.759)
(start 26.158 -0.636)
(end 24.764 0.758)
(stroke
(width 0.1)
(type solid)
@ -467,8 +400,8 @@
(layer "F.Fab")
)
(fp_line
(start 26.037 -0.759)
(end 24.642 0.637)
(start 28.576 -0.758)
(end 27.182 0.636)
(stroke
(width 0.1)
(type solid)
@ -476,8 +409,8 @@
(layer "F.Fab")
)
(fp_line
(start 28.699 -0.637)
(end 27.304 0.759)
(start 28.698 -0.636)
(end 27.304 0.758)
(stroke
(width 0.1)
(type solid)
@ -485,8 +418,8 @@
(layer "F.Fab")
)
(fp_line
(start 28.577 -0.759)
(end 27.182 0.637)
(start 31.116 -0.758)
(end 29.722 0.636)
(stroke
(width 0.1)
(type solid)
@ -494,8 +427,8 @@
(layer "F.Fab")
)
(fp_line
(start 31.239 -0.637)
(end 29.844 0.759)
(start 31.238 -0.636)
(end 29.844 0.758)
(stroke
(width 0.1)
(type solid)
@ -503,8 +436,8 @@
(layer "F.Fab")
)
(fp_line
(start 31.117 -0.759)
(end 29.722 0.637)
(start 32 -3.1)
(end 32 3.4)
(stroke
(width 0.1)
(type solid)
@ -512,136 +445,143 @@
(layer "F.Fab")
)
(fp_line
(start -1.88 2.72)
(end -1.88 3.76)
(start 32 3.4)
(end -0.72 3.4)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(layer "F.Fab")
)
(fp_line
(start -1.88 3.76)
(end -1.08 3.76)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 3.9)
(end 32.5 3.9)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 32.5 3.9)
(end 32.5 -3.6)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 32.5 -3.6)
(end -2.02 -3.6)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(pad "1" thru_hole rect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 25.4 0)
(end 26.4 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 27.94 0)
(end 28.94 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "13" thru_hole circle
(at 30.48 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 30.48 0)
(end 31.48 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 15.24 2.15 0)
@ -653,6 +593,98 @@
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 30.48 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(model "${KICAD8_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-13P_1x13_P2.54mm_Horizontal.wrl"
(offset
(xyz 0 0 0)

View File

@ -2,8 +2,8 @@
(version 20240108)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-14P, 14 pins, pitch 2.54mm, size 36.1x6.5mm^2, drill diameter 1.2mm, pad diameter 2mm, see http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-14P pitch 2.54mm size 36.1x6.5mm^2 drill 1.2mm pad 2mm")
(descr "Terminal Block Xinya XY308-2.54-14P, 14 pins, pitch 2.54mm, size 36.1x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-14P pitch 2.54mm size 36.1x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 16.51 -4.22 0)
(layer "F.SilkS")
@ -25,131 +25,127 @@
)
)
(attr through_hole)
(fp_circle
(center 0 0)
(end 1 0)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(fp_line
(start -1.64 -3.22)
(end 34.66 -3.22)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(fp_line
(start -1.64 -1.5)
(end 34.66 -1.5)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(fp_line
(start -1.64 1.6)
(end 34.66 1.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(fp_line
(start -1.64 2.6)
(end 34.66 2.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(fp_line
(start -1.64 3.52)
(end -0.3 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(fp_line
(start 0.3 3.52)
(end 34.66 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(fp_line
(start 34.66 -3.22)
(end 34.66 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
(xy 0 3.52)
)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(fill solid)
(layer "F.SilkS")
)
(fp_circle
(center 22.86 0)
(end 23.86 0)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.1)
(width 0.05)
(type solid)
)
(layer "F.Fab")
(layer "F.CrtYd")
)
(fp_circle
(center 25.4 0)
(end 26.4 0)
(fp_line
(start -2.02 3.9)
(end 35.04 3.9)
(stroke
(width 0.1)
(width 0.05)
(type solid)
)
(layer "F.Fab")
(layer "F.CrtYd")
)
(fp_circle
(center 27.94 0)
(end 28.94 0)
(fp_line
(start 35.04 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.1)
(width 0.05)
(type solid)
)
(layer "F.Fab")
(layer "F.CrtYd")
)
(fp_circle
(center 30.48 0)
(end 31.48 0)
(fp_line
(start 35.04 3.9)
(end 35.04 -3.6)
(stroke
(width 0.1)
(width 0.05)
(type solid)
)
(layer "F.Fab")
)
(fp_circle
(center 33.02 0)
(end 34.02 0)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
@ -161,8 +157,8 @@
(layer "F.Fab")
)
(fp_line
(start 34.54 -3.1)
(end 34.54 3.4)
(start -1.52 -1.5)
(end 34.54 -1.5)
(stroke
(width 0.1)
(type solid)
@ -170,17 +166,8 @@
(layer "F.Fab")
)
(fp_line
(start 34.54 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(start -1.52 1.6)
(end 34.54 1.6)
(stroke
(width 0.1)
(type solid)
@ -206,17 +193,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 2.6)
(end 34.66 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 1.6)
(end 34.54 1.6)
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
@ -224,17 +202,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 1.6)
(end 34.66 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 -1.5)
(end 34.54 -1.5)
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
@ -242,53 +211,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 -1.501)
(end 34.66 -1.501)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end 34.66 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end 34.66 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 34.66 -3.22)
(end 34.66 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.759 -0.637)
(end -0.637 0.759)
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
@ -296,8 +220,8 @@
(layer "F.Fab")
)
(fp_line
(start 0.637 -0.759)
(end -0.759 0.637)
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
@ -305,8 +229,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.299 -0.637)
(end 1.904 0.759)
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
@ -314,8 +238,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.177 -0.759)
(end 1.782 0.637)
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
@ -323,8 +247,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.839 -0.637)
(end 4.444 0.759)
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
@ -332,8 +256,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.717 -0.759)
(end 4.322 0.637)
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
@ -341,8 +265,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.379 -0.637)
(end 6.984 0.759)
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
@ -350,8 +274,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.257 -0.759)
(end 6.862 0.637)
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
@ -359,8 +283,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.919 -0.637)
(end 9.524 0.759)
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
@ -368,8 +292,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.797 -0.759)
(end 9.402 0.637)
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
@ -377,8 +301,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.459 -0.637)
(end 12.064 0.759)
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
@ -386,8 +310,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.337 -0.759)
(end 11.942 0.637)
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
@ -395,8 +319,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.999 -0.637)
(end 14.604 0.759)
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
@ -404,8 +328,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.877 -0.759)
(end 14.482 0.637)
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
@ -413,8 +337,8 @@
(layer "F.Fab")
)
(fp_line
(start 18.539 -0.637)
(end 17.144 0.759)
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
@ -422,8 +346,8 @@
(layer "F.Fab")
)
(fp_line
(start 18.417 -0.759)
(end 17.022 0.637)
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
@ -431,8 +355,8 @@
(layer "F.Fab")
)
(fp_line
(start 21.079 -0.637)
(end 19.684 0.759)
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
@ -440,8 +364,8 @@
(layer "F.Fab")
)
(fp_line
(start 20.957 -0.759)
(end 19.562 0.637)
(start 23.496 -0.758)
(end 22.102 0.636)
(stroke
(width 0.1)
(type solid)
@ -449,8 +373,8 @@
(layer "F.Fab")
)
(fp_line
(start 23.619 -0.637)
(end 22.224 0.759)
(start 23.618 -0.636)
(end 22.224 0.758)
(stroke
(width 0.1)
(type solid)
@ -458,8 +382,8 @@
(layer "F.Fab")
)
(fp_line
(start 23.497 -0.759)
(end 22.102 0.637)
(start 26.036 -0.758)
(end 24.642 0.636)
(stroke
(width 0.1)
(type solid)
@ -467,8 +391,8 @@
(layer "F.Fab")
)
(fp_line
(start 26.159 -0.637)
(end 24.764 0.759)
(start 26.158 -0.636)
(end 24.764 0.758)
(stroke
(width 0.1)
(type solid)
@ -476,8 +400,8 @@
(layer "F.Fab")
)
(fp_line
(start 26.037 -0.759)
(end 24.642 0.637)
(start 28.576 -0.758)
(end 27.182 0.636)
(stroke
(width 0.1)
(type solid)
@ -485,8 +409,8 @@
(layer "F.Fab")
)
(fp_line
(start 28.699 -0.637)
(end 27.304 0.759)
(start 28.698 -0.636)
(end 27.304 0.758)
(stroke
(width 0.1)
(type solid)
@ -494,8 +418,8 @@
(layer "F.Fab")
)
(fp_line
(start 28.577 -0.759)
(end 27.182 0.637)
(start 31.116 -0.758)
(end 29.722 0.636)
(stroke
(width 0.1)
(type solid)
@ -503,8 +427,8 @@
(layer "F.Fab")
)
(fp_line
(start 31.239 -0.637)
(end 29.844 0.759)
(start 31.238 -0.636)
(end 29.844 0.758)
(stroke
(width 0.1)
(type solid)
@ -512,8 +436,8 @@
(layer "F.Fab")
)
(fp_line
(start 31.117 -0.759)
(end 29.722 0.637)
(start 33.656 -0.758)
(end 32.262 0.636)
(stroke
(width 0.1)
(type solid)
@ -521,8 +445,8 @@
(layer "F.Fab")
)
(fp_line
(start 33.779 -0.637)
(end 32.384 0.759)
(start 33.778 -0.636)
(end 32.384 0.758)
(stroke
(width 0.1)
(type solid)
@ -530,8 +454,8 @@
(layer "F.Fab")
)
(fp_line
(start 33.657 -0.759)
(end 32.262 0.637)
(start 34.54 -3.1)
(end 34.54 3.4)
(stroke
(width 0.1)
(type solid)
@ -539,142 +463,153 @@
(layer "F.Fab")
)
(fp_line
(start -1.88 2.72)
(end -1.88 3.76)
(start 34.54 3.4)
(end -0.72 3.4)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(layer "F.Fab")
)
(fp_line
(start -1.88 3.76)
(end -1.08 3.76)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 3.9)
(end 35.04 3.9)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 35.04 3.9)
(end 35.04 -3.6)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 35.04 -3.6)
(end -2.02 -3.6)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(pad "1" thru_hole rect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 22.86 0)
(end 23.86 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 25.4 0)
(end 26.4 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 27.94 0)
(end 28.94 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 30.48 0)
(end 31.48 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "13" thru_hole circle
(at 30.48 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "14" thru_hole circle
(at 33.02 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 33.02 0)
(end 34.02 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 16.51 2.15 0)
@ -686,6 +621,105 @@
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 22.86 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 25.4 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 27.94 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 30.48 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 33.02 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(model "${KICAD8_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-14P_1x14_P2.54mm_Horizontal.wrl"
(offset
(xyz 0 0 0)

View File

@ -2,8 +2,8 @@
(version 20240108)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-2P, 2 pins, pitch 2.54mm, size 5.58x6.5mm^2, drill diameter 1.2mm, pad diameter 2mm, see http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-2P pitch 2.54mm size 5.58x6.5mm^2 drill 1.2mm pad 2mm")
(descr "Terminal Block Xinya XY308-2.54-2P, 2 pins, pitch 2.54mm, size 5.58x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-2P pitch 2.54mm size 5.58x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 1.27 -4.22 0)
(layer "F.SilkS")
@ -25,23 +25,127 @@
)
)
(attr through_hole)
(fp_circle
(center 0 0)
(end 1 0)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(fp_line
(start -1.64 -3.22)
(end 4.18 -3.22)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_line
(start -1.64 -1.5)
(end 4.18 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 4.18 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 4.18 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 3.52)
(end 4.18 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 4.18 -3.22)
(end 4.18 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
(xy 0 3.52)
)
(stroke
(width 0.12)
(type solid)
)
(fill solid)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 4.57 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 4.57 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 4.57 3.9)
(end 4.57 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
@ -53,8 +157,8 @@
(layer "F.Fab")
)
(fp_line
(start 4.06 -3.1)
(end 4.06 3.4)
(start -1.52 -1.5)
(end 4.06 -1.5)
(stroke
(width 0.1)
(type solid)
@ -62,17 +166,8 @@
(layer "F.Fab")
)
(fp_line
(start 4.06 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(start -1.52 1.6)
(end 4.06 1.6)
(stroke
(width 0.1)
(type solid)
@ -98,17 +193,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 2.6)
(end 4.18 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 1.6)
(end 4.06 1.6)
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
@ -116,17 +202,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 1.6)
(end 4.18 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 -1.5)
(end 4.06 -1.5)
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
@ -134,53 +211,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 -1.501)
(end 4.18 -1.501)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end 4.18 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end 4.18 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 4.18 -3.22)
(end 4.18 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.759 -0.637)
(end -0.637 0.759)
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
@ -188,8 +220,8 @@
(layer "F.Fab")
)
(fp_line
(start 0.637 -0.759)
(end -0.759 0.637)
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
@ -197,8 +229,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.299 -0.637)
(end 1.904 0.759)
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
@ -206,8 +238,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.177 -0.759)
(end 1.782 0.637)
(start 4.06 -3.1)
(end 4.06 3.4)
(stroke
(width 0.1)
(type solid)
@ -215,70 +247,33 @@
(layer "F.Fab")
)
(fp_line
(start -1.88 2.72)
(end -1.88 3.76)
(start 4.06 3.4)
(end -0.72 3.4)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(layer "F.Fab")
)
(fp_line
(start -1.88 3.76)
(end -1.08 3.76)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 4.57 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 4.57 3.9)
(end 4.57 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 4.57 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(pad "1" thru_hole rect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fill none)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 1.27 2.15 0)
@ -290,6 +285,21 @@
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(model "${KICAD8_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-2P_1x02_P2.54mm_Horizontal.wrl"
(offset
(xyz 0 0 0)

View File

@ -2,8 +2,8 @@
(version 20240108)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-3P, 3 pins, pitch 2.54mm, size 8.12x6.5mm^2, drill diameter 1.2mm, pad diameter 2mm, see http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-3P pitch 2.54mm size 8.12x6.5mm^2 drill 1.2mm pad 2mm")
(descr "Terminal Block Xinya XY308-2.54-3P, 3 pins, pitch 2.54mm, size 8.12x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-3P pitch 2.54mm size 8.12x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 2.54 -4.22 0)
(layer "F.SilkS")
@ -25,32 +25,127 @@
)
)
(attr through_hole)
(fp_circle
(center 0 0)
(end 1 0)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(fp_line
(start -1.64 -3.22)
(end 6.72 -3.22)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(fp_line
(start -1.64 -1.5)
(end 6.72 -1.5)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_line
(start -1.64 1.6)
(end 6.72 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 6.72 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 3.52)
(end 6.72 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.72 -3.22)
(end 6.72 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
(xy 0 3.52)
)
(stroke
(width 0.12)
(type solid)
)
(fill solid)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 7.11 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 7.11 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 7.11 3.9)
(end 7.11 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
@ -62,8 +157,8 @@
(layer "F.Fab")
)
(fp_line
(start 6.6 -3.1)
(end 6.6 3.4)
(start -1.52 -1.5)
(end 6.6 -1.5)
(stroke
(width 0.1)
(type solid)
@ -71,17 +166,8 @@
(layer "F.Fab")
)
(fp_line
(start 6.6 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(start -1.52 1.6)
(end 6.6 1.6)
(stroke
(width 0.1)
(type solid)
@ -107,17 +193,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 2.6)
(end 6.721 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 1.6)
(end 6.6 1.6)
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
@ -125,17 +202,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 1.6)
(end 6.721 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 -1.5)
(end 6.6 -1.5)
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
@ -143,53 +211,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 -1.501)
(end 6.721 -1.501)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end 6.721 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end 6.721 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.721 -3.22)
(end 6.721 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.759 -0.637)
(end -0.637 0.759)
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
@ -197,8 +220,8 @@
(layer "F.Fab")
)
(fp_line
(start 0.637 -0.759)
(end -0.759 0.637)
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
@ -206,8 +229,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.299 -0.637)
(end 1.904 0.759)
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
@ -215,8 +238,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.177 -0.759)
(end 1.782 0.637)
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
@ -224,8 +247,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.839 -0.637)
(end 4.444 0.759)
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
@ -233,8 +256,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.717 -0.759)
(end 4.322 0.637)
(start 6.6 -3.1)
(end 6.6 3.4)
(stroke
(width 0.1)
(type solid)
@ -242,76 +265,43 @@
(layer "F.Fab")
)
(fp_line
(start -1.88 2.72)
(end -1.88 3.76)
(start 6.6 3.4)
(end -0.72 3.4)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(layer "F.Fab")
)
(fp_line
(start -1.88 3.76)
(end -1.08 3.76)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 3.9)
(end 7.11 3.9)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 7.11 3.9)
(end 7.11 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 7.11 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(pad "1" thru_hole rect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fill none)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 2.54 2.15 0)
@ -323,6 +313,28 @@
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(model "${KICAD8_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-3P_1x03_P2.54mm_Horizontal.wrl"
(offset
(xyz 0 0 0)

View File

@ -2,8 +2,8 @@
(version 20240108)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-4P, 4 pins, pitch 2.54mm, size 10.7x6.5mm^2, drill diameter 1.2mm, pad diameter 2mm, see http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-4P pitch 2.54mm size 10.7x6.5mm^2 drill 1.2mm pad 2mm")
(descr "Terminal Block Xinya XY308-2.54-4P, 4 pins, pitch 2.54mm, size 10.7x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-4P pitch 2.54mm size 10.7x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 3.81 -4.22 0)
(layer "F.SilkS")
@ -25,41 +25,127 @@
)
)
(attr through_hole)
(fp_circle
(center 0 0)
(end 1 0)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(fp_line
(start -1.64 -3.22)
(end 9.26 -3.22)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(fp_line
(start -1.64 -1.5)
(end 9.26 -1.5)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(fp_line
(start -1.64 1.6)
(end 9.26 1.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_line
(start -1.64 2.6)
(end 9.26 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 3.52)
(end 9.26 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.26 -3.22)
(end 9.26 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
(xy 0 3.52)
)
(stroke
(width 0.12)
(type solid)
)
(fill solid)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 9.64 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 9.64 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 9.64 3.9)
(end 9.64 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
@ -71,8 +157,8 @@
(layer "F.Fab")
)
(fp_line
(start 9.14 -3.1)
(end 9.14 3.4)
(start -1.52 -1.5)
(end 9.14 -1.5)
(stroke
(width 0.1)
(type solid)
@ -80,17 +166,8 @@
(layer "F.Fab")
)
(fp_line
(start 9.14 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(start -1.52 1.6)
(end 9.14 1.6)
(stroke
(width 0.1)
(type solid)
@ -116,17 +193,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 2.6)
(end 9.26 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 1.6)
(end 9.14 1.6)
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
@ -134,17 +202,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 1.6)
(end 9.26 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 -1.5)
(end 9.14 -1.5)
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
@ -152,53 +211,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 -1.501)
(end 9.26 -1.501)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end 9.26 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end 9.26 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.26 -3.22)
(end 9.26 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.759 -0.637)
(end -0.637 0.759)
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
@ -206,8 +220,8 @@
(layer "F.Fab")
)
(fp_line
(start 0.637 -0.759)
(end -0.759 0.637)
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
@ -215,8 +229,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.299 -0.637)
(end 1.904 0.759)
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
@ -224,8 +238,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.177 -0.759)
(end 1.782 0.637)
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
@ -233,8 +247,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.839 -0.637)
(end 4.444 0.759)
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
@ -242,8 +256,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.717 -0.759)
(end 4.322 0.637)
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
@ -251,8 +265,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.379 -0.637)
(end 6.984 0.759)
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
@ -260,8 +274,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.257 -0.759)
(end 6.862 0.637)
(start 9.14 -3.1)
(end 9.14 3.4)
(stroke
(width 0.1)
(type solid)
@ -269,82 +283,53 @@
(layer "F.Fab")
)
(fp_line
(start -1.88 2.72)
(end -1.88 3.76)
(start 9.14 3.4)
(end -0.72 3.4)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(layer "F.Fab")
)
(fp_line
(start -1.88 3.76)
(end -1.08 3.76)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 3.9)
(end 9.64 3.9)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 9.64 3.9)
(end 9.64 -3.6)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 9.64 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(pad "1" thru_hole rect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fill none)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 3.81 2.15 0)
@ -356,6 +341,35 @@
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(model "${KICAD8_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-4P_1x04_P2.54mm_Horizontal.wrl"
(offset
(xyz 0 0 0)

View File

@ -2,8 +2,8 @@
(version 20240108)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-5P, 5 pins, pitch 2.54mm, size 13.2x6.5mm^2, drill diameter 1.2mm, pad diameter 2mm, see http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-5P pitch 2.54mm size 13.2x6.5mm^2 drill 1.2mm pad 2mm")
(descr "Terminal Block Xinya XY308-2.54-5P, 5 pins, pitch 2.54mm, size 13.2x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-5P pitch 2.54mm size 13.2x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 5.08 -4.22 0)
(layer "F.SilkS")
@ -25,50 +25,127 @@
)
)
(attr through_hole)
(fp_circle
(center 0 0)
(end 1 0)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(fp_line
(start -1.64 -3.22)
(end 11.8 -3.22)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(fp_line
(start -1.64 -1.5)
(end 11.8 -1.5)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(fp_line
(start -1.64 1.6)
(end 11.8 1.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(fp_line
(start -1.64 2.6)
(end 11.8 2.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end -0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.3 3.52)
(end 11.8 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.8 -3.22)
(end 11.8 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
(xy 0 3.52)
)
(stroke
(width 0.12)
(type solid)
)
(fill solid)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 12.18 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 12.18 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 12.18 3.9)
(end 12.18 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
@ -80,8 +157,8 @@
(layer "F.Fab")
)
(fp_line
(start 11.68 -3.1)
(end 11.68 3.4)
(start -1.52 -1.5)
(end 11.68 -1.5)
(stroke
(width 0.1)
(type solid)
@ -89,17 +166,8 @@
(layer "F.Fab")
)
(fp_line
(start 11.68 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(start -1.52 1.6)
(end 11.68 1.6)
(stroke
(width 0.1)
(type solid)
@ -125,17 +193,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 2.6)
(end 11.8 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 1.6)
(end 11.68 1.6)
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
@ -143,17 +202,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 1.6)
(end 11.8 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 -1.5)
(end 11.68 -1.5)
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
@ -161,53 +211,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 -1.501)
(end 11.8 -1.501)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end 11.8 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end 11.8 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.8 -3.22)
(end 11.8 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.759 -0.637)
(end -0.637 0.759)
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
@ -215,8 +220,8 @@
(layer "F.Fab")
)
(fp_line
(start 0.637 -0.759)
(end -0.759 0.637)
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
@ -224,8 +229,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.299 -0.637)
(end 1.904 0.759)
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
@ -233,8 +238,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.177 -0.759)
(end 1.782 0.637)
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
@ -242,8 +247,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.839 -0.637)
(end 4.444 0.759)
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
@ -251,8 +256,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.717 -0.759)
(end 4.322 0.637)
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
@ -260,8 +265,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.379 -0.637)
(end 6.984 0.759)
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
@ -269,8 +274,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.257 -0.759)
(end 6.862 0.637)
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
@ -278,8 +283,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.919 -0.637)
(end 9.524 0.759)
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
@ -287,8 +292,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.797 -0.759)
(end 9.402 0.637)
(start 11.68 -3.1)
(end 11.68 3.4)
(stroke
(width 0.1)
(type solid)
@ -296,88 +301,63 @@
(layer "F.Fab")
)
(fp_line
(start -1.88 2.72)
(end -1.88 3.76)
(start 11.68 3.4)
(end -0.72 3.4)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(layer "F.Fab")
)
(fp_line
(start -1.88 3.76)
(end -1.08 3.76)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 3.9)
(end 12.18 3.9)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 12.18 3.9)
(end 12.18 -3.6)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 12.18 -3.6)
(end -2.02 -3.6)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
)
(pad "1" thru_hole rect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fill none)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 5.08 2.15 0)
@ -389,6 +369,42 @@
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(model "${KICAD8_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-5P_1x05_P2.54mm_Horizontal.wrl"
(offset
(xyz 0 0 0)

View File

@ -2,8 +2,8 @@
(version 20240108)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-6P, 6 pins, pitch 2.54mm, size 15.7x6.5mm^2, drill diameter 1.2mm, pad diameter 2mm, see http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-6P pitch 2.54mm size 15.7x6.5mm^2 drill 1.2mm pad 2mm")
(descr "Terminal Block Xinya XY308-2.54-6P, 6 pins, pitch 2.54mm, size 15.7x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-6P pitch 2.54mm size 15.7x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 6.35 -4.22 0)
(layer "F.SilkS")
@ -25,59 +25,127 @@
)
)
(attr through_hole)
(fp_circle
(center 0 0)
(end 1 0)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(fp_line
(start -1.64 -3.22)
(end 14.34 -3.22)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(fp_line
(start -1.64 -1.5)
(end 14.34 -1.5)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(fp_line
(start -1.64 1.6)
(end 14.34 1.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(fp_line
(start -1.64 2.6)
(end 14.34 2.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(fp_line
(start -1.64 3.52)
(end -0.3 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_line
(start 0.3 3.52)
(end 14.34 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 14.34 -3.22)
(end 14.34 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
(xy 0 3.52)
)
(stroke
(width 0.12)
(type solid)
)
(fill solid)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 14.72 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 14.72 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 14.72 3.9)
(end 14.72 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
@ -89,8 +157,8 @@
(layer "F.Fab")
)
(fp_line
(start 14.22 -3.1)
(end 14.22 3.4)
(start -1.52 -1.5)
(end 14.22 -1.5)
(stroke
(width 0.1)
(type solid)
@ -98,17 +166,8 @@
(layer "F.Fab")
)
(fp_line
(start 14.22 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(start -1.52 1.6)
(end 14.22 1.6)
(stroke
(width 0.1)
(type solid)
@ -134,17 +193,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 2.6)
(end 14.34 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 1.6)
(end 14.22 1.6)
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
@ -152,17 +202,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 1.6)
(end 14.34 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 -1.5)
(end 14.22 -1.5)
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
@ -170,53 +211,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 -1.501)
(end 14.34 -1.501)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end 14.34 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end 14.34 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 14.34 -3.22)
(end 14.34 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.759 -0.637)
(end -0.637 0.759)
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
@ -224,8 +220,8 @@
(layer "F.Fab")
)
(fp_line
(start 0.637 -0.759)
(end -0.759 0.637)
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
@ -233,8 +229,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.299 -0.637)
(end 1.904 0.759)
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
@ -242,8 +238,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.177 -0.759)
(end 1.782 0.637)
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
@ -251,8 +247,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.839 -0.637)
(end 4.444 0.759)
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
@ -260,8 +256,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.717 -0.759)
(end 4.322 0.637)
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
@ -269,8 +265,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.379 -0.637)
(end 6.984 0.759)
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
@ -278,8 +274,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.257 -0.759)
(end 6.862 0.637)
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
@ -287,8 +283,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.919 -0.637)
(end 9.524 0.759)
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
@ -296,8 +292,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.797 -0.759)
(end 9.402 0.637)
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
@ -305,8 +301,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.459 -0.637)
(end 12.064 0.759)
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
@ -314,8 +310,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.337 -0.759)
(end 11.942 0.637)
(start 14.22 -3.1)
(end 14.22 3.4)
(stroke
(width 0.1)
(type solid)
@ -323,94 +319,73 @@
(layer "F.Fab")
)
(fp_line
(start -1.88 2.72)
(end -1.88 3.76)
(start 14.22 3.4)
(end -0.72 3.4)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(layer "F.Fab")
)
(fp_line
(start -1.88 3.76)
(end -1.08 3.76)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 3.9)
(end 14.72 3.9)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 14.72 3.9)
(end 14.72 -3.6)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 14.72 -3.6)
(end -2.02 -3.6)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(pad "1" thru_hole rect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 6.35 2.15 0)
@ -422,6 +397,49 @@
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(model "${KICAD8_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-6P_1x06_P2.54mm_Horizontal.wrl"
(offset
(xyz 0 0 0)

View File

@ -2,8 +2,8 @@
(version 20240108)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-7P, 7 pins, pitch 2.54mm, size 18.3x6.5mm^2, drill diameter 1.2mm, pad diameter 2mm, see http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-7P pitch 2.54mm size 18.3x6.5mm^2 drill 1.2mm pad 2mm")
(descr "Terminal Block Xinya XY308-2.54-7P, 7 pins, pitch 2.54mm, size 18.3x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-7P pitch 2.54mm size 18.3x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 7.62 -4.22 0)
(layer "F.SilkS")
@ -25,68 +25,127 @@
)
)
(attr through_hole)
(fp_circle
(center 0 0)
(end 1 0)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(fp_line
(start -1.64 -3.22)
(end 16.88 -3.22)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(fp_line
(start -1.64 -1.5)
(end 16.88 -1.5)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(fp_line
(start -1.64 1.6)
(end 16.88 1.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(fp_line
(start -1.64 2.6)
(end 16.88 2.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(fp_line
(start -1.64 3.52)
(end -0.3 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(fp_line
(start 0.3 3.52)
(end 16.88 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_line
(start 16.88 -3.22)
(end 16.88 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
(xy 0 3.52)
)
(stroke
(width 0.12)
(type solid)
)
(fill solid)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 17.27 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 17.27 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 17.27 3.9)
(end 17.27 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
@ -98,8 +157,8 @@
(layer "F.Fab")
)
(fp_line
(start 16.76 -3.1)
(end 16.76 3.4)
(start -1.52 -1.5)
(end 16.76 -1.5)
(stroke
(width 0.1)
(type solid)
@ -107,17 +166,8 @@
(layer "F.Fab")
)
(fp_line
(start 16.76 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(start -1.52 1.6)
(end 16.76 1.6)
(stroke
(width 0.1)
(type solid)
@ -143,17 +193,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 2.6)
(end 16.88 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 1.6)
(end 16.76 1.6)
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
@ -161,17 +202,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 1.6)
(end 16.88 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 -1.5)
(end 16.76 -1.5)
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
@ -179,53 +211,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 -1.501)
(end 16.88 -1.501)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end 16.88 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end 16.88 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 16.88 -3.22)
(end 16.88 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.759 -0.637)
(end -0.637 0.759)
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
@ -233,8 +220,8 @@
(layer "F.Fab")
)
(fp_line
(start 0.637 -0.759)
(end -0.759 0.637)
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
@ -242,8 +229,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.299 -0.637)
(end 1.904 0.759)
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
@ -251,8 +238,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.177 -0.759)
(end 1.782 0.637)
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
@ -260,8 +247,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.839 -0.637)
(end 4.444 0.759)
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
@ -269,8 +256,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.717 -0.759)
(end 4.322 0.637)
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
@ -278,8 +265,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.379 -0.637)
(end 6.984 0.759)
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
@ -287,8 +274,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.257 -0.759)
(end 6.862 0.637)
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
@ -296,8 +283,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.919 -0.637)
(end 9.524 0.759)
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
@ -305,8 +292,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.797 -0.759)
(end 9.402 0.637)
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
@ -314,8 +301,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.459 -0.637)
(end 12.064 0.759)
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
@ -323,8 +310,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.337 -0.759)
(end 11.942 0.637)
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
@ -332,8 +319,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.999 -0.637)
(end 14.604 0.759)
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
@ -341,8 +328,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.877 -0.759)
(end 14.482 0.637)
(start 16.76 -3.1)
(end 16.76 3.4)
(stroke
(width 0.1)
(type solid)
@ -350,100 +337,83 @@
(layer "F.Fab")
)
(fp_line
(start -1.88 2.72)
(end -1.88 3.76)
(start 16.76 3.4)
(end -0.72 3.4)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(layer "F.Fab")
)
(fp_line
(start -1.88 3.76)
(end -1.08 3.76)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 3.9)
(end 17.27 3.9)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 17.27 3.9)
(end 17.27 -3.6)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 17.27 -3.6)
(end -2.02 -3.6)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(pad "1" thru_hole rect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 7.62 2.15 0)
@ -455,6 +425,56 @@
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(model "${KICAD8_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-7P_1x07_P2.54mm_Horizontal.wrl"
(offset
(xyz 0 0 0)

View File

@ -2,8 +2,8 @@
(version 20240108)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-8P, 8 pins, pitch 2.54mm, size 20.8x6.5mm^2, drill diameter 1.2mm, pad diameter 2mm, see http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-8P pitch 2.54mm size 20.8x6.5mm^2 drill 1.2mm pad 2mm")
(descr "Terminal Block Xinya XY308-2.54-8P, 8 pins, pitch 2.54mm, size 20.8x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-8P pitch 2.54mm size 20.8x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 8.89 -4.22 0)
(layer "F.SilkS")
@ -25,77 +25,127 @@
)
)
(attr through_hole)
(fp_circle
(center 0 0)
(end 1 0)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(fp_line
(start -1.64 -3.22)
(end 19.42 -3.22)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(fp_line
(start -1.64 -1.5)
(end 19.42 -1.5)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(fp_line
(start -1.64 1.6)
(end 19.42 1.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(fp_line
(start -1.64 2.6)
(end 19.42 2.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(fp_line
(start -1.64 3.52)
(end -0.3 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(fp_line
(start 0.3 3.52)
(end 19.42 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(fp_line
(start 19.42 -3.22)
(end 19.42 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
(xy 0 3.52)
)
(stroke
(width 0.12)
(type solid)
)
(fill solid)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 19.8 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 19.8 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 19.8 3.9)
(end 19.8 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
@ -107,8 +157,8 @@
(layer "F.Fab")
)
(fp_line
(start 19.3 -3.1)
(end 19.3 3.4)
(start -1.52 -1.5)
(end 19.3 -1.5)
(stroke
(width 0.1)
(type solid)
@ -116,17 +166,8 @@
(layer "F.Fab")
)
(fp_line
(start 19.3 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(start -1.52 1.6)
(end 19.3 1.6)
(stroke
(width 0.1)
(type solid)
@ -152,17 +193,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 2.6)
(end 19.42 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 1.6)
(end 19.3 1.6)
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
@ -170,17 +202,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 1.6)
(end 19.42 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 -1.5)
(end 19.3 -1.5)
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
@ -188,53 +211,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 -1.501)
(end 19.42 -1.501)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end 19.42 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end 19.42 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 19.42 -3.22)
(end 19.42 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.759 -0.637)
(end -0.637 0.759)
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
@ -242,8 +220,8 @@
(layer "F.Fab")
)
(fp_line
(start 0.637 -0.759)
(end -0.759 0.637)
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
@ -251,8 +229,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.299 -0.637)
(end 1.904 0.759)
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
@ -260,8 +238,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.177 -0.759)
(end 1.782 0.637)
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
@ -269,8 +247,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.839 -0.637)
(end 4.444 0.759)
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
@ -278,8 +256,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.717 -0.759)
(end 4.322 0.637)
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
@ -287,8 +265,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.379 -0.637)
(end 6.984 0.759)
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
@ -296,8 +274,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.257 -0.759)
(end 6.862 0.637)
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
@ -305,8 +283,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.919 -0.637)
(end 9.524 0.759)
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
@ -314,8 +292,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.797 -0.759)
(end 9.402 0.637)
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
@ -323,8 +301,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.459 -0.637)
(end 12.064 0.759)
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
@ -332,8 +310,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.337 -0.759)
(end 11.942 0.637)
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
@ -341,8 +319,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.999 -0.637)
(end 14.604 0.759)
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
@ -350,8 +328,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.877 -0.759)
(end 14.482 0.637)
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
@ -359,8 +337,8 @@
(layer "F.Fab")
)
(fp_line
(start 18.539 -0.637)
(end 17.144 0.759)
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
@ -368,8 +346,8 @@
(layer "F.Fab")
)
(fp_line
(start 18.417 -0.759)
(end 17.022 0.637)
(start 19.3 -3.1)
(end 19.3 3.4)
(stroke
(width 0.1)
(type solid)
@ -377,106 +355,93 @@
(layer "F.Fab")
)
(fp_line
(start -1.88 2.72)
(end -1.88 3.76)
(start 19.3 3.4)
(end -0.72 3.4)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(layer "F.Fab")
)
(fp_line
(start -1.88 3.76)
(end -1.08 3.76)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 3.9)
(end 19.8 3.9)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 19.8 3.9)
(end 19.8 -3.6)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 19.8 -3.6)
(end -2.02 -3.6)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(pad "1" thru_hole rect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 8.89 2.15 0)
@ -488,6 +453,63 @@
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(model "${KICAD8_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-8P_1x08_P2.54mm_Horizontal.wrl"
(offset
(xyz 0 0 0)

View File

@ -2,8 +2,8 @@
(version 20240108)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-9P, 9 pins, pitch 2.54mm, size 23.4x6.5mm^2, drill diameter 1.2mm, pad diameter 2mm, see http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-9P pitch 2.54mm size 23.4x6.5mm^2 drill 1.2mm pad 2mm")
(descr "Terminal Block Xinya XY308-2.54-9P, 9 pins, pitch 2.54mm, size 23.4x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-9P pitch 2.54mm size 23.4x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 10.16 -4.22 0)
(layer "F.SilkS")
@ -25,86 +25,127 @@
)
)
(attr through_hole)
(fp_circle
(center 0 0)
(end 1 0)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(fp_line
(start -1.64 -3.22)
(end 21.96 -3.22)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(fp_line
(start -1.64 -1.5)
(end 21.96 -1.5)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(fp_line
(start -1.64 1.6)
(end 21.96 1.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(fp_line
(start -1.64 2.6)
(end 21.96 2.6)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 12.7 0)
(end 13.7 0)
(fp_line
(start -1.64 3.52)
(end -0.3 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 15.24 0)
(end 16.24 0)
(fp_line
(start 0.3 3.52)
(end 21.96 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 17.78 0)
(end 18.78 0)
(fp_line
(start 21.96 -3.22)
(end 21.96 3.52)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(layer "F.SilkS")
)
(fp_circle
(center 20.32 0)
(end 21.32 0)
(fp_poly
(pts
(xy 0 3.52)
(xy 0.44 4.13)
(xy -0.44 4.13)
(xy 0 3.52)
)
(stroke
(width 0.1)
(width 0.12)
(type solid)
)
(layer "F.Fab")
(fill solid)
(layer "F.SilkS")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.02 3.9)
(end 22.34 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 22.34 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 22.34 3.9)
(end 22.34 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.52 -3.1)
@ -116,8 +157,8 @@
(layer "F.Fab")
)
(fp_line
(start 21.84 -3.1)
(end 21.84 3.4)
(start -1.52 -1.5)
(end 21.84 -1.5)
(stroke
(width 0.1)
(type solid)
@ -125,17 +166,8 @@
(layer "F.Fab")
)
(fp_line
(start 21.84 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(start -1.52 1.6)
(end 21.84 1.6)
(stroke
(width 0.1)
(type solid)
@ -161,17 +193,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 2.6)
(end 21.96 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 1.6)
(end 21.84 1.6)
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
@ -179,17 +202,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 1.6)
(end 21.96 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.52 -1.5)
(end 21.84 -1.5)
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
@ -197,53 +211,8 @@
(layer "F.Fab")
)
(fp_line
(start -1.64 -1.501)
(end 21.96 -1.501)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end 21.96 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 3.52)
(end 21.96 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.64 -3.22)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.96 -3.22)
(end 21.96 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.759 -0.637)
(end -0.637 0.759)
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
@ -251,8 +220,8 @@
(layer "F.Fab")
)
(fp_line
(start 0.637 -0.759)
(end -0.759 0.637)
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
@ -260,8 +229,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.299 -0.637)
(end 1.904 0.759)
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
@ -269,8 +238,8 @@
(layer "F.Fab")
)
(fp_line
(start 3.177 -0.759)
(end 1.782 0.637)
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
@ -278,8 +247,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.839 -0.637)
(end 4.444 0.759)
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
@ -287,8 +256,8 @@
(layer "F.Fab")
)
(fp_line
(start 5.717 -0.759)
(end 4.322 0.637)
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
@ -296,8 +265,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.379 -0.637)
(end 6.984 0.759)
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
@ -305,8 +274,8 @@
(layer "F.Fab")
)
(fp_line
(start 8.257 -0.759)
(end 6.862 0.637)
(start 10.796 -0.758)
(end 9.402 0.636)
(stroke
(width 0.1)
(type solid)
@ -314,8 +283,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.919 -0.637)
(end 9.524 0.759)
(start 10.918 -0.636)
(end 9.524 0.758)
(stroke
(width 0.1)
(type solid)
@ -323,8 +292,8 @@
(layer "F.Fab")
)
(fp_line
(start 10.797 -0.759)
(end 9.402 0.637)
(start 13.336 -0.758)
(end 11.942 0.636)
(stroke
(width 0.1)
(type solid)
@ -332,8 +301,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.459 -0.637)
(end 12.064 0.759)
(start 13.458 -0.636)
(end 12.064 0.758)
(stroke
(width 0.1)
(type solid)
@ -341,8 +310,8 @@
(layer "F.Fab")
)
(fp_line
(start 13.337 -0.759)
(end 11.942 0.637)
(start 15.876 -0.758)
(end 14.482 0.636)
(stroke
(width 0.1)
(type solid)
@ -350,8 +319,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.999 -0.637)
(end 14.604 0.759)
(start 15.998 -0.636)
(end 14.604 0.758)
(stroke
(width 0.1)
(type solid)
@ -359,8 +328,8 @@
(layer "F.Fab")
)
(fp_line
(start 15.877 -0.759)
(end 14.482 0.637)
(start 18.416 -0.758)
(end 17.022 0.636)
(stroke
(width 0.1)
(type solid)
@ -368,8 +337,8 @@
(layer "F.Fab")
)
(fp_line
(start 18.539 -0.637)
(end 17.144 0.759)
(start 18.538 -0.636)
(end 17.144 0.758)
(stroke
(width 0.1)
(type solid)
@ -377,8 +346,8 @@
(layer "F.Fab")
)
(fp_line
(start 18.417 -0.759)
(end 17.022 0.637)
(start 20.956 -0.758)
(end 19.562 0.636)
(stroke
(width 0.1)
(type solid)
@ -386,8 +355,8 @@
(layer "F.Fab")
)
(fp_line
(start 21.079 -0.637)
(end 19.684 0.759)
(start 21.078 -0.636)
(end 19.684 0.758)
(stroke
(width 0.1)
(type solid)
@ -395,8 +364,8 @@
(layer "F.Fab")
)
(fp_line
(start 20.957 -0.759)
(end 19.562 0.637)
(start 21.84 -3.1)
(end 21.84 3.4)
(stroke
(width 0.1)
(type solid)
@ -404,112 +373,103 @@
(layer "F.Fab")
)
(fp_line
(start -1.88 2.72)
(end -1.88 3.76)
(start 21.84 3.4)
(end -0.72 3.4)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(layer "F.Fab")
)
(fp_line
(start -1.88 3.76)
(end -1.08 3.76)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.12)
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start -2.02 3.9)
(end 22.34 3.9)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 22.34 3.9)
(end 22.34 -3.6)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(fp_line
(start 22.34 -3.6)
(end -2.02 -3.6)
(fp_circle
(center 10.16 0)
(end 11.16 0)
(stroke
(width 0.05)
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(fill none)
(layer "F.Fab")
)
(pad "1" thru_hole rect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 12.7 0)
(end 13.7 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 15.24 0)
(end 16.24 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 17.78 0)
(end 18.78 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(fp_circle
(center 20.32 0)
(end 21.32 0)
(stroke
(width 0.1)
(type solid)
)
(fill none)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 10.16 2.15 0)
@ -521,6 +481,70 @@
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 10.16 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.7 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 15.24 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 17.78 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 20.32 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(model "${KICAD8_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-9P_1x09_P2.54mm_Horizontal.wrl"
(offset
(xyz 0 0 0)