fix kf141 body and improve definition

This commit is contained in:
King Kévin 2023-09-28 04:28:43 +02:00
parent 2340ed868e
commit c83b129471
4 changed files with 222 additions and 384 deletions

View File

@ -5,44 +5,39 @@
# number of possible pins # number of possible pins
variations = (2..12).to_a variations = (2..12).to_a
puts "name: KF141R-2.54" puts "name: KF141R-2.54
puts "description: spring loaded terminal, with lever, 0.1 in/2.54 mm pitch" description: spring loaded terminal, with lever, 0.1 in/2.54 mm pitch
puts "variations: " + variations.collect{|p| p.to_s+"P"}*", " variations: #{variations.collect {|p| p.to_s + 'P'} * ', '}
puts "datasheet: https://datasheet.lcsc.com/lcsc/2001151504_Cixi-Kefa-Elec-KF141R-2-54-10P_C475132.pdf" datasheet: https://datasheet.lcsc.com/lcsc/2001151504_Cixi-Kefa-Elec-KF141R-2-54-10P_C475132.pdf
puts ""
housing: &template
pattern: custom
height: 13.0
bodyLength: 12.65
leadHeight: 3.50
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
horizontalPitch: 2.54
verticalPitch: 5.08
rowCount: 2
bodyPosition: #{2.54 - 0.95}, #{-3.785 + 5.50}
"
variations.each do |v| variations.each do |v|
puts "pinout@#{v}P: 1-#{v}" puts "
puts "" pinout@#{v}P: 1-#{v}
puts "schematic@#{v}P:"
puts " suffix: -#{v}P"
puts " symbol: connector"
puts " left: 1-#{v}"
puts ""
puts "housing@#{v}P:"
puts " pattern: custom"
puts " options: polarized"
puts " height: 13.0"
puts " pitch: 2.54"
puts " leadHeight: 3.50"
puts " leadWidth: 0.70"
puts " leadLength: 0.50"
puts " holeDiameter: 1.2"
puts " columnCount: 1"
puts " rowCount: #{v}"
puts " bodyWidth: 13.80"
puts " bodyLength: #{(2.54 * v + 2.54).round(2)}"
#puts " bodyPosition: 0, 0.95" # alternative is to center on the pins section only
puts " numbers: " + (v.times.collect {|i| [i + 1]*2}.flatten * ", ")
print " padPosition: "
positions = []
v.times do |i|
positions << [13.80/2 - 2.85 - 5.08, (2.54 * v + 2.54) / -2 + 0.95 + i * 2.54]
positions << [13.80/2 - 2.85, (2.54 * v + 2.54) / -2 + 0.95 + i * 2.54]
end
positions.flatten!
positions.collect!{|p| p.round(3)}
print positions * ", "
puts ""
end
schematic@#{v}P:
suffix: -#{v}P
symbol: connector
left: 1-#{v}
housing@#{v}P:
suffix: -#{v}P
<<: *template
bodyWidth: #{(2.54 * v + 2.54).round(2)}
columnCount: #{v}
numbers: #{v.times.collect {|i| [i + 1]}.flatten * 2 * ', '}
"
end

View File

