From aa4fdce652f405c14048cef4024d523b66f6a679 Mon Sep 17 00:00:00 2001 From: John Beard <john.j.beard@gmail.com> Date: Wed, 15 May 2024 18:00:35 +0000 Subject: [PATCH] Fix Rohm MLGA010V020A pin order See merge request kicad/libraries/kicad-footprints!3658 Fixes: https://gitlab.com/kicad/libraries/kicad-footprints/-/issues/2646 --- ..._2x2mm_P0.45mm_LayoutBorder2x3y.kicad_mod} | 242 +++++++++--------- 1 file changed, 121 insertions(+), 121 deletions(-) rename Package_LGA.pretty/{Rohm_MLGA010V020A_LGA-10_2x2mm_P0.45mm_LayoutBorder_3x2y.kicad_mod => Rohm_MLGA010V020A_LGA-10_2x2mm_P0.45mm_LayoutBorder2x3y.kicad_mod} (88%) diff --git a/Package_LGA.pretty/Rohm_MLGA010V020A_LGA-10_2x2mm_P0.45mm_LayoutBorder_3x2y.kicad_mod b/Package_LGA.pretty/Rohm_MLGA010V020A_LGA-10_2x2mm_P0.45mm_LayoutBorder2x3y.kicad_mod similarity index 88% rename from Package_LGA.pretty/Rohm_MLGA010V020A_LGA-10_2x2mm_P0.45mm_LayoutBorder_3x2y.kicad_mod rename to Package_LGA.pretty/Rohm_MLGA010V020A_LGA-10_2x2mm_P0.45mm_LayoutBorder2x3y.kicad_mod index 611eb95df..cf62d34d5 100644 --- a/Package_LGA.pretty/Rohm_MLGA010V020A_LGA-10_2x2mm_P0.45mm_LayoutBorder_3x2y.kicad_mod +++ b/Package_LGA.pretty/Rohm_MLGA010V020A_LGA-10_2x2mm_P0.45mm_LayoutBorder2x3y.kicad_mod @@ -1,4 +1,4 @@ -(footprint "Rohm_MLGA010V020A_LGA-10_2x2mm_P0.45mm_LayoutBorder_3x2y" +(footprint "Rohm_MLGA010V020A_LGA-10_2x2mm_P0.45mm_LayoutBorder2x3y" (version 20240108) (generator "pcbnew") (generator_version "8.0") @@ -16,7 +16,7 @@ ) ) ) - (property "Value" "Rohm_MLGA010V020A_LGA-10_2x2mm_P0.45mm_LayoutBorder_3x2y" + (property "Value" "Rohm_MLGA010V020A_LGA-10_2x2mm_P0.45mm_LayoutBorder2x3y" (at 0 1.8 0) (layer "F.Fab") (uuid "2a375c60-fafb-4f21-b076-a90f238e55db") @@ -40,7 +40,7 @@ ) ) (property "Datasheet" "" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -52,7 +52,7 @@ ) ) (property "Description" "" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -65,28 +65,8 @@ ) (attr smd) (fp_line - (start -1.11 -0.91) - (end -1.11 -0.61) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "7b9c17fe-5315-41f9-b444-5808893fa53f") - ) - (fp_line - (start -1.11 1.11) - (end -1.11 0.61) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0f758da0-e1b4-4a05-ab6a-777bd44c8870") - ) - (fp_line - (start -0.835 -1.11) - (end -0.91 -1.11) + (start -1.11 -0.835) + (end -1.11 -0.91) (stroke (width 0.12) (type solid) @@ -95,28 +75,48 @@ (uuid "4fe20069-eab1-4a4e-b95d-0f62dfb241b1") ) (fp_line - (start -0.835 1.11) + (start -1.11 0.835) (end -1.11 1.11) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "012885bd-c47f-49fe-bfdb-2ad7f1866446") + (uuid "e70997dd-6a37-49b8-8e97-b6a9d7cfc66f") ) (fp_line - (start 0.835 -1.11) - (end 1.11 -1.11) + (start -1.11 1.11) + (end -0.61 1.11) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "891f204e-2e7b-4ee3-b614-8b284773645b") + (uuid "4b03c345-c505-4b1f-996a-8fbf07c88fbe") ) (fp_line - (start 0.835 1.11) - (end 1.11 1.11) + (start -0.91 -1.11) + (end -0.61 -1.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7b9c17fe-5315-41f9-b444-5808893fa53f") + ) + (fp_line + (start 1.11 -1.11) + (end 0.61 -1.11) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a430e8eb-2f54-4355-8de0-1a083421ff4e") + ) + (fp_line + (start 1.11 -0.835) + (end 1.11 -1.11) (stroke (width 0.12) (type solid) @@ -125,24 +125,24 @@ (uuid "d8d93321-ce8b-4983-807d-2613630fcdcc") ) (fp_line - (start 1.11 -1.11) - (end 1.11 -0.61) + (start 1.11 0.835) + (end 1.11 1.11) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "31e5ea3f-e92b-4182-bd1f-29ca95fe3dad") + (uuid "012885bd-c47f-49fe-bfdb-2ad7f1866446") ) (fp_line (start 1.11 1.11) - (end 1.11 0.61) + (end 0.61 1.11) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "a430e8eb-2f54-4355-8de0-1a083421ff4e") + (uuid "0f758da0-e1b4-4a05-ab6a-777bd44c8870") ) (fp_poly (pts @@ -164,7 +164,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "dd7aa5f8-d4bd-4922-8c96-8b6e8e4eb0e1") + (uuid "b97db812-103b-4994-a359-05fa7dabdcfc") ) (fp_line (start -1.41 1.41) @@ -174,7 +174,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "dd7a541f-541d-4237-aeff-e61b8b197387") + (uuid "dd7aa5f8-d4bd-4922-8c96-8b6e8e4eb0e1") ) (fp_line (start 1.41 -1.41) @@ -184,7 +184,7 @@ (type solid) ) (layer "F.CrtYd") - (uuid "b97db812-103b-4994-a359-05fa7dabdcfc") + (uuid "16dcebf7-3214-4249-ab70-18a256d70d3c") ) (fp_line (start 1.41 1.41) @@ -194,38 +194,38 @@ (type solid) ) (layer "F.CrtYd") - (uuid "16dcebf7-3214-4249-ab70-18a256d70d3c") + (uuid "dd7a541f-541d-4237-aeff-e61b8b197387") ) (fp_line - (start -1 -0.5) - (end -0.5 -1) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "f6333b94-5d47-43f1-88a2-a104a46cf596") - ) - (fp_line - (start -1 1) - (end -1 -0.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a2bfcac8-e974-4c5b-974b-8e22326d6f8c") - ) - (fp_line - (start -0.5 -1) + (start -1 -1) (end 1 -1) (stroke (width 0.1) (type solid) ) (layer "F.Fab") + (uuid "6fc7ae27-219f-41cf-aec3-31f9fc035a88") + ) + (fp_line + (start -1 0.5) + (end -1 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") (uuid "1737e457-1e78-48a0-85f5-555763f07c29") ) + (fp_line + (start -0.5 1) + (end -1 0.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f6333b94-5d47-43f1-88a2-a104a46cf596") + ) (fp_line (start 1 -1) (end 1 1) @@ -234,17 +234,17 @@ (type solid) ) (layer "F.Fab") - (uuid "6fc7ae27-219f-41cf-aec3-31f9fc035a88") + (uuid "46236cc9-3f41-4b49-b613-a29fd986ad86") ) (fp_line (start 1 1) - (end -1 1) + (end -0.5 1) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "46236cc9-3f41-4b49-b613-a29fd986ad86") + (uuid "a2bfcac8-e974-4c5b-974b-8e22326d6f8c") ) (fp_text user "${REFERENCE}" (at 0 0 0) @@ -258,75 +258,75 @@ ) ) (pad "1" smd roundrect - (at -0.865 -0.23) - (size 0.58 0.25) - (layers "F.Cu" "F.Paste" "F.Mask") - (roundrect_rratio 0.25) - (uuid "2f629d6d-3d28-43ed-9fc4-def72bcc4d0f") - ) - (pad "2" smd roundrect - (at -0.865 0.22) - (size 0.58 0.25) - (layers "F.Cu" "F.Paste" "F.Mask") - (roundrect_rratio 0.25) - (uuid "89252e22-75e3-4d13-bf83-be1426c435d8") - ) - (pad "3" smd roundrect - (at -0.45 0.865) - (size 0.25 0.58) - (layers "F.Cu" "F.Paste" "F.Mask") - (roundrect_rratio 0.25) - (uuid "68f7fdca-b765-49c1-b2ff-ca0f40804561") - ) - (pad "4" smd roundrect - (at 0 0.865) - (size 0.25 0.58) - (layers "F.Cu" "F.Paste" "F.Mask") - (roundrect_rratio 0.25) - (uuid "41a87b0f-c101-4fbc-a6ed-7a31b4b47fb5") - ) - (pad "5" smd roundrect - (at 0.45 0.865) - (size 0.25 0.58) - (layers "F.Cu" "F.Paste" "F.Mask") - (roundrect_rratio 0.25) - (uuid "b34392c7-7d5b-43c2-93d2-1f0bc531c813") - ) - (pad "6" smd roundrect - (at 0.865 0.22) - (size 0.58 0.25) - (layers "F.Cu" "F.Paste" "F.Mask") - (roundrect_rratio 0.25) - (uuid "6719f9a9-b1ec-4124-afda-c319be2f315f") - ) - (pad "7" smd roundrect - (at 0.865 -0.23) - (size 0.58 0.25) - (layers "F.Cu" "F.Paste" "F.Mask") - (roundrect_rratio 0.25) - (uuid "e78a16ab-afe7-492d-8b6c-2ad5f3cb0d1f") - ) - (pad "8" smd roundrect - (at 0.45 -0.865) + (at -0.865 -0.45 90) (size 0.25 0.58) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (uuid "9c138f10-28bf-4f76-8e8f-903a5a5e530f") ) - (pad "9" smd roundrect - (at 0 -0.865) + (pad "2" smd roundrect + (at -0.865 0 90) (size 0.25 0.58) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (uuid "bed692ed-c755-4666-b794-e40fdf0fb3b8") ) - (pad "10" smd roundrect - (at -0.45 -0.865) + (pad "3" smd roundrect + (at -0.865 0.45 90) (size 0.25 0.58) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (uuid "c09bfdc2-571e-495c-aead-d566d53c445c") ) + (pad "4" smd roundrect + (at -0.23 0.865 90) + (size 0.58 0.25) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "2f629d6d-3d28-43ed-9fc4-def72bcc4d0f") + ) + (pad "5" smd roundrect + (at 0.22 0.865 90) + (size 0.58 0.25) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "89252e22-75e3-4d13-bf83-be1426c435d8") + ) + (pad "6" smd roundrect + (at 0.865 0.45 90) + (size 0.25 0.58) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "68f7fdca-b765-49c1-b2ff-ca0f40804561") + ) + (pad "7" smd roundrect + (at 0.865 0 90) + (size 0.25 0.58) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "41a87b0f-c101-4fbc-a6ed-7a31b4b47fb5") + ) + (pad "8" smd roundrect + (at 0.865 -0.45 90) + (size 0.25 0.58) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "b34392c7-7d5b-43c2-93d2-1f0bc531c813") + ) + (pad "9" smd roundrect + (at 0.22 -0.865 90) + (size 0.58 0.25) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "6719f9a9-b1ec-4124-afda-c319be2f315f") + ) + (pad "10" smd roundrect + (at -0.23 -0.865 90) + (size 0.58 0.25) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0.25) + (uuid "e78a16ab-afe7-492d-8b6c-2ad5f3cb0d1f") + ) (model "${KICAD8_3DMODEL_DIR}/Package_LGA.3dshapes/Rohm_MLGA010V020A_LGA-10_2x2mm_P0.45mm_LayoutBorder_3x2y.wrl" (offset (xyz 0 0 0) @@ -338,4 +338,4 @@ (xyz 0 0 0) ) ) -) \ No newline at end of file +)