From 5aa2eab5aa587f80f1c3b07513ce3169bff2a2cf Mon Sep 17 00:00:00 2001 From: Michele Bigi Date: Tue, 18 Aug 2026 01:38:26 +0200 Subject: [PATCH] Fix unresolved 3D model paths in ipc_soic/ipc_capae footprints Model refs were missing the ${KISYS3DMOD} prefix used elsewhere for KiCad's bundled 3D shape libraries, so check_library.py flagged them as unresolved. Co-Authored-By: Claude Sonnet 5 --- footprints/other/ipc_capae.pretty/IPC_CAPAE430X540N.kicad_mod | 2 +- .../ipc_soic.pretty/IPC_SOIC14P127_865X600X175L83X41N.kicad_mod | 2 +- .../ipc_soic.pretty/IPC_SOIC16P127_990X600X175L83X41N.kicad_mod | 2 +- .../IPC_SOIC18P127_1145X1030X265L75X40N.kicad_mod | 2 +- .../ipc_soic.pretty/IPC_SOIC8P127_490X599X175L84X41N.kicad_mod | 2 +- .../ipc_soic.pretty/IPC_SOIC8P127_490X600X175L83X41N.kicad_mod | 2 +- .../ipc_soic.pretty/IPC_SOIC8P127_528X790X216L65X41N.kicad_mod | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/footprints/other/ipc_capae.pretty/IPC_CAPAE430X540N.kicad_mod b/footprints/other/ipc_capae.pretty/IPC_CAPAE430X540N.kicad_mod index 5d0d332..8f97f57 100644 --- a/footprints/other/ipc_capae.pretty/IPC_CAPAE430X540N.kicad_mod +++ b/footprints/other/ipc_capae.pretty/IPC_CAPAE430X540N.kicad_mod @@ -19,7 +19,7 @@ (fp_line (start 2.15 -2.15) (end 2.15 2.15) (layer F.SilkS) (width 0.1524)) (pad 1 smd rect (at -1.75 0) (size 2.55 1.6) (layers F.Cu F.Paste F.Mask)) (pad 2 smd rect (at 1.75 0) (size 2.55 1.6) (layers F.Cu F.Paste F.Mask)) - (model Capacitor_SMD.3dshapes/CP_Elec_4x5.7.step + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/CP_Elec_4x5.7.step (at (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) diff --git a/footprints/other/ipc_soic.pretty/IPC_SOIC14P127_865X600X175L83X41N.kicad_mod b/footprints/other/ipc_soic.pretty/IPC_SOIC14P127_865X600X175L83X41N.kicad_mod index 85dd35d..7ed3b88 100644 --- a/footprints/other/ipc_soic.pretty/IPC_SOIC14P127_865X600X175L83X41N.kicad_mod +++ b/footprints/other/ipc_soic.pretty/IPC_SOIC14P127_865X600X175L83X41N.kicad_mod @@ -51,5 +51,5 @@ (pad 12 smd roundrect (at 2.475000 -1.270000 90.0) (size 0.60 1.97) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) (pad 13 smd roundrect (at 2.475000 -2.540000 90.0) (size 0.60 1.97) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) (pad 14 smd roundrect (at 2.475000 -3.810000 90.0) (size 0.60 1.97) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) - (model Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.step (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.step (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))) ) diff --git a/footprints/other/ipc_soic.pretty/IPC_SOIC16P127_990X600X175L83X41N.kicad_mod b/footprints/other/ipc_soic.pretty/IPC_SOIC16P127_990X600X175L83X41N.kicad_mod index b4b7a8c..c4db3ea 100644 --- a/footprints/other/ipc_soic.pretty/IPC_SOIC16P127_990X600X175L83X41N.kicad_mod +++ b/footprints/other/ipc_soic.pretty/IPC_SOIC16P127_990X600X175L83X41N.kicad_mod @@ -55,5 +55,5 @@ (pad 14 smd roundrect (at 2.475000 -1.905000 90.0) (size 0.60 1.97) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) (pad 15 smd roundrect (at 2.475000 -3.175000 90.0) (size 0.60 1.97) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) (pad 16 smd roundrect (at 2.475000 -4.445000 90.0) (size 0.60 1.97) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) - (model Package_SO.3dshapes/SOIC-16_3.9x9.9mm_P1.27mm.step (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-16_3.9x9.9mm_P1.27mm.step (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))) ) diff --git a/footprints/other/ipc_soic.pretty/IPC_SOIC18P127_1145X1030X265L75X40N.kicad_mod b/footprints/other/ipc_soic.pretty/IPC_SOIC18P127_1145X1030X265L75X40N.kicad_mod index 3bbef7f..6261843 100644 --- a/footprints/other/ipc_soic.pretty/IPC_SOIC18P127_1145X1030X265L75X40N.kicad_mod +++ b/footprints/other/ipc_soic.pretty/IPC_SOIC18P127_1145X1030X265L75X40N.kicad_mod @@ -59,5 +59,5 @@ (pad 16 smd roundrect (at 4.725000 -2.540000 90.0) (size 0.56 1.76) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) (pad 17 smd roundrect (at 4.725000 -3.810000 90.0) (size 0.56 1.76) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) (pad 18 smd roundrect (at 4.725000 -5.080000 90.0) (size 0.56 1.76) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) - (model Package_SO.3dshapes/SOIC-18W_7.5x11.6mm_P1.27mm.step (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-18W_7.5x11.6mm_P1.27mm.step (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))) ) diff --git a/footprints/other/ipc_soic.pretty/IPC_SOIC8P127_490X599X175L84X41N.kicad_mod b/footprints/other/ipc_soic.pretty/IPC_SOIC8P127_490X599X175L84X41N.kicad_mod index 8b15d09..944193b 100644 --- a/footprints/other/ipc_soic.pretty/IPC_SOIC8P127_490X599X175L84X41N.kicad_mod +++ b/footprints/other/ipc_soic.pretty/IPC_SOIC8P127_490X599X175L84X41N.kicad_mod @@ -39,5 +39,5 @@ (pad 6 smd roundrect (at 2.420000 0.635000 90.0) (size 0.66 2.07) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) (pad 7 smd roundrect (at 2.420000 -0.635000 90.0) (size 0.66 2.07) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) (pad 8 smd roundrect (at 2.420000 -1.905000 90.0) (size 0.66 2.07) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) - (model Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.step (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.step (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))) ) diff --git a/footprints/other/ipc_soic.pretty/IPC_SOIC8P127_490X600X175L83X41N.kicad_mod b/footprints/other/ipc_soic.pretty/IPC_SOIC8P127_490X600X175L83X41N.kicad_mod index 84b8500..6ab4cfe 100644 --- a/footprints/other/ipc_soic.pretty/IPC_SOIC8P127_490X600X175L83X41N.kicad_mod +++ b/footprints/other/ipc_soic.pretty/IPC_SOIC8P127_490X600X175L83X41N.kicad_mod @@ -39,5 +39,5 @@ (pad 6 smd roundrect (at 2.425000 0.635000 90.0) (size 0.66 2.07) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) (pad 7 smd roundrect (at 2.425000 -0.635000 90.0) (size 0.66 2.07) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) (pad 8 smd roundrect (at 2.425000 -1.905000 90.0) (size 0.66 2.07) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) - (model Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.step (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.step (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))) ) diff --git a/footprints/other/ipc_soic.pretty/IPC_SOIC8P127_528X790X216L65X41N.kicad_mod b/footprints/other/ipc_soic.pretty/IPC_SOIC8P127_528X790X216L65X41N.kicad_mod index bbe9c73..269936b 100644 --- a/footprints/other/ipc_soic.pretty/IPC_SOIC8P127_528X790X216L65X41N.kicad_mod +++ b/footprints/other/ipc_soic.pretty/IPC_SOIC8P127_528X790X216L65X41N.kicad_mod @@ -39,5 +39,5 @@ (pad 6 smd roundrect (at 3.535000 0.635000 90.0) (size 0.66 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) (pad 7 smd roundrect (at 3.535000 -0.635000 90.0) (size 0.66 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) (pad 8 smd roundrect (at 3.535000 -1.905000 90.0) (size 0.66 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2500)) - (model Package_SO.3dshapes/SOIJ-8_5.3x5.3mm_P1.27mm.step (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIJ-8_5.3x5.3mm_P1.27mm.step (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))) )