From 60f9391f500ad25c722cfffd950dae5bd4acfb2d Mon Sep 17 00:00:00 2001
From: John Beard <john.j.beard@gmail.com>
Date: Mon, 19 Feb 2024 19:55:24 +0000
Subject: [PATCH] Fix body size error in Bourns 3386W

See merge request kicad/libraries/kicad-footprints!3362
---
 ...iometer_Bourns_3386W_Horizontal.kicad_mod} | 62 +++++++++++--------
 1 file changed, 36 insertions(+), 26 deletions(-)
 rename Potentiometer_THT.pretty/{Potentiometer_Bourns_3386W_Vertical.kicad_mod => Potentiometer_Bourns_3386W_Horizontal.kicad_mod} (58%)

diff --git a/Potentiometer_THT.pretty/Potentiometer_Bourns_3386W_Vertical.kicad_mod b/Potentiometer_THT.pretty/Potentiometer_Bourns_3386W_Horizontal.kicad_mod
similarity index 58%
rename from Potentiometer_THT.pretty/Potentiometer_Bourns_3386W_Vertical.kicad_mod
rename to Potentiometer_THT.pretty/Potentiometer_Bourns_3386W_Horizontal.kicad_mod
index 553321695..3a74a3531 100644
--- a/Potentiometer_THT.pretty/Potentiometer_Bourns_3386W_Vertical.kicad_mod
+++ b/Potentiometer_THT.pretty/Potentiometer_Bourns_3386W_Horizontal.kicad_mod
@@ -1,58 +1,68 @@
-(footprint "Potentiometer_Bourns_3386W_Vertical" (version 20221018) (generator pcbnew)
+(footprint "Potentiometer_Bourns_3386W_Horizontal" (version 20221018) (generator pcbnew)
   (layer "F.Cu")
-  (descr "Potentiometer, vertical, Bourns 3386W, https://www.bourns.com/docs/Product-Datasheets/3386.pdf")
+  (descr "Potentiometer, horizontal, Bourns 3386W, 9.53 x 4.83 x 9.53mm, https://www.bourns.com/docs/Product-Datasheets/3386.pdf")
   (tags "Potentiometer ")
   (attr through_hole)
-  (fp_text reference "REF**" (at 2.8 -3.404) (layer "F.SilkS")
+  (fp_text reference "REF**" (at 3 -3.3) (layer "F.SilkS")
       (effects (font (size 1 1) (thickness 0.15)))
     (tstamp a51dc1fa-7b18-42b8-a3a3-212273b6748b)
   )
-  (fp_text value "Potentiometer_Bourns_3386W_Vertical" (at 2.5 3.3) (layer "F.Fab")
+  (fp_text value "Potentiometer_Bourns_3386W_Horizontal" (at 2.54 3.3) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 852938bb-310b-4eb4-a4c9-ef7e6c2ac145)
   )
-  (fp_text user "${REFERENCE}" (at 2.5 0.195) (layer "F.Fab")
+  (fp_text user "${REFERENCE}" (at 2.54 0.195) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 97d7da8e-fe90-451f-a7ce-6a1204227745)
   )
-  (fp_line (start -2.335 -2.55) (end -2.335 2.6)
+  (fp_line (start -2.335 -2.55) (end -2.335 2.5)
     (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 32b0ca7d-a99b-4d95-a98e-5d53217efe9c))
-  (fp_line (start -2.335 2.6) (end 7.415 2.6)
+  (fp_line (start -2.335 2.5) (end 7.415 2.5)
     (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 05d0fcbf-665d-4d8c-b028-95bffb9c5921))
-  (fp_line (start -1.135 -2.55) (end -2.335 -2.55)
+  (fp_line (start -1.115 -2.55) (end -2.335 -2.55)
     (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp c08ef1ef-6cad-4cc3-84c3-4c52f054e518))
-  (fp_line (start -1.135 -2.55) (end -1.135 -2.11)
+  (fp_line (start -1.115 -2.55) (end -1.115 -2.11)
     (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp b9f4c367-907a-47cf-9e8b-b2091640c604))
-  (fp_line (start -1.135 -2.11) (end 6.215 -2.11)
+  (fp_line (start -1.115 -2.11) (end 6.195 -2.11)
     (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp f13976ba-822e-4f4d-8d37-cedcff36dd4e))
-  (fp_line (start -0.415 -2.404) (end 0.315 -2.404)
-    (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 06245516-6c0a-4865-9a6b-cafd82416c97))
-  (fp_line (start 6.215 -2.55) (end 6.215 -2.11)
+  (fp_line (start 6.195 -2.55) (end 6.195 -2.11)
     (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2848b50b-c18f-47a3-89ec-164ac09850c5))
-  (fp_line (start 6.215 -2.55) (end 7.415 -2.55)
+  (fp_line (start 6.195 -2.55) (end 7.415 -2.55)
     (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp c7ad2cea-9c92-406c-8acb-9448b458cf92))
-  (fp_line (start 7.415 2.6) (end 7.415 -2.55)
+  (fp_line (start 7.415 2.5) (end 7.415 -2.55)
     (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 9ced0b41-5b6f-4d79-898f-5aa8868ac118))
-  (fp_rect (start -2.48 -2.69) (end 7.56 2.74)
+  (fp_poly
+    (pts
+      (xy 0 -2.4)
+      (xy 0.45 -2.9)
+      (xy -0.45 -2.9)
+    )
+
+    (stroke (width 0.12) (type solid)) (fill solid) (layer "F.SilkS") (tstamp ccdd6962-e957-4917-bee0-7b3c9a3db7fb))
+  (fp_rect (start -2.48 -2.69) (end 7.56 2.64)
     (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 8112556b-137a-411e-9da4-7f1621f780d2))
-  (fp_line (start -2.23 -1.344) (end -2.225 2.49)
-    (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 57f11568-b01c-4b5e-919b-5119f2b6d234))
-  (fp_line (start -2.225 2.49) (end 7.305 2.49)
+  (fp_line (start -2.225 2.39) (end -2.225 -2.44)
+    (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 8f0068e8-8d2b-4516-a475-450f8d1c9bc1))
+  (fp_line (start -2.225 2.39) (end 7.305 2.39)
     (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp d3884abe-533e-4241-8070-5d8e415bf1c9))
-  (fp_line (start -1.565 -2.01) (end -2.23 -1.344)
-    (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp c89d25fd-9a9c-43ba-98bb-4188997e4953))
-  (fp_line (start -1.565 -2) (end 6.3 -2)
+  (fp_line (start -1.225 -2.44) (end -2.225 -2.44)
+    (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp ecc44ae7-174d-45fc-995c-c72b4e9410ba))
+  (fp_line (start -1.225 -2) (end -2.225 -1)
+    (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp ac24ebb5-3eb3-403c-95ac-83ed4f25bb91))
+  (fp_line (start -1.225 -2) (end -1.225 -2.44)
+    (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp b105a536-3cbe-4099-823d-7983b0ef6cee))
+  (fp_line (start -1.225 -2) (end 6.305 -2)
     (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 431b276f-3d54-4c8c-a7ae-92bf3ee3084b))
-  (fp_line (start 6.31 -2.44) (end 7.305 -2.44)
+  (fp_line (start 6.305 -2.44) (end 7.305 -2.44)
     (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 39421976-6ef6-4eff-9de8-7143d664444e))
-  (fp_line (start 6.31 -2) (end 6.31 -2.44)
+  (fp_line (start 6.305 -2) (end 6.305 -2.44)
     (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp a6c53cbb-c242-41fb-a4ed-81a27edeb0c5))
-  (fp_line (start 7.305 2.49) (end 7.305 -2.44)
+  (fp_line (start 7.305 2.39) (end 7.305 -2.44)
     (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 069ef198-ec4a-410f-ad99-742b00798263))
   (pad "1" thru_hole roundrect (at 0 0 90) (size 1.44 1.44) (drill 0.8) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.1736111111) (tstamp a627448d-763f-41f1-8074-18123ea222e5))
   (pad "2" thru_hole circle (at 2.54 0 90) (size 1.44 1.44) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp e81e07c0-8ffc-4077-89e1-1e6a506b28c0))
   (pad "3" thru_hole circle (at 5.08 0 90) (size 1.44 1.44) (drill 0.8) (layers "*.Cu" "*.Mask") (tstamp 994680e7-5446-4952-9fec-c9908ebb17de))
-  (model "${KICAD7_3DMODEL_DIR}/Potentiometer_THT.3dshapes/Potentiometer_Bourns_3386W_Vertical.wrl"
+  (model "${KICAD7_3DMODEL_DIR}/Potentiometer_THT.3dshapes/Potentiometer_Bourns_3386W_Horizontal.wrl"
     (offset (xyz 0 0 0))
     (scale (xyz 1 1 1))
     (rotate (xyz 0 0 0))