← Commit history

Dedupe duplicate pad names (KiCad same-net multi-pads, pre-2.10 adom-lbr): Fusion refuses the entire library over them; renamed to the name@N convention with connects extended so every pad keeps its pin

Colby Knox ·b9eef0b06b ·2mo ago ·parent cc21797
2 files changed +4−4
AMS1117-1.2.lbr+2−2
@@ -56,7 +56,7 @@   <description>AMS1117-1.2</description>   <smd name="1" x="-3.1500" y="-2.3000" dx="2.0000" dy="1.5000" layer="1"/>   <smd name="2" x="-3.1500" y="-0.0000" dx="2.0000" dy="1.5000" layer="1"/>-  <smd name="2" x="3.1500" y="-0.0000" dx="2.0000" dy="3.8000" layer="1"/>+  <smd name="2@2" x="3.1500" y="-0.0000" dx="2.0000" dy="3.8000" layer="1"/>   <smd name="3" x="-3.1500" y="2.3000" dx="2.0000" dy="1.5000" layer="1"/>   <wire x1="-1.8500" y1="-3.4100" x2="1.9100" y2="-3.4100" width="0.1200" layer="22"/>   <wire x1="1.9100" y1="-3.4100" x2="1.9100" y2="-2.1500" width="0.1200" layer="22"/>@@ -94,7 +94,7 @@     <device name="" package="AMS1117-1.2">       <connects>         <connect gate="G$1" pin="GND" pad="1"/>-        <connect gate="G$1" pin="VO" pad="2"/>+        <connect gate="G$1" pin="VO" pad="2 2@2"/>         <connect gate="G$1" pin="VI" pad="3"/>       </connects>       <technologies><technology name=""/></technologies>
ams1117-1-2.lbr+2−2
@@ -56,7 +56,7 @@   <description>AMS1117-1.2</description>   <smd name="1" x="-3.1500" y="-2.3000" dx="2.0000" dy="1.5000" layer="1"/>   <smd name="2" x="-3.1500" y="-0.0000" dx="2.0000" dy="1.5000" layer="1"/>-  <smd name="2" x="3.1500" y="-0.0000" dx="2.0000" dy="3.8000" layer="1"/>+  <smd name="2@2" x="3.1500" y="-0.0000" dx="2.0000" dy="3.8000" layer="1"/>   <smd name="3" x="-3.1500" y="2.3000" dx="2.0000" dy="1.5000" layer="1"/>   <wire x1="-1.8500" y1="-3.4100" x2="1.9100" y2="-3.4100" width="0.1200" layer="22"/>   <wire x1="1.9100" y1="-3.4100" x2="1.9100" y2="-2.1500" width="0.1200" layer="22"/>@@ -94,7 +94,7 @@     <device name="" package="AMS1117-1.2">       <connects>         <connect gate="G$1" pin="GND" pad="1"/>-        <connect gate="G$1" pin="VO" pad="2"/>+        <connect gate="G$1" pin="VO" pad="2 2@2"/>         <connect gate="G$1" pin="VI" pad="3"/>       </connects>       <technologies><technology name=""/></technologies>