From b6346ff23fe5c0123412e6deae816c278508263f Mon Sep 17 00:00:00 2001
From: Patrick Baus <github@maat-family.de>
Date: Sun, 21 Jan 2024 11:19:08 +0000
Subject: [PATCH] Split Cliff FCR7350x connectors to allow 3D model for each
 colour

See merge request kicad/libraries/kicad-footprints!3413
---
 ...liff_FCR7350B_S16N-PC_Horizontal.kicad_mod | 58 +++++++++++++++++++
 ...liff_FCR7350G_S16N-PC_Horizontal.kicad_mod | 58 +++++++++++++++++++
 ...liff_FCR7350L_S16N-PC_Horizontal.kicad_mod | 58 +++++++++++++++++++
 ...liff_FCR7350N_S16N-PC_Horizontal.kicad_mod | 58 +++++++++++++++++++
 ...liff_FCR7350R_S16N-PC_Horizontal.kicad_mod | 58 +++++++++++++++++++
 ...liff_FCR7350Y_S16N-PC_Horizontal.kicad_mod | 58 +++++++++++++++++++
 ...liff_FCR7350x_S16N-PC_Horizontal.kicad_mod | 44 --------------
 7 files changed, 348 insertions(+), 44 deletions(-)
 create mode 100644 Connector.pretty/Banana_Cliff_FCR7350B_S16N-PC_Horizontal.kicad_mod
 create mode 100644 Connector.pretty/Banana_Cliff_FCR7350G_S16N-PC_Horizontal.kicad_mod
 create mode 100644 Connector.pretty/Banana_Cliff_FCR7350L_S16N-PC_Horizontal.kicad_mod
 create mode 100644 Connector.pretty/Banana_Cliff_FCR7350N_S16N-PC_Horizontal.kicad_mod
 create mode 100644 Connector.pretty/Banana_Cliff_FCR7350R_S16N-PC_Horizontal.kicad_mod
 create mode 100644 Connector.pretty/Banana_Cliff_FCR7350Y_S16N-PC_Horizontal.kicad_mod
 delete mode 100644 Connector.pretty/Banana_Cliff_FCR7350x_S16N-PC_Horizontal.kicad_mod