@ -3,6 +3,19 @@ description: spring loaded terminal, with lever, 0.1 in/2.54 mm pitch
variations: 2P, 3P, 4P, 5P, 6P, 7P, 8P, 9P, 10P, 11P, 12P variations: 2P, 3P, 4P, 5P, 6P, 7P, 8P, 9P, 10P, 11P, 12P
datasheet: https://datasheet.lcsc.com/lcsc/2001151504_Cixi-Kefa-Elec-KF141R-2-54-10P_C475132.pdf datasheet: https://datasheet.lcsc.com/lcsc/2001151504_Cixi-Kefa-Elec-KF141R-2-54-10P_C475132.pdf
housing: &template
pattern: custom
height: 13.0
bodyLength: 12.65
leadHeight: 3.50
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
horizontalPitch: 2.54
verticalPitch: 5.08
rowCount: 2
bodyPosition: 1.59, 1.7149999999999999
pinout@2P: 1-2 pinout@2P: 1-2
schematic@2P: schematic@2P:
@ -11,20 +24,12 @@ schematic@2P:
left: 1-2 left: 1-2
housing@2P: housing@2P:
pattern: custom suffix: -2P
options: polarized <<: *template
height: 13.0 bodyWidth: 7.62
pitch: 2.54 columnCount: 2
leadHeight: 3.50 numbers: 1, 2, 1, 2
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 2
bodyWidth: 13.80
bodyLength: 7.62
numbers: 1, 1, 2, 2
padPosition: -1.03, -2.86, 4.05, -2.86, -1.03, -0.32, 4.05, -0.32
pinout@3P: 1-3 pinout@3P: 1-3
schematic@3P: schematic@3P:
@ -33,20 +38,12 @@ schematic@3P:
left: 1-3 left: 1-3
housing@3P: housing@3P:
pattern: custom suffix: -3P
options: polarized <<: *template
height: 13.0 bodyWidth: 10.16
pitch: 2.54 columnCount: 3
leadHeight: 3.50 numbers: 1, 2, 3, 1, 2, 3
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 3
bodyWidth: 13.80
bodyLength: 10.16
numbers: 1, 1, 2, 2, 3, 3
padPosition: -1.03, -4.13, 4.05, -4.13, -1.03, -1.59, 4.05, -1.59, -1.03, 0.95, 4.05, 0.95
pinout@4P: 1-4 pinout@4P: 1-4
schematic@4P: schematic@4P:
@ -55,20 +52,12 @@ schematic@4P:
left: 1-4 left: 1-4
housing@4P: housing@4P:
pattern: custom suffix: -4P
options: polarized <<: *template
height: 13.0 bodyWidth: 12.7
pitch: 2.54 columnCount: 4
leadHeight: 3.50 numbers: 1, 2, 3, 4, 1, 2, 3, 4
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 4
bodyWidth: 13.80
bodyLength: 12.7
numbers: 1, 1, 2, 2, 3, 3, 4, 4
padPosition: -1.03, -5.4, 4.05, -5.4, -1.03, -2.86, 4.05, -2.86, -1.03, -0.32, 4.05, -0.32, -1.03, 2.22, 4.05, 2.22
pinout@5P: 1-5 pinout@5P: 1-5
schematic@5P: schematic@5P:
@ -77,20 +66,12 @@ schematic@5P:
left: 1-5 left: 1-5
housing@5P: housing@5P:
pattern: custom suffix: -5P
options: polarized <<: *template
height: 13.0 bodyWidth: 15.24
pitch: 2.54 columnCount: 5
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 5
bodyWidth: 13.80
bodyLength: 15.24
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5
padPosition: -1.03, -6.67, 4.05, -6.67, -1.03, -4.13, 4.05, -4.13, -1.03, -1.59, 4.05, -1.59, -1.03, 0.95, 4.05, 0.95, -1.03, 3.49, 4.05, 3.49
pinout@6P: 1-6 pinout@6P: 1-6
schematic@6P: schematic@6P:
@ -99,20 +80,12 @@ schematic@6P:
left: 1-6 left: 1-6
housing@6P: housing@6P:
pattern: custom suffix: -6P
options: polarized <<: *template
height: 13.0 bodyWidth: 17.78
pitch: 2.54 columnCount: 6
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 6
bodyWidth: 13.80
bodyLength: 17.78
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6
padPosition: -1.03, -7.94, 4.05, -7.94, -1.03, -5.4, 4.05, -5.4, -1.03, -2.86, 4.05, -2.86, -1.03, -0.32, 4.05, -0.32, -1.03, 2.22, 4.05, 2.22, -1.03, 4.76, 4.05, 4.76
pinout@7P: 1-7 pinout@7P: 1-7
schematic@7P: schematic@7P:
@ -121,20 +94,12 @@ schematic@7P:
left: 1-7 left: 1-7
housing@7P: housing@7P:
pattern: custom suffix: -7P
options: polarized <<: *template
height: 13.0 bodyWidth: 20.32
pitch: 2.54 columnCount: 7
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 6, 7, 1, 2, 3, 4, 5, 6, 7
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 7
bodyWidth: 13.80
bodyLength: 20.32
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7
padPosition: -1.03, -9.21, 4.05, -9.21, -1.03, -6.67, 4.05, -6.67, -1.03, -4.13, 4.05, -4.13, -1.03, -1.59, 4.05, -1.59, -1.03, 0.95, 4.05, 0.95, -1.03, 3.49, 4.05, 3.49, -1.03, 6.03, 4.05, 6.03
pinout@8P: 1-8 pinout@8P: 1-8
schematic@8P: schematic@8P:
@ -143,20 +108,12 @@ schematic@8P:
left: 1-8 left: 1-8
housing@8P: housing@8P:
pattern: custom suffix: -8P
options: polarized <<: *template
height: 13.0 bodyWidth: 22.86
pitch: 2.54 columnCount: 8
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 6, 7, 8, 1, 2, 3, 4, 5, 6, 7, 8
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 8
bodyWidth: 13.80
bodyLength: 22.86
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8
padPosition: -1.03, -10.48, 4.05, -10.48, -1.03, -7.94, 4.05, -7.94, -1.03, -5.4, 4.05, -5.4, -1.03, -2.86, 4.05, -2.86, -1.03, -0.32, 4.05, -0.32, -1.03, 2.22, 4.05, 2.22, -1.03, 4.76, 4.05, 4.76, -1.03, 7.3, 4.05, 7.3
pinout@9P: 1-9 pinout@9P: 1-9
schematic@9P: schematic@9P:
@ -165,20 +122,12 @@ schematic@9P:
left: 1-9 left: 1-9
housing@9P: housing@9P:
pattern: custom suffix: -9P
options: polarized <<: *template
height: 13.0 bodyWidth: 25.4
pitch: 2.54 columnCount: 9
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2, 3, 4, 5, 6, 7, 8, 9
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 9
bodyWidth: 13.80
bodyLength: 25.4
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9
padPosition: -1.03, -11.75, 4.05, -11.75, -1.03, -9.21, 4.05, -9.21, -1.03, -6.67, 4.05, -6.67, -1.03, -4.13, 4.05, -4.13, -1.03, -1.59, 4.05, -1.59, -1.03, 0.95, 4.05, 0.95, -1.03, 3.49, 4.05, 3.49, -1.03, 6.03, 4.05, 6.03, -1.03, 8.57, 4.05, 8.57
pinout@10P: 1-10 pinout@10P: 1-10
schematic@10P: schematic@10P:
@ -187,20 +136,12 @@ schematic@10P:
left: 1-10 left: 1-10
housing@10P: housing@10P:
pattern: custom suffix: -10P
options: polarized <<: *template
height: 13.0 bodyWidth: 27.94
pitch: 2.54 columnCount: 10
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 10
bodyWidth: 13.80
bodyLength: 27.94
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10
padPosition: -1.03, -13.02, 4.05, -13.02, -1.03, -10.48, 4.05, -10.48, -1.03, -7.94, 4.05, -7.94, -1.03, -5.4, 4.05, -5.4, -1.03, -2.86, 4.05, -2.86, -1.03, -0.32, 4.05, -0.32, -1.03, 2.22, 4.05, 2.22, -1.03, 4.76, 4.05, 4.76, -1.03, 7.3, 4.05, 7.3, -1.03, 9.84, 4.05, 9.84
pinout@11P: 1-11 pinout@11P: 1-11
schematic@11P: schematic@11P:
@ -209,20 +150,12 @@ schematic@11P:
left: 1-11 left: 1-11
housing@11P: housing@11P:
pattern: custom suffix: -11P
options: polarized <<: *template
height: 13.0 bodyWidth: 30.48
pitch: 2.54 columnCount: 11
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 11
bodyWidth: 13.80
bodyLength: 30.48
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11
padPosition: -1.03, -14.29, 4.05, -14.29, -1.03, -11.75, 4.05, -11.75, -1.03, -9.21, 4.05, -9.21, -1.03, -6.67, 4.05, -6.67, -1.03, -4.13, 4.05, -4.13, -1.03, -1.59, 4.05, -1.59, -1.03, 0.95, 4.05, 0.95, -1.03, 3.49, 4.05, 3.49, -1.03, 6.03, 4.05, 6.03, -1.03, 8.57, 4.05, 8.57, -1.03, 11.11, 4.05, 11.11
pinout@12P: 1-12 pinout@12P: 1-12
schematic@12P: schematic@12P:
@ -231,17 +164,8 @@ schematic@12P:
left: 1-12 left: 1-12
housing@12P: housing@12P:
pattern: custom suffix: -12P
options: polarized <<: *template
height: 13.0 bodyWidth: 33.02
pitch: 2.54 columnCount: 12
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 12
bodyWidth: 13.80
bodyLength: 33.02
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12
padPosition: -1.03, -15.56, 4.05, -15.56, -1.03, -13.02, 4.05, -13.02, -1.03, -10.48, 4.05, -10.48, -1.03, -7.94, 4.05, -7.94, -1.03, -5.4, 4.05, -5.4, -1.03, -2.86, 4.05, -2.86, -1.03, -0.32, 4.05, -0.32, -1.03, 2.22, 4.05, 2.22, -1.03, 4.76, 4.05, 4.76, -1.03, 7.3, 4.05, 7.3, -1.03, 9.84, 4.05, 9.84, -1.03, 12.38, 4.05, 12.38

