component
Adom Machine Pins, Fusion Library + Sample Board
Public Made by Adomby adom
One Fusion 360 .lbr with all four Adom press-fit machine pins (working 3D), plus a sample board (2D/3D/silkscreen) ganging all four together. Fully documented and rebuildable.
← Commit history
Regenerate consolidated with adom-lbr 2.4.0 (per-pin symbols via --symbol-art, fully native) + unique named pins
1 file changed
+45−61
AdomMachinePins.lbr+45−61@@ -53,58 +53,58 @@ <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> </layers> <library>-<description>Adom Machine Pins - all four press-fit machine pins (Fusion 360 .lbr)</description>+<description>Adom Machine Pins - all four press-fit machine pins (Fusion 360 .lbr), each with its own per-size symbol silhouette</description> <packages>-<package name="MACHINEPIN-MED-STD">- <description>MACHINEPIN-MED-STD</description>+<package name="MachinePinMediumStandard">+ <description>MachinePinMediumStandard</description> <pad name="1" x="0.0000" y="-0.0000" drill="1.1000" diameter="1.6000" shape="round"/> <circle x="0.0000" y="-0.0000" radius="0.9000" width="0.0500" layer="21"/> <wire x1="-1.0000" y1="1.0000" x2="1.0000" y2="1.0000" width="0.0500" layer="51"/> <wire x1="1.0000" y1="1.0000" x2="1.0000" y2="-1.0000" width="0.0500" layer="51"/> <wire x1="1.0000" y1="-1.0000" x2="-1.0000" y2="-1.0000" width="0.0500" layer="51"/> <wire x1="-1.0000" y1="-1.0000" x2="-1.0000" y2="1.0000" width="0.0500" layer="51"/>- <text x="0" y="2.2000" size="1.27" layer="25" align="bottom-center">>NAME</text>- <text x="0" y="-2.2000" size="1.27" layer="27" align="top-center">>VALUE</text>+ <text x="0" y="2.200" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-2.200" size="1.27" layer="27" align="top-center">>VALUE</text> </package> -<package name="MACHINEPIN-MED-SHT">- <description>MACHINEPIN-MED-SHT</description>+<package name="MachinePinMediumShort">+ <description>MachinePinMediumShort</description> <pad name="1" x="0.0000" y="-0.0000" drill="1.1000" diameter="1.6000" shape="round"/> <circle x="0.0000" y="-0.0000" radius="0.9000" width="0.0500" layer="21"/> <wire x1="-1.0000" y1="1.0000" x2="1.0000" y2="1.0000" width="0.0500" layer="51"/> <wire x1="1.0000" y1="1.0000" x2="1.0000" y2="-1.0000" width="0.0500" layer="51"/> <wire x1="1.0000" y1="-1.0000" x2="-1.0000" y2="-1.0000" width="0.0500" layer="51"/> <wire x1="-1.0000" y1="-1.0000" x2="-1.0000" y2="1.0000" width="0.0500" layer="51"/>- <text x="0" y="2.2000" size="1.27" layer="25" align="bottom-center">>NAME</text>- <text x="0" y="-2.2000" size="1.27" layer="27" align="top-center">>VALUE</text>+ <text x="0" y="2.200" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-2.200" size="1.27" layer="27" align="top-center">>VALUE</text> </package> -<package name="MACHINEPIN-LRG-STD">- <description>MACHINEPIN-LRG-STD</description>+<package name="MachinePinLargeStandard">+ <description>MachinePinLargeStandard</description> <pad name="1" x="0.0000" y="-0.0000" drill="3.4500" diameter="5.2000" shape="round"/> <circle x="0.0000" y="-0.0000" radius="2.7000" width="0.0500" layer="21"/> <wire x1="-3.0000" y1="3.0000" x2="3.0000" y2="3.0000" width="0.0500" layer="51"/> <wire x1="3.0000" y1="3.0000" x2="3.0000" y2="-3.0000" width="0.0500" layer="51"/> <wire x1="3.0000" y1="-3.0000" x2="-3.0000" y2="-3.0000" width="0.0500" layer="51"/> <wire x1="-3.0000" y1="-3.0000" x2="-3.0000" y2="3.0000" width="0.0500" layer="51"/>- <text x="0" y="5.8000" size="1.27" layer="25" align="bottom-center">>NAME</text>- <text x="0" y="-5.8000" size="1.27" layer="27" align="top-center">>VALUE</text>+ <text x="0" y="5.800" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-5.800" size="1.27" layer="27" align="top-center">>VALUE</text> </package> -<package name="MACHINEPIN-LRG-SHT">- <description>MACHINEPIN-LRG-SHT</description>+<package name="MachinePinLargeShort">+ <description>MachinePinLargeShort</description> <pad name="1" x="0.0000" y="-0.0000" drill="3.4500" diameter="5.2000" shape="round"/> <circle x="0.0000" y="-0.0000" radius="2.7000" width="0.0500" layer="21"/> <wire x1="-3.0000" y1="3.0000" x2="3.0000" y2="3.0000" width="0.0500" layer="51"/> <wire x1="3.0000" y1="3.0000" x2="3.0000" y2="-3.0000" width="0.0500" layer="51"/> <wire x1="3.0000" y1="-3.0000" x2="-3.0000" y2="-3.0000" width="0.0500" layer="51"/> <wire x1="-3.0000" y1="-3.0000" x2="-3.0000" y2="3.0000" width="0.0500" layer="51"/>- <text x="0" y="5.8000" size="1.27" layer="25" align="bottom-center">>NAME</text>- <text x="0" y="-5.8000" size="1.27" layer="27" align="top-center">>VALUE</text>+ <text x="0" y="5.800" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-5.800" size="1.27" layer="27" align="top-center">>VALUE</text> </package> </packages> <symbols>-<symbol name="MACHINEPIN-MED-STD">+<symbol name="MachinePinMediumStandard"> <wire x1="0.2442" y1="-4.9400" x2="0.2456" y2="-4.6874" width="0.1016" layer="94"/> <wire x1="0.2456" y1="-4.6874" x2="0.2456" y2="-4.4333" width="0.1016" layer="94"/> <wire x1="0.2456" y1="-4.4333" x2="0.2456" y2="-4.1807" width="0.1016" layer="94"/>@@ -187,10 +187,10 @@ <wire x1="-0.2442" y1="-4.9400" x2="0.2442" y2="-4.9400" width="0.1016" layer="94"/> <text x="0" y="10" size="1.27" layer="95" align="bottom-center">>NAME</text> <text x="0" y="-10" size="1.27" layer="96" align="top-center">>VALUE</text>- <pin name="MACHINEPIN-MED-STD" x="5.08" y="0" length="short" direction="pas" rot="R180" visible="off"/>+ <pin name="MachinePinMediumStandard" x="5.08" y="0" length="short" direction="pas" rot="R180"/> </symbol> -<symbol name="MACHINEPIN-MED-SHT">+<symbol name="MachinePinMediumShort"> <wire x1="0.3176" y1="-4.9400" x2="0.3331" y2="-4.6874" width="0.1016" layer="94"/> <wire x1="0.3331" y1="-4.6874" x2="0.3331" y2="-4.4333" width="0.1016" layer="94"/> <wire x1="0.3331" y1="-4.4333" x2="0.3331" y2="-4.1807" width="0.1016" layer="94"/>@@ -273,10 +273,10 @@ <wire x1="-0.3176" y1="-4.9400" x2="0.3176" y2="-4.9400" width="0.1016" layer="94"/> <text x="0" y="10" size="1.27" layer="95" align="bottom-center">>NAME</text> <text x="0" y="-10" size="1.27" layer="96" align="top-center">>VALUE</text>- <pin name="MACHINEPIN-MED-SHT" x="5.08" y="0" length="short" direction="pas" rot="R180" visible="off"/>+ <pin name="MachinePinMediumShort" x="5.08" y="0" length="short" direction="pas" rot="R180"/> </symbol> -<symbol name="MACHINEPIN-LRG-STD">+<symbol name="MachinePinLargeStandard"> <wire x1="0.3839" y1="-4.9400" x2="0.4347" y2="-4.6874" width="0.1016" layer="94"/> <wire x1="0.4347" y1="-4.6874" x2="0.4347" y2="-4.4333" width="0.1016" layer="94"/> <wire x1="0.4347" y1="-4.4333" x2="0.4347" y2="-4.1807" width="0.1016" layer="94"/>@@ -359,10 +359,10 @@ <wire x1="-0.3839" y1="-4.9400" x2="0.3839" y2="-4.9400" width="0.1016" layer="94"/> <text x="0" y="10" size="1.27" layer="95" align="bottom-center">>NAME</text> <text x="0" y="-10" size="1.27" layer="96" align="top-center">>VALUE</text>- <pin name="MACHINEPIN-LRG-STD" x="5.08" y="0" length="short" direction="pas" rot="R180" visible="off"/>+ <pin name="MachinePinLargeStandard" x="5.08" y="0" length="short" direction="pas" rot="R180"/> </symbol> -<symbol name="MACHINEPIN-LRG-SHT">+<symbol name="MachinePinLargeShort"> <wire x1="0.4263" y1="-4.9400" x2="0.4982" y2="-4.6874" width="0.1016" layer="94"/> <wire x1="0.4982" y1="-4.6874" x2="0.4996" y2="-4.4333" width="0.1016" layer="94"/> <wire x1="0.4996" y1="-4.4333" x2="0.4996" y2="-4.1807" width="0.1016" layer="94"/>@@ -445,82 +445,66 @@ <wire x1="-0.4263" y1="-4.9400" x2="0.4263" y2="-4.9400" width="0.1016" layer="94"/> <text x="0" y="10" size="1.27" layer="95" align="bottom-center">>NAME</text> <text x="0" y="-10" size="1.27" layer="96" align="top-center">>VALUE</text>- <pin name="MACHINEPIN-LRG-SHT" x="5.08" y="0" length="short" direction="pas" rot="R180" visible="off"/>+ <pin name="MachinePinLargeShort" x="5.08" y="0" length="short" direction="pas" rot="R180"/> </symbol> </symbols> <devicesets>-<deviceset name="MACHINEPIN-MED-STD" prefix="MP">+<deviceset name="MachinePinMediumStandard" prefix="MP"> <description></description> <gates>- <gate name="G$1" symbol="MACHINEPIN-MED-STD" x="0" y="0"/>+ <gate name="G$1" symbol="MachinePinMediumStandard" x="0" y="0"/> </gates> <devices>- <device name="" package="MACHINEPIN-MED-STD">+ <device name="" package="MachinePinMediumStandard"> <connects>- <connect gate="G$1" pin="MACHINEPIN-MED-STD" pad="1"/>+ <connect gate="G$1" pin="MachinePinMediumStandard" pad="1"/> </connects>- <technologies>- <technology name="">- <attribute name="MPN" value="MACHINEPIN-MED-STD" constant="no"/>- </technology>- </technologies>+ <technologies><technology name=""/></technologies> </device> </devices> </deviceset> -<deviceset name="MACHINEPIN-MED-SHT" prefix="MP">+<deviceset name="MachinePinMediumShort" prefix="MP"> <description></description> <gates>- <gate name="G$1" symbol="MACHINEPIN-MED-SHT" x="0" y="0"/>+ <gate name="G$1" symbol="MachinePinMediumShort" x="0" y="0"/> </gates> <devices>- <device name="" package="MACHINEPIN-MED-SHT">+ <device name="" package="MachinePinMediumShort"> <connects>- <connect gate="G$1" pin="MACHINEPIN-MED-SHT" pad="1"/>+ <connect gate="G$1" pin="MachinePinMediumShort" pad="1"/> </connects>- <technologies>- <technology name="">- <attribute name="MPN" value="MACHINEPIN-MED-SHT" constant="no"/>- </technology>- </technologies>+ <technologies><technology name=""/></technologies> </device> </devices> </deviceset> -<deviceset name="MACHINEPIN-LRG-STD" prefix="MP">+<deviceset name="MachinePinLargeStandard" prefix="MP"> <description></description> <gates>- <gate name="G$1" symbol="MACHINEPIN-LRG-STD" x="0" y="0"/>+ <gate name="G$1" symbol="MachinePinLargeStandard" x="0" y="0"/> </gates> <devices>- <device name="" package="MACHINEPIN-LRG-STD">+ <device name="" package="MachinePinLargeStandard"> <connects>- <connect gate="G$1" pin="MACHINEPIN-LRG-STD" pad="1"/>+ <connect gate="G$1" pin="MachinePinLargeStandard" pad="1"/> </connects>- <technologies>- <technology name="">- <attribute name="MPN" value="MACHINEPIN-LRG-STD" constant="no"/>- </technology>- </technologies>+ <technologies><technology name=""/></technologies> </device> </devices> </deviceset> -<deviceset name="MACHINEPIN-LRG-SHT" prefix="MP">+<deviceset name="MachinePinLargeShort" prefix="MP"> <description></description> <gates>- <gate name="G$1" symbol="MACHINEPIN-LRG-SHT" x="0" y="0"/>+ <gate name="G$1" symbol="MachinePinLargeShort" x="0" y="0"/> </gates> <devices>- <device name="" package="MACHINEPIN-LRG-SHT">+ <device name="" package="MachinePinLargeShort"> <connects>- <connect gate="G$1" pin="MACHINEPIN-LRG-SHT" pad="1"/>+ <connect gate="G$1" pin="MachinePinLargeShort" pad="1"/> </connects>- <technologies>- <technology name="">- <attribute name="MPN" value="MACHINEPIN-LRG-SHT" constant="no"/>- </technology>- </technologies>+ <technologies><technology name=""/></technologies> </device> </devices> </deviceset>