diff --git a/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3.rb b/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3.rb index e8542d6..8298168 100755 --- a/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3.rb +++ b/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3.rb @@ -47,8 +47,8 @@ classes.each do |cla| # pins # Pin [rX rY Thickness Clearance Mask Drill "Name" "Number" SFlags] - fp.puts element("Pin",[-p/2,0,d+cla[:hole]+cla[:ring],d+cla[:hole]+cla[:clearance],d+cla[:hole]+cla[:ring]+SOLDERMASK,d+cla[:hole],"+","+","square"]) - fp.puts element("Pin",[p/2,0,d+cla[:hole]+cla[:ring],d+cla[:hole]+cla[:clearance],d+cla[:hole]+cla[:ring]+SOLDERMASK,d+cla[:hole],"-","-",""]) + fp.puts element("Pin",[-p/2,0,d+cla[:hole]+cla[:ring],cla[:clearance]-cla[:ring],d+cla[:hole]+cla[:ring]+SOLDERMASK,d+cla[:hole],"+","+","square"]) + fp.puts element("Pin",[p/2,0,d+cla[:hole]+cla[:ring],cla[:clearance]-cla[:ring],d+cla[:hole]+cla[:ring]+SOLDERMASK,d+cla[:hole],"-","-",""]) # end of element fp.puts ")" diff --git a/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3_L.fp b/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3_L.fp index d8cfdcb..daab669 100644 --- a/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3_L.fp +++ b/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3_L.fp @@ -10,6 +10,6 @@ ElementArc[0.0mm 0.0mm 3.15mm 3.15mm 0 360 0.2mm] ElementLine[-4.15mm 0.0mm -3.65mm 0.0mm 0.2mm] ElementLine[-3.9mm -0.25mm -3.9mm 0.25mm 0.2mm] ElementLine[4.15mm 0.0mm 3.65mm 0.0mm 0.2mm] -Pin[-1.25mm 0.0mm 0.95mm 1.15mm 1.05mm 0.65mm "+" "+" "square"] -Pin[1.25mm 0.0mm 0.95mm 1.15mm 1.05mm 0.65mm "-" "-" ""] +Pin[-1.25mm 0.0mm 0.95mm 0.2mm 1.05mm 0.65mm "+" "+" "square"] +Pin[1.25mm 0.0mm 0.95mm 0.2mm 1.05mm 0.65mm "-" "-" ""] ) diff --git a/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3_M.fp b/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3_M.fp index a3a7917..0adcaa4 100644 --- a/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3_M.fp +++ b/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3_M.fp @@ -10,6 +10,6 @@ ElementArc[0.0mm 0.0mm 3.15mm 3.15mm 0 360 0.2mm] ElementLine[-4.15mm 0.0mm -3.65mm 0.0mm 0.2mm] ElementLine[-3.9mm -0.25mm -3.9mm 0.25mm 0.2mm] ElementLine[4.15mm 0.0mm 3.65mm 0.0mm 0.2mm] -Pin[-1.25mm 0.0mm 1.25mm 1.75mm 1.35mm 0.75mm "+" "+" "square"] -Pin[1.25mm 0.0mm 1.25mm 1.75mm 1.35mm 0.75mm "-" "-" ""] +Pin[-1.25mm 0.0mm 1.25mm 0.5mm 1.35mm 0.75mm "+" "+" "square"] +Pin[1.25mm 0.0mm 1.25mm 0.5mm 1.35mm 0.75mm "-" "-" ""] ) diff --git a/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3_N.fp b/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3_N.fp index 335378e..4ea1899 100644 --- a/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3_N.fp +++ b/hardware/lib/footprints/capacitor_470uF-electrolytic_kemet_ESK-E3_N.fp @@ -10,6 +10,6 @@ ElementArc[0.0mm 0.0mm 3.15mm 3.15mm 0 360 0.2mm] ElementLine[-4.15mm 0.0mm -3.65mm 0.0mm 0.2mm] ElementLine[-3.9mm -0.25mm -3.9mm 0.25mm 0.2mm] ElementLine[4.15mm 0.0mm 3.65mm 0.0mm 0.2mm] -Pin[-1.25mm 0.0mm 1.05mm 1.4mm 1.15mm 0.7mm "+" "+" "square"] -Pin[1.25mm 0.0mm 1.05mm 1.4mm 1.15mm 0.7mm "-" "-" ""] +Pin[-1.25mm 0.0mm 1.05mm 0.35mm 1.15mm 0.7mm "+" "+" "square"] +Pin[1.25mm 0.0mm 1.05mm 0.35mm 1.15mm 0.7mm "-" "-" ""] )