View File

@ -5,44 +5,39 @@
# number of possible pins # number of possible pins
variations = (2..12).to_a variations = (2..12).to_a
puts "name: KF141V-2.54" puts "name: KF141V-2.54
puts "description: spring loaded terminal, with lever, 0.1 in/2.54 mm pitch, vertical insertion" description: spring loaded terminal, with lever, 0.1 in/2.54 mm pitch, vertical insertion
puts "variations: " + variations.collect{|p| p.to_s+"P"}*", " variations: #{variations.collect {|p| p.to_s + 'P'} * ', '}
puts "datasheet: https://datasheet.lcsc.com/lcsc/2001151504_Cixi-Kefa-Elec-KF141V-2-54-10P_C475122.pdf" datasheet: https://datasheet.lcsc.com/lcsc/2001151504_Cixi-Kefa-Elec-KF141V-2-54-10P_C475122.pdf
puts ""
housing: &template
pattern: custom
height: 13.0
bodyLength: 12.65
leadHeight: 3.50
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
horizontalPitch: 2.54
verticalPitch: 5.08
rowCount: 2
bodyPosition: #{2.54 - 0.95}, #{-3.785 + 2.87}
"
variations.each do |v| variations.each do |v|
puts "pinout@#{v}P: 1-#{v}" puts "
puts "" pinout@#{v}P: 1-#{v}
puts "schematic@#{v}P:"
puts " suffix: -#{v}P"
puts " symbol: connector"
puts " left: 1-#{v}"
puts ""
puts "housing@#{v}P:"
puts " pattern: custom"
puts " options: polarized"
puts " height: 13.0"
puts " pitch: 2.54"
puts " leadHeight: 3.50"
puts " leadWidth: 0.70"
puts " leadLength: 0.50"
puts " holeDiameter: 1.2"
puts " columnCount: 1"
puts " rowCount: #{v}"
puts " bodyWidth: 12.70"
puts " bodyLength: #{(2.54 * v + 2.54).round(2)}"
#puts " bodyPosition: 0, 1.0" # alternative is to center on the pins section only
puts " numbers: " + (v.times.collect {|i| [i + 1]*2}.flatten * ", ")
print " padPosition: "
positions = []
v.times do |i|
positions << [12.70/2 - 3.00 - 5.08, (2.54 * v + 2.54) / -2 + 1.0 + i * 2.54]
positions << [12.70/2 - 3.00, (2.54 * v + 2.54) / -2 + 1.0 + i * 2.54]
end
positions.flatten!
positions.collect!{|p| p.round(3)}
print positions * ", "
puts ""
end
schematic@#{v}P:
suffix: -#{v}P
symbol: connector
left: 1-#{v}
housing@#{v}P:
suffix: -#{v}P
<<: *template
bodyWidth: #{(2.54 * v + 2.54).round(2)}
columnCount: #{v}
numbers: #{v.times.collect {|i| [i + 1]}.flatten * 2 * ', '}
"
end