diff --git a/Connector.pretty/Banana_Cliff_FCR7350B_S16N-PC_Horizontal.kicad_mod b/Connector.pretty/Banana_Cliff_FCR7350B_S16N-PC_Horizontal.kicad_mod
new file mode 100644
index 000000000..4e37d9860
--- /dev/null
+++ b/Connector.pretty/Banana_Cliff_FCR7350B_S16N-PC_Horizontal.kicad_mod
@@ -0,0 +1,58 @@
+(footprint "Banana_Cliff_FCR7350B_S16N-PC_Horizontal" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (descr "Cliff single 4mm shrouded banana panel socket, through-hole, horizontal, black, https://www.cliffuk.co.uk/products/testleads/sockets/S16NPC.pdf")
+  (tags "cliff 4mm socket jack banana black")
+  (attr through_hole)
+  (fp_text reference "REF**" (at 0 -7.25) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 5985c29b-72c0-4f82-8bbb-a3dcfdd8b754)
+  )
+  (fp_text value "Banana_Cliff_FCR7350B_S16N-PC_Horizontal" (at 0 7.25) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp eb16273b-50cf-4ca0-9675-6d67ad6161bf)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp e3f441fc-13c5-4d63-a7e4-842eff7d1dfb)
+  )
+  (fp_line (start -13.6 -6.1) (end -13.6 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4cc4a7cf-3433-4606-83ca-9abb8b2e3d55))
+  (fp_line (start -13.6 6.1) (end -7 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 92526eec-ca14-4a15-b8bf-94f56a3cc5c6))
+  (fp_line (start -7 -6.1) (end -13.6 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 49c8b70e-7df3-4e7d-b1e5-5bed67844879))
+  (fp_line (start -5.7 6.1) (end 3.2 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp df995518-2376-4980-8755-12d69756850c))
+  (fp_line (start 3.2 -6.1) (end -5.7 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ed667d3-b227-4cb5-a721-4a3e33b37c30))
+  (fp_line (start 4.4 6.1) (end 5.6 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a9a6d8d3-e776-4f8a-8ced-aca0ac959669))
+  (fp_line (start 5.6 -6.1) (end 4.4 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d5c017a-852f-4251-878f-c850069175ad))
+  (fp_line (start 5.6 6.1) (end 5.6 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a721705f-8acc-4989-a2a1-1b53d9d78ada))
+  (fp_rect (start 6 6.5) (end -28 -6.5)
+    (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 2e9001bb-4d27-4c2d-859b-8909091b540b))
+  (fp_line (start -27.5 0) (end -21 0)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9dcb7885-7877-483b-9909-ce3645a31902))
+  (fp_line (start -21 0) (end -22 -1)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 810ff65b-d35d-4404-a2c5-6442dc8c5cbc))
+  (fp_line (start -21 0) (end -22 1)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2575033d-0332-4c5d-810d-530255ba5c5a))
+  (fp_rect (start -27.5 -2) (end -7.5 2)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp a8c399e1-ed8f-44dd-9358-1a334534200e))
+  (fp_rect (start -13.5 -6) (end 5.5 6)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 8dab05cb-5411-4d7d-a8e8-61fef352705f))
+  (fp_rect (start -13.5 -5.5) (end -27.5 5.5)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 75ef33c6-073c-4157-a45c-c8731e065dd7))
+  (pad "" np_thru_hole circle (at -6.36 -5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp e1b45488-a608-4d49-9943-f4a8944948dc))
+  (pad "" np_thru_hole circle (at -6.36 5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 17912291-b62f-4f94-880d-af63d238988d))
+  (pad "" np_thru_hole circle (at 3.8 -5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 4307ded3-afea-48d3-97c3-955a23be1f17))
+  (pad "" np_thru_hole circle (at 3.8 5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 2e210520-3755-4ddd-a11e-8f6ebdc570e5))
+  (pad "1" thru_hole circle (at 0 0) (size 3.5 3.5) (drill 2.2) (layers "*.Cu" "*.Mask") (tstamp 67f5747d-c924-48ef-b4a3-a07ce258082a))
+  (model "${KICAD7_3DMODEL_DIR}/Connector.3dshapes/Banana_Cliff_FCR7350B_S16N-PC_Horizontal.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector.pretty/Banana_Cliff_FCR7350G_S16N-PC_Horizontal.kicad_mod b/Connector.pretty/Banana_Cliff_FCR7350G_S16N-PC_Horizontal.kicad_mod
new file mode 100644
index 000000000..729d67a78
--- /dev/null
+++ b/Connector.pretty/Banana_Cliff_FCR7350G_S16N-PC_Horizontal.kicad_mod
@@ -0,0 +1,58 @@
+(footprint "Banana_Cliff_FCR7350G_S16N-PC_Horizontal" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (descr "Cliff single 4mm shrouded banana panel socket, through-hole, horizontal, green, https://www.cliffuk.co.uk/products/testleads/sockets/S16NPC.pdf")
+  (tags "cliff 4mm socket jack banana green")
+  (attr through_hole)
+  (fp_text reference "REF**" (at 0 -7.25) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 5985c29b-72c0-4f82-8bbb-a3dcfdd8b754)
+  )
+  (fp_text value "Banana_Cliff_FCR7350G_S16N-PC_Horizontal" (at 0 7.25) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp eb16273b-50cf-4ca0-9675-6d67ad6161bf)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp e3f441fc-13c5-4d63-a7e4-842eff7d1dfb)
+  )
+  (fp_line (start -13.6 -6.1) (end -13.6 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4cc4a7cf-3433-4606-83ca-9abb8b2e3d55))
+  (fp_line (start -13.6 6.1) (end -7 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 92526eec-ca14-4a15-b8bf-94f56a3cc5c6))
+  (fp_line (start -7 -6.1) (end -13.6 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 49c8b70e-7df3-4e7d-b1e5-5bed67844879))
+  (fp_line (start -5.7 6.1) (end 3.2 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp df995518-2376-4980-8755-12d69756850c))
+  (fp_line (start 3.2 -6.1) (end -5.7 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ed667d3-b227-4cb5-a721-4a3e33b37c30))
+  (fp_line (start 4.4 6.1) (end 5.6 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a9a6d8d3-e776-4f8a-8ced-aca0ac959669))
+  (fp_line (start 5.6 -6.1) (end 4.4 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d5c017a-852f-4251-878f-c850069175ad))
+  (fp_line (start 5.6 6.1) (end 5.6 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a721705f-8acc-4989-a2a1-1b53d9d78ada))
+  (fp_rect (start 6 6.5) (end -28 -6.5)
+    (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 2e9001bb-4d27-4c2d-859b-8909091b540b))
+  (fp_line (start -27.5 0) (end -21 0)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9dcb7885-7877-483b-9909-ce3645a31902))
+  (fp_line (start -21 0) (end -22 -1)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 810ff65b-d35d-4404-a2c5-6442dc8c5cbc))
+  (fp_line (start -21 0) (end -22 1)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2575033d-0332-4c5d-810d-530255ba5c5a))
+  (fp_rect (start -27.5 -2) (end -7.5 2)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp a8c399e1-ed8f-44dd-9358-1a334534200e))
+  (fp_rect (start -13.5 -6) (end 5.5 6)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 8dab05cb-5411-4d7d-a8e8-61fef352705f))
+  (fp_rect (start -13.5 -5.5) (end -27.5 5.5)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 75ef33c6-073c-4157-a45c-c8731e065dd7))
+  (pad "" np_thru_hole circle (at -6.36 -5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp e1b45488-a608-4d49-9943-f4a8944948dc))
+  (pad "" np_thru_hole circle (at -6.36 5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 17912291-b62f-4f94-880d-af63d238988d))
+  (pad "" np_thru_hole circle (at 3.8 -5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 4307ded3-afea-48d3-97c3-955a23be1f17))
+  (pad "" np_thru_hole circle (at 3.8 5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 2e210520-3755-4ddd-a11e-8f6ebdc570e5))
+  (pad "1" thru_hole circle (at 0 0) (size 3.5 3.5) (drill 2.2) (layers "*.Cu" "*.Mask") (tstamp 67f5747d-c924-48ef-b4a3-a07ce258082a))
+  (model "${KICAD7_3DMODEL_DIR}/Connector.3dshapes/Banana_Cliff_FCR7350G_S16N-PC_Horizontal.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector.pretty/Banana_Cliff_FCR7350L_S16N-PC_Horizontal.kicad_mod b/Connector.pretty/Banana_Cliff_FCR7350L_S16N-PC_Horizontal.kicad_mod
new file mode 100644
index 000000000..77916812c
--- /dev/null
+++ b/Connector.pretty/Banana_Cliff_FCR7350L_S16N-PC_Horizontal.kicad_mod
@@ -0,0 +1,58 @@
+(footprint "Banana_Cliff_FCR7350L_S16N-PC_Horizontal" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (descr "Cliff single 4mm shrouded banana panel socket, through-hole, horizontal, blue, https://www.cliffuk.co.uk/products/testleads/sockets/S16NPC.pdf")
+  (tags "cliff 4mm socket jack banana blue")
+  (attr through_hole)
+  (fp_text reference "REF**" (at 0 -7.25) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 5985c29b-72c0-4f82-8bbb-a3dcfdd8b754)
+  )
+  (fp_text value "Banana_Cliff_FCR7350L_S16N-PC_Horizontal" (at 0 7.25) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp eb16273b-50cf-4ca0-9675-6d67ad6161bf)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp e3f441fc-13c5-4d63-a7e4-842eff7d1dfb)
+  )
+  (fp_line (start -13.6 -6.1) (end -13.6 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4cc4a7cf-3433-4606-83ca-9abb8b2e3d55))
+  (fp_line (start -13.6 6.1) (end -7 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 92526eec-ca14-4a15-b8bf-94f56a3cc5c6))
+  (fp_line (start -7 -6.1) (end -13.6 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 49c8b70e-7df3-4e7d-b1e5-5bed67844879))
+  (fp_line (start -5.7 6.1) (end 3.2 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp df995518-2376-4980-8755-12d69756850c))
+  (fp_line (start 3.2 -6.1) (end -5.7 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ed667d3-b227-4cb5-a721-4a3e33b37c30))
+  (fp_line (start 4.4 6.1) (end 5.6 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a9a6d8d3-e776-4f8a-8ced-aca0ac959669))
+  (fp_line (start 5.6 -6.1) (end 4.4 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d5c017a-852f-4251-878f-c850069175ad))
+  (fp_line (start 5.6 6.1) (end 5.6 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a721705f-8acc-4989-a2a1-1b53d9d78ada))
+  (fp_rect (start 6 6.5) (end -28 -6.5)
+    (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 2e9001bb-4d27-4c2d-859b-8909091b540b))
+  (fp_line (start -27.5 0) (end -21 0)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9dcb7885-7877-483b-9909-ce3645a31902))
+  (fp_line (start -21 0) (end -22 -1)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 810ff65b-d35d-4404-a2c5-6442dc8c5cbc))
+  (fp_line (start -21 0) (end -22 1)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2575033d-0332-4c5d-810d-530255ba5c5a))
+  (fp_rect (start -27.5 -2) (end -7.5 2)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp a8c399e1-ed8f-44dd-9358-1a334534200e))
+  (fp_rect (start -13.5 -6) (end 5.5 6)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 8dab05cb-5411-4d7d-a8e8-61fef352705f))
+  (fp_rect (start -13.5 -5.5) (end -27.5 5.5)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 75ef33c6-073c-4157-a45c-c8731e065dd7))
+  (pad "" np_thru_hole circle (at -6.36 -5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp e1b45488-a608-4d49-9943-f4a8944948dc))
+  (pad "" np_thru_hole circle (at -6.36 5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 17912291-b62f-4f94-880d-af63d238988d))
+  (pad "" np_thru_hole circle (at 3.8 -5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 4307ded3-afea-48d3-97c3-955a23be1f17))
+  (pad "" np_thru_hole circle (at 3.8 5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 2e210520-3755-4ddd-a11e-8f6ebdc570e5))
+  (pad "1" thru_hole circle (at 0 0) (size 3.5 3.5) (drill 2.2) (layers "*.Cu" "*.Mask") (tstamp 67f5747d-c924-48ef-b4a3-a07ce258082a))
+  (model "${KICAD7_3DMODEL_DIR}/Connector.3dshapes/Banana_Cliff_FCR7350L_S16N-PC_Horizontal.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector.pretty/Banana_Cliff_FCR7350N_S16N-PC_Horizontal.kicad_mod b/Connector.pretty/Banana_Cliff_FCR7350N_S16N-PC_Horizontal.kicad_mod
new file mode 100644
index 000000000..de966bd4b
--- /dev/null
+++ b/Connector.pretty/Banana_Cliff_FCR7350N_S16N-PC_Horizontal.kicad_mod
@@ -0,0 +1,58 @@
+(footprint "Banana_Cliff_FCR7350N_S16N-PC_Horizontal" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (descr "Cliff single 4mm shrouded banana panel socket, through-hole, horizontal, brown, https://www.cliffuk.co.uk/products/testleads/sockets/S16NPC.pdf")
+  (tags "cliff 4mm socket jack banana brown")
+  (attr through_hole)
+  (fp_text reference "REF**" (at 0 -7.25) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 5985c29b-72c0-4f82-8bbb-a3dcfdd8b754)
+  )
+  (fp_text value "Banana_Cliff_FCR7350N_S16N-PC_Horizontal" (at 0 7.25) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp eb16273b-50cf-4ca0-9675-6d67ad6161bf)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp e3f441fc-13c5-4d63-a7e4-842eff7d1dfb)
+  )
+  (fp_line (start -13.6 -6.1) (end -13.6 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4cc4a7cf-3433-4606-83ca-9abb8b2e3d55))
+  (fp_line (start -13.6 6.1) (end -7 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 92526eec-ca14-4a15-b8bf-94f56a3cc5c6))
+  (fp_line (start -7 -6.1) (end -13.6 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 49c8b70e-7df3-4e7d-b1e5-5bed67844879))
+  (fp_line (start -5.7 6.1) (end 3.2 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp df995518-2376-4980-8755-12d69756850c))
+  (fp_line (start 3.2 -6.1) (end -5.7 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ed667d3-b227-4cb5-a721-4a3e33b37c30))
+  (fp_line (start 4.4 6.1) (end 5.6 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a9a6d8d3-e776-4f8a-8ced-aca0ac959669))
+  (fp_line (start 5.6 -6.1) (end 4.4 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d5c017a-852f-4251-878f-c850069175ad))
+  (fp_line (start 5.6 6.1) (end 5.6 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a721705f-8acc-4989-a2a1-1b53d9d78ada))
+  (fp_rect (start 6 6.5) (end -28 -6.5)
+    (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 2e9001bb-4d27-4c2d-859b-8909091b540b))
+  (fp_line (start -27.5 0) (end -21 0)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9dcb7885-7877-483b-9909-ce3645a31902))
+  (fp_line (start -21 0) (end -22 -1)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 810ff65b-d35d-4404-a2c5-6442dc8c5cbc))
+  (fp_line (start -21 0) (end -22 1)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2575033d-0332-4c5d-810d-530255ba5c5a))
+  (fp_rect (start -27.5 -2) (end -7.5 2)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp a8c399e1-ed8f-44dd-9358-1a334534200e))
+  (fp_rect (start -13.5 -6) (end 5.5 6)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 8dab05cb-5411-4d7d-a8e8-61fef352705f))
+  (fp_rect (start -13.5 -5.5) (end -27.5 5.5)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 75ef33c6-073c-4157-a45c-c8731e065dd7))
+  (pad "" np_thru_hole circle (at -6.36 -5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp e1b45488-a608-4d49-9943-f4a8944948dc))
+  (pad "" np_thru_hole circle (at -6.36 5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 17912291-b62f-4f94-880d-af63d238988d))
+  (pad "" np_thru_hole circle (at 3.8 -5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 4307ded3-afea-48d3-97c3-955a23be1f17))
+  (pad "" np_thru_hole circle (at 3.8 5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 2e210520-3755-4ddd-a11e-8f6ebdc570e5))
+  (pad "1" thru_hole circle (at 0 0) (size 3.5 3.5) (drill 2.2) (layers "*.Cu" "*.Mask") (tstamp 67f5747d-c924-48ef-b4a3-a07ce258082a))
+  (model "${KICAD7_3DMODEL_DIR}/Connector.3dshapes/Banana_Cliff_FCR7350N_S16N-PC_Horizontal.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector.pretty/Banana_Cliff_FCR7350R_S16N-PC_Horizontal.kicad_mod b/Connector.pretty/Banana_Cliff_FCR7350R_S16N-PC_Horizontal.kicad_mod
new file mode 100644
index 000000000..68e0d3bdd
--- /dev/null
+++ b/Connector.pretty/Banana_Cliff_FCR7350R_S16N-PC_Horizontal.kicad_mod
@@ -0,0 +1,58 @@
+(footprint "Banana_Cliff_FCR7350R_S16N-PC_Horizontal" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (descr "Cliff single 4mm shrouded banana panel socket, through-hole, horizontal, red, https://www.cliffuk.co.uk/products/testleads/sockets/S16NPC.pdf")
+  (tags "cliff 4mm socket jack banana red")
+  (attr through_hole)
+  (fp_text reference "REF**" (at 0 -7.25) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 5985c29b-72c0-4f82-8bbb-a3dcfdd8b754)
+  )
+  (fp_text value "Banana_Cliff_FCR7350R_S16N-PC_Horizontal" (at 0 7.25) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp eb16273b-50cf-4ca0-9675-6d67ad6161bf)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp e3f441fc-13c5-4d63-a7e4-842eff7d1dfb)
+  )
+  (fp_line (start -13.6 -6.1) (end -13.6 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4cc4a7cf-3433-4606-83ca-9abb8b2e3d55))
+  (fp_line (start -13.6 6.1) (end -7 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 92526eec-ca14-4a15-b8bf-94f56a3cc5c6))
+  (fp_line (start -7 -6.1) (end -13.6 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 49c8b70e-7df3-4e7d-b1e5-5bed67844879))
+  (fp_line (start -5.7 6.1) (end 3.2 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp df995518-2376-4980-8755-12d69756850c))
+  (fp_line (start 3.2 -6.1) (end -5.7 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ed667d3-b227-4cb5-a721-4a3e33b37c30))
+  (fp_line (start 4.4 6.1) (end 5.6 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a9a6d8d3-e776-4f8a-8ced-aca0ac959669))
+  (fp_line (start 5.6 -6.1) (end 4.4 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d5c017a-852f-4251-878f-c850069175ad))
+  (fp_line (start 5.6 6.1) (end 5.6 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a721705f-8acc-4989-a2a1-1b53d9d78ada))
+  (fp_rect (start 6 6.5) (end -28 -6.5)
+    (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 2e9001bb-4d27-4c2d-859b-8909091b540b))
+  (fp_line (start -27.5 0) (end -21 0)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9dcb7885-7877-483b-9909-ce3645a31902))
+  (fp_line (start -21 0) (end -22 -1)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 810ff65b-d35d-4404-a2c5-6442dc8c5cbc))
+  (fp_line (start -21 0) (end -22 1)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2575033d-0332-4c5d-810d-530255ba5c5a))
+  (fp_rect (start -27.5 -2) (end -7.5 2)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp a8c399e1-ed8f-44dd-9358-1a334534200e))
+  (fp_rect (start -13.5 -6) (end 5.5 6)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 8dab05cb-5411-4d7d-a8e8-61fef352705f))
+  (fp_rect (start -13.5 -5.5) (end -27.5 5.5)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 75ef33c6-073c-4157-a45c-c8731e065dd7))
+  (pad "" np_thru_hole circle (at -6.36 -5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp e1b45488-a608-4d49-9943-f4a8944948dc))
+  (pad "" np_thru_hole circle (at -6.36 5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 17912291-b62f-4f94-880d-af63d238988d))
+  (pad "" np_thru_hole circle (at 3.8 -5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 4307ded3-afea-48d3-97c3-955a23be1f17))
+  (pad "" np_thru_hole circle (at 3.8 5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 2e210520-3755-4ddd-a11e-8f6ebdc570e5))
+  (pad "1" thru_hole circle (at 0 0) (size 3.5 3.5) (drill 2.2) (layers "*.Cu" "*.Mask") (tstamp 67f5747d-c924-48ef-b4a3-a07ce258082a))
+  (model "${KICAD7_3DMODEL_DIR}/Connector.3dshapes/Banana_Cliff_FCR7350R_S16N-PC_Horizontal.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector.pretty/Banana_Cliff_FCR7350Y_S16N-PC_Horizontal.kicad_mod b/Connector.pretty/Banana_Cliff_FCR7350Y_S16N-PC_Horizontal.kicad_mod
new file mode 100644
index 000000000..a40b32f26
--- /dev/null
+++ b/Connector.pretty/Banana_Cliff_FCR7350Y_S16N-PC_Horizontal.kicad_mod
@@ -0,0 +1,58 @@
+(footprint "Banana_Cliff_FCR7350Y_S16N-PC_Horizontal" (version 20221018) (generator pcbnew)
+  (layer "F.Cu")
+  (descr "Cliff single 4mm shrouded banana panel socket, through-hole, horizontal, yellow, https://www.cliffuk.co.uk/products/testleads/sockets/S16NPC.pdf")
+  (tags "cliff 4mm socket jack banana yellow")
+  (attr through_hole)
+  (fp_text reference "REF**" (at 0 -7.25) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp 5985c29b-72c0-4f82-8bbb-a3dcfdd8b754)
+  )
+  (fp_text value "Banana_Cliff_FCR7350Y_S16N-PC_Horizontal" (at 0 7.25) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp eb16273b-50cf-4ca0-9675-6d67ad6161bf)
+  )
+  (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+    (tstamp e3f441fc-13c5-4d63-a7e4-842eff7d1dfb)
+  )
+  (fp_line (start -13.6 -6.1) (end -13.6 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4cc4a7cf-3433-4606-83ca-9abb8b2e3d55))
+  (fp_line (start -13.6 6.1) (end -7 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 92526eec-ca14-4a15-b8bf-94f56a3cc5c6))
+  (fp_line (start -7 -6.1) (end -13.6 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 49c8b70e-7df3-4e7d-b1e5-5bed67844879))
+  (fp_line (start -5.7 6.1) (end 3.2 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp df995518-2376-4980-8755-12d69756850c))
+  (fp_line (start 3.2 -6.1) (end -5.7 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ed667d3-b227-4cb5-a721-4a3e33b37c30))
+  (fp_line (start 4.4 6.1) (end 5.6 6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a9a6d8d3-e776-4f8a-8ced-aca0ac959669))
+  (fp_line (start 5.6 -6.1) (end 4.4 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d5c017a-852f-4251-878f-c850069175ad))
+  (fp_line (start 5.6 6.1) (end 5.6 -6.1)
+    (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a721705f-8acc-4989-a2a1-1b53d9d78ada))
+  (fp_rect (start 6 6.5) (end -28 -6.5)
+    (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 2e9001bb-4d27-4c2d-859b-8909091b540b))
+  (fp_line (start -27.5 0) (end -21 0)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9dcb7885-7877-483b-9909-ce3645a31902))
+  (fp_line (start -21 0) (end -22 -1)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 810ff65b-d35d-4404-a2c5-6442dc8c5cbc))
+  (fp_line (start -21 0) (end -22 1)
+    (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2575033d-0332-4c5d-810d-530255ba5c5a))
+  (fp_rect (start -27.5 -2) (end -7.5 2)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp a8c399e1-ed8f-44dd-9358-1a334534200e))
+  (fp_rect (start -13.5 -6) (end 5.5 6)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 8dab05cb-5411-4d7d-a8e8-61fef352705f))
+  (fp_rect (start -13.5 -5.5) (end -27.5 5.5)
+    (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 75ef33c6-073c-4157-a45c-c8731e065dd7))
+  (pad "" np_thru_hole circle (at -6.36 -5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp e1b45488-a608-4d49-9943-f4a8944948dc))
+  (pad "" np_thru_hole circle (at -6.36 5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 17912291-b62f-4f94-880d-af63d238988d))
+  (pad "" np_thru_hole circle (at 3.8 -5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 4307ded3-afea-48d3-97c3-955a23be1f17))
+  (pad "" np_thru_hole circle (at 3.8 5.08) (size 1.7 1.7) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 2e210520-3755-4ddd-a11e-8f6ebdc570e5))
+  (pad "1" thru_hole circle (at 0 0) (size 3.5 3.5) (drill 2.2) (layers "*.Cu" "*.Mask") (tstamp 67f5747d-c924-48ef-b4a3-a07ce258082a))
+  (model "${KICAD7_3DMODEL_DIR}/Connector.3dshapes/Banana_Cliff_FCR7350Y_S16N-PC_Horizontal.wrl"
+    (offset (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Connector.pretty/Banana_Cliff_FCR7350x_S16N-PC_Horizontal.kicad_mod b/Connector.pretty/Banana_Cliff_FCR7350x_S16N-PC_Horizontal.kicad_mod
deleted file mode 100644
index 45d409f7c..000000000
--- a/Connector.pretty/Banana_Cliff_FCR7350x_S16N-PC_Horizontal.kicad_mod
+++ /dev/null
@@ -1,44 +0,0 @@
-(footprint "Banana_Cliff_FCR7350x_S16N-PC_Horizontal" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 0)
-  (descr "Cliff single 4mm shrouded banana panel socket, through-hole, horizontal, https://www.cliffuk.co.uk/products/testleads/sockets/S16NPC.pdf")
-  (tags "cliff 4mm socket jack banana")
-  (attr through_hole)
-  (fp_text reference "REF**" (at 0 -7.25 unlocked) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 5985c29b-72c0-4f82-8bbb-a3dcfdd8b754)
-  )
-  (fp_text value "Banana_Cliff_FCR7350x_S16N-PC_Horizontal" (at 0 1 unlocked) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp eb16273b-50cf-4ca0-9675-6d67ad6161bf)
-  )
-  (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp e3f441fc-13c5-4d63-a7e4-842eff7d1dfb)
-  )
-  (fp_line (start 3.2 -6.1) (end -5.7 -6.1) (layer "F.SilkS") (width 0.12) (tstamp 0ed667d3-b227-4cb5-a721-4a3e33b37c30))
-  (fp_line (start -7 -6.1) (end -13.6 -6.1) (layer "F.SilkS") (width 0.12) (tstamp 49c8b70e-7df3-4e7d-b1e5-5bed67844879))
-  (fp_line (start -13.6 -6.1) (end -13.6 6.1) (layer "F.SilkS") (width 0.12) (tstamp 4cc4a7cf-3433-4606-83ca-9abb8b2e3d55))
-  (fp_line (start 5.6 -6.1) (end 4.4 -6.1) (layer "F.SilkS") (width 0.12) (tstamp 4d5c017a-852f-4251-878f-c850069175ad))
-  (fp_line (start -13.6 6.1) (end -7 6.1) (layer "F.SilkS") (width 0.12) (tstamp 92526eec-ca14-4a15-b8bf-94f56a3cc5c6))
-  (fp_line (start 5.6 6.1) (end 5.6 -6.1) (layer "F.SilkS") (width 0.12) (tstamp a721705f-8acc-4989-a2a1-1b53d9d78ada))
-  (fp_line (start 4.4 6.1) (end 5.6 6.1) (layer "F.SilkS") (width 0.12) (tstamp a9a6d8d3-e776-4f8a-8ced-aca0ac959669))
-  (fp_line (start -5.7 6.1) (end 3.2 6.1) (layer "F.SilkS") (width 0.12) (tstamp df995518-2376-4980-8755-12d69756850c))
-  (fp_rect (start 6 6.5) (end -28 -6.5) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 2e9001bb-4d27-4c2d-859b-8909091b540b))
-  (fp_line (start -21 0) (end -22 1) (layer "F.Fab") (width 0.1) (tstamp 2575033d-0332-4c5d-810d-530255ba5c5a))
-  (fp_line (start -21 0) (end -22 -1) (layer "F.Fab") (width 0.1) (tstamp 810ff65b-d35d-4404-a2c5-6442dc8c5cbc))
-  (fp_line (start -27.5 0) (end -21 0) (layer "F.Fab") (width 0.1) (tstamp 9dcb7885-7877-483b-9909-ce3645a31902))
-  (fp_rect (start -13.5 -5.5) (end -27.5 5.5) (layer "F.Fab") (width 0.1) (fill none) (tstamp 75ef33c6-073c-4157-a45c-c8731e065dd7))
-  (fp_rect (start -13.5 -6) (end 5.5 6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8dab05cb-5411-4d7d-a8e8-61fef352705f))
-  (fp_rect (start -27.5 -2) (end -7.5 2) (layer "F.Fab") (width 0.1) (fill none) (tstamp a8c399e1-ed8f-44dd-9358-1a334534200e))
-  (pad "" np_thru_hole circle (at -6.36 5.08) (size 1.7 1.7) (drill 1.2) (layers F&B.Cu *.Mask) (tstamp 17912291-b62f-4f94-880d-af63d238988d))
-  (pad "" np_thru_hole circle (at 3.8 5.08) (size 1.7 1.7) (drill 1.2) (layers F&B.Cu *.Mask) (tstamp 2e210520-3755-4ddd-a11e-8f6ebdc570e5))
-  (pad "" np_thru_hole circle (at 3.8 -5.08) (size 1.7 1.7) (drill 1.2) (layers F&B.Cu *.Mask) (tstamp 4307ded3-afea-48d3-97c3-955a23be1f17))
-  (pad "" np_thru_hole circle (at -6.36 -5.08) (size 1.7 1.7) (drill 1.2) (layers F&B.Cu *.Mask) (tstamp e1b45488-a608-4d49-9943-f4a8944948dc))
-  (pad "1" thru_hole circle (at 0 0) (size 3.5 3.5) (drill 2.2) (layers *.Cu *.Mask) (tstamp 67f5747d-c924-48ef-b4a3-a07ce258082a))
-  (model "${KICAD6_3DMODEL_DIR}/Connector.3dshapes/Banana_Cliff_FCR7350x_S16N-PC_Horizontal.wrl"
-    (offset (xyz 0 0 0))
-    (scale (xyz 1 1 1))
-    (rotate (xyz 0 0 0))
-  )
-)