reorganization for mskbd2

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

View File

@@ -0,0 +1,495 @@
(footprint "DSUB-15-HD_Pins_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.29x1.9mm, pin-PCB-offset 3.03mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.29x1.9mm pin-PCB-offset 3.03mm mounting-holes-distance 25mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at 4.315 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15-HD_Pins_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(at 4.315 14.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -11.17 -1.83)
(end 19.8 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.17 6.77)
(end -11.17 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 19.8 -1.83)
(end 19.8 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.61 -2.27)
(end -11.61 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.61 13.73)
(end 20.25 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 20.25 -2.27)
(end -11.61 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 20.25 13.73)
(end 20.25 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.11 -1.77)
(end -11.11 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.11 6.83)
(end -11.11 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.11 6.83)
(end 19.74 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.11 7.23)
(end 19.74 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.685 7.23)
(end -10.685 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.685 12.23)
(end -5.685 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.785 6.83)
(end -9.785 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.585 6.83)
(end -6.585 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.685 7.23)
(end -10.685 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.685 12.23)
(end -5.685 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.835 7.23)
(end -3.835 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.835 13.23)
(end 12.465 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 12.465 7.23)
(end -3.835 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 12.465 13.23)
(end 12.465 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 14.315 7.23)
(end 14.315 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 14.315 12.23)
(end 19.315 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.215 6.83)
(end 15.215 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.415 6.83)
(end 18.415 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.315 7.23)
(end 14.315 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.315 12.23)
(end 19.315 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.74 -1.77)
(end -11.11 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.74 6.83)
(end -11.11 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.74 6.83)
(end 19.74 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.74 7.23)
(end 19.74 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.785 1.89)
(mid -8.185 0.29)
(end -6.585 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 15.215 1.89)
(mid 16.815 0.29)
(end 18.415 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 4.315 10.23 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -8.185 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 16.815 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -1.145 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 1.145 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 3.435 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 5.725 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 8.015 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 0 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 2.29 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 4.58 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 6.87 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 9.16 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15-HD_Pins_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,495 @@
(footprint "DSUB-15-HD_Pins_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.29x2.54mm, pin-PCB-offset 8.35mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 10.89mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.29x2.54mm pin-PCB-offset 8.35mm mounting-holes-distance 25mm mounting-hole-offset 10.89mm")
(property "Reference" "REF**"
(at 4.315 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15-HD_Pins_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(at 4.315 21.33 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -11.17 -1.83)
(end 19.8 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.17 13.37)
(end -11.17 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 19.8 -1.83)
(end 19.8 13.37)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.61 -2.27)
(end -11.61 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.61 20.33)
(end 20.25 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 20.25 -2.27)
(end -11.61 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 20.25 20.33)
(end 20.25 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.11 -1.77)
(end -11.11 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.11 13.43)
(end -11.11 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.11 13.43)
(end 19.74 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.11 13.83)
(end 19.74 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.685 13.83)
(end -10.685 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.685 18.83)
(end -5.685 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.785 13.43)
(end -9.785 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.585 13.43)
(end -6.585 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.685 13.83)
(end -10.685 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.685 18.83)
(end -5.685 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.835 13.83)
(end -3.835 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.835 19.83)
(end 12.465 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 12.465 13.83)
(end -3.835 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 12.465 19.83)
(end 12.465 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 14.315 13.83)
(end 14.315 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 14.315 18.83)
(end 19.315 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.215 13.43)
(end 15.215 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.415 13.43)
(end 18.415 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.315 13.83)
(end 14.315 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.315 18.83)
(end 19.315 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.74 -1.77)
(end -11.11 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.74 13.43)
(end -11.11 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.74 13.43)
(end 19.74 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.74 13.83)
(end 19.74 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.785 2.54)
(mid -8.185 0.94)
(end -6.585 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 15.215 2.54)
(mid 16.815 0.94)
(end 18.415 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 4.315 16.83 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -8.185 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 16.815 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -1.145 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 1.145 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 3.435 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 5.725 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 8.015 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 0 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 2.29 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 4.58 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 6.87 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 9.16 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15-HD_Pins_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,536 @@
(footprint "DSUB-15-HD_Pins_Vertical_P2.29x1.98mm_MountingHoles"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, straight/vertical, THT-mount, pins (male), pitch 2.29x1.98mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector straight vertical THT pins pitch 2.29x1.98mm mounting holes distance 25mm")
(property "Reference" "REF**"
(at 4.315 -5.33 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15-HD_Pins_Vertical_P2.29x1.98mm_MountingHoles"
(at 4.315 9.29 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -11.17 7.23)
(end -11.17 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.11 -4.33)
(end 18.74 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.652202 4.818256)
(end -3.55147 -0.281744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.916689 -2.23)
(end 10.546689 -2.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.224338)
(end 0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -4.791325)
(end -0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.224338)
(end 0 -4.791325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.647421 6.19)
(end -1.017421 6.19)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 12.18147 -0.281744)
(end 11.282202 4.818256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 18.74 8.29)
(end -10.11 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 19.8 -3.27)
(end 19.8 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -11.17 -3.27)
(mid -10.859533 -4.019533)
(end -10.11 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -10.11 8.29)
(mid -10.859533 7.979533)
(end -11.17 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -3.55147 -0.281744)
(mid -3.188323 -1.637027)
(end -1.916689 -2.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -1.017421 6.19)
(mid -2.084449 5.801634)
(end -2.652202 4.818256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 10.546689 -2.23)
(mid 11.818323 -1.637027)
(end 12.18147 -0.281744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 11.282202 4.818256)
(mid 10.714449 5.801634)
(end 9.647421 6.19)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 18.74 -4.33)
(mid 19.489533 -4.019533)
(end 19.8 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 19.8 7.23)
(mid 19.489533 7.979533)
(end 18.74 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.61 -4.77)
(end -11.61 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.61 8.73)
(end 20.25 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 20.25 -4.77)
(end -11.61 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 20.25 8.73)
(end 20.25 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.11 7.23)
(end -11.11 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.11 -4.27)
(end 18.74 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.604619 4.807837)
(end -3.503887 -0.292163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.928194 -2.17)
(end 10.558194 -2.17)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.658927 6.13)
(end -1.028927 6.13)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 12.133887 -0.292163)
(end 11.234619 4.807837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.74 8.23)
(end -10.11 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.74 -3.27)
(end 19.74 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -11.11 -3.27)
(mid -10.817107 -3.977107)
(end -10.11 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -10.11 8.23)
(mid -10.817107 7.937107)
(end -11.11 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -3.503887 -0.292163)
(mid -3.153865 -1.59846)
(end -1.928194 -2.17)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -1.028927 6.13)
(mid -2.057387 5.755671)
(end -2.604619 4.807837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 10.558194 -2.17)
(mid 11.783865 -1.59846)
(end 12.133887 -0.292163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 11.234619 4.807837)
(mid 10.687387 5.755671)
(end 9.658927 6.13)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 18.74 -4.27)
(mid 19.447107 -3.977107)
(end 19.74 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 19.74 7.23)
(mid 19.447107 7.937107)
(end 18.74 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 4.315 1.98 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -8.185 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 16.815 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -1.145 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 1.145 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 3.435 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 5.725 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 8.015 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 0 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 2.29 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 4.58 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 6.87 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 9.16 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15-HD_Pins_Vertical_P2.29x1.98mm_MountingHoles.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,495 @@
(footprint "DSUB-15-HD_Socket_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.29x1.9mm, pin-PCB-offset 3.03mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.29x1.9mm pin-PCB-offset 3.03mm mounting-holes-distance 25mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at -4.315 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15-HD_Socket_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(at -4.315 14.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -19.8 -1.83)
(end 11.17 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -19.8 6.77)
(end -19.8 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.17 -1.83)
(end 11.17 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -20.25 -2.27)
(end -20.25 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -20.25 13.73)
(end 11.61 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.61 -2.27)
(end -20.25 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.61 13.73)
(end 11.61 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -19.74 -1.77)
(end -19.74 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.74 6.83)
(end -19.74 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.74 6.83)
(end 11.11 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.74 7.23)
(end 11.11 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.315 7.23)
(end -19.315 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.315 12.23)
(end -14.315 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -18.415 6.83)
(end -18.415 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.215 6.83)
(end -15.215 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -14.315 7.23)
(end -19.315 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -14.315 12.23)
(end -14.315 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -12.465 7.23)
(end -12.465 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -12.465 13.23)
(end 3.835 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.835 7.23)
(end -12.465 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.835 13.23)
(end 3.835 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.685 7.23)
(end 5.685 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.685 12.23)
(end 10.685 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.585 6.83)
(end 6.585 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.785 6.83)
(end 9.785 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.685 7.23)
(end 5.685 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.685 12.23)
(end 10.685 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.11 -1.77)
(end -19.74 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.11 6.83)
(end -19.74 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.11 6.83)
(end 11.11 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.11 7.23)
(end 11.11 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -18.415 1.89)
(mid -16.815 0.29)
(end -15.215 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 6.585 1.89)
(mid 8.185 0.29)
(end 9.785 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -4.315 10.23 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -16.815 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 8.185 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 1.145 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -1.145 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -3.435 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -5.725 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -8.015 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 0 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -2.29 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -4.58 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -6.87 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -9.16 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15-HD_Socket_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,495 @@
(footprint "DSUB-15-HD_Socket_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.29x2.54mm, pin-PCB-offset 8.35mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 10.89mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.29x2.54mm pin-PCB-offset 8.35mm mounting-holes-distance 25mm mounting-hole-offset 10.89mm")
(property "Reference" "REF**"
(at -4.315 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15-HD_Socket_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(at -4.315 21.33 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -19.8 -1.83)
(end 11.17 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -19.8 13.37)
(end -19.8 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.17 -1.83)
(end 11.17 13.37)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -20.25 -2.27)
(end -20.25 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -20.25 20.33)
(end 11.61 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.61 -2.27)
(end -20.25 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.61 20.33)
(end 11.61 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -19.74 -1.77)
(end -19.74 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.74 13.43)
(end -19.74 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.74 13.43)
(end 11.11 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.74 13.83)
(end 11.11 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.315 13.83)
(end -19.315 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.315 18.83)
(end -14.315 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -18.415 13.43)
(end -18.415 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.215 13.43)
(end -15.215 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -14.315 13.83)
(end -19.315 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -14.315 18.83)
(end -14.315 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -12.465 13.83)
(end -12.465 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -12.465 19.83)
(end 3.835 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.835 13.83)
(end -12.465 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.835 19.83)
(end 3.835 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.685 13.83)
(end 5.685 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.685 18.83)
(end 10.685 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.585 13.43)
(end 6.585 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.785 13.43)
(end 9.785 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.685 13.83)
(end 5.685 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.685 18.83)
(end 10.685 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.11 -1.77)
(end -19.74 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.11 13.43)
(end -19.74 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.11 13.43)
(end 11.11 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.11 13.83)
(end 11.11 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -18.415 2.54)
(mid -16.815 0.94)
(end -15.215 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 6.585 2.54)
(mid 8.185 0.94)
(end 9.785 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -4.315 16.83 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -16.815 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 8.185 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 1.145 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -1.145 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -3.435 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -5.725 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -8.015 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 0 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -2.29 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -4.58 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -6.87 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -9.16 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15-HD_Socket_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,536 @@
(footprint "DSUB-15-HD_Socket_Vertical_P2.29x1.98mm_MountingHoles"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, straight/vertical, THT-mount, socket (female), pitch 2.29x1.98mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector straight vertical THT socket pitch 2.29x1.98mm mounting holes distance 25mm")
(property "Reference" "REF**"
(at -4.315 -5.33 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15-HD_Socket_Vertical_P2.29x1.98mm_MountingHoles"
(at -4.315 9.29 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -19.8 7.23)
(end -19.8 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -18.74 -4.33)
(end 10.11 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.352733 4.618256)
(end -12.18147 -0.081744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.546689 -2.03)
(end 1.916689 -2.03)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.224338)
(end 0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -4.791325)
(end -0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.224338)
(end 0 -4.791325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.087952 5.99)
(end -9.717952 5.99)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 3.55147 -0.081744)
(end 2.722733 4.618256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.11 8.29)
(end -18.74 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.17 -3.27)
(end 11.17 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -19.8 -3.27)
(mid -19.489533 -4.019533)
(end -18.74 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -18.74 8.29)
(mid -19.489533 7.979533)
(end -19.8 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -12.18147 -0.081744)
(mid -11.818323 -1.437027)
(end -10.546689 -2.03)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -9.717952 5.99)
(mid -10.78498 5.601634)
(end -11.352733 4.618256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 1.916689 -2.03)
(mid 3.188323 -1.437027)
(end 3.55147 -0.081744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 2.722733 4.618256)
(mid 2.15498 5.601634)
(end 1.087952 5.99)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 10.11 -4.33)
(mid 10.859533 -4.019533)
(end 11.17 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 11.17 7.23)
(mid 10.859533 7.979533)
(end 10.11 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -20.25 -4.77)
(end -20.25 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -20.25 8.73)
(end 11.61 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.61 -4.77)
(end -20.25 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.61 8.73)
(end 11.61 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -19.74 7.23)
(end -19.74 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -18.74 -4.27)
(end 10.11 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.30515 4.607837)
(end -12.133887 -0.092163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.558194 -1.97)
(end 1.928194 -1.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.099457 5.93)
(end -9.729457 5.93)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.503887 -0.092163)
(end 2.67515 4.607837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.11 8.23)
(end -18.74 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.11 -3.27)
(end 11.11 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -19.74 -3.27)
(mid -19.447107 -3.977107)
(end -18.74 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -18.74 8.23)
(mid -19.447107 7.937107)
(end -19.74 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -12.133887 -0.092163)
(mid -11.783865 -1.39846)
(end -10.558194 -1.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.729457 5.93)
(mid -10.757918 5.555671)
(end -11.30515 4.607837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 1.928194 -1.97)
(mid 3.153865 -1.39846)
(end 3.503887 -0.092163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 2.67515 4.607837)
(mid 2.127918 5.555671)
(end 1.099457 5.93)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 10.11 -4.27)
(mid 10.817107 -3.977107)
(end 11.11 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 11.11 7.23)
(mid 10.817107 7.937107)
(end 10.11 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -4.315 1.98 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -16.815 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 8.185 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 1.145 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -1.145 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -3.435 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -5.725 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -8.015 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 0 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -2.29 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -4.58 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -6.87 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -9.16 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15-HD_Socket_Vertical_P2.29x1.98mm_MountingHoles.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,902 @@
(footprint "DSUB-15_Pins_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see https://docs.rs-online.com/02d6/0900766b81585df2.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.54mm pin-PCB-offset 9.4mm")
(property "Reference" "REF**"
(at 9.695 -1.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Pins_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm"
(at 9.695 19.84 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -3.065 7.78)
(end -1.06 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.065 11.88)
(end -3.065 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.06 -1.06)
(end 20.45 -1.06)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.06 7.78)
(end -1.06 -1.06)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -1.754338)
(end 0.25 -1.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -1.321325)
(end -0.25 -1.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -1.754338)
(end 0 -1.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 20.45 -1.06)
(end 20.45 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 20.45 7.78)
(end 22.455 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 22.455 7.78)
(end 22.455 11.88)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.41 11.44)
(end -3.51 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.41 12.84)
(end -10.41 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.51 7.34)
(end -1.3 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.51 11.44)
(end -3.51 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.11 12.84)
(end -10.41 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.11 18.84)
(end -3.11 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.3 -1.31)
(end 20.69 -1.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.3 7.34)
(end -1.3 -1.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 20.69 -1.31)
(end 20.69 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 20.69 7.34)
(end 22.9 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 22.5 12.84)
(end 22.5 18.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 22.5 18.84)
(end -3.11 18.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 22.9 7.34)
(end 22.9 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 22.9 11.44)
(end 29.8 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 11.44)
(end 29.8 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 12.84)
(end 22.5 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.905 11.94)
(end -9.905 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 12.34)
(end 29.295 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.005 7.84)
(end -3.005 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.005 11.94)
(end 22.395 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.605 12.34)
(end -2.605 18.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.605 18.34)
(end 21.995 18.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.1 0)
(end -0.1 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0 0)
(end 0 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.1 0)
(end 0.1 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.285 2.54)
(end 1.285 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.385 2.54)
(end 1.385 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.485 2.54)
(end 1.485 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.67 0)
(end 2.67 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.77 0)
(end 2.77 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.87 0)
(end 2.87 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.055 2.54)
(end 4.055 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.155 2.54)
(end 4.155 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.255 2.54)
(end 4.255 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.44 0)
(end 5.44 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.54 0)
(end 5.54 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.64 0)
(end 5.64 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.825 2.54)
(end 6.825 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.925 2.54)
(end 6.925 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 7.025 2.54)
(end 7.025 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.21 0)
(end 8.21 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.31 0)
(end 8.31 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.41 0)
(end 8.41 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.595 2.54)
(end 9.595 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.695 2.54)
(end 9.695 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.795 2.54)
(end 9.795 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.98 0)
(end 10.98 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.08 0)
(end 11.08 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.18 0)
(end 11.18 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 12.365 2.54)
(end 12.365 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 12.465 2.54)
(end 12.465 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 12.565 2.54)
(end 12.565 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.75 0)
(end 13.75 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.85 0)
(end 13.85 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.95 0)
(end 13.95 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.135 2.54)
(end 15.135 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.235 2.54)
(end 15.235 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.335 2.54)
(end 15.335 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.52 0)
(end 16.52 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.62 0)
(end 16.62 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.72 0)
(end 16.72 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 17.905 2.54)
(end 17.905 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.005 2.54)
(end 18.005 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.105 2.54)
(end 18.105 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.29 0)
(end 19.29 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.39 0)
(end 19.39 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.49 0)
(end 19.49 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.995 12.34)
(end -2.605 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.995 18.34)
(end 21.995 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 22.395 7.84)
(end -3.005 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 22.395 11.94)
(end 22.395 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 11.94)
(end -9.905 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 12.34)
(end 29.295 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 9.695 15.34 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 1.385 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 4.155 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 6.925 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 9.695 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 12.465 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 15.235 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 18.005 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Pins_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,495 @@
(footprint "DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 15.98mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 15.98mm")
(property "Reference" "REF**"
(at 9.695 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(at 9.695 25.3 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.965 -1.86)
(end 29.355 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.965 17.34)
(end -9.965 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 29.355 -1.86)
(end 29.355 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.41 -2.3)
(end -10.41 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.41 24.3)
(end 29.8 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 -2.3)
(end -10.41 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 24.3)
(end 29.8 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.905 -1.8)
(end -9.905 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 17.4)
(end -9.905 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 17.4)
(end 29.295 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 17.8)
(end 29.295 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.455 17.8)
(end -9.455 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.455 22.8)
(end -4.455 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.555 17.4)
(end -8.555 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.355 17.4)
(end -5.355 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.455 17.8)
(end -9.455 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.455 22.8)
(end -4.455 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.605 17.8)
(end -2.605 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.605 23.8)
(end 21.995 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.995 17.8)
(end -2.605 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.995 23.8)
(end 21.995 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.845 17.8)
(end 23.845 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.845 22.8)
(end 28.845 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 24.745 17.4)
(end 24.745 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 27.945 17.4)
(end 27.945 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.845 17.8)
(end 23.845 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.845 22.8)
(end 28.845 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 -1.8)
(end -9.905 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 17.4)
(end -9.905 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 17.4)
(end 29.295 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 17.8)
(end 29.295 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.555 1.42)
(mid -6.955 -0.18)
(end -5.355 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 24.745 1.42)
(mid 26.345 -0.18)
(end 27.945 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 9.695 20.8 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.955 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 26.345 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,495 @@
(footprint "DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 8.2mm")
(property "Reference" "REF**"
(at 9.695 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(at 9.695 25.3 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.965 -1.86)
(end 29.355 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.965 17.34)
(end -9.965 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 29.355 -1.86)
(end 29.355 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.41 -2.3)
(end -10.41 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.41 24.3)
(end 29.8 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 -2.3)
(end -10.41 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 24.3)
(end 29.8 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.905 -1.8)
(end -9.905 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 17.4)
(end -9.905 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 17.4)
(end 29.295 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 17.8)
(end 29.295 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.455 17.8)
(end -9.455 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.455 22.8)
(end -4.455 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.555 17.4)
(end -8.555 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.355 17.4)
(end -5.355 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.455 17.8)
(end -9.455 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.455 22.8)
(end -4.455 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.605 17.8)
(end -2.605 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.605 23.8)
(end 21.995 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.995 17.8)
(end -2.605 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.995 23.8)
(end 21.995 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.845 17.8)
(end 23.845 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.845 22.8)
(end 28.845 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 24.745 17.4)
(end 24.745 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 27.945 17.4)
(end 27.945 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.845 17.8)
(end 23.845 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.845 22.8)
(end 28.845 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 -1.8)
(end -9.905 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 17.4)
(end -9.905 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 17.4)
(end 29.295 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 17.8)
(end 29.295 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.555 9.2)
(mid -6.955 7.6)
(end -5.355 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 24.745 9.2)
(mid 26.345 7.6)
(end 27.945 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 9.695 20.8 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.955 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 26.345 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,495 @@
(footprint "DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 4.94mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 4.94mm mounting-holes-distance 33.3mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at 9.695 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(at 9.695 15.68 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.965 -1.86)
(end 29.355 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.965 7.72)
(end -9.965 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 29.355 -1.86)
(end 29.355 7.72)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.41 -2.31)
(end -10.41 14.68)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.41 14.68)
(end 29.8 14.68)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 -2.31)
(end -10.41 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 14.68)
(end 29.8 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.905 -1.8)
(end -9.905 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 7.78)
(end -9.905 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 7.78)
(end 29.295 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 8.18)
(end 29.295 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.455 8.18)
(end -9.455 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.455 13.18)
(end -4.455 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.555 7.78)
(end -8.555 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.355 7.78)
(end -5.355 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.455 8.18)
(end -9.455 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.455 13.18)
(end -4.455 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.605 8.18)
(end -2.605 14.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.605 14.18)
(end 21.995 14.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.995 8.18)
(end -2.605 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.995 14.18)
(end 21.995 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.845 8.18)
(end 23.845 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.845 13.18)
(end 28.845 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 24.745 7.78)
(end 24.745 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 27.945 7.78)
(end 27.945 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.845 8.18)
(end 23.845 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.845 13.18)
(end 28.845 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 -1.8)
(end -9.905 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 7.78)
(end -9.905 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 7.78)
(end 29.295 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 8.18)
(end 29.295 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.555 2.84)
(mid -6.955 1.24)
(end -5.355 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 24.745 2.84)
(mid 26.345 1.24)
(end 27.945 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 9.695 11.18 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.955 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 26.345 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,495 @@
(footprint "DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 7.7mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 7.7mm mounting-holes-distance 33.3mm mounting-hole-offset 9.12mm")
(property "Reference" "REF**"
(at 9.695 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(at 9.695 18.44 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.965 -1.86)
(end 29.355 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.965 10.48)
(end -9.965 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 29.355 -1.86)
(end 29.355 10.48)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.41 -2.31)
(end -10.41 17.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.41 17.44)
(end 29.8 17.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 -2.31)
(end -10.41 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 17.44)
(end 29.8 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.905 -1.8)
(end -9.905 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 10.54)
(end -9.905 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 10.54)
(end 29.295 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 10.94)
(end 29.295 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.455 10.94)
(end -9.455 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.455 15.94)
(end -4.455 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.555 10.54)
(end -8.555 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.355 10.54)
(end -5.355 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.455 10.94)
(end -9.455 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.455 15.94)
(end -4.455 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.605 10.94)
(end -2.605 16.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.605 16.94)
(end 21.995 16.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.995 10.94)
(end -2.605 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.995 16.94)
(end 21.995 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.845 10.94)
(end 23.845 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.845 15.94)
(end 28.845 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 24.745 10.54)
(end 24.745 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 27.945 10.54)
(end 27.945 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.845 10.94)
(end 23.845 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.845 15.94)
(end 28.845 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 -1.8)
(end -9.905 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 10.54)
(end -9.905 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 10.54)
(end 29.295 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 10.94)
(end 29.295 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.555 1.42)
(mid -6.955 -0.18)
(end -5.355 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 24.745 1.42)
(mid 26.345 -0.18)
(end 27.945 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 9.695 13.94 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.955 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 26.345 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,902 @@
(footprint "DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see https://docs.rs-online.com/02d6/0900766b81585df2.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 9.4mm")
(property "Reference" "REF**"
(at 9.695 -1.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm"
(at 9.695 20.14 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -3.065 8.08)
(end -1.06 8.08)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.065 12.18)
(end -3.065 8.08)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.06 -1.06)
(end 20.45 -1.06)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.06 8.08)
(end -1.06 -1.06)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -1.754338)
(end 0.25 -1.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -1.321325)
(end -0.25 -1.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -1.754338)
(end 0 -1.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 20.45 -1.06)
(end 20.45 8.08)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 20.45 8.08)
(end 22.455 8.08)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 22.455 8.08)
(end 22.455 12.18)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.41 11.74)
(end -3.51 11.74)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.41 13.14)
(end -10.41 11.74)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.51 7.64)
(end -1.3 7.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.51 11.74)
(end -3.51 7.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.11 13.14)
(end -10.41 13.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.11 19.14)
(end -3.11 13.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.3 -1.31)
(end 20.69 -1.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.3 7.64)
(end -1.3 -1.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 20.69 -1.31)
(end 20.69 7.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 20.69 7.64)
(end 22.9 7.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 22.5 13.14)
(end 22.5 19.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 22.5 19.14)
(end -3.11 19.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 22.9 7.64)
(end 22.9 11.74)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 22.9 11.74)
(end 29.8 11.74)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 11.74)
(end 29.8 13.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 13.14)
(end 22.5 13.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.905 12.24)
(end -9.905 12.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 12.64)
(end 29.295 12.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.005 8.14)
(end -3.005 12.24)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.005 12.24)
(end 22.395 12.24)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.605 12.64)
(end -2.605 18.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.605 18.64)
(end 21.995 18.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.1 0)
(end -0.1 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0 0)
(end 0 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.1 0)
(end 0.1 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.285 2.84)
(end 1.285 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.385 2.84)
(end 1.385 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.485 2.84)
(end 1.485 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.67 0)
(end 2.67 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.77 0)
(end 2.77 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.87 0)
(end 2.87 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.055 2.84)
(end 4.055 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.155 2.84)
(end 4.155 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.255 2.84)
(end 4.255 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.44 0)
(end 5.44 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.54 0)
(end 5.54 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.64 0)
(end 5.64 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.825 2.84)
(end 6.825 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.925 2.84)
(end 6.925 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 7.025 2.84)
(end 7.025 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.21 0)
(end 8.21 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.31 0)
(end 8.31 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.41 0)
(end 8.41 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.595 2.84)
(end 9.595 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.695 2.84)
(end 9.695 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.795 2.84)
(end 9.795 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.98 0)
(end 10.98 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.08 0)
(end 11.08 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.18 0)
(end 11.18 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 12.365 2.84)
(end 12.365 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 12.465 2.84)
(end 12.465 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 12.565 2.84)
(end 12.565 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.75 0)
(end 13.75 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.85 0)
(end 13.85 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.95 0)
(end 13.95 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.135 2.84)
(end 15.135 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.235 2.84)
(end 15.235 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.335 2.84)
(end 15.335 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.52 0)
(end 16.52 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.62 0)
(end 16.62 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.72 0)
(end 16.72 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 17.905 2.84)
(end 17.905 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.005 2.84)
(end 18.005 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.105 2.84)
(end 18.105 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.29 0)
(end 19.29 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.39 0)
(end 19.39 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.49 0)
(end 19.49 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.995 12.64)
(end -2.605 12.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.995 18.64)
(end 21.995 12.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 22.395 8.14)
(end -3.005 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 22.395 12.24)
(end 22.395 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 12.24)
(end -9.905 12.24)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 12.64)
(end 29.295 12.24)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 9.695 15.64 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,495 @@
(footprint "DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 33.3mm mounting-hole-offset 11.32mm")
(property "Reference" "REF**"
(at 9.695 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm"
(at 9.695 20.64 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.965 -1.86)
(end 29.355 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.965 12.68)
(end -9.965 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 29.355 -1.86)
(end 29.355 12.68)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.41 -2.31)
(end -10.41 19.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.41 19.64)
(end 29.8 19.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 -2.31)
(end -10.41 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 19.64)
(end 29.8 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.905 -1.8)
(end -9.905 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 12.74)
(end -9.905 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 12.74)
(end 29.295 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.905 13.14)
(end 29.295 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.455 13.14)
(end -9.455 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.455 18.14)
(end -4.455 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.555 12.74)
(end -8.555 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.355 12.74)
(end -5.355 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.455 13.14)
(end -9.455 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.455 18.14)
(end -4.455 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.605 13.14)
(end -2.605 19.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.605 19.14)
(end 21.995 19.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.995 13.14)
(end -2.605 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.995 19.14)
(end 21.995 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.845 13.14)
(end 23.845 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.845 18.14)
(end 28.845 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 24.745 12.74)
(end 24.745 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 27.945 12.74)
(end 27.945 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.845 13.14)
(end 23.845 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.845 18.14)
(end 28.845 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 -1.8)
(end -9.905 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 12.74)
(end -9.905 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 12.74)
(end 29.295 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 13.14)
(end 29.295 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.555 1.42)
(mid -6.955 -0.18)
(end -5.355 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 24.745 1.42)
(mid 26.345 -0.18)
(end 27.945 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 9.695 16.14 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.955 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 26.345 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,522 @@
(footprint "DSUB-15_Pins_Vertical_P2.77x2.84mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, straight/vertical, THT-mount, pins (male), pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector straight vertical THT pins pitch 2.77x2.84mm mounting holes distance 33.3mm")
(property "Reference" "REF**"
(at 9.695 -5.89 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Pins_Vertical_P2.77x2.84mm"
(at 9.695 8.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.965 6.67)
(end -9.965 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -8.905 -4.89)
(end 28.295 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.422202 4.258256)
(end -2.32147 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.686689 -2.79)
(end 20.076689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.784338)
(end 0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -5.351325)
(end -0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.784338)
(end 0 -5.351325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 19.177421 5.63)
(end 0.212579 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.71147 -0.841744)
(end 20.812202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 28.295 7.73)
(end -8.905 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 29.355 -3.83)
(end 29.355 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -9.965 -3.83)
(mid -9.654533 -4.579533)
(end -8.905 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -8.905 7.73)
(mid -9.654533 7.419533)
(end -9.965 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -2.32147 -0.841744)
(mid -1.958323 -2.197027)
(end -0.686689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 0.212579 5.63)
(mid -0.854449 5.241634)
(end -1.422202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 20.076689 -2.79)
(mid 21.348323 -2.197027)
(end 21.71147 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 20.812202 4.258256)
(mid 20.244449 5.241634)
(end 19.177421 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 28.295 -4.89)
(mid 29.044533 -4.579533)
(end 29.355 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 29.355 6.67)
(mid 29.044533 7.419533)
(end 28.295 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.41 -5.33)
(end -10.41 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.41 8.17)
(end 29.8 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 -5.33)
(end -10.41 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 8.17)
(end 29.8 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.905 6.67)
(end -9.905 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.905 -4.83)
(end 28.295 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.374619 4.247837)
(end -2.273887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.698194 -2.73)
(end 20.088194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.188927 5.57)
(end 0.201073 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.663887 -0.852163)
(end 20.764619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.295 7.67)
(end -8.905 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 -3.83)
(end 29.295 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.905 -3.83)
(mid -9.612107 -4.537107)
(end -8.905 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.905 7.67)
(mid -9.612107 7.377107)
(end -9.905 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -2.273887 -0.852163)
(mid -1.923865 -2.15846)
(end -0.698194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 0.201073 5.57)
(mid -0.827387 5.195671)
(end -1.374619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 20.088194 -2.73)
(mid 21.313865 -2.15846)
(end 21.663887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 20.764619 4.247837)
(mid 20.217387 5.195671)
(end 19.188927 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 28.295 -4.83)
(mid 29.002107 -4.537107)
(end 29.295 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 29.295 6.67)
(mid 29.002107 7.377107)
(end 28.295 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 9.695 1.42 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Pins_Vertical_P2.77x2.84mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,536 @@
(footprint "DSUB-15_Pins_Vertical_P2.77x2.84mm_MountingHoles"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, straight/vertical, THT-mount, pins (male), pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector straight vertical THT pins pitch 2.77x2.84mm mounting holes distance 33.3mm")
(property "Reference" "REF**"
(at 9.695 -5.89 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Pins_Vertical_P2.77x2.84mm_MountingHoles"
(at 9.695 8.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.965 6.67)
(end -9.965 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -8.905 -4.89)
(end 28.295 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.422202 4.258256)
(end -2.32147 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.686689 -2.79)
(end 20.076689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.784338)
(end 0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -5.351325)
(end -0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.784338)
(end 0 -5.351325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 19.177421 5.63)
(end 0.212579 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.71147 -0.841744)
(end 20.812202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 28.295 7.73)
(end -8.905 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 29.355 -3.83)
(end 29.355 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -9.965 -3.83)
(mid -9.654533 -4.579533)
(end -8.905 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -8.905 7.73)
(mid -9.654533 7.419533)
(end -9.965 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -2.32147 -0.841744)
(mid -1.958323 -2.197027)
(end -0.686689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 0.212579 5.63)
(mid -0.854449 5.241634)
(end -1.422202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 20.076689 -2.79)
(mid 21.348323 -2.197027)
(end 21.71147 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 20.812202 4.258256)
(mid 20.244449 5.241634)
(end 19.177421 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 28.295 -4.89)
(mid 29.044533 -4.579533)
(end 29.355 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 29.355 6.67)
(mid 29.044533 7.419533)
(end 28.295 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.41 -5.33)
(end -10.41 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.41 8.17)
(end 29.8 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 -5.33)
(end -10.41 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 29.8 8.17)
(end 29.8 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.905 6.67)
(end -9.905 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.905 -4.83)
(end 28.295 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.374619 4.247837)
(end -2.273887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.698194 -2.73)
(end 20.088194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.188927 5.57)
(end 0.201073 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 21.663887 -0.852163)
(end 20.764619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.295 7.67)
(end -8.905 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 29.295 -3.83)
(end 29.295 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.905 -3.83)
(mid -9.612107 -4.537107)
(end -8.905 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.905 7.67)
(mid -9.612107 7.377107)
(end -9.905 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -2.273887 -0.852163)
(mid -1.923865 -2.15846)
(end -0.698194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 0.201073 5.57)
(mid -0.827387 5.195671)
(end -1.374619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 20.088194 -2.73)
(mid 21.313865 -2.15846)
(end 21.663887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 20.764619 4.247837)
(mid 20.217387 5.195671)
(end 19.188927 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 28.295 -4.83)
(mid 29.002107 -4.537107)
(end 29.295 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 29.295 6.67)
(mid 29.002107 7.377107)
(end 28.295 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 9.695 1.42 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.955 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 26.345 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Pins_Vertical_P2.77x2.84mm_MountingHoles.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,902 @@
(footprint "DSUB-15_Socket_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see https://docs.rs-online.com/02d6/0900766b81585df2.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.54mm pin-PCB-offset 9.4mm")
(property "Reference" "REF**"
(at -9.695 -1.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Socket_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm"
(at -9.695 20.01 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -22.455 7.78)
(end -20.45 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -22.455 11.88)
(end -22.455 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -20.45 -1.06)
(end 1.06 -1.06)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -20.45 7.78)
(end -20.45 -1.06)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -1.754338)
(end 0.25 -1.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -1.321325)
(end -0.25 -1.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -1.754338)
(end 0 -1.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.06 -1.06)
(end 1.06 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.06 7.78)
(end 3.065 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 3.065 7.78)
(end 3.065 11.88)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -29.8 11.44)
(end -22.9 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.8 12.84)
(end -29.8 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -22.9 7.34)
(end -20.69 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -22.9 11.44)
(end -22.9 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -22.5 12.84)
(end -29.8 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -22.5 19.01)
(end -22.5 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -20.69 -1.31)
(end 1.3 -1.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -20.69 7.34)
(end -20.69 -1.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 1.3 -1.31)
(end 1.3 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 1.3 7.34)
(end 3.51 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 3.11 12.84)
(end 3.11 19.01)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 3.11 19.01)
(end -22.5 19.01)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 3.51 7.34)
(end 3.51 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 3.51 11.44)
(end 10.41 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 11.44)
(end 10.41 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 12.84)
(end 3.11 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.295 11.94)
(end -29.295 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 12.34)
(end 9.905 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -22.395 7.84)
(end -22.395 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -22.395 11.94)
(end 3.005 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -21.995 12.34)
(end -21.995 18.51)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -21.995 18.51)
(end 2.605 18.51)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.49 0)
(end -19.49 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.39 0)
(end -19.39 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.29 0)
(end -19.29 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -18.105 2.54)
(end -18.105 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -18.005 2.54)
(end -18.005 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -17.905 2.54)
(end -17.905 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -16.72 0)
(end -16.72 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -16.62 0)
(end -16.62 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -16.52 0)
(end -16.52 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.335 2.54)
(end -15.335 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.235 2.54)
(end -15.235 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.135 2.54)
(end -15.135 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.95 0)
(end -13.95 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.85 0)
(end -13.85 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.75 0)
(end -13.75 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -12.565 2.54)
(end -12.565 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -12.465 2.54)
(end -12.465 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -12.365 2.54)
(end -12.365 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.18 0)
(end -11.18 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.08 0)
(end -11.08 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.98 0)
(end -10.98 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.795 2.54)
(end -9.795 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.695 2.54)
(end -9.695 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.595 2.54)
(end -9.595 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.41 0)
(end -8.41 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.31 0)
(end -8.31 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.21 0)
(end -8.21 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -7.025 2.54)
(end -7.025 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.925 2.54)
(end -6.925 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.825 2.54)
(end -6.825 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.64 0)
(end -5.64 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.54 0)
(end -5.54 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.44 0)
(end -5.44 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.255 2.54)
(end -4.255 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.155 2.54)
(end -4.155 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.055 2.54)
(end -4.055 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.87 0)
(end -2.87 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.77 0)
(end -2.77 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.67 0)
(end -2.67 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.485 2.54)
(end -1.485 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.385 2.54)
(end -1.385 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.285 2.54)
(end -1.285 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.1 0)
(end -0.1 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0 0)
(end 0 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.1 0)
(end 0.1 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.605 12.34)
(end -21.995 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.605 18.51)
(end 2.605 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.005 7.84)
(end -22.395 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.005 11.94)
(end 3.005 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 11.94)
(end -29.295 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 12.34)
(end 9.905 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -9.695 15.425 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -1.385 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -4.155 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -6.925 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -9.695 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -12.465 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -15.235 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -18.005 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Socket_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,495 @@
(footprint "DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 15.98mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 15.98mm")
(property "Reference" "REF**"
(at -9.695 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(at -9.695 25.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -29.355 -1.86)
(end 9.965 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -29.355 17.34)
(end -29.355 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.965 -1.86)
(end 9.965 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -29.8 -2.3)
(end -29.8 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.8 24.47)
(end 10.41 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 -2.3)
(end -29.8 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 24.47)
(end 10.41 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.295 -1.8)
(end -29.295 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 17.4)
(end -29.295 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 17.4)
(end 9.905 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 17.8)
(end 9.905 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.845 17.8)
(end -28.845 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.845 22.8)
(end -23.845 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -27.945 17.4)
(end -27.945 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -24.745 17.4)
(end -24.745 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -23.845 17.8)
(end -28.845 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -23.845 22.8)
(end -23.845 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -21.995 17.8)
(end -21.995 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -21.995 23.97)
(end 2.605 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.605 17.8)
(end -21.995 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.605 23.97)
(end 2.605 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.455 17.8)
(end 4.455 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.455 22.8)
(end 9.455 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.355 17.4)
(end 5.355 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.555 17.4)
(end 8.555 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.455 17.8)
(end 4.455 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.455 22.8)
(end 9.455 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 -1.8)
(end -29.295 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 17.4)
(end -29.295 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 17.4)
(end 9.905 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 17.8)
(end 9.905 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -27.945 1.42)
(mid -26.345 -0.18)
(end -24.745 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.355 1.42)
(mid 6.955 -0.18)
(end 8.555 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -9.695 20.885 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -26.345 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.955 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,495 @@
(footprint "DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 33.3mm mounting-hole-offset 8.2mm")
(property "Reference" "REF**"
(at -9.695 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(at -9.695 25.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -29.355 -1.86)
(end 9.965 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -29.355 17.34)
(end -29.355 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.965 -1.86)
(end 9.965 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -29.8 -2.3)
(end -29.8 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.8 24.47)
(end 10.41 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 -2.3)
(end -29.8 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 24.47)
(end 10.41 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.295 -1.8)
(end -29.295 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 17.4)
(end -29.295 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 17.4)
(end 9.905 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 17.8)
(end 9.905 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.845 17.8)
(end -28.845 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.845 22.8)
(end -23.845 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -27.945 17.4)
(end -27.945 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -24.745 17.4)
(end -24.745 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -23.845 17.8)
(end -28.845 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -23.845 22.8)
(end -23.845 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -21.995 17.8)
(end -21.995 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -21.995 23.97)
(end 2.605 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.605 17.8)
(end -21.995 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.605 23.97)
(end 2.605 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.455 17.8)
(end 4.455 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.455 22.8)
(end 9.455 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.355 17.4)
(end 5.355 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.555 17.4)
(end 8.555 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.455 17.8)
(end 4.455 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.455 22.8)
(end 9.455 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 -1.8)
(end -29.295 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 17.4)
(end -29.295 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 17.4)
(end 9.905 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 17.8)
(end 9.905 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -27.945 9.2)
(mid -26.345 7.6)
(end -24.745 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.355 9.2)
(mid 6.955 7.6)
(end 8.555 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -9.695 20.885 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -26.345 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.955 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,495 @@
(footprint "DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 4.94mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 4.94mm mounting-holes-distance 33.3mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at -9.695 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(at -9.695 15.85 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -29.355 -1.86)
(end 9.965 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -29.355 7.72)
(end -29.355 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.965 -1.86)
(end 9.965 7.72)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -29.8 -2.31)
(end -29.8 14.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.8 14.85)
(end 10.41 14.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 -2.31)
(end -29.8 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 14.85)
(end 10.41 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.295 -1.8)
(end -29.295 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 7.78)
(end -29.295 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 7.78)
(end 9.905 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 8.18)
(end 9.905 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.845 8.18)
(end -28.845 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.845 13.18)
(end -23.845 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -27.945 7.78)
(end -27.945 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -24.745 7.78)
(end -24.745 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -23.845 8.18)
(end -28.845 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -23.845 13.18)
(end -23.845 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -21.995 8.18)
(end -21.995 14.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -21.995 14.35)
(end 2.605 14.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.605 8.18)
(end -21.995 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.605 14.35)
(end 2.605 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.455 8.18)
(end 4.455 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.455 13.18)
(end 9.455 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.355 7.78)
(end 5.355 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.555 7.78)
(end 8.555 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.455 8.18)
(end 4.455 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.455 13.18)
(end 9.455 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 -1.8)
(end -29.295 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 7.78)
(end -29.295 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 7.78)
(end 9.905 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 8.18)
(end 9.905 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -27.945 2.84)
(mid -26.345 1.24)
(end -24.745 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.355 2.84)
(mid 6.955 1.24)
(end 8.555 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -9.695 11.265 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -26.345 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.955 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,495 @@
(footprint "DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 7.7mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 7.7mm mounting-holes-distance 33.3mm mounting-hole-offset 9.12mm")
(property "Reference" "REF**"
(at -9.695 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(at -9.695 18.61 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -29.355 -1.86)
(end 9.965 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -29.355 10.48)
(end -29.355 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.965 -1.86)
(end 9.965 10.48)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -29.8 -2.31)
(end -29.8 17.61)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.8 17.61)
(end 10.41 17.61)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 -2.31)
(end -29.8 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 17.61)
(end 10.41 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.295 -1.8)
(end -29.295 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 10.54)
(end -29.295 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 10.54)
(end 9.905 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 10.94)
(end 9.905 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.845 10.94)
(end -28.845 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.845 15.94)
(end -23.845 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -27.945 10.54)
(end -27.945 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -24.745 10.54)
(end -24.745 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -23.845 10.94)
(end -28.845 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -23.845 15.94)
(end -23.845 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -21.995 10.94)
(end -21.995 17.11)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -21.995 17.11)
(end 2.605 17.11)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.605 10.94)
(end -21.995 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.605 17.11)
(end 2.605 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.455 10.94)
(end 4.455 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.455 15.94)
(end 9.455 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.355 10.54)
(end 5.355 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.555 10.54)
(end 8.555 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.455 10.94)
(end 4.455 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.455 15.94)
(end 9.455 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 -1.8)
(end -29.295 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 10.54)
(end -29.295 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 10.54)
(end 9.905 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 10.94)
(end 9.905 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -27.945 1.42)
(mid -26.345 -0.18)
(end -24.745 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.355 1.42)
(mid 6.955 -0.18)
(end 8.555 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -9.695 14.025 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -26.345 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.955 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,902 @@
(footprint "DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see https://docs.rs-online.com/02d6/0900766b81585df2.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 9.4mm")
(property "Reference" "REF**"
(at -9.695 -1.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm"
(at -9.695 20.31 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -22.455 8.08)
(end -20.45 8.08)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -22.455 12.18)
(end -22.455 8.08)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -20.45 -1.06)
(end 1.06 -1.06)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -20.45 8.08)
(end -20.45 -1.06)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -1.754338)
(end 0.25 -1.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -1.321325)
(end -0.25 -1.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -1.754338)
(end 0 -1.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.06 -1.06)
(end 1.06 8.08)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.06 8.08)
(end 3.065 8.08)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 3.065 8.08)
(end 3.065 12.18)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -29.8 11.74)
(end -22.9 11.74)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.8 13.14)
(end -29.8 11.74)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -22.9 7.64)
(end -20.69 7.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -22.9 11.74)
(end -22.9 7.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -22.5 13.14)
(end -29.8 13.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -22.5 19.32)
(end -22.5 13.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -20.69 -1.31)
(end 1.3 -1.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -20.69 7.64)
(end -20.69 -1.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 1.3 -1.31)
(end 1.3 7.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 1.3 7.64)
(end 3.51 7.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 3.11 13.14)
(end 3.11 19.32)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 3.11 19.32)
(end -22.5 19.32)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 3.51 7.64)
(end 3.51 11.74)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 3.51 11.74)
(end 10.41 11.74)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 11.74)
(end 10.41 13.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 13.14)
(end 3.11 13.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.295 12.24)
(end -29.295 12.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 12.64)
(end 9.905 12.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -22.395 8.14)
(end -22.395 12.24)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -22.395 12.24)
(end 3.005 12.24)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -21.995 12.64)
(end -21.995 18.81)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -21.995 18.81)
(end 2.605 18.81)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.49 0)
(end -19.49 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.39 0)
(end -19.39 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.29 0)
(end -19.29 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -18.105 2.84)
(end -18.105 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -18.005 2.84)
(end -18.005 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -17.905 2.84)
(end -17.905 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -16.72 0)
(end -16.72 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -16.62 0)
(end -16.62 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -16.52 0)
(end -16.52 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.335 2.84)
(end -15.335 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.235 2.84)
(end -15.235 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.135 2.84)
(end -15.135 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.95 0)
(end -13.95 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.85 0)
(end -13.85 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.75 0)
(end -13.75 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -12.565 2.84)
(end -12.565 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -12.465 2.84)
(end -12.465 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -12.365 2.84)
(end -12.365 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.18 0)
(end -11.18 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.08 0)
(end -11.08 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.98 0)
(end -10.98 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.795 2.84)
(end -9.795 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.695 2.84)
(end -9.695 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.595 2.84)
(end -9.595 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.41 0)
(end -8.41 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.31 0)
(end -8.31 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.21 0)
(end -8.21 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -7.025 2.84)
(end -7.025 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.925 2.84)
(end -6.925 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.825 2.84)
(end -6.825 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.64 0)
(end -5.64 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.54 0)
(end -5.54 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.44 0)
(end -5.44 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.255 2.84)
(end -4.255 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.155 2.84)
(end -4.155 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.055 2.84)
(end -4.055 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.87 0)
(end -2.87 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.77 0)
(end -2.77 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.67 0)
(end -2.67 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.485 2.84)
(end -1.485 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.385 2.84)
(end -1.385 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.285 2.84)
(end -1.285 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.1 0)
(end -0.1 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0 0)
(end 0 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.1 0)
(end 0.1 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.605 12.64)
(end -21.995 12.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.605 18.81)
(end 2.605 12.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.005 8.14)
(end -22.395 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.005 12.24)
(end 3.005 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 12.24)
(end -29.295 12.24)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 12.64)
(end 9.905 12.24)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -9.695 15.725 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,495 @@
(footprint "DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 33.3mm mounting-hole-offset 11.32mm")
(property "Reference" "REF**"
(at -9.695 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm"
(at -9.695 20.81 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -29.355 -1.86)
(end 9.965 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -29.355 12.68)
(end -29.355 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.965 -1.86)
(end 9.965 12.68)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -29.8 -2.31)
(end -29.8 19.81)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.8 19.81)
(end 10.41 19.81)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 -2.31)
(end -29.8 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 19.81)
(end 10.41 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.295 -1.8)
(end -29.295 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 12.74)
(end -29.295 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 12.74)
(end 9.905 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -29.295 13.14)
(end 9.905 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.845 13.14)
(end -28.845 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.845 18.14)
(end -23.845 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -27.945 12.74)
(end -27.945 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -24.745 12.74)
(end -24.745 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -23.845 13.14)
(end -28.845 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -23.845 18.14)
(end -23.845 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -21.995 13.14)
(end -21.995 19.31)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -21.995 19.31)
(end 2.605 19.31)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.605 13.14)
(end -21.995 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.605 19.31)
(end 2.605 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.455 13.14)
(end 4.455 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.455 18.14)
(end 9.455 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.355 12.74)
(end 5.355 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.555 12.74)
(end 8.555 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.455 13.14)
(end 4.455 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.455 18.14)
(end 9.455 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 -1.8)
(end -29.295 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 12.74)
(end -29.295 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 12.74)
(end 9.905 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 13.14)
(end 9.905 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -27.945 1.42)
(mid -26.345 -0.18)
(end -24.745 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.355 1.42)
(mid 6.955 -0.18)
(end 8.555 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -9.695 16.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -26.345 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.955 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,522 @@
(footprint "DSUB-15_Socket_Vertical_P2.77x2.84mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, straight/vertical, THT-mount, socket (female), pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector straight vertical THT socket pitch 2.77x2.84mm mounting holes distance 33.3mm")
(property "Reference" "REF**"
(at -9.695 -5.89 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Socket_Vertical_P2.77x2.84mm"
(at -9.695 8.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -29.355 6.67)
(end -29.355 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -28.295 -4.89)
(end 8.905 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -20.882733 4.058256)
(end -21.71147 -0.641744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -20.076689 -2.59)
(end 0.686689 -2.59)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.784338)
(end 0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.142048 5.43)
(end -19.247952 5.43)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -5.351325)
(end -0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.784338)
(end 0 -5.351325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 2.32147 -0.641744)
(end 1.492733 4.058256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 8.905 7.73)
(end -28.295 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.965 -3.83)
(end 9.965 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -29.355 -3.83)
(mid -29.044533 -4.579533)
(end -28.295 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -28.295 7.73)
(mid -29.044533 7.419533)
(end -29.355 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -21.71147 -0.641744)
(mid -21.348323 -1.997027)
(end -20.076689 -2.59)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -19.247952 5.43)
(mid -20.31498 5.041634)
(end -20.882733 4.058256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 0.686689 -2.59)
(mid 1.958323 -1.997027)
(end 2.32147 -0.641744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 1.492733 4.058256)
(mid 0.92498 5.041634)
(end -0.142048 5.43)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 8.905 -4.89)
(mid 9.654533 -4.579533)
(end 9.965 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 9.965 6.67)
(mid 9.654533 7.419533)
(end 8.905 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -29.8 -5.33)
(end -29.8 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.8 8.17)
(end 10.41 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 -5.33)
(end -29.8 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 8.17)
(end 10.41 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.295 6.67)
(end -29.295 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.295 -4.83)
(end 8.905 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.83515 4.047837)
(end -21.663887 -0.652163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.088194 -2.53)
(end 0.698194 -2.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.130543 5.37)
(end -19.259457 5.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.273887 -0.652163)
(end 1.44515 4.047837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.905 7.67)
(end -28.295 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 -3.83)
(end 9.905 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -29.295 -3.83)
(mid -29.002107 -4.537107)
(end -28.295 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -28.295 7.67)
(mid -29.002107 7.377107)
(end -29.295 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -21.663887 -0.652163)
(mid -21.313865 -1.95846)
(end -20.088194 -2.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -19.259457 5.37)
(mid -20.287918 4.995671)
(end -20.83515 4.047837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 0.698194 -2.53)
(mid 1.923865 -1.95846)
(end 2.273887 -0.652163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 1.44515 4.047837)
(mid 0.897918 4.995671)
(end -0.130543 5.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 8.905 -4.83)
(mid 9.612107 -4.537107)
(end 9.905 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 9.905 6.67)
(mid 9.612107 7.377107)
(end 8.905 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -9.695 1.42 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Socket_Vertical_P2.77x2.84mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,536 @@
(footprint "DSUB-15_Socket_Vertical_P2.77x2.84mm_MountingHoles"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "15-pin D-Sub connector, straight/vertical, THT-mount, socket (female), pitch 2.77x2.84mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "15-pin D-Sub connector straight vertical THT socket pitch 2.77x2.84mm mounting holes distance 33.3mm")
(property "Reference" "REF**"
(at -9.695 -5.89 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-15_Socket_Vertical_P2.77x2.84mm_MountingHoles"
(at -9.695 8.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -29.355 6.67)
(end -29.355 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -28.295 -4.89)
(end 8.905 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -20.882733 4.058256)
(end -21.71147 -0.641744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -20.076689 -2.59)
(end 0.686689 -2.59)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.784338)
(end 0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.142048 5.43)
(end -19.247952 5.43)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -5.351325)
(end -0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.784338)
(end 0 -5.351325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 2.32147 -0.641744)
(end 1.492733 4.058256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 8.905 7.73)
(end -28.295 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.965 -3.83)
(end 9.965 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -29.355 -3.83)
(mid -29.044533 -4.579533)
(end -28.295 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -28.295 7.73)
(mid -29.044533 7.419533)
(end -29.355 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -21.71147 -0.641744)
(mid -21.348323 -1.997027)
(end -20.076689 -2.59)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -19.247952 5.43)
(mid -20.31498 5.041634)
(end -20.882733 4.058256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 0.686689 -2.59)
(mid 1.958323 -1.997027)
(end 2.32147 -0.641744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 1.492733 4.058256)
(mid 0.92498 5.041634)
(end -0.142048 5.43)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 8.905 -4.89)
(mid 9.654533 -4.579533)
(end 9.965 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 9.965 6.67)
(mid 9.654533 7.419533)
(end 8.905 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -29.8 -5.33)
(end -29.8 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.8 8.17)
(end 10.41 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 -5.33)
(end -29.8 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.41 8.17)
(end 10.41 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -29.295 6.67)
(end -29.295 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.295 -4.83)
(end 8.905 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.83515 4.047837)
(end -21.663887 -0.652163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.088194 -2.53)
(end 0.698194 -2.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.130543 5.37)
(end -19.259457 5.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.273887 -0.652163)
(end 1.44515 4.047837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.905 7.67)
(end -28.295 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.905 -3.83)
(end 9.905 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -29.295 -3.83)
(mid -29.002107 -4.537107)
(end -28.295 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -28.295 7.67)
(mid -29.002107 7.377107)
(end -29.295 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -21.663887 -0.652163)
(mid -21.313865 -1.95846)
(end -20.088194 -2.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -19.259457 5.37)
(mid -20.287918 4.995671)
(end -20.83515 4.047837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 0.698194 -2.53)
(mid 1.923865 -1.95846)
(end 2.273887 -0.652163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 1.44515 4.047837)
(mid 0.897918 4.995671)
(end -0.130543 5.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 8.905 -4.83)
(mid 9.612107 -4.537107)
(end 9.905 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 9.905 6.67)
(mid 9.612107 7.377107)
(end 8.905 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -9.695 1.42 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -26.345 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.955 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-15_Socket_Vertical_P2.77x2.84mm_MountingHoles.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,565 @@
(footprint "DSUB-25_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 15.98mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "25-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 15.98mm")
(property "Reference" "REF**"
(at 16.62 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-25_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(at 16.62 25.3 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.99 -1.86)
(end 43.23 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.99 17.34)
(end -9.99 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 43.23 -1.86)
(end 43.23 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.43 -2.3)
(end -10.43 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.43 24.3)
(end 43.67 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43.67 -2.3)
(end -10.43 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43.67 24.3)
(end 43.67 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.93 -1.8)
(end -9.93 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.93 17.4)
(end -9.93 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.93 17.4)
(end 43.17 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.93 17.8)
(end 43.17 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.43 17.8)
(end -9.43 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.43 22.8)
(end -4.43 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.53 17.4)
(end -8.53 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.33 17.4)
(end -5.33 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.43 17.8)
(end -9.43 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.43 22.8)
(end -4.43 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.53 17.8)
(end -2.53 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.53 23.8)
(end 35.77 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 35.77 17.8)
(end -2.53 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 35.77 23.8)
(end 35.77 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.67 17.8)
(end 37.67 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.67 22.8)
(end 42.67 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.57 17.4)
(end 38.57 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.77 17.4)
(end 41.77 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.67 17.8)
(end 37.67 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.67 22.8)
(end 42.67 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 -1.8)
(end -9.93 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 17.4)
(end -9.93 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 17.4)
(end 43.17 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 17.8)
(end 43.17 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.53 1.42)
(mid -6.93 -0.18)
(end -5.33 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 38.57 1.42)
(mid 40.17 -0.18)
(end 41.77 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 16.62 20.8 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.93 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 40.17 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-25_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,565 @@
(footprint "DSUB-25_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "25-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 8.2mm")
(property "Reference" "REF**"
(at 16.62 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-25_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(at 16.62 25.3 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.99 -1.86)
(end 43.23 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.99 17.34)
(end -9.99 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 43.23 -1.86)
(end 43.23 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.43 -2.3)
(end -10.43 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.43 24.3)
(end 43.67 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43.67 -2.3)
(end -10.43 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43.67 24.3)
(end 43.67 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.93 -1.8)
(end -9.93 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.93 17.4)
(end -9.93 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.93 17.4)
(end 43.17 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.93 17.8)
(end 43.17 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.43 17.8)
(end -9.43 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.43 22.8)
(end -4.43 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.53 17.4)
(end -8.53 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.33 17.4)
(end -5.33 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.43 17.8)
(end -9.43 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.43 22.8)
(end -4.43 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.53 17.8)
(end -2.53 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.53 23.8)
(end 35.77 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 35.77 17.8)
(end -2.53 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 35.77 23.8)
(end 35.77 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.67 17.8)
(end 37.67 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.67 22.8)
(end 42.67 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.57 17.4)
(end 38.57 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.77 17.4)
(end 41.77 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.67 17.8)
(end 37.67 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.67 22.8)
(end 42.67 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 -1.8)
(end -9.93 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 17.4)
(end -9.93 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 17.4)
(end 43.17 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 17.8)
(end 43.17 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.53 9.2)
(mid -6.93 7.6)
(end -5.33 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 38.57 9.2)
(mid 40.17 7.6)
(end 41.77 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 16.62 20.8 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.93 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 40.17 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-25_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,565 @@
(footprint "DSUB-25_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 4.94mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "25-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 4.94mm mounting-holes-distance 47.1mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at 16.62 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-25_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(at 16.62 15.68 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.99 -1.86)
(end 43.23 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.99 7.72)
(end -9.99 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 43.23 -1.86)
(end 43.23 7.72)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.43 -2.31)
(end -10.43 14.68)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.43 14.68)
(end 43.67 14.68)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43.67 -2.31)
(end -10.43 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43.67 14.68)
(end 43.67 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.93 -1.8)
(end -9.93 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.93 7.78)
(end -9.93 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.93 7.78)
(end 43.17 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.93 8.18)
(end 43.17 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.43 8.18)
(end -9.43 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.43 13.18)
(end -4.43 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.53 7.78)
(end -8.53 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.33 7.78)
(end -5.33 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.43 8.18)
(end -9.43 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.43 13.18)
(end -4.43 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.53 8.18)
(end -2.53 14.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.53 14.18)
(end 35.77 14.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 35.77 8.18)
(end -2.53 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 35.77 14.18)
(end 35.77 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.67 8.18)
(end 37.67 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.67 13.18)
(end 42.67 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.57 7.78)
(end 38.57 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.77 7.78)
(end 41.77 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.67 8.18)
(end 37.67 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.67 13.18)
(end 42.67 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 -1.8)
(end -9.93 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 7.78)
(end -9.93 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 7.78)
(end 43.17 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 8.18)
(end 43.17 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.53 2.84)
(mid -6.93 1.24)
(end -5.33 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 38.57 2.84)
(mid 40.17 1.24)
(end 41.77 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 16.62 11.18 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.93 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 40.17 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-25_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,565 @@
(footprint "DSUB-25_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 7.7mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "25-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 7.7mm mounting-holes-distance 47.1mm mounting-hole-offset 9.12mm")
(property "Reference" "REF**"
(at 16.62 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-25_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(at 16.62 18.44 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.99 -1.86)
(end 43.23 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.99 10.48)
(end -9.99 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 43.23 -1.86)
(end 43.23 10.48)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.43 -2.31)
(end -10.43 17.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.43 17.44)
(end 43.67 17.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43.67 -2.31)
(end -10.43 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43.67 17.44)
(end 43.67 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.93 -1.8)
(end -9.93 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.93 10.54)
(end -9.93 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.93 10.54)
(end 43.17 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.93 10.94)
(end 43.17 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.43 10.94)
(end -9.43 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.43 15.94)
(end -4.43 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.53 10.54)
(end -8.53 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.33 10.54)
(end -5.33 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.43 10.94)
(end -9.43 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.43 15.94)
(end -4.43 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.53 10.94)
(end -2.53 16.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.53 16.94)
(end 35.77 16.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 35.77 10.94)
(end -2.53 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 35.77 16.94)
(end 35.77 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.67 10.94)
(end 37.67 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.67 15.94)
(end 42.67 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.57 10.54)
(end 38.57 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.77 10.54)
(end 41.77 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.67 10.94)
(end 37.67 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.67 15.94)
(end 42.67 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 -1.8)
(end -9.93 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 10.54)
(end -9.93 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 10.54)
(end 43.17 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 10.94)
(end 43.17 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.53 1.42)
(mid -6.93 -0.18)
(end -5.33 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 38.57 1.42)
(mid 40.17 -0.18)
(end 41.77 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 16.62 13.94 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.93 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 40.17 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-25_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,565 @@
(footprint "DSUB-25_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "25-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 47.1mm mounting-hole-offset 11.32mm")
(property "Reference" "REF**"
(at 16.62 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-25_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm"
(at 16.62 20.64 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.99 -1.86)
(end 43.23 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.99 12.68)
(end -9.99 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 43.23 -1.86)
(end 43.23 12.68)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.43 -2.31)
(end -10.43 19.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.43 19.64)
(end 43.67 19.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43.67 -2.31)
(end -10.43 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43.67 19.64)
(end 43.67 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.93 -1.8)
(end -9.93 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.93 12.74)
(end -9.93 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.93 12.74)
(end 43.17 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.93 13.14)
(end 43.17 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.43 13.14)
(end -9.43 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.43 18.14)
(end -4.43 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.53 12.74)
(end -8.53 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.33 12.74)
(end -5.33 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.43 13.14)
(end -9.43 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.43 18.14)
(end -4.43 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.53 13.14)
(end -2.53 19.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.53 19.14)
(end 35.77 19.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 35.77 13.14)
(end -2.53 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 35.77 19.14)
(end 35.77 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.67 13.14)
(end 37.67 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.67 18.14)
(end 42.67 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 38.57 12.74)
(end 38.57 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.77 12.74)
(end 41.77 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.67 13.14)
(end 37.67 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.67 18.14)
(end 42.67 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 -1.8)
(end -9.93 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 12.74)
(end -9.93 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 12.74)
(end 43.17 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 13.14)
(end 43.17 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.53 1.42)
(mid -6.93 -0.18)
(end -5.33 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 38.57 1.42)
(mid 40.17 -0.18)
(end 41.77 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 16.62 16.14 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.93 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 40.17 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-25_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,592 @@
(footprint "DSUB-25_Pins_Vertical_P2.77x2.84mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "25-pin D-Sub connector, straight/vertical, THT-mount, pins (male), pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "25-pin D-Sub connector straight vertical THT pins pitch 2.77x2.84mm mounting holes distance 47.1mm")
(property "Reference" "REF**"
(at 16.62 -5.89 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-25_Pins_Vertical_P2.77x2.84mm"
(at 16.62 8.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.99 6.67)
(end -9.99 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -8.93 -4.89)
(end 42.17 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.347202 4.258256)
(end -2.24647 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.611689 -2.79)
(end 33.851689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.784338)
(end 0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -5.351325)
(end -0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.784338)
(end 0 -5.351325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 32.952421 5.63)
(end 0.287579 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 35.48647 -0.841744)
(end 34.587202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 42.17 7.73)
(end -8.93 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 43.23 -3.83)
(end 43.23 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -9.99 -3.83)
(mid -9.679533 -4.579533)
(end -8.93 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -8.93 7.73)
(mid -9.679533 7.419533)
(end -9.99 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -2.24647 -0.841744)
(mid -1.883323 -2.197027)
(end -0.611689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 0.287579 5.63)
(mid -0.779449 5.241634)
(end -1.347202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 33.851689 -2.79)
(mid 35.123323 -2.197027)
(end 35.48647 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 34.587202 4.258256)
(mid 34.019449 5.241634)
(end 32.952421 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 42.17 -4.89)
(mid 42.919533 -4.579533)
(end 43.23 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 43.23 6.67)
(mid 42.919533 7.419533)
(end 42.17 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.43 -5.33)
(end -10.43 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.43 8.17)
(end 43.67 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43.67 -5.33)
(end -10.43 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43.67 8.17)
(end 43.67 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.93 6.67)
(end -9.93 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.93 -4.83)
(end 42.17 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.299619 4.247837)
(end -2.198887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.623194 -2.73)
(end 33.863194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 32.963927 5.57)
(end 0.276073 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 35.438887 -0.852163)
(end 34.539619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.17 7.67)
(end -8.93 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 -3.83)
(end 43.17 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.93 -3.83)
(mid -9.637107 -4.537107)
(end -8.93 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.93 7.67)
(mid -9.637107 7.377107)
(end -9.93 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -2.198887 -0.852163)
(mid -1.848865 -2.15846)
(end -0.623194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 0.276073 5.57)
(mid -0.752387 5.195671)
(end -1.299619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 33.863194 -2.73)
(mid 35.088865 -2.15846)
(end 35.438887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 34.539619 4.247837)
(mid 33.992387 5.195671)
(end 32.963927 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 42.17 -4.83)
(mid 42.877107 -4.537107)
(end 43.17 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 43.17 6.67)
(mid 42.877107 7.377107)
(end 42.17 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 16.62 1.42 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-25_Pins_Vertical_P2.77x2.84mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,606 @@
(footprint "DSUB-25_Pins_Vertical_P2.77x2.84mm_MountingHoles"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "25-pin D-Sub connector, straight/vertical, THT-mount, pins (male), pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "25-pin D-Sub connector straight vertical THT pins pitch 2.77x2.84mm mounting holes distance 47.1mm")
(property "Reference" "REF**"
(at 16.62 -5.89 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-25_Pins_Vertical_P2.77x2.84mm_MountingHoles"
(at 16.62 8.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.99 6.67)
(end -9.99 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -8.93 -4.89)
(end 42.17 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.347202 4.258256)
(end -2.24647 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.611689 -2.79)
(end 33.851689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.784338)
(end 0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -5.351325)
(end -0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.784338)
(end 0 -5.351325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 32.952421 5.63)
(end 0.287579 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 35.48647 -0.841744)
(end 34.587202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 42.17 7.73)
(end -8.93 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 43.23 -3.83)
(end 43.23 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -9.99 -3.83)
(mid -9.679533 -4.579533)
(end -8.93 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -8.93 7.73)
(mid -9.679533 7.419533)
(end -9.99 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -2.24647 -0.841744)
(mid -1.883323 -2.197027)
(end -0.611689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 0.287579 5.63)
(mid -0.779449 5.241634)
(end -1.347202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 33.851689 -2.79)
(mid 35.123323 -2.197027)
(end 35.48647 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 34.587202 4.258256)
(mid 34.019449 5.241634)
(end 32.952421 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 42.17 -4.89)
(mid 42.919533 -4.579533)
(end 43.23 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 43.23 6.67)
(mid 42.919533 7.419533)
(end 42.17 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.43 -5.33)
(end -10.43 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.43 8.17)
(end 43.67 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43.67 -5.33)
(end -10.43 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 43.67 8.17)
(end 43.67 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.93 6.67)
(end -9.93 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.93 -4.83)
(end 42.17 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.299619 4.247837)
(end -2.198887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.623194 -2.73)
(end 33.863194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 32.963927 5.57)
(end 0.276073 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 35.438887 -0.852163)
(end 34.539619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.17 7.67)
(end -8.93 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 43.17 -3.83)
(end 43.17 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.93 -3.83)
(mid -9.637107 -4.537107)
(end -8.93 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.93 7.67)
(mid -9.637107 7.377107)
(end -9.93 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -2.198887 -0.852163)
(mid -1.848865 -2.15846)
(end -0.623194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 0.276073 5.57)
(mid -0.752387 5.195671)
(end -1.299619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 33.863194 -2.73)
(mid 35.088865 -2.15846)
(end 35.438887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 34.539619 4.247837)
(mid 33.992387 5.195671)
(end 32.963927 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 42.17 -4.83)
(mid 42.877107 -4.537107)
(end 43.17 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 43.17 6.67)
(mid 42.877107 7.377107)
(end 42.17 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 16.62 1.42 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.93 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 40.17 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-25_Pins_Vertical_P2.77x2.84mm_MountingHoles.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,565 @@
(footprint "DSUB-25_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 15.98mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "25-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 15.98mm")
(property "Reference" "REF**"
(at -16.62 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-25_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(at -16.62 25.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -43.23 -1.86)
(end 9.99 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -43.23 17.34)
(end -43.23 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.99 -1.86)
(end 9.99 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -43.67 -2.3)
(end -43.67 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -43.67 24.47)
(end 10.43 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.43 -2.3)
(end -43.67 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.43 24.47)
(end 10.43 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -43.17 -1.8)
(end -43.17 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -43.17 17.4)
(end -43.17 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -43.17 17.4)
(end 9.93 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -43.17 17.8)
(end 9.93 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.67 17.8)
(end -42.67 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.67 22.8)
(end -37.67 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -41.77 17.4)
(end -41.77 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -38.57 17.4)
(end -38.57 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -37.67 17.8)
(end -42.67 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -37.67 22.8)
(end -37.67 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -35.77 17.8)
(end -35.77 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -35.77 23.97)
(end 2.53 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.53 17.8)
(end -35.77 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.53 23.97)
(end 2.53 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.43 17.8)
(end 4.43 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.43 22.8)
(end 9.43 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.33 17.4)
(end 5.33 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.53 17.4)
(end 8.53 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.43 17.8)
(end 4.43 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.43 22.8)
(end 9.43 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 -1.8)
(end -43.17 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 17.4)
(end -43.17 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 17.4)
(end 9.93 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 17.8)
(end 9.93 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -41.77 1.42)
(mid -40.17 -0.18)
(end -38.57 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.33 1.42)
(mid 6.93 -0.18)
(end 8.53 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -16.62 20.885 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -40.17 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.93 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-25_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,565 @@
(footprint "DSUB-25_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "25-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 47.1mm mounting-hole-offset 8.2mm")
(property "Reference" "REF**"
(at -16.62 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-25_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(at -16.62 25.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -43.23 -1.86)
(end 9.99 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -43.23 17.34)
(end -43.23 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.99 -1.86)
(end 9.99 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -43.67 -2.3)
(end -43.67 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -43.67 24.47)
(end 10.43 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.43 -2.3)
(end -43.67 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.43 24.47)
(end 10.43 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -43.17 -1.8)
(end -43.17 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -43.17 17.4)
(end -43.17 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -43.17 17.4)
(end 9.93 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -43.17 17.8)
(end 9.93 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.67 17.8)
(end -42.67 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.67 22.8)
(end -37.67 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -41.77 17.4)
(end -41.77 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -38.57 17.4)
(end -38.57 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -37.67 17.8)
(end -42.67 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -37.67 22.8)
(end -37.67 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -35.77 17.8)
(end -35.77 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -35.77 23.97)
(end 2.53 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.53 17.8)
(end -35.77 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.53 23.97)
(end 2.53 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.43 17.8)
(end 4.43 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.43 22.8)
(end 9.43 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.33 17.4)
(end 5.33 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.53 17.4)
(end 8.53 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.43 17.8)
(end 4.43 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.43 22.8)
(end 9.43 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 -1.8)
(end -43.17 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 17.4)
(end -43.17 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 17.4)
(end 9.93 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 17.8)
(end 9.93 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -41.77 9.2)
(mid -40.17 7.6)
(end -38.57 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.33 9.2)
(mid 6.93 7.6)
(end 8.53 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -16.62 20.885 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -40.17 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.93 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-25_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,565 @@
(footprint "DSUB-25_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 4.94mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "25-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 4.94mm mounting-holes-distance 47.1mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at -16.62 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-25_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(at -16.62 15.85 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -43.23 -1.86)
(end 9.99 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -43.23 7.72)
(end -43.23 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.99 -1.86)
(end 9.99 7.72)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -43.67 -2.31)
(end -43.67 14.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -43.67 14.85)
(end 10.43 14.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.43 -2.31)
(end -43.67 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.43 14.85)
(end 10.43 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -43.17 -1.8)
(end -43.17 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -43.17 7.78)
(end -43.17 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -43.17 7.78)
(end 9.93 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -43.17 8.18)
(end 9.93 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.67 8.18)
(end -42.67 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.67 13.18)
(end -37.67 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -41.77 7.78)
(end -41.77 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -38.57 7.78)
(end -38.57 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -37.67 8.18)
(end -42.67 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -37.67 13.18)
(end -37.67 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -35.77 8.18)
(end -35.77 14.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -35.77 14.35)
(end 2.53 14.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.53 8.18)
(end -35.77 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.53 14.35)
(end 2.53 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.43 8.18)
(end 4.43 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.43 13.18)
(end 9.43 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.33 7.78)
(end 5.33 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.53 7.78)
(end 8.53 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.43 8.18)
(end 4.43 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.43 13.18)
(end 9.43 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 -1.8)
(end -43.17 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 7.78)
(end -43.17 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 7.78)
(end 9.93 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 8.18)
(end 9.93 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -41.77 2.84)
(mid -40.17 1.24)
(end -38.57 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.33 2.84)
(mid 6.93 1.24)
(end 8.53 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -16.62 11.265 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -40.17 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.93 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-25_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,565 @@
(footprint "DSUB-25_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 7.7mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "25-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 7.7mm mounting-holes-distance 47.1mm mounting-hole-offset 9.12mm")
(property "Reference" "REF**"
(at -16.62 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-25_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(at -16.62 18.61 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -43.23 -1.86)
(end 9.99 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -43.23 10.48)
(end -43.23 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.99 -1.86)
(end 9.99 10.48)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -43.67 -2.31)
(end -43.67 17.61)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -43.67 17.61)
(end 10.43 17.61)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.43 -2.31)
(end -43.67 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.43 17.61)
(end 10.43 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -43.17 -1.8)
(end -43.17 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -43.17 10.54)
(end -43.17 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -43.17 10.54)
(end 9.93 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -43.17 10.94)
(end 9.93 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.67 10.94)
(end -42.67 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.67 15.94)
(end -37.67 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -41.77 10.54)
(end -41.77 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -38.57 10.54)
(end -38.57 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -37.67 10.94)
(end -42.67 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -37.67 15.94)
(end -37.67 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -35.77 10.94)
(end -35.77 17.11)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -35.77 17.11)
(end 2.53 17.11)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.53 10.94)
(end -35.77 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.53 17.11)
(end 2.53 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.43 10.94)
(end 4.43 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.43 15.94)
(end 9.43 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.33 10.54)
(end 5.33 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.53 10.54)
(end 8.53 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.43 10.94)
(end 4.43 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.43 15.94)
(end 9.43 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 -1.8)
(end -43.17 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 10.54)
(end -43.17 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 10.54)
(end 9.93 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 10.94)
(end 9.93 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -41.77 1.42)
(mid -40.17 -0.18)
(end -38.57 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.33 1.42)
(mid 6.93 -0.18)
(end 8.53 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -16.62 14.025 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -40.17 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.93 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-25_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,565 @@
(footprint "DSUB-25_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "25-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "25-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 47.1mm mounting-hole-offset 11.32mm")
(property "Reference" "REF**"
(at -16.62 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-25_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm"
(at -16.62 20.81 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -43.23 -1.86)
(end 9.99 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -43.23 12.68)
(end -43.23 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.99 -1.86)
(end 9.99 12.68)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -43.67 -2.31)
(end -43.67 19.81)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -43.67 19.81)
(end 10.43 19.81)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.43 -2.31)
(end -43.67 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.43 19.81)
(end 10.43 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -43.17 -1.8)
(end -43.17 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -43.17 12.74)
(end -43.17 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -43.17 12.74)
(end 9.93 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -43.17 13.14)
(end 9.93 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.67 13.14)
(end -42.67 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.67 18.14)
(end -37.67 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -41.77 12.74)
(end -41.77 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -38.57 12.74)
(end -38.57 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -37.67 13.14)
(end -42.67 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -37.67 18.14)
(end -37.67 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -35.77 13.14)
(end -35.77 19.31)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -35.77 19.31)
(end 2.53 19.31)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.53 13.14)
(end -35.77 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.53 19.31)
(end 2.53 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.43 13.14)
(end 4.43 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.43 18.14)
(end 9.43 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.33 12.74)
(end 5.33 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.53 12.74)
(end 8.53 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.43 13.14)
(end 4.43 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.43 18.14)
(end 9.43 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 -1.8)
(end -43.17 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 12.74)
(end -43.17 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 12.74)
(end 9.93 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 13.14)
(end 9.93 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -41.77 1.42)
(mid -40.17 -0.18)
(end -38.57 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.33 1.42)
(mid 6.93 -0.18)
(end 8.53 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -16.62 16.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -40.17 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.93 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-25_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,592 @@
(footprint "DSUB-25_Socket_Vertical_P2.77x2.84mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "25-pin D-Sub connector, straight/vertical, THT-mount, socket (female), pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "25-pin D-Sub connector straight vertical THT socket pitch 2.77x2.84mm mounting holes distance 47.1mm")
(property "Reference" "REF**"
(at -16.62 -5.89 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-25_Socket_Vertical_P2.77x2.84mm"
(at -16.62 8.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -43.23 6.67)
(end -43.23 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -42.17 -4.89)
(end 8.93 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -34.657733 4.058256)
(end -35.48647 -0.641744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -33.851689 -2.59)
(end 0.611689 -2.59)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.784338)
(end 0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.217048 5.43)
(end -33.022952 5.43)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -5.351325)
(end -0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.784338)
(end 0 -5.351325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 2.24647 -0.641744)
(end 1.417733 4.058256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 8.93 7.73)
(end -42.17 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.99 -3.83)
(end 9.99 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -43.23 -3.83)
(mid -42.919533 -4.579533)
(end -42.17 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -42.17 7.73)
(mid -42.919533 7.419533)
(end -43.23 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -35.48647 -0.641744)
(mid -35.123323 -1.997027)
(end -33.851689 -2.59)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -33.022952 5.43)
(mid -34.08998 5.041634)
(end -34.657733 4.058256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 0.611689 -2.59)
(mid 1.883323 -1.997027)
(end 2.24647 -0.641744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 1.417733 4.058256)
(mid 0.84998 5.041634)
(end -0.217048 5.43)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 8.93 -4.89)
(mid 9.679533 -4.579533)
(end 9.99 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 9.99 6.67)
(mid 9.679533 7.419533)
(end 8.93 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -43.67 -5.33)
(end -43.67 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -43.67 8.17)
(end 10.43 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.43 -5.33)
(end -43.67 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.43 8.17)
(end 10.43 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -43.17 6.67)
(end -43.17 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.17 -4.83)
(end 8.93 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -34.61015 4.047837)
(end -35.438887 -0.652163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -33.863194 -2.53)
(end 0.623194 -2.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.205543 5.37)
(end -33.034457 5.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.198887 -0.652163)
(end 1.37015 4.047837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.93 7.67)
(end -42.17 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 -3.83)
(end 9.93 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -43.17 -3.83)
(mid -42.877107 -4.537107)
(end -42.17 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -42.17 7.67)
(mid -42.877107 7.377107)
(end -43.17 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -35.438887 -0.652163)
(mid -35.088865 -1.95846)
(end -33.863194 -2.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -33.034457 5.37)
(mid -34.062918 4.995671)
(end -34.61015 4.047837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 0.623194 -2.53)
(mid 1.848865 -1.95846)
(end 2.198887 -0.652163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 1.37015 4.047837)
(mid 0.822918 4.995671)
(end -0.205543 5.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 8.93 -4.83)
(mid 9.637107 -4.537107)
(end 9.93 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 9.93 6.67)
(mid 9.637107 7.377107)
(end 8.93 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -16.62 1.42 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-25_Socket_Vertical_P2.77x2.84mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,606 @@
(footprint "DSUB-25_Socket_Vertical_P2.77x2.84mm_MountingHoles"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "25-pin D-Sub connector, straight/vertical, THT-mount, socket (female), pitch 2.77x2.84mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "25-pin D-Sub connector straight vertical THT socket pitch 2.77x2.84mm mounting holes distance 47.1mm")
(property "Reference" "REF**"
(at -16.62 -5.89 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-25_Socket_Vertical_P2.77x2.84mm_MountingHoles"
(at -16.62 8.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -43.23 6.67)
(end -43.23 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -42.17 -4.89)
(end 8.93 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -34.657733 4.058256)
(end -35.48647 -0.641744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -33.851689 -2.59)
(end 0.611689 -2.59)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.784338)
(end 0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.217048 5.43)
(end -33.022952 5.43)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -5.351325)
(end -0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.784338)
(end 0 -5.351325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 2.24647 -0.641744)
(end 1.417733 4.058256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 8.93 7.73)
(end -42.17 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.99 -3.83)
(end 9.99 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -43.23 -3.83)
(mid -42.919533 -4.579533)
(end -42.17 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -42.17 7.73)
(mid -42.919533 7.419533)
(end -43.23 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -35.48647 -0.641744)
(mid -35.123323 -1.997027)
(end -33.851689 -2.59)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -33.022952 5.43)
(mid -34.08998 5.041634)
(end -34.657733 4.058256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 0.611689 -2.59)
(mid 1.883323 -1.997027)
(end 2.24647 -0.641744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 1.417733 4.058256)
(mid 0.84998 5.041634)
(end -0.217048 5.43)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 8.93 -4.89)
(mid 9.679533 -4.579533)
(end 9.99 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 9.99 6.67)
(mid 9.679533 7.419533)
(end 8.93 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -43.67 -5.33)
(end -43.67 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -43.67 8.17)
(end 10.43 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.43 -5.33)
(end -43.67 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.43 8.17)
(end 10.43 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -43.17 6.67)
(end -43.17 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.17 -4.83)
(end 8.93 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -34.61015 4.047837)
(end -35.438887 -0.652163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -33.863194 -2.53)
(end 0.623194 -2.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.205543 5.37)
(end -33.034457 5.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.198887 -0.652163)
(end 1.37015 4.047837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.93 7.67)
(end -42.17 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.93 -3.83)
(end 9.93 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -43.17 -3.83)
(mid -42.877107 -4.537107)
(end -42.17 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -42.17 7.67)
(mid -42.877107 7.377107)
(end -43.17 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -35.438887 -0.652163)
(mid -35.088865 -1.95846)
(end -33.863194 -2.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -33.034457 5.37)
(mid -34.062918 4.995671)
(end -34.61015 4.047837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 0.623194 -2.53)
(mid 1.848865 -1.95846)
(end 2.198887 -0.652163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 1.37015 4.047837)
(mid 0.822918 4.995671)
(end -0.205543 5.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 8.93 -4.83)
(mid 9.637107 -4.537107)
(end 9.93 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 9.93 6.67)
(mid 9.637107 7.377107)
(end 8.93 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -16.62 1.42 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -40.17 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.93 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-25_Socket_Vertical_P2.77x2.84mm_MountingHoles.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,572 @@
(footprint "DSUB-26-HD_Pins_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.29x1.9mm, pin-PCB-offset 3.03mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "26-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.29x1.9mm pin-PCB-offset 3.03mm mounting-holes-distance 33.3mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at 8.625 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-26-HD_Pins_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(at 8.625 14.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -11.035 -1.83)
(end 28.285 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.035 6.77)
(end -11.035 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 28.285 -1.83)
(end 28.285 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.48 -2.27)
(end -11.48 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.48 13.73)
(end 28.73 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 28.73 -2.27)
(end -11.48 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 28.73 13.73)
(end 28.73 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.975 -1.77)
(end -10.975 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.975 6.83)
(end -10.975 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.975 6.83)
(end 28.225 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.975 7.23)
(end 28.225 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.525 7.23)
(end -10.525 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.525 12.23)
(end -5.525 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.625 6.83)
(end -9.625 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.425 6.83)
(end -6.425 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.525 7.23)
(end -10.525 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.525 12.23)
(end -5.525 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.675 7.23)
(end -3.675 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.675 13.23)
(end 20.925 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.925 7.23)
(end -3.675 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.925 13.23)
(end 20.925 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 22.775 7.23)
(end 22.775 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 22.775 12.23)
(end 27.775 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.675 6.83)
(end 23.675 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.875 6.83)
(end 26.875 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 27.775 7.23)
(end 22.775 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 27.775 12.23)
(end 27.775 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.225 -1.77)
(end -10.975 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.225 6.83)
(end -10.975 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.225 6.83)
(end 28.225 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.225 7.23)
(end 28.225 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.625 1.89)
(mid -8.025 0.29)
(end -6.425 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 23.675 1.89)
(mid 25.275 0.29)
(end 26.875 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 8.625 10.23 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -8.025 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 25.275 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 11.45 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 13.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 16.03 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 18.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -1.145 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 1.145 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 3.435 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 5.725 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 8.015 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 10.305 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 12.595 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 14.885 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 17.175 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 0 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 2.29 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 4.58 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 6.87 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 9.16 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 11.45 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 13.74 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 16.03 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-26-HD_Pins_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,572 @@
(footprint "DSUB-26-HD_Pins_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.29x2.54mm, pin-PCB-offset 8.35mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 10.89mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "26-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.29x2.54mm pin-PCB-offset 8.35mm mounting-holes-distance 33.3mm mounting-hole-offset 10.89mm")
(property "Reference" "REF**"
(at 8.625 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-26-HD_Pins_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(at 8.625 21.33 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -11.035 -1.83)
(end 28.285 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.035 13.37)
(end -11.035 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 28.285 -1.83)
(end 28.285 13.37)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.48 -2.27)
(end -11.48 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.48 20.33)
(end 28.73 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 28.73 -2.27)
(end -11.48 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 28.73 20.33)
(end 28.73 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.975 -1.77)
(end -10.975 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.975 13.43)
(end -10.975 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.975 13.43)
(end 28.225 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.975 13.83)
(end 28.225 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.525 13.83)
(end -10.525 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.525 18.83)
(end -5.525 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.625 13.43)
(end -9.625 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.425 13.43)
(end -6.425 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.525 13.83)
(end -10.525 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.525 18.83)
(end -5.525 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.675 13.83)
(end -3.675 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.675 19.83)
(end 20.925 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.925 13.83)
(end -3.675 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.925 19.83)
(end 20.925 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 22.775 13.83)
(end 22.775 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 22.775 18.83)
(end 27.775 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 23.675 13.43)
(end 23.675 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 26.875 13.43)
(end 26.875 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 27.775 13.83)
(end 22.775 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 27.775 18.83)
(end 27.775 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.225 -1.77)
(end -10.975 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.225 13.43)
(end -10.975 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.225 13.43)
(end 28.225 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.225 13.83)
(end 28.225 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.625 2.54)
(mid -8.025 0.94)
(end -6.425 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 23.675 2.54)
(mid 25.275 0.94)
(end 26.875 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 8.625 16.83 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -8.025 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 25.275 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 11.45 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 13.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 16.03 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 18.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -1.145 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 1.145 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 3.435 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 5.725 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 8.015 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 10.305 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 12.595 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 14.885 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 17.175 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 0 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 2.29 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 4.58 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 6.87 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 9.16 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 11.45 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 13.74 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 16.03 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-26-HD_Pins_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,613 @@
(footprint "DSUB-26-HD_Pins_Vertical_P2.29x1.98mm_MountingHoles"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "26-pin D-Sub connector, straight/vertical, THT-mount, pins (male), pitch 2.29x1.98mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "26-pin D-Sub connector straight vertical THT pins pitch 2.29x1.98mm mounting holes distance 33.3mm")
(property "Reference" "REF**"
(at 8.625 -5.33 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-26-HD_Pins_Vertical_P2.29x1.98mm_MountingHoles"
(at 8.625 9.29 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -11.035 7.23)
(end -11.035 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.975 -4.33)
(end 27.225 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.492202 4.818256)
(end -3.39147 -0.281744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.756689 -2.23)
(end 19.006689 -2.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.224338)
(end 0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -4.791325)
(end -0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.224338)
(end 0 -4.791325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 18.107421 6.19)
(end -0.857421 6.19)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 20.64147 -0.281744)
(end 19.742202 4.818256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 27.225 8.29)
(end -9.975 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 28.285 -3.27)
(end 28.285 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -11.035 -3.27)
(mid -10.724533 -4.019533)
(end -9.975 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -9.975 8.29)
(mid -10.724533 7.979533)
(end -11.035 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -3.39147 -0.281744)
(mid -3.028323 -1.637027)
(end -1.756689 -2.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -0.857421 6.19)
(mid -1.924449 5.801634)
(end -2.492202 4.818256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 19.006689 -2.23)
(mid 20.278323 -1.637027)
(end 20.64147 -0.281744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 19.742202 4.818256)
(mid 19.174449 5.801634)
(end 18.107421 6.19)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 27.225 -4.33)
(mid 27.974533 -4.019533)
(end 28.285 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 28.285 7.23)
(mid 27.974533 7.979533)
(end 27.225 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.48 -4.77)
(end -11.48 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.48 8.73)
(end 28.73 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 28.73 -4.77)
(end -11.48 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 28.73 8.73)
(end 28.73 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.975 7.23)
(end -10.975 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.975 -4.27)
(end 27.225 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.444619 4.807837)
(end -3.343887 -0.292163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.768194 -2.17)
(end 19.018194 -2.17)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 18.118927 6.13)
(end -0.868927 6.13)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.593887 -0.292163)
(end 19.694619 4.807837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 27.225 8.23)
(end -9.975 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 28.225 -3.27)
(end 28.225 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -10.975 -3.27)
(mid -10.682107 -3.977107)
(end -9.975 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.975 8.23)
(mid -10.682107 7.937107)
(end -10.975 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -3.343887 -0.292163)
(mid -2.993865 -1.59846)
(end -1.768194 -2.17)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -0.868927 6.13)
(mid -1.897387 5.755671)
(end -2.444619 4.807837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 19.018194 -2.17)
(mid 20.243865 -1.59846)
(end 20.593887 -0.292163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 19.694619 4.807837)
(mid 19.147387 5.755671)
(end 18.118927 6.13)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 27.225 -4.27)
(mid 27.932107 -3.977107)
(end 28.225 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 28.225 7.23)
(mid 27.932107 7.937107)
(end 27.225 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 8.625 1.98 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -8.025 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 25.275 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 11.45 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 13.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 16.03 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 18.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -1.145 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 1.145 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 3.435 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 5.725 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 8.015 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 10.305 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 12.595 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 14.885 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 17.175 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 0 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 2.29 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 4.58 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 6.87 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 9.16 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 11.45 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 13.74 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 16.03 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-26-HD_Pins_Vertical_P2.29x1.98mm_MountingHoles.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,572 @@
(footprint "DSUB-26-HD_Socket_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.29x1.9mm, pin-PCB-offset 3.03mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "26-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.29x1.9mm pin-PCB-offset 3.03mm mounting-holes-distance 33.3mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at -8.625 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-26-HD_Socket_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(at -8.625 14.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -28.285 -1.83)
(end 11.035 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -28.285 6.77)
(end -28.285 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.035 -1.83)
(end 11.035 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -28.73 -2.27)
(end -28.73 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -28.73 13.73)
(end 11.48 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.48 -2.27)
(end -28.73 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.48 13.73)
(end 11.48 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -28.225 -1.77)
(end -28.225 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.225 6.83)
(end -28.225 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.225 6.83)
(end 10.975 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.225 7.23)
(end 10.975 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -27.775 7.23)
(end -27.775 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -27.775 12.23)
(end -22.775 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -26.875 6.83)
(end -26.875 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -23.675 6.83)
(end -23.675 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -22.775 7.23)
(end -27.775 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -22.775 12.23)
(end -22.775 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.925 7.23)
(end -20.925 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.925 13.23)
(end 3.675 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.675 7.23)
(end -20.925 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.675 13.23)
(end 3.675 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.525 7.23)
(end 5.525 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.525 12.23)
(end 10.525 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.425 6.83)
(end 6.425 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.625 6.83)
(end 9.625 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.525 7.23)
(end 5.525 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.525 12.23)
(end 10.525 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.975 -1.77)
(end -28.225 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.975 6.83)
(end -28.225 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.975 6.83)
(end 10.975 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.975 7.23)
(end 10.975 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -26.875 1.89)
(mid -25.275 0.29)
(end -23.675 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 6.425 1.89)
(mid 8.025 0.29)
(end 9.625 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -8.625 10.23 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -25.275 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 8.025 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -11.45 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -13.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -16.03 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -18.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 1.145 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -1.145 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -3.435 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -5.725 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -8.015 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -10.305 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -12.595 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -14.885 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -17.175 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 0 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -2.29 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -4.58 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -6.87 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -9.16 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -11.45 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -13.74 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -16.03 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-26-HD_Socket_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,572 @@
(footprint "DSUB-26-HD_Socket_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "26-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.29x2.54mm, pin-PCB-offset 8.35mm, distance of mounting holes 33.3mm, distance of mounting holes to PCB edge 10.89mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "26-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.29x2.54mm pin-PCB-offset 8.35mm mounting-holes-distance 33.3mm mounting-hole-offset 10.89mm")
(property "Reference" "REF**"
(at -8.625 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-26-HD_Socket_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(at -8.625 21.33 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -28.285 -1.83)
(end 11.035 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -28.285 13.37)
(end -28.285 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.035 -1.83)
(end 11.035 13.37)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -28.73 -2.27)
(end -28.73 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -28.73 20.33)
(end 11.48 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.48 -2.27)
(end -28.73 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.48 20.33)
(end 11.48 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -28.225 -1.77)
(end -28.225 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.225 13.43)
(end -28.225 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.225 13.43)
(end 10.975 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -28.225 13.83)
(end 10.975 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -27.775 13.83)
(end -27.775 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -27.775 18.83)
(end -22.775 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -26.875 13.43)
(end -26.875 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -23.675 13.43)
(end -23.675 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -22.775 13.83)
(end -27.775 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -22.775 18.83)
(end -22.775 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.925 13.83)
(end -20.925 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.925 19.83)
(end 3.675 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.675 13.83)
(end -20.925 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.675 19.83)
(end 3.675 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.525 13.83)
(end 5.525 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.525 18.83)
(end 10.525 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.425 13.43)
(end 6.425 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.625 13.43)
(end 9.625 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.525 13.83)
(end 5.525 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.525 18.83)
(end 10.525 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.975 -1.77)
(end -28.225 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.975 13.43)
(end -28.225 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.975 13.43)
(end 10.975 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.975 13.83)
(end 10.975 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -26.875 2.54)
(mid -25.275 0.94)
(end -23.675 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 6.425 2.54)
(mid 8.025 0.94)
(end 9.625 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -8.625 16.83 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -25.275 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 8.025 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -11.45 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -13.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -16.03 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -18.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 1.145 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -1.145 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -3.435 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -5.725 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -8.015 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -10.305 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -12.595 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -14.885 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -17.175 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 0 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -2.29 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -4.58 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -6.87 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -9.16 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -11.45 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -13.74 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -16.03 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-26-HD_Socket_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,613 @@
(footprint "DSUB-26-HD_Socket_Vertical_P2.29x1.98mm_MountingHoles"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "26-pin D-Sub connector, straight/vertical, THT-mount, socket (female), pitch 2.29x1.98mm, distance of mounting holes 33.3mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "26-pin D-Sub connector straight vertical THT socket pitch 2.29x1.98mm mounting holes distance 33.3mm")
(property "Reference" "REF**"
(at -8.625 -5.33 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-26-HD_Socket_Vertical_P2.29x1.98mm_MountingHoles"
(at -8.625 9.29 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -28.285 7.23)
(end -28.285 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -27.225 -4.33)
(end 9.975 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -19.812733 4.618256)
(end -20.64147 -0.081744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -19.006689 -2.03)
(end 1.756689 -2.03)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.224338)
(end 0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -4.791325)
(end -0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.224338)
(end 0 -4.791325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.927952 5.99)
(end -18.177952 5.99)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 3.39147 -0.081744)
(end 2.562733 4.618256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.975 8.29)
(end -27.225 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.035 -3.27)
(end 11.035 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -28.285 -3.27)
(mid -27.974533 -4.019533)
(end -27.225 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -27.225 8.29)
(mid -27.974533 7.979533)
(end -28.285 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -20.64147 -0.081744)
(mid -20.278323 -1.437027)
(end -19.006689 -2.03)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -18.177952 5.99)
(mid -19.24498 5.601634)
(end -19.812733 4.618256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 1.756689 -2.03)
(mid 3.028323 -1.437027)
(end 3.39147 -0.081744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 2.562733 4.618256)
(mid 1.99498 5.601634)
(end 0.927952 5.99)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 9.975 -4.33)
(mid 10.724533 -4.019533)
(end 11.035 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 11.035 7.23)
(mid 10.724533 7.979533)
(end 9.975 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -28.73 -4.77)
(end -28.73 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -28.73 8.73)
(end 11.48 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.48 -4.77)
(end -28.73 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.48 8.73)
(end 11.48 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -28.225 7.23)
(end -28.225 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -27.225 -4.27)
(end 9.975 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.76515 4.607837)
(end -20.593887 -0.092163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.018194 -1.97)
(end 1.768194 -1.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.939457 5.93)
(end -18.189457 5.93)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.343887 -0.092163)
(end 2.51515 4.607837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.975 8.23)
(end -27.225 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.975 -3.27)
(end 10.975 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -28.225 -3.27)
(mid -27.932107 -3.977107)
(end -27.225 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -27.225 8.23)
(mid -27.932107 7.937107)
(end -28.225 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -20.593887 -0.092163)
(mid -20.243865 -1.39846)
(end -19.018194 -1.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -18.189457 5.93)
(mid -19.217918 5.555671)
(end -19.76515 4.607837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 1.768194 -1.97)
(mid 2.993865 -1.39846)
(end 3.343887 -0.092163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 2.51515 4.607837)
(mid 1.967918 5.555671)
(end 0.939457 5.93)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 9.975 -4.27)
(mid 10.682107 -3.977107)
(end 10.975 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 10.975 7.23)
(mid 10.682107 7.937107)
(end 9.975 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -8.625 1.98 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -25.275 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 8.025 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -11.45 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -13.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -16.03 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -18.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 1.145 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -1.145 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -3.435 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -5.725 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -8.015 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -10.305 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -12.595 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -14.885 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -17.175 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 0 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -2.29 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -4.58 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -6.87 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -9.16 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -11.45 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -13.74 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -16.03 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-26-HD_Socket_Vertical_P2.29x1.98mm_MountingHoles.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,649 @@
(footprint "DSUB-37_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 15.98mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "37-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 15.98mm")
(property "Reference" "REF**"
(at 24.93 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-37_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(at 24.93 25.3 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.83 -1.86)
(end 59.69 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.83 17.34)
(end -9.83 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 59.69 -1.86)
(end 59.69 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.28 -2.3)
(end -10.28 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.28 24.3)
(end 60.13 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 60.13 -2.3)
(end -10.28 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 60.13 24.3)
(end 60.13 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.77 -1.8)
(end -9.77 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.77 17.4)
(end -9.77 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.77 17.4)
(end 59.63 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.77 17.8)
(end 59.63 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.32 17.8)
(end -9.32 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.32 22.8)
(end -4.32 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.42 17.4)
(end -8.42 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.22 17.4)
(end -5.22 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.32 17.8)
(end -9.32 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.32 22.8)
(end -4.32 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.47 17.8)
(end -2.47 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.47 23.8)
(end 52.33 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.33 17.8)
(end -2.47 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.33 23.8)
(end 52.33 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 54.18 17.8)
(end 54.18 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 54.18 22.8)
(end 59.18 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 55.08 17.4)
(end 55.08 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.28 17.4)
(end 58.28 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.18 17.8)
(end 54.18 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.18 22.8)
(end 59.18 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 -1.8)
(end -9.77 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 17.4)
(end -9.77 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 17.4)
(end 59.63 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 17.8)
(end 59.63 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.42 1.42)
(mid -6.82 -0.18)
(end -5.22 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 55.08 1.42)
(mid 56.68 -0.18)
(end 58.28 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 24.93 20.8 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.82 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 56.68 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 36.01 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 38.78 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 41.55 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 44.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 47.09 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 49.86 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at 20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at 23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at 26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at 29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at 34.625 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at 37.395 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at 40.165 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at 42.935 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at 45.705 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at 48.475 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-37_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,649 @@
(footprint "DSUB-37_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "37-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 8.2mm")
(property "Reference" "REF**"
(at 24.93 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-37_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(at 24.93 25.3 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.83 -1.86)
(end 59.69 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.83 17.34)
(end -9.83 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 59.69 -1.86)
(end 59.69 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.28 -2.3)
(end -10.28 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.28 24.3)
(end 60.13 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 60.13 -2.3)
(end -10.28 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 60.13 24.3)
(end 60.13 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.77 -1.8)
(end -9.77 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.77 17.4)
(end -9.77 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.77 17.4)
(end 59.63 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.77 17.8)
(end 59.63 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.32 17.8)
(end -9.32 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.32 22.8)
(end -4.32 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.42 17.4)
(end -8.42 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.22 17.4)
(end -5.22 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.32 17.8)
(end -9.32 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.32 22.8)
(end -4.32 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.47 17.8)
(end -2.47 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.47 23.8)
(end 52.33 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.33 17.8)
(end -2.47 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.33 23.8)
(end 52.33 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 54.18 17.8)
(end 54.18 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 54.18 22.8)
(end 59.18 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 55.08 17.4)
(end 55.08 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.28 17.4)
(end 58.28 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.18 17.8)
(end 54.18 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.18 22.8)
(end 59.18 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 -1.8)
(end -9.77 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 17.4)
(end -9.77 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 17.4)
(end 59.63 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 17.8)
(end 59.63 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.42 9.2)
(mid -6.82 7.6)
(end -5.22 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 55.08 9.2)
(mid 56.68 7.6)
(end 58.28 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 24.93 20.8 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.82 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 56.68 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 36.01 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 38.78 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 41.55 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 44.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 47.09 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 49.86 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at 20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at 23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at 26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at 29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at 34.625 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at 37.395 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at 40.165 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at 42.935 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at 45.705 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at 48.475 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-37_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,649 @@
(footprint "DSUB-37_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 4.94mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "37-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 4.94mm mounting-holes-distance 63.5mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at 24.93 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-37_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(at 24.93 15.68 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.83 -1.86)
(end 59.69 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.83 7.72)
(end -9.83 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 59.69 -1.86)
(end 59.69 7.72)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.28 -2.31)
(end -10.28 14.68)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.28 14.68)
(end 60.13 14.68)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 60.13 -2.31)
(end -10.28 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 60.13 14.68)
(end 60.13 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.77 -1.8)
(end -9.77 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.77 7.78)
(end -9.77 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.77 7.78)
(end 59.63 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.77 8.18)
(end 59.63 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.32 8.18)
(end -9.32 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.32 13.18)
(end -4.32 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.42 7.78)
(end -8.42 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.22 7.78)
(end -5.22 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.32 8.18)
(end -9.32 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.32 13.18)
(end -4.32 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.47 8.18)
(end -2.47 14.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.47 14.18)
(end 52.33 14.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.33 8.18)
(end -2.47 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.33 14.18)
(end 52.33 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 54.18 8.18)
(end 54.18 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 54.18 13.18)
(end 59.18 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 55.08 7.78)
(end 55.08 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.28 7.78)
(end 58.28 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.18 8.18)
(end 54.18 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.18 13.18)
(end 59.18 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 -1.8)
(end -9.77 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 7.78)
(end -9.77 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 7.78)
(end 59.63 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 8.18)
(end 59.63 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.42 2.84)
(mid -6.82 1.24)
(end -5.22 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 55.08 2.84)
(mid 56.68 1.24)
(end 58.28 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 24.93 11.18 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.82 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 56.68 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 36.01 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 38.78 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 41.55 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 44.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 47.09 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 49.86 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at 20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at 23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at 26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at 29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at 34.625 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at 37.395 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at 40.165 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at 42.935 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at 45.705 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at 48.475 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-37_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,649 @@
(footprint "DSUB-37_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 7.7mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "37-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 7.7mm mounting-holes-distance 63.5mm mounting-hole-offset 9.12mm")
(property "Reference" "REF**"
(at 24.93 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-37_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(at 24.93 18.44 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.83 -1.86)
(end 59.69 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.83 10.48)
(end -9.83 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 59.69 -1.86)
(end 59.69 10.48)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.28 -2.31)
(end -10.28 17.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.28 17.44)
(end 60.13 17.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 60.13 -2.31)
(end -10.28 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 60.13 17.44)
(end 60.13 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.77 -1.8)
(end -9.77 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.77 10.54)
(end -9.77 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.77 10.54)
(end 59.63 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.77 10.94)
(end 59.63 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.32 10.94)
(end -9.32 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.32 15.94)
(end -4.32 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.42 10.54)
(end -8.42 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.22 10.54)
(end -5.22 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.32 10.94)
(end -9.32 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.32 15.94)
(end -4.32 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.47 10.94)
(end -2.47 16.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.47 16.94)
(end 52.33 16.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.33 10.94)
(end -2.47 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.33 16.94)
(end 52.33 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 54.18 10.94)
(end 54.18 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 54.18 15.94)
(end 59.18 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 55.08 10.54)
(end 55.08 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.28 10.54)
(end 58.28 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.18 10.94)
(end 54.18 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.18 15.94)
(end 59.18 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 -1.8)
(end -9.77 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 10.54)
(end -9.77 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 10.54)
(end 59.63 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 10.94)
(end 59.63 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.42 1.42)
(mid -6.82 -0.18)
(end -5.22 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 55.08 1.42)
(mid 56.68 -0.18)
(end 58.28 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 24.93 13.94 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.82 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 56.68 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 36.01 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 38.78 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 41.55 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 44.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 47.09 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 49.86 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at 20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at 23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at 26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at 29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at 34.625 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at 37.395 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at 40.165 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at 42.935 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at 45.705 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at 48.475 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-37_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,649 @@
(footprint "DSUB-37_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "37-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 63.5mm mounting-hole-offset 11.32mm")
(property "Reference" "REF**"
(at 24.93 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-37_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm"
(at 24.93 20.64 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.83 -1.86)
(end 59.69 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.83 12.68)
(end -9.83 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 59.69 -1.86)
(end 59.69 12.68)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.28 -2.31)
(end -10.28 19.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.28 19.64)
(end 60.13 19.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 60.13 -2.31)
(end -10.28 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 60.13 19.64)
(end 60.13 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.77 -1.8)
(end -9.77 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.77 12.74)
(end -9.77 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.77 12.74)
(end 59.63 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.77 13.14)
(end 59.63 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.32 13.14)
(end -9.32 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.32 18.14)
(end -4.32 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.42 12.74)
(end -8.42 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.22 12.74)
(end -5.22 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.32 13.14)
(end -9.32 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.32 18.14)
(end -4.32 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.47 13.14)
(end -2.47 19.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.47 19.14)
(end 52.33 19.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.33 13.14)
(end -2.47 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.33 19.14)
(end 52.33 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 54.18 13.14)
(end 54.18 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 54.18 18.14)
(end 59.18 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 55.08 12.74)
(end 55.08 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.28 12.74)
(end 58.28 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.18 13.14)
(end 54.18 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.18 18.14)
(end 59.18 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 -1.8)
(end -9.77 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 12.74)
(end -9.77 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 12.74)
(end 59.63 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 13.14)
(end 59.63 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.42 1.42)
(mid -6.82 -0.18)
(end -5.22 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 55.08 1.42)
(mid 56.68 -0.18)
(end 58.28 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 24.93 16.14 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.82 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 56.68 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 36.01 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 38.78 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 41.55 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 44.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 47.09 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 49.86 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at 20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at 23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at 26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at 29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at 34.625 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at 37.395 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at 40.165 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at 42.935 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at 45.705 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at 48.475 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-37_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,676 @@
(footprint "DSUB-37_Pins_Vertical_P2.77x2.84mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "37-pin D-Sub connector, straight/vertical, THT-mount, pins (male), pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "37-pin D-Sub connector straight vertical THT pins pitch 2.77x2.84mm mounting holes distance 63.5mm")
(property "Reference" "REF**"
(at 24.93 -5.89 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-37_Pins_Vertical_P2.77x2.84mm"
(at 24.93 8.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.83 6.67)
(end -9.83 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -8.77 -4.89)
(end 58.63 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.287202 4.258256)
(end -2.18647 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.551689 -2.79)
(end 50.411689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.784338)
(end 0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -5.351325)
(end -0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.784338)
(end 0 -5.351325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 49.512421 5.63)
(end 0.347579 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 52.04647 -0.841744)
(end 51.147202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 58.63 7.73)
(end -8.77 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 59.69 -3.83)
(end 59.69 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -9.83 -3.83)
(mid -9.519533 -4.579533)
(end -8.77 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -8.77 7.73)
(mid -9.519533 7.419533)
(end -9.83 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -2.18647 -0.841744)
(mid -1.823323 -2.197027)
(end -0.551689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 0.347579 5.63)
(mid -0.719449 5.241634)
(end -1.287202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 50.411689 -2.79)
(mid 51.683323 -2.197027)
(end 52.04647 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 51.147202 4.258256)
(mid 50.579449 5.241634)
(end 49.512421 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 58.63 -4.89)
(mid 59.379533 -4.579533)
(end 59.69 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 59.69 6.67)
(mid 59.379533 7.419533)
(end 58.63 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.28 -5.33)
(end -10.28 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.28 8.17)
(end 60.13 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 60.13 -5.33)
(end -10.28 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 60.13 8.17)
(end 60.13 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.77 6.67)
(end -9.77 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.77 -4.83)
(end 58.63 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.239619 4.247837)
(end -2.138887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.563194 -2.73)
(end 50.423194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 49.523927 5.57)
(end 0.336073 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.998887 -0.852163)
(end 51.099619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.63 7.67)
(end -8.77 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 -3.83)
(end 59.63 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.77 -3.83)
(mid -9.477107 -4.537107)
(end -8.77 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.77 7.67)
(mid -9.477107 7.377107)
(end -9.77 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -2.138887 -0.852163)
(mid -1.788865 -2.15846)
(end -0.563194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 0.336073 5.57)
(mid -0.692387 5.195671)
(end -1.239619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 50.423194 -2.73)
(mid 51.648865 -2.15846)
(end 51.998887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 51.099619 4.247837)
(mid 50.552387 5.195671)
(end 49.523927 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 58.63 -4.83)
(mid 59.337107 -4.537107)
(end 59.63 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 59.63 6.67)
(mid 59.337107 7.377107)
(end 58.63 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 24.93 1.42 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 36.01 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 38.78 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 41.55 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 44.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 47.09 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 49.86 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at 20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at 23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at 26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at 29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at 34.625 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at 37.395 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at 40.165 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at 42.935 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at 45.705 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at 48.475 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-37_Pins_Vertical_P2.77x2.84mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,690 @@
(footprint "DSUB-37_Pins_Vertical_P2.77x2.84mm_MountingHoles"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "37-pin D-Sub connector, straight/vertical, THT-mount, pins (male), pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "37-pin D-Sub connector straight vertical THT pins pitch 2.77x2.84mm mounting holes distance 63.5mm")
(property "Reference" "REF**"
(at 24.93 -5.89 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-37_Pins_Vertical_P2.77x2.84mm_MountingHoles"
(at 24.93 8.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.83 6.67)
(end -9.83 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -8.77 -4.89)
(end 58.63 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.287202 4.258256)
(end -2.18647 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.551689 -2.79)
(end 50.411689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.784338)
(end 0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -5.351325)
(end -0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.784338)
(end 0 -5.351325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 49.512421 5.63)
(end 0.347579 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 52.04647 -0.841744)
(end 51.147202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 58.63 7.73)
(end -8.77 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 59.69 -3.83)
(end 59.69 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -9.83 -3.83)
(mid -9.519533 -4.579533)
(end -8.77 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -8.77 7.73)
(mid -9.519533 7.419533)
(end -9.83 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -2.18647 -0.841744)
(mid -1.823323 -2.197027)
(end -0.551689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 0.347579 5.63)
(mid -0.719449 5.241634)
(end -1.287202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 50.411689 -2.79)
(mid 51.683323 -2.197027)
(end 52.04647 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 51.147202 4.258256)
(mid 50.579449 5.241634)
(end 49.512421 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 58.63 -4.89)
(mid 59.379533 -4.579533)
(end 59.69 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 59.69 6.67)
(mid 59.379533 7.419533)
(end 58.63 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.28 -5.33)
(end -10.28 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.28 8.17)
(end 60.13 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 60.13 -5.33)
(end -10.28 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 60.13 8.17)
(end 60.13 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.77 6.67)
(end -9.77 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.77 -4.83)
(end 58.63 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.239619 4.247837)
(end -2.138887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.563194 -2.73)
(end 50.423194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 49.523927 5.57)
(end 0.336073 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 51.998887 -0.852163)
(end 51.099619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.63 7.67)
(end -8.77 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 59.63 -3.83)
(end 59.63 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.77 -3.83)
(mid -9.477107 -4.537107)
(end -8.77 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.77 7.67)
(mid -9.477107 7.377107)
(end -9.77 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -2.138887 -0.852163)
(mid -1.788865 -2.15846)
(end -0.563194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 0.336073 5.57)
(mid -0.692387 5.195671)
(end -1.239619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 50.423194 -2.73)
(mid 51.648865 -2.15846)
(end 51.998887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 51.099619 4.247837)
(mid 50.552387 5.195671)
(end 49.523927 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 58.63 -4.83)
(mid 59.337107 -4.537107)
(end 59.63 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 59.63 6.67)
(mid 59.337107 7.377107)
(end 58.63 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 24.93 1.42 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.82 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 56.68 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 36.01 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 38.78 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 41.55 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 44.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 47.09 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 49.86 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at 20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at 23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at 26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at 29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at 34.625 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at 37.395 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at 40.165 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at 42.935 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at 45.705 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at 48.475 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-37_Pins_Vertical_P2.77x2.84mm_MountingHoles.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,649 @@
(footprint "DSUB-37_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 15.98mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "37-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 15.98mm")
(property "Reference" "REF**"
(at -24.93 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-37_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(at -24.93 25.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -59.69 -1.86)
(end 9.83 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -59.69 17.34)
(end -59.69 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.83 -1.86)
(end 9.83 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -60.13 -2.3)
(end -60.13 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -60.13 24.47)
(end 10.28 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.28 -2.3)
(end -60.13 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.28 24.47)
(end 10.28 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -59.63 -1.8)
(end -59.63 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.63 17.4)
(end -59.63 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.63 17.4)
(end 9.77 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.63 17.8)
(end 9.77 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.18 17.8)
(end -59.18 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.18 22.8)
(end -54.18 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -58.28 17.4)
(end -58.28 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -55.08 17.4)
(end -55.08 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -54.18 17.8)
(end -59.18 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -54.18 22.8)
(end -54.18 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -52.33 17.8)
(end -52.33 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -52.33 23.97)
(end 2.47 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.47 17.8)
(end -52.33 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.47 23.97)
(end 2.47 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.32 17.8)
(end 4.32 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.32 22.8)
(end 9.32 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.22 17.4)
(end 5.22 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.42 17.4)
(end 8.42 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.32 17.8)
(end 4.32 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.32 22.8)
(end 9.32 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 -1.8)
(end -59.63 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 17.4)
(end -59.63 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 17.4)
(end 9.77 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 17.8)
(end 9.77 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -58.28 1.42)
(mid -56.68 -0.18)
(end -55.08 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.22 1.42)
(mid 6.82 -0.18)
(end 8.42 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -24.93 20.885 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -56.68 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.82 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -36.01 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -38.78 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -41.55 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -44.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -47.09 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -49.86 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at -20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at -23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at -26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at -29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at -31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at -34.625 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at -37.395 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at -40.165 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at -42.935 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at -45.705 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at -48.475 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-37_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,649 @@
(footprint "DSUB-37_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "37-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 63.5mm mounting-hole-offset 8.2mm")
(property "Reference" "REF**"
(at -24.93 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-37_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(at -24.93 25.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -59.69 -1.86)
(end 9.83 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -59.69 17.34)
(end -59.69 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.83 -1.86)
(end 9.83 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -60.13 -2.3)
(end -60.13 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -60.13 24.47)
(end 10.28 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.28 -2.3)
(end -60.13 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.28 24.47)
(end 10.28 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -59.63 -1.8)
(end -59.63 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.63 17.4)
(end -59.63 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.63 17.4)
(end 9.77 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.63 17.8)
(end 9.77 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.18 17.8)
(end -59.18 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.18 22.8)
(end -54.18 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -58.28 17.4)
(end -58.28 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -55.08 17.4)
(end -55.08 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -54.18 17.8)
(end -59.18 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -54.18 22.8)
(end -54.18 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -52.33 17.8)
(end -52.33 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -52.33 23.97)
(end 2.47 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.47 17.8)
(end -52.33 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.47 23.97)
(end 2.47 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.32 17.8)
(end 4.32 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.32 22.8)
(end 9.32 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.22 17.4)
(end 5.22 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.42 17.4)
(end 8.42 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.32 17.8)
(end 4.32 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.32 22.8)
(end 9.32 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 -1.8)
(end -59.63 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 17.4)
(end -59.63 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 17.4)
(end 9.77 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 17.8)
(end 9.77 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -58.28 9.2)
(mid -56.68 7.6)
(end -55.08 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.22 9.2)
(mid 6.82 7.6)
(end 8.42 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -24.93 20.885 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -56.68 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.82 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -36.01 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -38.78 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -41.55 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -44.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -47.09 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -49.86 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at -20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at -23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at -26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at -29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at -31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at -34.625 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at -37.395 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at -40.165 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at -42.935 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at -45.705 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at -48.475 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-37_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,649 @@
(footprint "DSUB-37_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 4.94mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "37-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 4.94mm mounting-holes-distance 63.5mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at -24.93 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-37_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(at -24.93 15.85 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -59.69 -1.86)
(end 9.83 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -59.69 7.72)
(end -59.69 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.83 -1.86)
(end 9.83 7.72)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -60.13 -2.31)
(end -60.13 14.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -60.13 14.85)
(end 10.28 14.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.28 -2.31)
(end -60.13 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.28 14.85)
(end 10.28 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -59.63 -1.8)
(end -59.63 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.63 7.78)
(end -59.63 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.63 7.78)
(end 9.77 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.63 8.18)
(end 9.77 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.18 8.18)
(end -59.18 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.18 13.18)
(end -54.18 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -58.28 7.78)
(end -58.28 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -55.08 7.78)
(end -55.08 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -54.18 8.18)
(end -59.18 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -54.18 13.18)
(end -54.18 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -52.33 8.18)
(end -52.33 14.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -52.33 14.35)
(end 2.47 14.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.47 8.18)
(end -52.33 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.47 14.35)
(end 2.47 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.32 8.18)
(end 4.32 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.32 13.18)
(end 9.32 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.22 7.78)
(end 5.22 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.42 7.78)
(end 8.42 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.32 8.18)
(end 4.32 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.32 13.18)
(end 9.32 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 -1.8)
(end -59.63 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 7.78)
(end -59.63 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 7.78)
(end 9.77 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 8.18)
(end 9.77 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -58.28 2.84)
(mid -56.68 1.24)
(end -55.08 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.22 2.84)
(mid 6.82 1.24)
(end 8.42 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -24.93 11.265 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -56.68 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.82 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -36.01 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -38.78 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -41.55 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -44.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -47.09 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -49.86 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at -20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at -23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at -26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at -29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at -31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at -34.625 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at -37.395 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at -40.165 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at -42.935 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at -45.705 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at -48.475 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-37_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,649 @@
(footprint "DSUB-37_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 7.7mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "37-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 7.7mm mounting-holes-distance 63.5mm mounting-hole-offset 9.12mm")
(property "Reference" "REF**"
(at -24.93 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-37_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(at -24.93 18.61 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -59.69 -1.86)
(end 9.83 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -59.69 10.48)
(end -59.69 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.83 -1.86)
(end 9.83 10.48)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -60.13 -2.31)
(end -60.13 17.61)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -60.13 17.61)
(end 10.28 17.61)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.28 -2.31)
(end -60.13 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.28 17.61)
(end 10.28 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -59.63 -1.8)
(end -59.63 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.63 10.54)
(end -59.63 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.63 10.54)
(end 9.77 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.63 10.94)
(end 9.77 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.18 10.94)
(end -59.18 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.18 15.94)
(end -54.18 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -58.28 10.54)
(end -58.28 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -55.08 10.54)
(end -55.08 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -54.18 10.94)
(end -59.18 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -54.18 15.94)
(end -54.18 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -52.33 10.94)
(end -52.33 17.11)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -52.33 17.11)
(end 2.47 17.11)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.47 10.94)
(end -52.33 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.47 17.11)
(end 2.47 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.32 10.94)
(end 4.32 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.32 15.94)
(end 9.32 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.22 10.54)
(end 5.22 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.42 10.54)
(end 8.42 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.32 10.94)
(end 4.32 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.32 15.94)
(end 9.32 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 -1.8)
(end -59.63 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 10.54)
(end -59.63 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 10.54)
(end 9.77 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 10.94)
(end 9.77 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -58.28 1.42)
(mid -56.68 -0.18)
(end -55.08 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.22 1.42)
(mid 6.82 -0.18)
(end 8.42 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -24.93 14.025 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -56.68 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.82 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -36.01 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -38.78 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -41.55 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -44.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -47.09 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -49.86 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at -20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at -23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at -26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at -29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at -31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at -34.625 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at -37.395 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at -40.165 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at -42.935 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at -45.705 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at -48.475 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-37_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,649 @@
(footprint "DSUB-37_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "37-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "37-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 63.5mm mounting-hole-offset 11.32mm")
(property "Reference" "REF**"
(at -24.93 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-37_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm"
(at -24.93 20.81 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -59.69 -1.86)
(end 9.83 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -59.69 12.68)
(end -59.69 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.83 -1.86)
(end 9.83 12.68)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -60.13 -2.31)
(end -60.13 19.81)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -60.13 19.81)
(end 10.28 19.81)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.28 -2.31)
(end -60.13 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.28 19.81)
(end 10.28 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -59.63 -1.8)
(end -59.63 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.63 12.74)
(end -59.63 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.63 12.74)
(end 9.77 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.63 13.14)
(end 9.77 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.18 13.14)
(end -59.18 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -59.18 18.14)
(end -54.18 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -58.28 12.74)
(end -58.28 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -55.08 12.74)
(end -55.08 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -54.18 13.14)
(end -59.18 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -54.18 18.14)
(end -54.18 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -52.33 13.14)
(end -52.33 19.31)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -52.33 19.31)
(end 2.47 19.31)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.47 13.14)
(end -52.33 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.47 19.31)
(end 2.47 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.32 13.14)
(end 4.32 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.32 18.14)
(end 9.32 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.22 12.74)
(end 5.22 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.42 12.74)
(end 8.42 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.32 13.14)
(end 4.32 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.32 18.14)
(end 9.32 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 -1.8)
(end -59.63 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 12.74)
(end -59.63 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 12.74)
(end 9.77 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 13.14)
(end 9.77 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -58.28 1.42)
(mid -56.68 -0.18)
(end -55.08 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.22 1.42)
(mid 6.82 -0.18)
(end 8.42 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -24.93 16.225 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -56.68 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.82 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -36.01 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -38.78 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -41.55 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -44.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -47.09 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -49.86 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at -20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at -23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at -26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at -29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at -31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at -34.625 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at -37.395 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at -40.165 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at -42.935 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at -45.705 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at -48.475 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-37_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,676 @@
(footprint "DSUB-37_Socket_Vertical_P2.77x2.84mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "37-pin D-Sub connector, straight/vertical, THT-mount, socket (female), pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "37-pin D-Sub connector straight vertical THT socket pitch 2.77x2.84mm mounting holes distance 63.5mm")
(property "Reference" "REF**"
(at -24.93 -5.89 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-37_Socket_Vertical_P2.77x2.84mm"
(at -24.93 8.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -59.69 6.67)
(end -59.69 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -58.63 -4.89)
(end 8.77 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -51.217733 4.058256)
(end -52.04647 -0.641744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -50.411689 -2.59)
(end 0.551689 -2.59)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.277048 5.43)
(end -49.582952 5.43)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.784338)
(end 0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -5.351325)
(end -0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.784338)
(end 0 -5.351325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 2.18647 -0.641744)
(end 1.357733 4.058256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 8.77 7.73)
(end -58.63 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.83 -3.83)
(end 9.83 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -59.69 -3.83)
(mid -59.379533 -4.579533)
(end -58.63 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -58.63 7.73)
(mid -59.379533 7.419533)
(end -59.69 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -52.04647 -0.641744)
(mid -51.683323 -1.997027)
(end -50.411689 -2.59)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -49.582952 5.43)
(mid -50.64998 5.041634)
(end -51.217733 4.058256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 0.551689 -2.59)
(mid 1.823323 -1.997027)
(end 2.18647 -0.641744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 1.357733 4.058256)
(mid 0.78998 5.041634)
(end -0.277048 5.43)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 8.77 -4.89)
(mid 9.519533 -4.579533)
(end 9.83 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 9.83 6.67)
(mid 9.519533 7.419533)
(end 8.77 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -60.13 -5.33)
(end -60.13 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -60.13 8.17)
(end 10.28 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.28 -5.33)
(end -60.13 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.28 8.17)
(end 10.28 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -59.63 6.67)
(end -59.63 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -58.63 -4.83)
(end 8.77 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -51.17015 4.047837)
(end -51.998887 -0.652163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -50.423194 -2.53)
(end 0.563194 -2.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.265543 5.37)
(end -49.594457 5.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.138887 -0.652163)
(end 1.31015 4.047837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.77 7.67)
(end -58.63 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 -3.83)
(end 9.77 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -59.63 -3.83)
(mid -59.337107 -4.537107)
(end -58.63 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -58.63 7.67)
(mid -59.337107 7.377107)
(end -59.63 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -51.998887 -0.652163)
(mid -51.648865 -1.95846)
(end -50.423194 -2.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -49.594457 5.37)
(mid -50.622918 4.995671)
(end -51.17015 4.047837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 0.563194 -2.53)
(mid 1.788865 -1.95846)
(end 2.138887 -0.652163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 1.31015 4.047837)
(mid 0.762918 4.995671)
(end -0.265543 5.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 8.77 -4.83)
(mid 9.477107 -4.537107)
(end 9.77 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 9.77 6.67)
(mid 9.477107 7.377107)
(end 8.77 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -24.93 1.42 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -36.01 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -38.78 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -41.55 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -44.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -47.09 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -49.86 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at -20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at -23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at -26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at -29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at -31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at -34.625 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at -37.395 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at -40.165 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at -42.935 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at -45.705 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at -48.475 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-37_Socket_Vertical_P2.77x2.84mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,690 @@
(footprint "DSUB-37_Socket_Vertical_P2.77x2.84mm_MountingHoles"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "37-pin D-Sub connector, straight/vertical, THT-mount, socket (female), pitch 2.77x2.84mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "37-pin D-Sub connector straight vertical THT socket pitch 2.77x2.84mm mounting holes distance 63.5mm")
(property "Reference" "REF**"
(at -24.93 -5.89 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-37_Socket_Vertical_P2.77x2.84mm_MountingHoles"
(at -24.93 8.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -59.69 6.67)
(end -59.69 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -58.63 -4.89)
(end 8.77 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -51.217733 4.058256)
(end -52.04647 -0.641744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -50.411689 -2.59)
(end 0.551689 -2.59)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.277048 5.43)
(end -49.582952 5.43)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.784338)
(end 0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -5.351325)
(end -0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.784338)
(end 0 -5.351325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 2.18647 -0.641744)
(end 1.357733 4.058256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 8.77 7.73)
(end -58.63 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.83 -3.83)
(end 9.83 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -59.69 -3.83)
(mid -59.379533 -4.579533)
(end -58.63 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -58.63 7.73)
(mid -59.379533 7.419533)
(end -59.69 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -52.04647 -0.641744)
(mid -51.683323 -1.997027)
(end -50.411689 -2.59)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -49.582952 5.43)
(mid -50.64998 5.041634)
(end -51.217733 4.058256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 0.551689 -2.59)
(mid 1.823323 -1.997027)
(end 2.18647 -0.641744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 1.357733 4.058256)
(mid 0.78998 5.041634)
(end -0.277048 5.43)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 8.77 -4.89)
(mid 9.519533 -4.579533)
(end 9.83 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 9.83 6.67)
(mid 9.519533 7.419533)
(end 8.77 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -60.13 -5.33)
(end -60.13 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -60.13 8.17)
(end 10.28 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.28 -5.33)
(end -60.13 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.28 8.17)
(end 10.28 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -59.63 6.67)
(end -59.63 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -58.63 -4.83)
(end 8.77 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -51.17015 4.047837)
(end -51.998887 -0.652163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -50.423194 -2.53)
(end 0.563194 -2.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.265543 5.37)
(end -49.594457 5.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.138887 -0.652163)
(end 1.31015 4.047837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.77 7.67)
(end -58.63 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.77 -3.83)
(end 9.77 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -59.63 -3.83)
(mid -59.337107 -4.537107)
(end -58.63 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -58.63 7.67)
(mid -59.337107 7.377107)
(end -59.63 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -51.998887 -0.652163)
(mid -51.648865 -1.95846)
(end -50.423194 -2.53)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -49.594457 5.37)
(mid -50.622918 4.995671)
(end -51.17015 4.047837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 0.563194 -2.53)
(mid 1.788865 -1.95846)
(end 2.138887 -0.652163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 1.31015 4.047837)
(mid 0.762918 4.995671)
(end -0.265543 5.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 8.77 -4.83)
(mid 9.477107 -4.537107)
(end 9.77 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 9.77 6.67)
(mid 9.477107 7.377107)
(end 8.77 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -24.93 1.42 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -56.68 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.82 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -13.85 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -16.62 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -19.39 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -22.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -24.93 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -27.7 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -30.47 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -33.24 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -36.01 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -38.78 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -41.55 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -44.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -47.09 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -49.86 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -12.465 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -15.235 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -18.005 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at -20.775 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at -23.545 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at -26.315 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at -29.085 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at -31.855 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at -34.625 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at -37.395 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at -40.165 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at -42.935 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at -45.705 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at -48.475 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-37_Socket_Vertical_P2.77x2.84mm_MountingHoles.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,698 @@
(footprint "DSUB-44-HD_Pins_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.29x1.9mm, pin-PCB-offset 3.03mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "44-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.29x1.9mm pin-PCB-offset 3.03mm mounting-holes-distance 47.1mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at 15.525 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-44-HD_Pins_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(at 15.525 14.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -11.085 -1.83)
(end 42.135 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.085 6.77)
(end -11.085 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 42.135 -1.83)
(end 42.135 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.53 -2.27)
(end -11.53 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.53 13.73)
(end 42.58 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 42.58 -2.27)
(end -11.53 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 42.58 13.73)
(end 42.58 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.025 -1.77)
(end -11.025 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.025 6.83)
(end -11.025 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.025 6.83)
(end 42.075 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.025 7.23)
(end 42.075 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.525 7.23)
(end -10.525 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.525 12.23)
(end -5.525 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.625 6.83)
(end -9.625 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.425 6.83)
(end -6.425 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.525 7.23)
(end -10.525 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.525 12.23)
(end -5.525 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.625 7.23)
(end -3.625 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.625 13.23)
(end 34.675 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 34.675 7.23)
(end -3.625 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 34.675 13.23)
(end 34.675 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.575 7.23)
(end 36.575 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.575 12.23)
(end 41.575 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.475 6.83)
(end 37.475 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 40.675 6.83)
(end 40.675 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.575 7.23)
(end 36.575 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.575 12.23)
(end 41.575 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.075 -1.77)
(end -11.025 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.075 6.83)
(end -11.025 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.075 6.83)
(end 42.075 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.075 7.23)
(end 42.075 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.625 1.89)
(mid -8.025 0.29)
(end -6.425 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 37.475 1.89)
(mid 39.075 0.29)
(end 40.675 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 15.525 10.23 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -8.025 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 39.075 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 11.45 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 13.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 16.03 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 18.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 20.61 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 22.9 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 25.19 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 27.48 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 29.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 32.06 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -1.145 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 1.145 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 3.435 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 5.725 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 8.015 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 10.305 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 12.595 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 14.885 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 17.175 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 19.465 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 21.755 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at 24.045 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at 26.335 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at 28.625 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at 30.915 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 0 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at 2.29 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at 4.58 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at 6.87 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at 9.16 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at 11.45 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at 13.74 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "38" thru_hole circle
(at 16.03 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "39" thru_hole circle
(at 18.32 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "40" thru_hole circle
(at 20.61 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "41" thru_hole circle
(at 22.9 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "42" thru_hole circle
(at 25.19 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "43" thru_hole circle
(at 27.48 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "44" thru_hole circle
(at 29.77 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-44-HD_Pins_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,698 @@
(footprint "DSUB-44-HD_Pins_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.29x2.54mm, pin-PCB-offset 8.35mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 10.89mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "44-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.29x2.54mm pin-PCB-offset 8.35mm mounting-holes-distance 47.1mm mounting-hole-offset 10.89mm")
(property "Reference" "REF**"
(at 15.525 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-44-HD_Pins_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(at 15.525 21.33 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -11.085 -1.83)
(end 42.135 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.085 13.37)
(end -11.085 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 42.135 -1.83)
(end 42.135 13.37)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.53 -2.27)
(end -11.53 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.53 20.33)
(end 42.58 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 42.58 -2.27)
(end -11.53 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 42.58 20.33)
(end 42.58 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.025 -1.77)
(end -11.025 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.025 13.43)
(end -11.025 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.025 13.43)
(end 42.075 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.025 13.83)
(end 42.075 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.525 13.83)
(end -10.525 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.525 18.83)
(end -5.525 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.625 13.43)
(end -9.625 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.425 13.43)
(end -6.425 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.525 13.83)
(end -10.525 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.525 18.83)
(end -5.525 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.625 13.83)
(end -3.625 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.625 19.83)
(end 34.675 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 34.675 13.83)
(end -3.625 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 34.675 19.83)
(end 34.675 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.575 13.83)
(end 36.575 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 36.575 18.83)
(end 41.575 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 37.475 13.43)
(end 37.475 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 40.675 13.43)
(end 40.675 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.575 13.83)
(end 36.575 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.575 18.83)
(end 41.575 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.075 -1.77)
(end -11.025 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.075 13.43)
(end -11.025 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.075 13.43)
(end 42.075 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.075 13.83)
(end 42.075 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.625 2.54)
(mid -8.025 0.94)
(end -6.425 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 37.475 2.54)
(mid 39.075 0.94)
(end 40.675 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 15.525 16.83 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -8.025 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 39.075 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 11.45 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 13.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 16.03 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 18.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 20.61 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 22.9 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 25.19 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 27.48 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 29.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 32.06 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -1.145 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 1.145 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 3.435 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 5.725 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 8.015 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 10.305 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 12.595 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 14.885 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 17.175 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 19.465 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 21.755 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at 24.045 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at 26.335 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at 28.625 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at 30.915 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 0 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at 2.29 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at 4.58 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at 6.87 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at 9.16 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at 11.45 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at 13.74 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "38" thru_hole circle
(at 16.03 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "39" thru_hole circle
(at 18.32 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "40" thru_hole circle
(at 20.61 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "41" thru_hole circle
(at 22.9 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "42" thru_hole circle
(at 25.19 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "43" thru_hole circle
(at 27.48 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "44" thru_hole circle
(at 29.77 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-44-HD_Pins_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,739 @@
(footprint "DSUB-44-HD_Pins_Vertical_P2.29x1.98mm_MountingHoles"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "44-pin D-Sub connector, straight/vertical, THT-mount, pins (male), pitch 2.29x1.98mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "44-pin D-Sub connector straight vertical THT pins pitch 2.29x1.98mm mounting holes distance 47.1mm")
(property "Reference" "REF**"
(at 15.525 -5.33 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-44-HD_Pins_Vertical_P2.29x1.98mm_MountingHoles"
(at 15.525 9.29 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -11.085 7.23)
(end -11.085 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.025 -4.33)
(end 41.075 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.442202 4.818256)
(end -3.34147 -0.281744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.706689 -2.23)
(end 32.756689 -2.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.224338)
(end 0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -4.791325)
(end -0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.224338)
(end 0 -4.791325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 31.857421 6.19)
(end -0.807421 6.19)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 34.39147 -0.281744)
(end 33.492202 4.818256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 41.075 8.29)
(end -10.025 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 42.135 -3.27)
(end 42.135 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -11.085 -3.27)
(mid -10.774533 -4.019533)
(end -10.025 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -10.025 8.29)
(mid -10.774533 7.979533)
(end -11.085 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -3.34147 -0.281744)
(mid -2.978323 -1.637027)
(end -1.706689 -2.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -0.807421 6.19)
(mid -1.874449 5.801634)
(end -2.442202 4.818256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 32.756689 -2.23)
(mid 34.028323 -1.637027)
(end 34.39147 -0.281744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 33.492202 4.818256)
(mid 32.924449 5.801634)
(end 31.857421 6.19)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 41.075 -4.33)
(mid 41.824533 -4.019533)
(end 42.135 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 42.135 7.23)
(mid 41.824533 7.979533)
(end 41.075 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.53 -4.77)
(end -11.53 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.53 8.73)
(end 42.58 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 42.58 -4.77)
(end -11.53 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 42.58 8.73)
(end 42.58 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.025 7.23)
(end -11.025 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.025 -4.27)
(end 41.075 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.394619 4.807837)
(end -3.293887 -0.292163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.718194 -2.17)
(end 32.768194 -2.17)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 31.868927 6.13)
(end -0.818927 6.13)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 34.343887 -0.292163)
(end 33.444619 4.807837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 41.075 8.23)
(end -10.025 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 42.075 -3.27)
(end 42.075 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -11.025 -3.27)
(mid -10.732107 -3.977107)
(end -10.025 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -10.025 8.23)
(mid -10.732107 7.937107)
(end -11.025 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -3.293887 -0.292163)
(mid -2.943865 -1.59846)
(end -1.718194 -2.17)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -0.818927 6.13)
(mid -1.847387 5.755671)
(end -2.394619 4.807837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 32.768194 -2.17)
(mid 33.993865 -1.59846)
(end 34.343887 -0.292163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 33.444619 4.807837)
(mid 32.897387 5.755671)
(end 31.868927 6.13)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 41.075 -4.27)
(mid 41.782107 -3.977107)
(end 42.075 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 42.075 7.23)
(mid 41.782107 7.937107)
(end 41.075 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 15.525 1.98 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -8.025 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 39.075 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 11.45 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 13.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 16.03 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 18.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 20.61 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 22.9 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 25.19 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 27.48 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 29.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 32.06 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -1.145 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 1.145 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 3.435 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 5.725 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 8.015 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 10.305 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 12.595 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 14.885 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 17.175 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 19.465 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 21.755 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at 24.045 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at 26.335 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at 28.625 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at 30.915 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 0 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at 2.29 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at 4.58 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at 6.87 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at 9.16 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at 11.45 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at 13.74 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "38" thru_hole circle
(at 16.03 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "39" thru_hole circle
(at 18.32 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "40" thru_hole circle
(at 20.61 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "41" thru_hole circle
(at 22.9 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "42" thru_hole circle
(at 25.19 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "43" thru_hole circle
(at 27.48 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "44" thru_hole circle
(at 29.77 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-44-HD_Pins_Vertical_P2.29x1.98mm_MountingHoles.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,698 @@
(footprint "DSUB-44-HD_Socket_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.29x1.9mm, pin-PCB-offset 3.03mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "44-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.29x1.9mm pin-PCB-offset 3.03mm mounting-holes-distance 47.1mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at -15.525 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-44-HD_Socket_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(at -15.525 14.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -42.135 -1.83)
(end 11.085 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -42.135 6.77)
(end -42.135 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.085 -1.83)
(end 11.085 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -42.58 -2.27)
(end -42.58 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -42.58 13.73)
(end 11.53 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.53 -2.27)
(end -42.58 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.53 13.73)
(end 11.53 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -42.075 -1.77)
(end -42.075 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.075 6.83)
(end -42.075 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.075 6.83)
(end 11.025 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.075 7.23)
(end 11.025 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -41.575 7.23)
(end -41.575 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -41.575 12.23)
(end -36.575 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -40.675 6.83)
(end -40.675 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -37.475 6.83)
(end -37.475 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -36.575 7.23)
(end -41.575 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -36.575 12.23)
(end -36.575 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -34.675 7.23)
(end -34.675 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -34.675 13.23)
(end 3.625 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.625 7.23)
(end -34.675 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.625 13.23)
(end 3.625 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.525 7.23)
(end 5.525 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.525 12.23)
(end 10.525 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.425 6.83)
(end 6.425 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.625 6.83)
(end 9.625 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.525 7.23)
(end 5.525 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.525 12.23)
(end 10.525 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.025 -1.77)
(end -42.075 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.025 6.83)
(end -42.075 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.025 6.83)
(end 11.025 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.025 7.23)
(end 11.025 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -40.675 1.89)
(mid -39.075 0.29)
(end -37.475 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 6.425 1.89)
(mid 8.025 0.29)
(end 9.625 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -15.525 10.23 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -39.075 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 8.025 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -11.45 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -13.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -16.03 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -18.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -20.61 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -22.9 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -25.19 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -27.48 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -29.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -32.06 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 1.145 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -1.145 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -3.435 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -5.725 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -8.015 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -10.305 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -12.595 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -14.885 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -17.175 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -19.465 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -21.755 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at -24.045 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at -26.335 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at -28.625 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at -30.915 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 0 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at -2.29 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at -4.58 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at -6.87 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at -9.16 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at -11.45 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at -13.74 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "38" thru_hole circle
(at -16.03 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "39" thru_hole circle
(at -18.32 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "40" thru_hole circle
(at -20.61 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "41" thru_hole circle
(at -22.9 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "42" thru_hole circle
(at -25.19 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "43" thru_hole circle
(at -27.48 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "44" thru_hole circle
(at -29.77 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-44-HD_Socket_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,698 @@
(footprint "DSUB-44-HD_Socket_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "44-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.29x2.54mm, pin-PCB-offset 8.35mm, distance of mounting holes 47.1mm, distance of mounting holes to PCB edge 10.89mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "44-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.29x2.54mm pin-PCB-offset 8.35mm mounting-holes-distance 47.1mm mounting-hole-offset 10.89mm")
(property "Reference" "REF**"
(at -15.525 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-44-HD_Socket_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(at -15.525 21.33 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -42.135 -1.83)
(end 11.085 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -42.135 13.37)
(end -42.135 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.085 -1.83)
(end 11.085 13.37)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -42.58 -2.27)
(end -42.58 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -42.58 20.33)
(end 11.53 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.53 -2.27)
(end -42.58 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.53 20.33)
(end 11.53 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -42.075 -1.77)
(end -42.075 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.075 13.43)
(end -42.075 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.075 13.43)
(end 11.025 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -42.075 13.83)
(end 11.025 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -41.575 13.83)
(end -41.575 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -41.575 18.83)
(end -36.575 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -40.675 13.43)
(end -40.675 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -37.475 13.43)
(end -37.475 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -36.575 13.83)
(end -41.575 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -36.575 18.83)
(end -36.575 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -34.675 13.83)
(end -34.675 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -34.675 19.83)
(end 3.625 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.625 13.83)
(end -34.675 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.625 19.83)
(end 3.625 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.525 13.83)
(end 5.525 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.525 18.83)
(end 10.525 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.425 13.43)
(end 6.425 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.625 13.43)
(end 9.625 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.525 13.83)
(end 5.525 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.525 18.83)
(end 10.525 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.025 -1.77)
(end -42.075 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.025 13.43)
(end -42.075 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.025 13.43)
(end 11.025 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.025 13.83)
(end 11.025 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -40.675 2.54)
(mid -39.075 0.94)
(end -37.475 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 6.425 2.54)
(mid 8.025 0.94)
(end 9.625 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -15.525 16.83 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -39.075 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 8.025 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -11.45 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -13.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -16.03 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -18.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -20.61 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -22.9 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -25.19 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -27.48 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -29.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -32.06 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 1.145 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -1.145 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -3.435 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -5.725 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -8.015 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -10.305 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -12.595 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -14.885 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -17.175 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -19.465 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -21.755 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at -24.045 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at -26.335 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at -28.625 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at -30.915 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 0 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at -2.29 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at -4.58 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at -6.87 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at -9.16 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at -11.45 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at -13.74 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "38" thru_hole circle
(at -16.03 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "39" thru_hole circle
(at -18.32 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "40" thru_hole circle
(at -20.61 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "41" thru_hole circle
(at -22.9 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "42" thru_hole circle
(at -25.19 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "43" thru_hole circle
(at -27.48 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "44" thru_hole circle
(at -29.77 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-44-HD_Socket_Horizontal_P2.29x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,739 @@
(footprint "DSUB-44-HD_Socket_Vertical_P2.29x1.98mm_MountingHoles"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "44-pin D-Sub connector, straight/vertical, THT-mount, socket (female), pitch 2.29x1.98mm, distance of mounting holes 47.1mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "44-pin D-Sub connector straight vertical THT socket pitch 2.29x1.98mm mounting holes distance 47.1mm")
(property "Reference" "REF**"
(at -15.525 -5.33 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-44-HD_Socket_Vertical_P2.29x1.98mm_MountingHoles"
(at -15.525 9.29 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -42.135 7.23)
(end -42.135 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -41.075 -4.33)
(end 10.025 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -33.562733 4.618256)
(end -34.39147 -0.081744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -32.756689 -2.03)
(end 1.706689 -2.03)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.224338)
(end 0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -4.791325)
(end -0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.224338)
(end 0 -4.791325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.877952 5.99)
(end -31.927952 5.99)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 3.34147 -0.081744)
(end 2.512733 4.618256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.025 8.29)
(end -41.075 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.085 -3.27)
(end 11.085 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -42.135 -3.27)
(mid -41.824533 -4.019533)
(end -41.075 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -41.075 8.29)
(mid -41.824533 7.979533)
(end -42.135 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -34.39147 -0.081744)
(mid -34.028323 -1.437027)
(end -32.756689 -2.03)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -31.927952 5.99)
(mid -32.99498 5.601634)
(end -33.562733 4.618256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 1.706689 -2.03)
(mid 2.978323 -1.437027)
(end 3.34147 -0.081744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 2.512733 4.618256)
(mid 1.94498 5.601634)
(end 0.877952 5.99)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 10.025 -4.33)
(mid 10.774533 -4.019533)
(end 11.085 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 11.085 7.23)
(mid 10.774533 7.979533)
(end 10.025 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -42.58 -4.77)
(end -42.58 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -42.58 8.73)
(end 11.53 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.53 -4.77)
(end -42.58 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.53 8.73)
(end 11.53 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -42.075 7.23)
(end -42.075 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -41.075 -4.27)
(end 10.025 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -33.51515 4.607837)
(end -34.343887 -0.092163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -32.768194 -1.97)
(end 1.718194 -1.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.889457 5.93)
(end -31.939457 5.93)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.293887 -0.092163)
(end 2.46515 4.607837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.025 8.23)
(end -41.075 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.025 -3.27)
(end 11.025 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -42.075 -3.27)
(mid -41.782107 -3.977107)
(end -41.075 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -41.075 8.23)
(mid -41.782107 7.937107)
(end -42.075 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -34.343887 -0.092163)
(mid -33.993865 -1.39846)
(end -32.768194 -1.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -31.939457 5.93)
(mid -32.967918 5.555671)
(end -33.51515 4.607837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 1.718194 -1.97)
(mid 2.943865 -1.39846)
(end 3.293887 -0.092163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 2.46515 4.607837)
(mid 1.917918 5.555671)
(end 0.889457 5.93)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 10.025 -4.27)
(mid 10.732107 -3.977107)
(end 11.025 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 11.025 7.23)
(mid 10.732107 7.937107)
(end 10.025 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -15.525 1.98 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -39.075 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 8.025 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.29 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -4.58 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -6.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -9.16 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -11.45 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -13.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -16.03 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -18.32 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -20.61 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -22.9 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -25.19 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -27.48 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -29.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -32.06 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 1.145 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -1.145 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -3.435 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -5.725 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -8.015 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -10.305 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -12.595 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -14.885 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -17.175 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -19.465 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -21.755 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at -24.045 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at -26.335 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at -28.625 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at -30.915 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 0 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at -2.29 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at -4.58 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at -6.87 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at -9.16 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at -11.45 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at -13.74 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "38" thru_hole circle
(at -16.03 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "39" thru_hole circle
(at -18.32 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "40" thru_hole circle
(at -20.61 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "41" thru_hole circle
(at -22.9 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "42" thru_hole circle
(at -25.19 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "43" thru_hole circle
(at -27.48 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "44" thru_hole circle
(at -29.77 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-44-HD_Socket_Vertical_P2.29x1.98mm_MountingHoles.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,824 @@
(footprint "DSUB-62-HD_Pins_Horizontal_P2.41x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.41x1.9mm, pin-PCB-offset 3.03mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "62-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.41x1.9mm pin-PCB-offset 3.03mm mounting-holes-distance 63.5mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at 23.545 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-62-HD_Pins_Horizontal_P2.41x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(at 23.545 14.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -11.215 -1.83)
(end 58.305 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.215 6.77)
(end -11.215 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 58.305 -1.83)
(end 58.305 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.66 -2.27)
(end -11.66 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.66 13.73)
(end 58.75 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 58.75 -2.27)
(end -11.66 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 58.75 13.73)
(end 58.75 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.155 -1.77)
(end -11.155 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.155 6.83)
(end -11.155 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.155 6.83)
(end 58.245 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.155 7.23)
(end 58.245 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.705 7.23)
(end -10.705 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.705 12.23)
(end -5.705 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.805 6.83)
(end -9.805 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.605 6.83)
(end -6.605 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.705 7.23)
(end -10.705 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.705 12.23)
(end -5.705 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.855 7.23)
(end -3.855 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.855 13.23)
(end 50.945 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 50.945 7.23)
(end -3.855 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 50.945 13.23)
(end 50.945 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.795 7.23)
(end 52.795 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.795 12.23)
(end 57.795 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 53.695 6.83)
(end 53.695 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 56.895 6.83)
(end 56.895 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.795 7.23)
(end 52.795 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.795 12.23)
(end 57.795 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.245 -1.77)
(end -11.155 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.245 6.83)
(end -11.155 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.245 6.83)
(end 58.245 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.245 7.23)
(end 58.245 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.805 1.89)
(mid -8.205 0.29)
(end -6.605 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 53.695 1.89)
(mid 55.295 0.29)
(end 56.895 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 23.545 10.23 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -8.205 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 55.295 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.41 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 4.82 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.23 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 9.64 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.05 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 14.46 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 16.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 19.28 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 21.69 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 24.1 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 26.51 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 28.92 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 31.33 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 33.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 36.15 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 38.56 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 40.97 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 43.38 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 45.79 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 48.2 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -1.205 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 1.205 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 3.615 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 6.025 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 8.435 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at 10.845 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at 13.255 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at 15.665 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at 18.075 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 20.485 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at 22.895 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at 25.305 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at 27.715 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at 30.125 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at 32.535 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at 34.945 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "38" thru_hole circle
(at 37.355 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "39" thru_hole circle
(at 39.765 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "40" thru_hole circle
(at 42.175 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "41" thru_hole circle
(at 44.585 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "42" thru_hole circle
(at 46.995 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "43" thru_hole circle
(at 0 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "44" thru_hole circle
(at 2.41 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "45" thru_hole circle
(at 4.82 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "46" thru_hole circle
(at 7.23 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "47" thru_hole circle
(at 9.64 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "48" thru_hole circle
(at 12.05 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "49" thru_hole circle
(at 14.46 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "50" thru_hole circle
(at 16.87 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "51" thru_hole circle
(at 19.28 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "52" thru_hole circle
(at 21.69 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "53" thru_hole circle
(at 24.1 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "54" thru_hole circle
(at 26.51 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "55" thru_hole circle
(at 28.92 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "56" thru_hole circle
(at 31.33 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "57" thru_hole circle
(at 33.74 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "58" thru_hole circle
(at 36.15 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "59" thru_hole circle
(at 38.56 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "60" thru_hole circle
(at 40.97 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "61" thru_hole circle
(at 43.38 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "62" thru_hole circle
(at 45.79 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-62-HD_Pins_Horizontal_P2.41x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,824 @@
(footprint "DSUB-62-HD_Pins_Horizontal_P2.41x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.41x2.54mm, pin-PCB-offset 8.35mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 10.89mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "62-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.41x2.54mm pin-PCB-offset 8.35mm mounting-holes-distance 63.5mm mounting-hole-offset 10.89mm")
(property "Reference" "REF**"
(at 23.545 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-62-HD_Pins_Horizontal_P2.41x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(at 23.545 21.33 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -11.215 -1.83)
(end 58.305 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.215 13.37)
(end -11.215 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 58.305 -1.83)
(end 58.305 13.37)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.66 -2.27)
(end -11.66 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.66 20.33)
(end 58.75 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 58.75 -2.27)
(end -11.66 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 58.75 20.33)
(end 58.75 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.155 -1.77)
(end -11.155 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.155 13.43)
(end -11.155 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.155 13.43)
(end 58.245 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.155 13.83)
(end 58.245 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.705 13.83)
(end -10.705 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.705 18.83)
(end -5.705 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.805 13.43)
(end -9.805 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.605 13.43)
(end -6.605 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.705 13.83)
(end -10.705 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.705 18.83)
(end -5.705 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.855 13.83)
(end -3.855 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.855 19.83)
(end 50.945 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 50.945 13.83)
(end -3.855 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 50.945 19.83)
(end 50.945 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.795 13.83)
(end 52.795 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 52.795 18.83)
(end 57.795 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 53.695 13.43)
(end 53.695 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 56.895 13.43)
(end 56.895 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.795 13.83)
(end 52.795 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.795 18.83)
(end 57.795 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.245 -1.77)
(end -11.155 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.245 13.43)
(end -11.155 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.245 13.43)
(end 58.245 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.245 13.83)
(end 58.245 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.805 2.54)
(mid -8.205 0.94)
(end -6.605 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 53.695 2.54)
(mid 55.295 0.94)
(end 56.895 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 23.545 16.83 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -8.205 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 55.295 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.41 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 4.82 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.23 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 9.64 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.05 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 14.46 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 16.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 19.28 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 21.69 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 24.1 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 26.51 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 28.92 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 31.33 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 33.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 36.15 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 38.56 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 40.97 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 43.38 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 45.79 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 48.2 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -1.205 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 1.205 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 3.615 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 6.025 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 8.435 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at 10.845 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at 13.255 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at 15.665 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at 18.075 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 20.485 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at 22.895 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at 25.305 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at 27.715 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at 30.125 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at 32.535 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at 34.945 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "38" thru_hole circle
(at 37.355 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "39" thru_hole circle
(at 39.765 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "40" thru_hole circle
(at 42.175 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "41" thru_hole circle
(at 44.585 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "42" thru_hole circle
(at 46.995 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "43" thru_hole circle
(at 0 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "44" thru_hole circle
(at 2.41 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "45" thru_hole circle
(at 4.82 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "46" thru_hole circle
(at 7.23 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "47" thru_hole circle
(at 9.64 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "48" thru_hole circle
(at 12.05 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "49" thru_hole circle
(at 14.46 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "50" thru_hole circle
(at 16.87 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "51" thru_hole circle
(at 19.28 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "52" thru_hole circle
(at 21.69 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "53" thru_hole circle
(at 24.1 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "54" thru_hole circle
(at 26.51 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "55" thru_hole circle
(at 28.92 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "56" thru_hole circle
(at 31.33 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "57" thru_hole circle
(at 33.74 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "58" thru_hole circle
(at 36.15 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "59" thru_hole circle
(at 38.56 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "60" thru_hole circle
(at 40.97 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "61" thru_hole circle
(at 43.38 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "62" thru_hole circle
(at 45.79 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-62-HD_Pins_Horizontal_P2.41x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,865 @@
(footprint "DSUB-62-HD_Pins_Vertical_P2.41x1.98mm_MountingHoles"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "62-pin D-Sub connector, straight/vertical, THT-mount, pins (male), pitch 2.41x1.98mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "62-pin D-Sub connector straight vertical THT pins pitch 2.41x1.98mm mounting holes distance 63.5mm")
(property "Reference" "REF**"
(at 23.545 -5.33 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-62-HD_Pins_Vertical_P2.41x1.98mm_MountingHoles"
(at 23.545 9.29 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -11.215 7.23)
(end -11.215 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.155 -4.33)
(end 57.245 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -2.672202 4.818256)
(end -3.57147 -0.281744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.936689 -2.23)
(end 49.026689 -2.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.224338)
(end 0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -4.791325)
(end -0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.224338)
(end 0 -4.791325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 48.127421 6.19)
(end -1.037421 6.19)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 50.66147 -0.281744)
(end 49.762202 4.818256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 57.245 8.29)
(end -10.155 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 58.305 -3.27)
(end 58.305 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -11.215 -3.27)
(mid -10.904533 -4.019533)
(end -10.155 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -10.155 8.29)
(mid -10.904533 7.979533)
(end -11.215 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -3.57147 -0.281744)
(mid -3.208323 -1.637027)
(end -1.936689 -2.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -1.037421 6.19)
(mid -2.104449 5.801634)
(end -2.672202 4.818256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 49.026689 -2.23)
(mid 50.298323 -1.637027)
(end 50.66147 -0.281744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 49.762202 4.818256)
(mid 49.194449 5.801634)
(end 48.127421 6.19)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 57.245 -4.33)
(mid 57.994533 -4.019533)
(end 58.305 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 58.305 7.23)
(mid 57.994533 7.979533)
(end 57.245 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -11.66 -4.77)
(end -11.66 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.66 8.73)
(end 58.75 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 58.75 -4.77)
(end -11.66 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 58.75 8.73)
(end 58.75 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -11.155 7.23)
(end -11.155 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.155 -4.27)
(end 57.245 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.624619 4.807837)
(end -3.523887 -0.292163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.948194 -2.17)
(end 49.038194 -2.17)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 48.138927 6.13)
(end -1.048927 6.13)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 50.613887 -0.292163)
(end 49.714619 4.807837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 57.245 8.23)
(end -10.155 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 58.245 -3.27)
(end 58.245 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -11.155 -3.27)
(mid -10.862107 -3.977107)
(end -10.155 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -10.155 8.23)
(mid -10.862107 7.937107)
(end -11.155 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -3.523887 -0.292163)
(mid -3.173865 -1.59846)
(end -1.948194 -2.17)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -1.048927 6.13)
(mid -2.077387 5.755671)
(end -2.624619 4.807837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 49.038194 -2.17)
(mid 50.263865 -1.59846)
(end 50.613887 -0.292163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 49.714619 4.807837)
(mid 49.167387 5.755671)
(end 48.138927 6.13)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 57.245 -4.27)
(mid 57.952107 -3.977107)
(end 58.245 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 58.245 7.23)
(mid 57.952107 7.937107)
(end 57.245 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 23.545 1.98 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -8.205 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 55.295 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.41 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 4.82 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 7.23 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 9.64 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 12.05 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 14.46 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 16.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 19.28 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at 21.69 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at 24.1 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at 26.51 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at 28.92 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at 31.33 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at 33.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at 36.15 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at 38.56 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at 40.97 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at 43.38 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at 45.79 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at 48.2 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at -1.205 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at 1.205 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at 3.615 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at 6.025 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at 8.435 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at 10.845 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at 13.255 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at 15.665 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at 18.075 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at 20.485 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at 22.895 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at 25.305 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at 27.715 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at 30.125 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at 32.535 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at 34.945 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "38" thru_hole circle
(at 37.355 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "39" thru_hole circle
(at 39.765 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "40" thru_hole circle
(at 42.175 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "41" thru_hole circle
(at 44.585 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "42" thru_hole circle
(at 46.995 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "43" thru_hole circle
(at 0 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "44" thru_hole circle
(at 2.41 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "45" thru_hole circle
(at 4.82 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "46" thru_hole circle
(at 7.23 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "47" thru_hole circle
(at 9.64 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "48" thru_hole circle
(at 12.05 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "49" thru_hole circle
(at 14.46 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "50" thru_hole circle
(at 16.87 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "51" thru_hole circle
(at 19.28 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "52" thru_hole circle
(at 21.69 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "53" thru_hole circle
(at 24.1 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "54" thru_hole circle
(at 26.51 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "55" thru_hole circle
(at 28.92 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "56" thru_hole circle
(at 31.33 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "57" thru_hole circle
(at 33.74 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "58" thru_hole circle
(at 36.15 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "59" thru_hole circle
(at 38.56 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "60" thru_hole circle
(at 40.97 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "61" thru_hole circle
(at 43.38 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "62" thru_hole circle
(at 45.79 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-62-HD_Pins_Vertical_P2.41x1.98mm_MountingHoles.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,824 @@
(footprint "DSUB-62-HD_Socket_Horizontal_P2.41x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.41x1.9mm, pin-PCB-offset 3.03mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "62-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.41x1.9mm pin-PCB-offset 3.03mm mounting-holes-distance 63.5mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at -23.545 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-62-HD_Socket_Horizontal_P2.41x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"
(at -23.545 14.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -58.305 -1.83)
(end 11.215 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -58.305 6.77)
(end -58.305 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.215 -1.83)
(end 11.215 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -58.75 -2.27)
(end -58.75 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -58.75 13.73)
(end 11.66 13.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.66 -2.27)
(end -58.75 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.66 13.73)
(end 11.66 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -58.245 -1.77)
(end -58.245 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -58.245 6.83)
(end -58.245 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -58.245 6.83)
(end 11.155 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -58.245 7.23)
(end 11.155 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -57.795 7.23)
(end -57.795 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -57.795 12.23)
(end -52.795 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -56.895 6.83)
(end -56.895 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -53.695 6.83)
(end -53.695 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -52.795 7.23)
(end -57.795 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -52.795 12.23)
(end -52.795 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -50.945 7.23)
(end -50.945 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -50.945 13.23)
(end 3.855 13.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.855 7.23)
(end -50.945 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.855 13.23)
(end 3.855 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.705 7.23)
(end 5.705 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.705 12.23)
(end 10.705 12.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.605 6.83)
(end 6.605 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.805 6.83)
(end 9.805 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.705 7.23)
(end 5.705 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.705 12.23)
(end 10.705 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.155 -1.77)
(end -58.245 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.155 6.83)
(end -58.245 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.155 6.83)
(end 11.155 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.155 7.23)
(end 11.155 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -56.895 1.89)
(mid -55.295 0.29)
(end -53.695 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 6.605 1.89)
(mid 8.205 0.29)
(end 9.805 1.89)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -23.545 10.23 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -55.295 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 8.205 1.89)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.41 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -4.82 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -7.23 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -9.64 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -12.05 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -14.46 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -16.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -19.28 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -21.69 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -24.1 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -26.51 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -28.92 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -31.33 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -33.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -36.15 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -38.56 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -40.97 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -43.38 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -45.79 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -48.2 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 1.205 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -1.205 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -3.615 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -6.025 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -8.435 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at -10.845 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at -13.255 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at -15.665 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at -18.075 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at -20.485 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at -22.895 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at -25.305 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at -27.715 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at -30.125 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at -32.535 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at -34.945 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "38" thru_hole circle
(at -37.355 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "39" thru_hole circle
(at -39.765 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "40" thru_hole circle
(at -42.175 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "41" thru_hole circle
(at -44.585 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "42" thru_hole circle
(at -46.995 1.9)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "43" thru_hole circle
(at 0 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "44" thru_hole circle
(at -2.41 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "45" thru_hole circle
(at -4.82 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "46" thru_hole circle
(at -7.23 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "47" thru_hole circle
(at -9.64 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "48" thru_hole circle
(at -12.05 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "49" thru_hole circle
(at -14.46 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "50" thru_hole circle
(at -16.87 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "51" thru_hole circle
(at -19.28 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "52" thru_hole circle
(at -21.69 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "53" thru_hole circle
(at -24.1 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "54" thru_hole circle
(at -26.51 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "55" thru_hole circle
(at -28.92 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "56" thru_hole circle
(at -31.33 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "57" thru_hole circle
(at -33.74 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "58" thru_hole circle
(at -36.15 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "59" thru_hole circle
(at -38.56 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "60" thru_hole circle
(at -40.97 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "61" thru_hole circle
(at -43.38 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "62" thru_hole circle
(at -45.79 3.8)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-62-HD_Socket_Horizontal_P2.41x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,824 @@
(footprint "DSUB-62-HD_Socket_Horizontal_P2.41x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "62-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.41x2.54mm, pin-PCB-offset 8.35mm, distance of mounting holes 63.5mm, distance of mounting holes to PCB edge 10.89mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "62-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.41x2.54mm pin-PCB-offset 8.35mm mounting-holes-distance 63.5mm mounting-hole-offset 10.89mm")
(property "Reference" "REF**"
(at -23.545 -2.77 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-62-HD_Socket_Horizontal_P2.41x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm"
(at -23.545 21.33 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -58.305 -1.83)
(end 11.215 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -58.305 13.37)
(end -58.305 -1.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.724338)
(end 0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.291325)
(end -0.25 -2.724338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.724338)
(end 0 -2.291325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.215 -1.83)
(end 11.215 13.37)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -58.75 -2.27)
(end -58.75 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -58.75 20.33)
(end 11.66 20.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.66 -2.27)
(end -58.75 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.66 20.33)
(end 11.66 -2.27)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -58.245 -1.77)
(end -58.245 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -58.245 13.43)
(end -58.245 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -58.245 13.43)
(end 11.155 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -58.245 13.83)
(end 11.155 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -57.795 13.83)
(end -57.795 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -57.795 18.83)
(end -52.795 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -56.895 13.43)
(end -56.895 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -53.695 13.43)
(end -53.695 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -52.795 13.83)
(end -57.795 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -52.795 18.83)
(end -52.795 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -50.945 13.83)
(end -50.945 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -50.945 19.83)
(end 3.855 19.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.855 13.83)
(end -50.945 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.855 19.83)
(end 3.855 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.705 13.83)
(end 5.705 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.705 18.83)
(end 10.705 18.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.605 13.43)
(end 6.605 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.805 13.43)
(end 9.805 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.705 13.83)
(end 5.705 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.705 18.83)
(end 10.705 13.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.155 -1.77)
(end -58.245 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.155 13.43)
(end -58.245 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.155 13.43)
(end 11.155 -1.77)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.155 13.83)
(end 11.155 13.43)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -56.895 2.54)
(mid -55.295 0.94)
(end -53.695 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 6.605 2.54)
(mid 8.205 0.94)
(end 9.805 2.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -23.545 16.83 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -55.295 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 8.205 2.54)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.41 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -4.82 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -7.23 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -9.64 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -12.05 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -14.46 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -16.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -19.28 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -21.69 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -24.1 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -26.51 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -28.92 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -31.33 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -33.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -36.15 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -38.56 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -40.97 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -43.38 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -45.79 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -48.2 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 1.205 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -1.205 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -3.615 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -6.025 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -8.435 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at -10.845 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at -13.255 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at -15.665 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at -18.075 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at -20.485 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at -22.895 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at -25.305 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at -27.715 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at -30.125 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at -32.535 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at -34.945 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "38" thru_hole circle
(at -37.355 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "39" thru_hole circle
(at -39.765 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "40" thru_hole circle
(at -42.175 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "41" thru_hole circle
(at -44.585 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "42" thru_hole circle
(at -46.995 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "43" thru_hole circle
(at 0 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "44" thru_hole circle
(at -2.41 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "45" thru_hole circle
(at -4.82 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "46" thru_hole circle
(at -7.23 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "47" thru_hole circle
(at -9.64 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "48" thru_hole circle
(at -12.05 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "49" thru_hole circle
(at -14.46 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "50" thru_hole circle
(at -16.87 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "51" thru_hole circle
(at -19.28 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "52" thru_hole circle
(at -21.69 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "53" thru_hole circle
(at -24.1 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "54" thru_hole circle
(at -26.51 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "55" thru_hole circle
(at -28.92 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "56" thru_hole circle
(at -31.33 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "57" thru_hole circle
(at -33.74 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "58" thru_hole circle
(at -36.15 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "59" thru_hole circle
(at -38.56 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "60" thru_hole circle
(at -40.97 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "61" thru_hole circle
(at -43.38 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "62" thru_hole circle
(at -45.79 5.08)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-62-HD_Socket_Horizontal_P2.41x2.54mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,865 @@
(footprint "DSUB-62-HD_Socket_Vertical_P2.41x1.98mm_MountingHoles"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "62-pin D-Sub connector, straight/vertical, THT-mount, socket (female), pitch 2.41x1.98mm, distance of mounting holes 63.5mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "62-pin D-Sub connector straight vertical THT socket pitch 2.41x1.98mm mounting holes distance 63.5mm")
(property "Reference" "REF**"
(at -23.545 -5.33 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-62-HD_Socket_Vertical_P2.41x1.98mm_MountingHoles"
(at -23.545 9.29 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -58.305 7.23)
(end -58.305 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -57.245 -4.33)
(end 10.155 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -49.832733 4.618256)
(end -50.66147 -0.081744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -49.026689 -2.03)
(end 1.936689 -2.03)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.224338)
(end 0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -4.791325)
(end -0.25 -5.224338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.224338)
(end 0 -4.791325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.107952 5.99)
(end -48.197952 5.99)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 3.57147 -0.081744)
(end 2.742733 4.618256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.155 8.29)
(end -57.245 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 11.215 -3.27)
(end 11.215 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -58.305 -3.27)
(mid -57.994533 -4.019533)
(end -57.245 -4.33)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -57.245 8.29)
(mid -57.994533 7.979533)
(end -58.305 7.23)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -50.66147 -0.081744)
(mid -50.298323 -1.437027)
(end -49.026689 -2.03)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -48.197952 5.99)
(mid -49.26498 5.601634)
(end -49.832733 4.618256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 1.936689 -2.03)
(mid 3.208323 -1.437027)
(end 3.57147 -0.081744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 2.742733 4.618256)
(mid 2.17498 5.601634)
(end 1.107952 5.99)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 10.155 -4.33)
(mid 10.904533 -4.019533)
(end 11.215 -3.27)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 11.215 7.23)
(mid 10.904533 7.979533)
(end 10.155 8.29)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -58.75 -4.77)
(end -58.75 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -58.75 8.73)
(end 11.66 8.73)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.66 -4.77)
(end -58.75 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 11.66 8.73)
(end 11.66 -4.77)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -58.245 7.23)
(end -58.245 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -57.245 -4.27)
(end 10.155 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -49.78515 4.607837)
(end -50.613887 -0.092163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -49.038194 -1.97)
(end 1.948194 -1.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.119457 5.93)
(end -48.209457 5.93)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.523887 -0.092163)
(end 2.69515 4.607837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.155 8.23)
(end -57.245 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.155 -3.27)
(end 11.155 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -58.245 -3.27)
(mid -57.952107 -3.977107)
(end -57.245 -4.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -57.245 8.23)
(mid -57.952107 7.937107)
(end -58.245 7.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -50.613887 -0.092163)
(mid -50.263865 -1.39846)
(end -49.038194 -1.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -48.209457 5.93)
(mid -49.237918 5.555671)
(end -49.78515 4.607837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 1.948194 -1.97)
(mid 3.173865 -1.39846)
(end 3.523887 -0.092163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 2.69515 4.607837)
(mid 2.147918 5.555671)
(end 1.119457 5.93)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 10.155 -4.27)
(mid 10.862107 -3.977107)
(end 11.155 -3.27)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 11.155 7.23)
(mid 10.862107 7.937107)
(end 10.155 8.23)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -23.545 1.98 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -55.295 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 8.205 1.98)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.41 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -4.82 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -7.23 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -9.64 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -12.05 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -14.46 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -16.87 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -19.28 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "10" thru_hole circle
(at -21.69 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "11" thru_hole circle
(at -24.1 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "12" thru_hole circle
(at -26.51 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "13" thru_hole circle
(at -28.92 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "14" thru_hole circle
(at -31.33 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "15" thru_hole circle
(at -33.74 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "16" thru_hole circle
(at -36.15 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "17" thru_hole circle
(at -38.56 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "18" thru_hole circle
(at -40.97 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "19" thru_hole circle
(at -43.38 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "20" thru_hole circle
(at -45.79 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "21" thru_hole circle
(at -48.2 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "22" thru_hole circle
(at 1.205 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "23" thru_hole circle
(at -1.205 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "24" thru_hole circle
(at -3.615 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "25" thru_hole circle
(at -6.025 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "26" thru_hole circle
(at -8.435 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "27" thru_hole circle
(at -10.845 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "28" thru_hole circle
(at -13.255 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "29" thru_hole circle
(at -15.665 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "30" thru_hole circle
(at -18.075 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "31" thru_hole circle
(at -20.485 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "32" thru_hole circle
(at -22.895 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "33" thru_hole circle
(at -25.305 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "34" thru_hole circle
(at -27.715 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "35" thru_hole circle
(at -30.125 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "36" thru_hole circle
(at -32.535 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "37" thru_hole circle
(at -34.945 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "38" thru_hole circle
(at -37.355 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "39" thru_hole circle
(at -39.765 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "40" thru_hole circle
(at -42.175 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "41" thru_hole circle
(at -44.585 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "42" thru_hole circle
(at -46.995 1.98)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "43" thru_hole circle
(at 0 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "44" thru_hole circle
(at -2.41 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "45" thru_hole circle
(at -4.82 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "46" thru_hole circle
(at -7.23 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "47" thru_hole circle
(at -9.64 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "48" thru_hole circle
(at -12.05 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "49" thru_hole circle
(at -14.46 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "50" thru_hole circle
(at -16.87 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "51" thru_hole circle
(at -19.28 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "52" thru_hole circle
(at -21.69 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "53" thru_hole circle
(at -24.1 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "54" thru_hole circle
(at -26.51 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "55" thru_hole circle
(at -28.92 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "56" thru_hole circle
(at -31.33 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "57" thru_hole circle
(at -33.74 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "58" thru_hole circle
(at -36.15 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "59" thru_hole circle
(at -38.56 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "60" thru_hole circle
(at -40.97 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "61" thru_hole circle
(at -43.38 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "62" thru_hole circle
(at -45.79 3.96)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-62-HD_Socket_Vertical_P2.41x1.98mm_MountingHoles.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,807 @@
(footprint "DSUB-9_Pins_EdgeMount_P2.77mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, solder-cups edge-mounted, pins (male), x-pin-pitch 2.77mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "9-pin D-Sub connector edge mount solder cup pins x-pin-pitch 2.77mm mounting holes distance 25mm")
(property "Reference" "REF**"
(at -9.463333 0 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Pins_EdgeMount_P2.77mm"
(at 0 16.69 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -6.963333 -2.24)
(end -2.77 -2.24)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -6.963333 0)
(end -6.963333 -2.24)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -6.723333 -2)
(end -6.723333 1.74)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.723333 -2)
(end -6.723333 -2)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.723333 1.74)
(end 6.723333 -2)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -15.425 1.99)
(end 15.425 1.99)
(stroke
(width 0.05)
(type solid)
)
(layer "Dwgs.User")
)
(fp_line
(start -15.93 8.79)
(end -9.05 8.79)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -15.93 10.19)
(end -15.93 8.79)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.05 4.29)
(end -8.05 4.29)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.05 8.79)
(end -9.05 4.29)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -8.65 10.19)
(end -15.93 10.19)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -8.65 16.19)
(end -8.65 10.19)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -8.05 1.49)
(end -6.97 1.49)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -8.05 4.29)
(end -8.05 1.49)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -6.97 -2.25)
(end 6.97 -2.25)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -6.97 1.49)
(end -6.97 -2.25)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 6.97 -2.25)
(end 6.97 1.49)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 6.97 1.49)
(end 8.05 1.49)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 8.05 1.49)
(end 8.05 4.29)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 8.05 4.29)
(end 9.05 4.29)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 8.65 10.19)
(end 8.65 16.19)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 8.65 16.19)
(end -8.65 16.19)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 9.05 4.29)
(end 9.05 8.79)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 9.05 8.79)
(end 15.93 8.79)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 15.93 8.79)
(end 15.93 10.19)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 15.93 10.19)
(end 8.65 10.19)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -4.755 -0.91)
(end -4.755 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -4.755 1.99)
(end -3.555 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -3.555 -0.91)
(end -4.755 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -3.555 1.99)
(end -3.555 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -1.985 -0.91)
(end -1.985 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -1.985 1.99)
(end -0.785 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -0.785 -0.91)
(end -1.985 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -0.785 1.99)
(end -0.785 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 0.785 -0.91)
(end 0.785 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 0.785 1.99)
(end 1.985 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 1.985 -0.91)
(end 0.785 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 1.985 1.99)
(end 1.985 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 3.555 -0.91)
(end 3.555 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 3.555 1.99)
(end 4.755 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 4.755 -0.91)
(end 3.555 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 4.755 1.99)
(end 4.755 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -15.425 9.29)
(end -15.425 9.69)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.425 9.69)
(end 15.425 9.69)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.55 4.79)
(end -8.55 9.29)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.55 9.29)
(end 8.55 9.29)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.15 9.69)
(end -8.15 15.69)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.15 15.69)
(end 8.15 15.69)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -7.55 1.99)
(end -7.55 4.79)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -7.55 4.79)
(end 7.55 4.79)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.14 -0.91)
(end -6.14 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.14 1.99)
(end -4.94 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.94 -0.91)
(end -6.14 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.94 1.99)
(end -4.94 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.37 -0.91)
(end -3.37 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.37 1.99)
(end -2.17 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.17 -0.91)
(end -3.37 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.17 1.99)
(end -2.17 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.6 -0.91)
(end -0.6 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.6 1.99)
(end 0.6 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.6 -0.91)
(end -0.6 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.6 1.99)
(end 0.6 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.17 -0.91)
(end 2.17 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.17 1.99)
(end 3.37 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.37 -0.91)
(end 2.17 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.37 1.99)
(end 3.37 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.94 -0.91)
(end 4.94 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.94 1.99)
(end 6.14 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.14 -0.91)
(end 4.94 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.14 1.99)
(end 6.14 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 7.55 1.99)
(end -7.55 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 7.55 4.79)
(end 7.55 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.15 9.69)
(end -8.15 9.69)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.15 15.69)
(end 8.15 9.69)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.55 4.79)
(end -8.55 4.79)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.55 9.29)
(end 8.55 4.79)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.425 9.29)
(end -15.425 9.29)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.425 9.69)
(end 15.425 9.29)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "PCB edge"
(at -10.425 1.323333 0)
(layer "Dwgs.User")
(effects
(font
(size 0.5 0.5)
(thickness 0.075)
)
)
)
(fp_text user "${REFERENCE}"
(at 0 3.39 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd rect
(at -5.54 0)
(size 1.846667 3.48)
(layers "F.Cu" "F.Mask" "F.Paste")
)
(pad "2" smd rect
(at -2.77 0)
(size 1.846667 3.48)
(layers "F.Cu" "F.Mask" "F.Paste")
)
(pad "3" smd rect
(at 0 0)
(size 1.846667 3.48)
(layers "F.Cu" "F.Mask" "F.Paste")
)
(pad "4" smd rect
(at 2.77 0)
(size 1.846667 3.48)
(layers "F.Cu" "F.Mask" "F.Paste")
)
(pad "5" smd rect
(at 5.54 0)
(size 1.846667 3.48)
(layers "F.Cu" "F.Mask" "F.Paste")
)
(pad "6" smd rect
(at -4.155 0)
(size 1.846667 3.48)
(layers "B.Cu" "B.Mask" "B.Paste")
)
(pad "7" smd rect
(at -1.385 0)
(size 1.846667 3.48)
(layers "B.Cu" "B.Mask" "B.Paste")
)
(pad "8" smd rect
(at 1.385 0)
(size 1.846667 3.48)
(layers "B.Cu" "B.Mask" "B.Paste")
)
(pad "9" smd rect
(at 4.155 0)
(size 1.846667 3.48)
(layers "B.Cu" "B.Mask" "B.Paste")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Pins_EdgeMount_P2.77mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,698 @@
(footprint "DSUB-9_Pins_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see https://docs.rs-online.com/02d6/0900766b81585df2.pdf")
(tags "9-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.54mm pin-PCB-offset 9.4mm")
(property "Reference" "REF**"
(at 5.54 -1.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Pins_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm"
(at 5.54 19.84 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -3.07 7.78)
(end -1.06 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.07 11.88)
(end -3.07 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.06 -1.06)
(end 12.14 -1.06)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.06 7.78)
(end -1.06 -1.06)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -1.754338)
(end 0.25 -1.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -1.321325)
(end -0.25 -1.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -1.754338)
(end 0 -1.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 12.14 -1.06)
(end 12.14 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 12.14 7.78)
(end 14.15 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 14.15 7.78)
(end 14.15 11.88)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.39 11.44)
(end -3.52 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.39 12.84)
(end -10.39 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.52 7.34)
(end -1.3 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.52 11.44)
(end -3.52 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.11 12.84)
(end -10.39 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.11 18.84)
(end -3.11 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.3 -1.31)
(end 12.38 -1.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.3 7.34)
(end -1.3 -1.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 12.38 -1.31)
(end 12.38 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 12.38 7.34)
(end 14.59 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 14.19 12.84)
(end 14.19 18.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 14.19 18.84)
(end -3.11 18.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 14.59 7.34)
(end 14.59 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 14.59 11.44)
(end 21.47 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 11.44)
(end 21.47 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 12.84)
(end 14.19 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.885 11.94)
(end -9.885 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 12.34)
(end 20.965 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.01 7.84)
(end -3.01 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.01 11.94)
(end 14.09 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.61 12.34)
(end -2.61 18.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.61 18.34)
(end 13.69 18.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.1 0)
(end -0.1 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0 0)
(end 0 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.1 0)
(end 0.1 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.285 2.54)
(end 1.285 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.385 2.54)
(end 1.385 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.485 2.54)
(end 1.485 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.67 0)
(end 2.67 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.77 0)
(end 2.77 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.87 0)
(end 2.87 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.055 2.54)
(end 4.055 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.155 2.54)
(end 4.155 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.255 2.54)
(end 4.255 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.44 0)
(end 5.44 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.54 0)
(end 5.54 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.64 0)
(end 5.64 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.825 2.54)
(end 6.825 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.925 2.54)
(end 6.925 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 7.025 2.54)
(end 7.025 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.21 0)
(end 8.21 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.31 0)
(end 8.31 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.41 0)
(end 8.41 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.595 2.54)
(end 9.595 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.695 2.54)
(end 9.695 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.795 2.54)
(end 9.795 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.98 0)
(end 10.98 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.08 0)
(end 11.08 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.18 0)
(end 11.18 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.69 12.34)
(end -2.61 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.69 18.34)
(end 13.69 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 14.09 7.84)
(end -3.01 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 14.09 11.94)
(end 14.09 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 11.94)
(end -9.885 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 12.34)
(end 20.965 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 5.54 15.34 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 1.385 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 4.155 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 6.925 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 9.695 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Pins_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,453 @@
(footprint "DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 15.98mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "9-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 15.98mm")
(property "Reference" "REF**"
(at 5.54 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(at 5.54 25.3 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.945 -1.86)
(end 21.025 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.945 17.34)
(end -9.945 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.025 -1.86)
(end 21.025 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.39 -2.3)
(end -10.39 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.39 24.3)
(end 21.47 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 -2.3)
(end -10.39 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 24.3)
(end 21.47 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.885 -1.8)
(end -9.885 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 17.4)
(end -9.885 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 17.4)
(end 20.965 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 17.8)
(end 20.965 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.46 17.8)
(end -9.46 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.46 22.8)
(end -4.46 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.56 17.4)
(end -8.56 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.36 17.4)
(end -5.36 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.46 17.8)
(end -9.46 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.46 22.8)
(end -4.46 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.61 17.8)
(end -2.61 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.61 23.8)
(end 13.69 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.69 17.8)
(end -2.61 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.69 23.8)
(end 13.69 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.54 17.8)
(end 15.54 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.54 22.8)
(end 20.54 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.44 17.4)
(end 16.44 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.64 17.4)
(end 19.64 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.54 17.8)
(end 15.54 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.54 22.8)
(end 20.54 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 -1.8)
(end -9.885 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 17.4)
(end -9.885 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 17.4)
(end 20.965 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 17.8)
(end 20.965 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.56 1.42)
(mid -6.96 -0.18)
(end -5.36 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 16.44 1.42)
(mid 18.04 -0.18)
(end 19.64 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 5.54 20.8 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.96 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 18.04 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,453 @@
(footprint "DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "9-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 8.2mm")
(property "Reference" "REF**"
(at 5.54 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(at 5.54 25.3 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.945 -1.86)
(end 21.025 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.945 17.34)
(end -9.945 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.025 -1.86)
(end 21.025 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.39 -2.3)
(end -10.39 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.39 24.3)
(end 21.47 24.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 -2.3)
(end -10.39 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 24.3)
(end 21.47 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.885 -1.8)
(end -9.885 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 17.4)
(end -9.885 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 17.4)
(end 20.965 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 17.8)
(end 20.965 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.46 17.8)
(end -9.46 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.46 22.8)
(end -4.46 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.56 17.4)
(end -8.56 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.36 17.4)
(end -5.36 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.46 17.8)
(end -9.46 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.46 22.8)
(end -4.46 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.61 17.8)
(end -2.61 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.61 23.8)
(end 13.69 23.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.69 17.8)
(end -2.61 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.69 23.8)
(end 13.69 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.54 17.8)
(end 15.54 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.54 22.8)
(end 20.54 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.44 17.4)
(end 16.44 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.64 17.4)
(end 19.64 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.54 17.8)
(end 15.54 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.54 22.8)
(end 20.54 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 -1.8)
(end -9.885 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 17.4)
(end -9.885 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 17.4)
(end 20.965 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 17.8)
(end 20.965 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.56 9.2)
(mid -6.96 7.6)
(end -5.36 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 16.44 9.2)
(mid 18.04 7.6)
(end 19.64 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 5.54 20.8 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.96 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 18.04 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,453 @@
(footprint "DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 4.94mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "9-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 4.94mm mounting-holes-distance 25mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at 5.54 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(at 5.54 15.68 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.945 -1.86)
(end 21.025 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.945 7.72)
(end -9.945 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.025 -1.86)
(end 21.025 7.72)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.39 -2.31)
(end -10.39 14.68)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.39 14.68)
(end 21.47 14.68)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 -2.31)
(end -10.39 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 14.68)
(end 21.47 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.885 -1.8)
(end -9.885 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 7.78)
(end -9.885 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 7.78)
(end 20.965 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 8.18)
(end 20.965 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.46 8.18)
(end -9.46 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.46 13.18)
(end -4.46 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.56 7.78)
(end -8.56 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.36 7.78)
(end -5.36 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.46 8.18)
(end -9.46 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.46 13.18)
(end -4.46 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.61 8.18)
(end -2.61 14.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.61 14.18)
(end 13.69 14.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.69 8.18)
(end -2.61 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.69 14.18)
(end 13.69 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.54 8.18)
(end 15.54 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.54 13.18)
(end 20.54 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.44 7.78)
(end 16.44 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.64 7.78)
(end 19.64 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.54 8.18)
(end 15.54 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.54 13.18)
(end 20.54 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 -1.8)
(end -9.885 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 7.78)
(end -9.885 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 7.78)
(end 20.965 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 8.18)
(end 20.965 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.56 2.84)
(mid -6.96 1.24)
(end -5.36 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 16.44 2.84)
(mid 18.04 1.24)
(end 19.64 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 5.54 11.18 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.96 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 18.04 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,453 @@
(footprint "DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 7.7mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "9-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 7.7mm mounting-holes-distance 25mm mounting-hole-offset 9.12mm")
(property "Reference" "REF**"
(at 5.54 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(at 5.54 18.44 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.945 -1.86)
(end 21.025 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.945 10.48)
(end -9.945 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.025 -1.86)
(end 21.025 10.48)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.39 -2.31)
(end -10.39 17.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.39 17.44)
(end 21.47 17.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 -2.31)
(end -10.39 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 17.44)
(end 21.47 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.885 -1.8)
(end -9.885 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 10.54)
(end -9.885 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 10.54)
(end 20.965 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 10.94)
(end 20.965 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.46 10.94)
(end -9.46 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.46 15.94)
(end -4.46 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.56 10.54)
(end -8.56 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.36 10.54)
(end -5.36 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.46 10.94)
(end -9.46 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.46 15.94)
(end -4.46 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.61 10.94)
(end -2.61 16.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.61 16.94)
(end 13.69 16.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.69 10.94)
(end -2.61 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.69 16.94)
(end 13.69 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.54 10.94)
(end 15.54 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.54 15.94)
(end 20.54 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.44 10.54)
(end 16.44 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.64 10.54)
(end 19.64 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.54 10.94)
(end 15.54 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.54 15.94)
(end 20.54 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 -1.8)
(end -9.885 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 10.54)
(end -9.885 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 10.54)
(end 20.965 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 10.94)
(end 20.965 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.56 1.42)
(mid -6.96 -0.18)
(end -5.36 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 16.44 1.42)
(mid 18.04 -0.18)
(end 19.64 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 5.54 13.94 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.96 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 18.04 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,698 @@
(footprint "DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 9.4mm, see https://docs.rs-online.com/02d6/0900766b81585df2.pdf")
(tags "9-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 9.4mm")
(property "Reference" "REF**"
(at 5.54 -1.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm"
(at 5.54 20.14 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -3.07 8.08)
(end -1.06 8.08)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -3.07 12.18)
(end -3.07 8.08)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.06 -1.06)
(end 12.14 -1.06)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.06 8.08)
(end -1.06 -1.06)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -1.754338)
(end 0.25 -1.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -1.321325)
(end -0.25 -1.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -1.754338)
(end 0 -1.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 12.14 -1.06)
(end 12.14 8.08)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 12.14 8.08)
(end 14.15 8.08)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 14.15 8.08)
(end 14.15 12.18)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.39 11.74)
(end -3.52 11.74)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.39 13.14)
(end -10.39 11.74)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.52 7.64)
(end -1.3 7.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.52 11.74)
(end -3.52 7.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.11 13.14)
(end -10.39 13.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -3.11 19.14)
(end -3.11 13.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.3 -1.31)
(end 12.38 -1.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.3 7.64)
(end -1.3 -1.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 12.38 -1.31)
(end 12.38 7.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 12.38 7.64)
(end 14.59 7.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 14.19 13.14)
(end 14.19 19.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 14.19 19.14)
(end -3.11 19.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 14.59 7.64)
(end 14.59 11.74)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 14.59 11.74)
(end 21.47 11.74)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 11.74)
(end 21.47 13.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 13.14)
(end 14.19 13.14)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.885 12.24)
(end -9.885 12.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 12.64)
(end 20.965 12.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.01 8.14)
(end -3.01 12.24)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.01 12.24)
(end 14.09 12.24)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.61 12.64)
(end -2.61 18.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.61 18.64)
(end 13.69 18.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.1 0)
(end -0.1 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0 0)
(end 0 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.1 0)
(end 0.1 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.285 2.84)
(end 1.285 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.385 2.84)
(end 1.385 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.485 2.84)
(end 1.485 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.67 0)
(end 2.67 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.77 0)
(end 2.77 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.87 0)
(end 2.87 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.055 2.84)
(end 4.055 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.155 2.84)
(end 4.155 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.255 2.84)
(end 4.255 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.44 0)
(end 5.44 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.54 0)
(end 5.54 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.64 0)
(end 5.64 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.825 2.84)
(end 6.825 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.925 2.84)
(end 6.925 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 7.025 2.84)
(end 7.025 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.21 0)
(end 8.21 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.31 0)
(end 8.31 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.41 0)
(end 8.41 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.595 2.84)
(end 9.595 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.695 2.84)
(end 9.695 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.795 2.84)
(end 9.795 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.98 0)
(end 10.98 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.08 0)
(end 11.08 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 11.18 0)
(end 11.18 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.69 12.64)
(end -2.61 12.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.69 18.64)
(end 13.69 12.64)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 14.09 8.14)
(end -3.01 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 14.09 12.24)
(end 14.09 8.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 12.24)
(end -9.885 12.24)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 12.64)
(end 20.965 12.24)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 5.54 15.64 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.40mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,453 @@
(footprint "DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, pins (male), pitch 2.77x2.84mm, pin-PCB-offset 9.9mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 11.32mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "9-pin D-Sub connector horizontal angled 90deg THT pins pitch 2.77x2.84mm pin-PCB-offset 9.9mm mounting-holes-distance 25mm mounting-hole-offset 11.32mm")
(property "Reference" "REF**"
(at 5.54 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm"
(at 5.54 20.64 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.945 -1.86)
(end 21.025 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -9.945 12.68)
(end -9.945 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.025 -1.86)
(end 21.025 12.68)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.39 -2.31)
(end -10.39 19.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.39 19.64)
(end 21.47 19.64)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 -2.31)
(end -10.39 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 19.64)
(end 21.47 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.885 -1.8)
(end -9.885 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 12.74)
(end -9.885 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 12.74)
(end 20.965 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.885 13.14)
(end 20.965 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.46 13.14)
(end -9.46 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.46 18.14)
(end -4.46 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.56 12.74)
(end -8.56 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.36 12.74)
(end -5.36 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.46 13.14)
(end -9.46 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.46 18.14)
(end -4.46 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.61 13.14)
(end -2.61 19.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.61 19.14)
(end 13.69 19.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.69 13.14)
(end -2.61 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.69 19.14)
(end 13.69 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.54 13.14)
(end 15.54 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.54 18.14)
(end 20.54 18.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 16.44 12.74)
(end 16.44 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.64 12.74)
(end 19.64 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.54 13.14)
(end 15.54 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.54 18.14)
(end 20.54 13.14)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 -1.8)
(end -9.885 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 12.74)
(end -9.885 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 12.74)
(end 20.965 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 13.14)
(end 20.965 12.74)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.56 1.42)
(mid -6.96 -0.18)
(end -5.36 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 16.44 1.42)
(mid 18.04 -0.18)
(end 19.64 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 5.54 16.14 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.96 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 18.04 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,480 @@
(footprint "DSUB-9_Pins_Vertical_P2.77x2.84mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, straight/vertical, THT-mount, pins (male), pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "9-pin D-Sub connector straight vertical THT pins pitch 2.77x2.84mm mounting holes distance 25mm")
(property "Reference" "REF**"
(at 5.54 -5.89 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Pins_Vertical_P2.77x2.84mm"
(at 5.54 8.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.945 6.67)
(end -9.945 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -8.885 -4.89)
(end 19.965 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.427202 4.258256)
(end -2.32647 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.691689 -2.79)
(end 11.771689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.784338)
(end 0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -5.351325)
(end -0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.784338)
(end 0 -5.351325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.872421 5.63)
(end 0.207579 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 13.40647 -0.841744)
(end 12.507202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 19.965 7.73)
(end -8.885 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.025 -3.83)
(end 21.025 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -9.945 -3.83)
(mid -9.634533 -4.579533)
(end -8.885 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -8.885 7.73)
(mid -9.634533 7.419533)
(end -9.945 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -2.32647 -0.841744)
(mid -1.963323 -2.197027)
(end -0.691689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 0.207579 5.63)
(mid -0.859449 5.241634)
(end -1.427202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 11.771689 -2.79)
(mid 13.043323 -2.197027)
(end 13.40647 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 12.507202 4.258256)
(mid 11.939449 5.241634)
(end 10.872421 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 19.965 -4.89)
(mid 20.714533 -4.579533)
(end 21.025 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 21.025 6.67)
(mid 20.714533 7.419533)
(end 19.965 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.39 -5.33)
(end -10.39 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.39 8.17)
(end 21.47 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 -5.33)
(end -10.39 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 8.17)
(end 21.47 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.885 6.67)
(end -9.885 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.885 -4.83)
(end 19.965 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.379619 4.247837)
(end -2.278887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.703194 -2.73)
(end 11.783194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.883927 5.57)
(end 0.196073 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.358887 -0.852163)
(end 12.459619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.965 7.67)
(end -8.885 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 -3.83)
(end 20.965 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.885 -3.83)
(mid -9.592107 -4.537107)
(end -8.885 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.885 7.67)
(mid -9.592107 7.377107)
(end -9.885 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -2.278887 -0.852163)
(mid -1.928865 -2.15846)
(end -0.703194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 0.196073 5.57)
(mid -0.832387 5.195671)
(end -1.379619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 11.783194 -2.73)
(mid 13.008865 -2.15846)
(end 13.358887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 12.459619 4.247837)
(mid 11.912387 5.195671)
(end 10.883927 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 19.965 -4.83)
(mid 20.672107 -4.537107)
(end 20.965 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 20.965 6.67)
(mid 20.672107 7.377107)
(end 19.965 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 5.54 1.42 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Pins_Vertical_P2.77x2.84mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,494 @@
(footprint "DSUB-9_Pins_Vertical_P2.77x2.84mm_MountingHoles"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, straight/vertical, THT-mount, pins (male), pitch 2.77x2.84mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "9-pin D-Sub connector straight vertical THT pins pitch 2.77x2.84mm mounting holes distance 25mm")
(property "Reference" "REF**"
(at 5.54 -5.89 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Pins_Vertical_P2.77x2.84mm_MountingHoles"
(at 5.54 8.73 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.945 6.67)
(end -9.945 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -8.885 -4.89)
(end 19.965 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -1.427202 4.258256)
(end -2.32647 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.691689 -2.79)
(end 11.771689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -5.784338)
(end 0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -5.351325)
(end -0.25 -5.784338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -5.784338)
(end 0 -5.351325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 10.872421 5.63)
(end 0.207579 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 13.40647 -0.841744)
(end 12.507202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 19.965 7.73)
(end -8.885 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 21.025 -3.83)
(end 21.025 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -9.945 -3.83)
(mid -9.634533 -4.579533)
(end -8.885 -4.89)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -8.885 7.73)
(mid -9.634533 7.419533)
(end -9.945 6.67)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start -2.32647 -0.841744)
(mid -1.963323 -2.197027)
(end -0.691689 -2.79)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 0.207579 5.63)
(mid -0.859449 5.241634)
(end -1.427202 4.258256)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 11.771689 -2.79)
(mid 13.043323 -2.197027)
(end 13.40647 -0.841744)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 12.507202 4.258256)
(mid 11.939449 5.241634)
(end 10.872421 5.63)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 19.965 -4.89)
(mid 20.714533 -4.579533)
(end 21.025 -3.83)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_arc
(start 21.025 6.67)
(mid 20.714533 7.419533)
(end 19.965 7.73)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -10.39 -5.33)
(end -10.39 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -10.39 8.17)
(end 21.47 8.17)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 -5.33)
(end -10.39 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 21.47 8.17)
(end 21.47 -5.33)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.885 6.67)
(end -9.885 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.885 -4.83)
(end 19.965 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.379619 4.247837)
(end -2.278887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.703194 -2.73)
(end 11.783194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 10.883927 5.57)
(end 0.196073 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 13.358887 -0.852163)
(end 12.459619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 19.965 7.67)
(end -8.885 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 20.965 -3.83)
(end 20.965 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -9.885 -3.83)
(mid -9.592107 -4.537107)
(end -8.885 -4.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -8.885 7.67)
(mid -9.592107 7.377107)
(end -9.885 6.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -2.278887 -0.852163)
(mid -1.928865 -2.15846)
(end -0.703194 -2.73)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 0.196073 5.57)
(mid -0.832387 5.195671)
(end -1.379619 4.247837)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 11.783194 -2.73)
(mid 13.008865 -2.15846)
(end 13.358887 -0.852163)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 12.459619 4.247837)
(mid 11.912387 5.195671)
(end 10.883927 5.57)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 19.965 -4.83)
(mid 20.672107 -4.537107)
(end 20.965 -3.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 20.965 6.67)
(mid 20.672107 7.377107)
(end 19.965 7.67)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at 5.54 1.42 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -6.96 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 18.04 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at 2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at 5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at 8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at 11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at 1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at 4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at 6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at 9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Pins_Vertical_P2.77x2.84mm_MountingHoles.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,807 @@
(footprint "DSUB-9_Socket_EdgeMount_P2.77mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, solder-cups edge-mounted, socket (female), x-pin-pitch 2.77mm, distance of mounting holes 25mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "9-pin D-Sub connector edge mount solder cup socket x-pin-pitch 2.77mm mounting holes distance 25mm")
(property "Reference" "REF**"
(at -9.463333 0 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Socket_EdgeMount_P2.77mm"
(at 0 16.86 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -6.723333 -2)
(end -6.723333 1.74)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.723333 -2)
(end -6.723333 -2)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.723333 1.74)
(end 6.723333 -2)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.963333 -2.24)
(end 2.77 -2.24)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 6.963333 0)
(end 6.963333 -2.24)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -15.425 1.99)
(end 15.425 1.99)
(stroke
(width 0.05)
(type solid)
)
(layer "Dwgs.User")
)
(fp_line
(start -15.93 8.79)
(end -9.05 8.79)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -15.93 10.19)
(end -15.93 8.79)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.05 4.29)
(end -8.05 4.29)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -9.05 8.79)
(end -9.05 4.29)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -8.65 10.19)
(end -15.93 10.19)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -8.65 16.36)
(end -8.65 10.19)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -8.05 1.49)
(end -6.97 1.49)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -8.05 4.29)
(end -8.05 1.49)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -6.97 -2.25)
(end 6.97 -2.25)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -6.97 1.49)
(end -6.97 -2.25)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 6.97 -2.25)
(end 6.97 1.49)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 6.97 1.49)
(end 8.05 1.49)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 8.05 1.49)
(end 8.05 4.29)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 8.05 4.29)
(end 9.05 4.29)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 8.65 10.19)
(end 8.65 16.36)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 8.65 16.36)
(end -8.65 16.36)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 9.05 4.29)
(end 9.05 8.79)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 9.05 8.79)
(end 15.93 8.79)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 15.93 8.79)
(end 15.93 10.19)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 15.93 10.19)
(end 8.65 10.19)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -4.755 -0.91)
(end -4.755 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -4.755 1.99)
(end -3.555 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -3.555 -0.91)
(end -4.755 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -3.555 1.99)
(end -3.555 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -1.985 -0.91)
(end -1.985 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -1.985 1.99)
(end -0.785 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -0.785 -0.91)
(end -1.985 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -0.785 1.99)
(end -0.785 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 0.785 -0.91)
(end 0.785 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 0.785 1.99)
(end 1.985 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 1.985 -0.91)
(end 0.785 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 1.985 1.99)
(end 1.985 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 3.555 -0.91)
(end 3.555 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 3.555 1.99)
(end 4.755 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 4.755 -0.91)
(end 3.555 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start 4.755 1.99)
(end 4.755 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "B.Fab")
)
(fp_line
(start -15.425 9.29)
(end -15.425 9.69)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.425 9.69)
(end 15.425 9.69)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.55 4.79)
(end -8.55 9.29)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.55 9.29)
(end 8.55 9.29)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.15 9.69)
(end -8.15 15.86)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.15 15.86)
(end 8.15 15.86)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -7.55 1.99)
(end -7.55 4.79)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -7.55 4.79)
(end 7.55 4.79)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.14 -0.91)
(end -6.14 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.14 1.99)
(end -4.94 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.94 -0.91)
(end -6.14 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.94 1.99)
(end -4.94 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.37 -0.91)
(end -3.37 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -3.37 1.99)
(end -2.17 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.17 -0.91)
(end -3.37 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.17 1.99)
(end -2.17 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.6 -0.91)
(end -0.6 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.6 1.99)
(end 0.6 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.6 -0.91)
(end -0.6 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.6 1.99)
(end 0.6 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.17 -0.91)
(end 2.17 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.17 1.99)
(end 3.37 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.37 -0.91)
(end 2.17 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.37 1.99)
(end 3.37 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.94 -0.91)
(end 4.94 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.94 1.99)
(end 6.14 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.14 -0.91)
(end 4.94 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 6.14 1.99)
(end 6.14 -0.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 7.55 1.99)
(end -7.55 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 7.55 4.79)
(end 7.55 1.99)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.15 9.69)
(end -8.15 9.69)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.15 15.86)
(end 8.15 9.69)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.55 4.79)
(end -8.55 4.79)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.55 9.29)
(end 8.55 4.79)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.425 9.29)
(end -15.425 9.29)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 15.425 9.69)
(end 15.425 9.29)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "PCB edge"
(at -10.425 1.323333 0)
(layer "Dwgs.User")
(effects
(font
(size 0.5 0.5)
(thickness 0.075)
)
)
)
(fp_text user "${REFERENCE}"
(at 0 3.39 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd rect
(at 5.54 0)
(size 1.846667 3.48)
(layers "F.Cu" "F.Mask" "F.Paste")
)
(pad "2" smd rect
(at 2.77 0)
(size 1.846667 3.48)
(layers "F.Cu" "F.Mask" "F.Paste")
)
(pad "3" smd rect
(at 0 0)
(size 1.846667 3.48)
(layers "F.Cu" "F.Mask" "F.Paste")
)
(pad "4" smd rect
(at -2.77 0)
(size 1.846667 3.48)
(layers "F.Cu" "F.Mask" "F.Paste")
)
(pad "5" smd rect
(at -5.54 0)
(size 1.846667 3.48)
(layers "F.Cu" "F.Mask" "F.Paste")
)
(pad "6" smd rect
(at 4.155 0)
(size 1.846667 3.48)
(layers "B.Cu" "B.Mask" "B.Paste")
)
(pad "7" smd rect
(at 1.385 0)
(size 1.846667 3.48)
(layers "B.Cu" "B.Mask" "B.Paste")
)
(pad "8" smd rect
(at -1.385 0)
(size 1.846667 3.48)
(layers "B.Cu" "B.Mask" "B.Paste")
)
(pad "9" smd rect
(at -4.155 0)
(size 1.846667 3.48)
(layers "B.Cu" "B.Mask" "B.Paste")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Socket_EdgeMount_P2.77mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,698 @@
(footprint "DSUB-9_Socket_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.54mm, pin-PCB-offset 9.4mm, see https://docs.rs-online.com/02d6/0900766b81585df2.pdf")
(tags "9-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.54mm pin-PCB-offset 9.4mm")
(property "Reference" "REF**"
(at -5.54 -1.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Socket_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm"
(at -5.54 20.01 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -14.15 7.78)
(end -12.14 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -14.15 11.88)
(end -14.15 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -12.14 -1.06)
(end 1.06 -1.06)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -12.14 7.78)
(end -12.14 -1.06)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -1.754338)
(end 0.25 -1.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -1.321325)
(end -0.25 -1.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -1.754338)
(end 0 -1.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.06 -1.06)
(end 1.06 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.06 7.78)
(end 3.07 7.78)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 3.07 7.78)
(end 3.07 11.88)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -21.47 11.44)
(end -14.59 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -21.47 12.84)
(end -21.47 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -14.59 7.34)
(end -12.38 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -14.59 11.44)
(end -14.59 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -14.19 12.84)
(end -21.47 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -14.19 19.01)
(end -14.19 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -12.38 -1.31)
(end 1.3 -1.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -12.38 7.34)
(end -12.38 -1.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 1.3 -1.31)
(end 1.3 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 1.3 7.34)
(end 3.52 7.34)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 3.11 12.84)
(end 3.11 19.01)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 3.11 19.01)
(end -14.19 19.01)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 3.52 7.34)
(end 3.52 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 3.52 11.44)
(end 10.39 11.44)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.39 11.44)
(end 10.39 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.39 12.84)
(end 3.11 12.84)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -20.965 11.94)
(end -20.965 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.965 12.34)
(end 9.885 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -14.09 7.84)
(end -14.09 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -14.09 11.94)
(end 3.01 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.69 12.34)
(end -13.69 18.51)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.69 18.51)
(end 2.61 18.51)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.18 0)
(end -11.18 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -11.08 0)
(end -11.08 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -10.98 0)
(end -10.98 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.795 2.54)
(end -9.795 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.695 2.54)
(end -9.695 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -9.595 2.54)
(end -9.595 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.41 0)
(end -8.41 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.31 0)
(end -8.31 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -8.21 0)
(end -8.21 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -7.025 2.54)
(end -7.025 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.925 2.54)
(end -6.925 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -6.825 2.54)
(end -6.825 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.64 0)
(end -5.64 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.54 0)
(end -5.54 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -5.44 0)
(end -5.44 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.255 2.54)
(end -4.255 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.155 2.54)
(end -4.155 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -4.055 2.54)
(end -4.055 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.87 0)
(end -2.87 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.77 0)
(end -2.77 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -2.67 0)
(end -2.67 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.485 2.54)
(end -1.485 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.385 2.54)
(end -1.385 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.285 2.54)
(end -1.285 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.1 0)
(end -0.1 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0 0)
(end 0 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 0.1 0)
(end 0.1 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.61 12.34)
(end -13.69 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.61 18.51)
(end 2.61 12.34)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.01 7.84)
(end -14.09 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 3.01 11.94)
(end 3.01 7.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 11.94)
(end -20.965 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 12.34)
(end 9.885 11.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -5.54 15.425 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -1.385 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -4.155 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -6.925 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -9.695 2.54)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Socket_Horizontal_P2.77x2.54mm_EdgePinOffset9.40mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,453 @@
(footprint "DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 15.98mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "9-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 15.98mm")
(property "Reference" "REF**"
(at -5.54 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm"
(at -5.54 25.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -21.025 -1.86)
(end 9.945 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -21.025 17.34)
(end -21.025 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.945 -1.86)
(end 9.945 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -21.47 -2.3)
(end -21.47 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -21.47 24.47)
(end 10.39 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.39 -2.3)
(end -21.47 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.39 24.47)
(end 10.39 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -20.965 -1.8)
(end -20.965 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.965 17.4)
(end -20.965 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.965 17.4)
(end 9.885 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.965 17.8)
(end 9.885 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.54 17.8)
(end -20.54 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.54 22.8)
(end -15.54 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.64 17.4)
(end -19.64 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -16.44 17.4)
(end -16.44 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.54 17.8)
(end -20.54 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.54 22.8)
(end -15.54 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.69 17.8)
(end -13.69 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.69 23.97)
(end 2.61 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.61 17.8)
(end -13.69 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.61 23.97)
(end 2.61 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.46 17.8)
(end 4.46 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.46 22.8)
(end 9.46 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.36 17.4)
(end 5.36 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.56 17.4)
(end 8.56 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.46 17.8)
(end 4.46 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.46 22.8)
(end 9.46 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 -1.8)
(end -20.965 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 17.4)
(end -20.965 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 17.4)
(end 9.885 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 17.8)
(end 9.885 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -19.64 1.42)
(mid -18.04 -0.18)
(end -16.44 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.36 1.42)
(mid 6.96 -0.18)
(end 8.56 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -5.54 20.885 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -18.04 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.96 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset15.98mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,453 @@
(footprint "DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 14.56mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 8.2mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "9-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 14.56mm mounting-holes-distance 25mm mounting-hole-offset 8.2mm")
(property "Reference" "REF**"
(at -5.54 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm"
(at -5.54 25.47 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -21.025 -1.86)
(end 9.945 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -21.025 17.34)
(end -21.025 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.945 -1.86)
(end 9.945 17.34)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -21.47 -2.3)
(end -21.47 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -21.47 24.47)
(end 10.39 24.47)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.39 -2.3)
(end -21.47 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.39 24.47)
(end 10.39 -2.3)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -20.965 -1.8)
(end -20.965 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.965 17.4)
(end -20.965 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.965 17.4)
(end 9.885 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.965 17.8)
(end 9.885 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.54 17.8)
(end -20.54 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.54 22.8)
(end -15.54 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.64 17.4)
(end -19.64 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -16.44 17.4)
(end -16.44 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.54 17.8)
(end -20.54 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.54 22.8)
(end -15.54 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.69 17.8)
(end -13.69 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.69 23.97)
(end 2.61 23.97)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.61 17.8)
(end -13.69 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.61 23.97)
(end 2.61 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.46 17.8)
(end 4.46 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.46 22.8)
(end 9.46 22.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.36 17.4)
(end 5.36 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.56 17.4)
(end 8.56 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.46 17.8)
(end 4.46 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.46 22.8)
(end 9.46 17.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 -1.8)
(end -20.965 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 17.4)
(end -20.965 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 17.4)
(end 9.885 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 17.8)
(end 9.885 17.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -19.64 9.2)
(mid -18.04 7.6)
(end -16.44 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.36 9.2)
(mid 6.96 7.6)
(end 8.56 9.2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -5.54 20.885 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -18.04 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.96 9.2)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset14.56mm_Housed_MountingHolesOffset8.20mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,453 @@
(footprint "DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 4.94mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 4.94mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "9-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 4.94mm mounting-holes-distance 25mm mounting-hole-offset 4.94mm")
(property "Reference" "REF**"
(at -5.54 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm"
(at -5.54 15.85 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -21.025 -1.86)
(end 9.945 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -21.025 7.72)
(end -21.025 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.945 -1.86)
(end 9.945 7.72)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -21.47 -2.31)
(end -21.47 14.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -21.47 14.85)
(end 10.39 14.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.39 -2.31)
(end -21.47 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.39 14.85)
(end 10.39 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -20.965 -1.8)
(end -20.965 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.965 7.78)
(end -20.965 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.965 7.78)
(end 9.885 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.965 8.18)
(end 9.885 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.54 8.18)
(end -20.54 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.54 13.18)
(end -15.54 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.64 7.78)
(end -19.64 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -16.44 7.78)
(end -16.44 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.54 8.18)
(end -20.54 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.54 13.18)
(end -15.54 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.69 8.18)
(end -13.69 14.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.69 14.35)
(end 2.61 14.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.61 8.18)
(end -13.69 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.61 14.35)
(end 2.61 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.46 8.18)
(end 4.46 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.46 13.18)
(end 9.46 13.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.36 7.78)
(end 5.36 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.56 7.78)
(end 8.56 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.46 8.18)
(end 4.46 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.46 13.18)
(end 9.46 8.18)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 -1.8)
(end -20.965 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 7.78)
(end -20.965 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 7.78)
(end 9.885 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 8.18)
(end 9.885 7.78)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -19.64 2.84)
(mid -18.04 1.24)
(end -16.44 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.36 2.84)
(mid 6.96 1.24)
(end 8.56 2.84)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -5.54 11.265 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -18.04 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.96 2.84)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset4.94mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,453 @@
(footprint "DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(version 20241229)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "9-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, socket (female), pitch 2.77x2.84mm, pin-PCB-offset 7.7mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 9.12mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
(tags "9-pin D-Sub connector horizontal angled 90deg THT socket pitch 2.77x2.84mm pin-PCB-offset 7.7mm mounting-holes-distance 25mm mounting-hole-offset 9.12mm")
(property "Reference" "REF**"
(at -5.54 -2.8 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm"
(at -5.54 18.61 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -21.025 -1.86)
(end 9.945 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -21.025 10.48)
(end -21.025 -1.86)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.25 -2.754338)
(end 0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0 -2.321325)
(end -0.25 -2.754338)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 0.25 -2.754338)
(end 0 -2.321325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 9.945 -1.86)
(end 9.945 10.48)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -21.47 -2.31)
(end -21.47 17.61)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -21.47 17.61)
(end 10.39 17.61)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.39 -2.31)
(end -21.47 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 10.39 17.61)
(end 10.39 -2.31)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -20.965 -1.8)
(end -20.965 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.965 10.54)
(end -20.965 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.965 10.54)
(end 9.885 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.965 10.94)
(end 9.885 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.54 10.94)
(end -20.54 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -20.54 15.94)
(end -15.54 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -19.64 10.54)
(end -19.64 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -16.44 10.54)
(end -16.44 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.54 10.94)
(end -20.54 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -15.54 15.94)
(end -15.54 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.69 10.94)
(end -13.69 17.11)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -13.69 17.11)
(end 2.61 17.11)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.61 10.94)
(end -13.69 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 2.61 17.11)
(end 2.61 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.46 10.94)
(end 4.46 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 4.46 15.94)
(end 9.46 15.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 5.36 10.54)
(end 5.36 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 8.56 10.54)
(end 8.56 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.46 10.94)
(end 4.46 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.46 15.94)
(end 9.46 10.94)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 -1.8)
(end -20.965 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 10.54)
(end -20.965 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 10.54)
(end 9.885 -1.8)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 9.885 10.94)
(end 9.885 10.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start -19.64 1.42)
(mid -18.04 -0.18)
(end -16.44 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_arc
(start 5.36 1.42)
(mid 6.96 -0.18)
(end 8.56 1.42)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "${REFERENCE}"
(at -5.54 14.025 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole circle
(at -18.04 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "0" thru_hole circle
(at 6.96 1.42)
(size 4 4)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "1" thru_hole rect
(at 0 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "2" thru_hole circle
(at -2.77 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "3" thru_hole circle
(at -5.54 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "4" thru_hole circle
(at -8.31 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "5" thru_hole circle
(at -11.08 0)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "6" thru_hole circle
(at -1.385 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "7" thru_hole circle
(at -4.155 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "8" thru_hole circle
(at -6.925 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(pad "9" thru_hole circle
(at -9.695 2.84)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

Some files were not shown because too many files have changed in this diff Show More