View File

@ -3,6 +3,19 @@ description: spring loaded terminal, with lever, 0.1 in/2.54 mm pitch, vertical
variations: 2P, 3P, 4P, 5P, 6P, 7P, 8P, 9P, 10P, 11P, 12P variations: 2P, 3P, 4P, 5P, 6P, 7P, 8P, 9P, 10P, 11P, 12P
datasheet: https://datasheet.lcsc.com/lcsc/2001151504_Cixi-Kefa-Elec-KF141V-2-54-10P_C475122.pdf datasheet: https://datasheet.lcsc.com/lcsc/2001151504_Cixi-Kefa-Elec-KF141V-2-54-10P_C475122.pdf
housing: &template
pattern: custom
height: 13.0
bodyLength: 12.65
leadHeight: 3.50
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
horizontalPitch: 2.54
verticalPitch: 5.08
rowCount: 2
bodyPosition: 1.59, -0.915
pinout@2P: 1-2 pinout@2P: 1-2
schematic@2P: schematic@2P:
@ -11,20 +24,12 @@ schematic@2P:
left: 1-2 left: 1-2
housing@2P: housing@2P:
pattern: custom suffix: -2P
options: polarized <<: *template
height: 13.0 bodyWidth: 7.62
pitch: 2.54 columnCount: 2
leadHeight: 3.50 numbers: 1, 2, 1, 2
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 2
bodyWidth: 12.70
bodyLength: 7.62
numbers: 1, 1, 2, 2
padPosition: -1.73, -2.81, 3.35, -2.81, -1.73, -0.27, 3.35, -0.27
pinout@3P: 1-3 pinout@3P: 1-3
schematic@3P: schematic@3P:
@ -33,20 +38,12 @@ schematic@3P:
left: 1-3 left: 1-3
housing@3P: housing@3P:
pattern: custom suffix: -3P
options: polarized <<: *template
height: 13.0 bodyWidth: 10.16
pitch: 2.54 columnCount: 3
leadHeight: 3.50 numbers: 1, 2, 3, 1, 2, 3
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 3
bodyWidth: 12.70
bodyLength: 10.16
numbers: 1, 1, 2, 2, 3, 3
padPosition: -1.73, -4.08, 3.35, -4.08, -1.73, -1.54, 3.35, -1.54, -1.73, 1.0, 3.35, 1.0
pinout@4P: 1-4 pinout@4P: 1-4
schematic@4P: schematic@4P:
@ -55,20 +52,12 @@ schematic@4P:
left: 1-4 left: 1-4
housing@4P: housing@4P:
pattern: custom suffix: -4P
options: polarized <<: *template
height: 13.0 bodyWidth: 12.7
pitch: 2.54 columnCount: 4
leadHeight: 3.50 numbers: 1, 2, 3, 4, 1, 2, 3, 4
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 4
bodyWidth: 12.70
bodyLength: 12.7
numbers: 1, 1, 2, 2, 3, 3, 4, 4
padPosition: -1.73, -5.35, 3.35, -5.35, -1.73, -2.81, 3.35, -2.81, -1.73, -0.27, 3.35, -0.27, -1.73, 2.27, 3.35, 2.27
pinout@5P: 1-5 pinout@5P: 1-5
schematic@5P: schematic@5P:
@ -77,20 +66,12 @@ schematic@5P:
left: 1-5 left: 1-5
housing@5P: housing@5P:
pattern: custom suffix: -5P
options: polarized <<: *template
height: 13.0 bodyWidth: 15.24
pitch: 2.54 columnCount: 5
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 5
bodyWidth: 12.70
bodyLength: 15.24
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5
padPosition: -1.73, -6.62, 3.35, -6.62, -1.73, -4.08, 3.35, -4.08, -1.73, -1.54, 3.35, -1.54, -1.73, 1.0, 3.35, 1.0, -1.73, 3.54, 3.35, 3.54
pinout@6P: 1-6 pinout@6P: 1-6
schematic@6P: schematic@6P:
@ -99,20 +80,12 @@ schematic@6P:
left: 1-6 left: 1-6
housing@6P: housing@6P:
pattern: custom suffix: -6P
options: polarized <<: *template
height: 13.0 bodyWidth: 17.78
pitch: 2.54 columnCount: 6
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 6
bodyWidth: 12.70
bodyLength: 17.78
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6
padPosition: -1.73, -7.89, 3.35, -7.89, -1.73, -5.35, 3.35, -5.35, -1.73, -2.81, 3.35, -2.81, -1.73, -0.27, 3.35, -0.27, -1.73, 2.27, 3.35, 2.27, -1.73, 4.81, 3.35, 4.81
pinout@7P: 1-7 pinout@7P: 1-7
schematic@7P: schematic@7P:
@ -121,20 +94,12 @@ schematic@7P:
left: 1-7 left: 1-7
housing@7P: housing@7P:
pattern: custom suffix: -7P
options: polarized <<: *template
height: 13.0 bodyWidth: 20.32
pitch: 2.54 columnCount: 7
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 6, 7, 1, 2, 3, 4, 5, 6, 7
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 7
bodyWidth: 12.70
bodyLength: 20.32
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7
padPosition: -1.73, -9.16, 3.35, -9.16, -1.73, -6.62, 3.35, -6.62, -1.73, -4.08, 3.35, -4.08, -1.73, -1.54, 3.35, -1.54, -1.73, 1.0, 3.35, 1.0, -1.73, 3.54, 3.35, 3.54, -1.73, 6.08, 3.35, 6.08
pinout@8P: 1-8 pinout@8P: 1-8
schematic@8P: schematic@8P:
@ -143,20 +108,12 @@ schematic@8P:
left: 1-8 left: 1-8
housing@8P: housing@8P:
pattern: custom suffix: -8P
options: polarized <<: *template
height: 13.0 bodyWidth: 22.86
pitch: 2.54 columnCount: 8
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 6, 7, 8, 1, 2, 3, 4, 5, 6, 7, 8
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 8
bodyWidth: 12.70
bodyLength: 22.86
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8
padPosition: -1.73, -10.43, 3.35, -10.43, -1.73, -7.89, 3.35, -7.89, -1.73, -5.35, 3.35, -5.35, -1.73, -2.81, 3.35, -2.81, -1.73, -0.27, 3.35, -0.27, -1.73, 2.27, 3.35, 2.27, -1.73, 4.81, 3.35, 4.81, -1.73, 7.35, 3.35, 7.35
pinout@9P: 1-9 pinout@9P: 1-9
schematic@9P: schematic@9P:
@ -165,20 +122,12 @@ schematic@9P:
left: 1-9 left: 1-9
housing@9P: housing@9P:
pattern: custom suffix: -9P
options: polarized <<: *template
height: 13.0 bodyWidth: 25.4
pitch: 2.54 columnCount: 9
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2, 3, 4, 5, 6, 7, 8, 9
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 9
bodyWidth: 12.70
bodyLength: 25.4
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9
padPosition: -1.73, -11.7, 3.35, -11.7, -1.73, -9.16, 3.35, -9.16, -1.73, -6.62, 3.35, -6.62, -1.73, -4.08, 3.35, -4.08, -1.73, -1.54, 3.35, -1.54, -1.73, 1.0, 3.35, 1.0, -1.73, 3.54, 3.35, 3.54, -1.73, 6.08, 3.35, 6.08, -1.73, 8.62, 3.35, 8.62
pinout@10P: 1-10 pinout@10P: 1-10
schematic@10P: schematic@10P:
@ -187,20 +136,12 @@ schematic@10P:
left: 1-10 left: 1-10
housing@10P: housing@10P:
pattern: custom suffix: -10P
options: polarized <<: *template
height: 13.0 bodyWidth: 27.94
pitch: 2.54 columnCount: 10
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 10
bodyWidth: 12.70
bodyLength: 27.94
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10
padPosition: -1.73, -12.97, 3.35, -12.97, -1.73, -10.43, 3.35, -10.43, -1.73, -7.89, 3.35, -7.89, -1.73, -5.35, 3.35, -5.35, -1.73, -2.81, 3.35, -2.81, -1.73, -0.27, 3.35, -0.27, -1.73, 2.27, 3.35, 2.27, -1.73, 4.81, 3.35, 4.81, -1.73, 7.35, 3.35, 7.35, -1.73, 9.89, 3.35, 9.89
pinout@11P: 1-11 pinout@11P: 1-11
schematic@11P: schematic@11P:
@ -209,20 +150,12 @@ schematic@11P:
left: 1-11 left: 1-11
housing@11P: housing@11P:
pattern: custom suffix: -11P
options: polarized <<: *template
height: 13.0 bodyWidth: 30.48
pitch: 2.54 columnCount: 11
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 11
bodyWidth: 12.70
bodyLength: 30.48
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11
padPosition: -1.73, -14.24, 3.35, -14.24, -1.73, -11.7, 3.35, -11.7, -1.73, -9.16, 3.35, -9.16, -1.73, -6.62, 3.35, -6.62, -1.73, -4.08, 3.35, -4.08, -1.73, -1.54, 3.35, -1.54, -1.73, 1.0, 3.35, 1.0, -1.73, 3.54, 3.35, 3.54, -1.73, 6.08, 3.35, 6.08, -1.73, 8.62, 3.35, 8.62, -1.73, 11.16, 3.35, 11.16
pinout@12P: 1-12 pinout@12P: 1-12
schematic@12P: schematic@12P:
@ -231,17 +164,8 @@ schematic@12P:
left: 1-12 left: 1-12
housing@12P: housing@12P:
pattern: custom suffix: -12P
options: polarized <<: *template
height: 13.0 bodyWidth: 33.02
pitch: 2.54 columnCount: 12
leadHeight: 3.50 numbers: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
leadWidth: 0.70
leadLength: 0.50
holeDiameter: 1.2
columnCount: 1
rowCount: 12
bodyWidth: 12.70
bodyLength: 33.02
numbers: 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12
padPosition: -1.73, -15.51, 3.35, -15.51, -1.73, -12.97, 3.35, -12.97, -1.73, -10.43, 3.35, -10.43, -1.73, -7.89, 3.35, -7.89, -1.73, -5.35, 3.35, -5.35, -1.73, -2.81, 3.35, -2.81, -1.73, -0.27, 3.35, -0.27, -1.73, 2.27, 3.35, 2.27, -1.73, 4.81, 3.35, 4.81, -1.73, 7.35, 3.35, 7.35, -1.73, 9.89, 3.35, 9.89, -1.73, 12.43, 3.35, 12.43