--- /dev/null
+# retain backwards compatibility to older versions of PKG_DIL
+# which did not have 100,60,28 args
+Element(0x00 "A6R Rotary Switches" "" "A6R-102R" 220 100 3 100 0x00)
+(
+ Pin(50 50 68 36 "1" 0x101)
+ Pin(50 150 68 36 "2" 0x01)
+ Pin(50 250 68 36 "3" 0x01)
+ Pin(350 250 68 36 "4" 0x01)
+ Pin(350 150 68 36 "5" 0x01)
+ Pin(350 50 68 36 "6" 0x01)
+ ElementLine(0 0 0 300 10)
+ ElementLine(0 300 400 300 10)
+ ElementLine(400 300 400 0 10)
+ ElementLine(0 0 150 0 10)
+ ElementLine(250 0 400 0 10)
+ ElementArc(200 0 50 50 0 180 10)
+ Mark(200 150)
+)
PCB["TeleFire" 400000 450000]
Grid[100.0 0 0 0]
-Cursor[313000 52600 0.000000]
+Cursor[240200 300 0.000000]
PolyArea[200000000.000000]
Thermal[0.500000]
DRC[500 1000 500 500 1500 700]
-Flags("showdrc,nameonpcb,clearnew,snappin")
+Flags("showdrc,nameonpcb,clearnew,snappin,orthomove")
Groups("1,c:2,s:3")
Styles["Signal,1000,2900,1500,1000:Power,2500,6000,3500,1000:Fat,2500,6000,3500,1000:Skinny,600,2402,1181,600"]
)
-Element["" "DIP6" "S2" "A6R-102R" 291000 32200 17000 5000 3 100 ""]
-(
- Pin[0 0 6000 3000 6600 2800 "+1" "1" "square,edge2"]
- Pin[0 10000 6000 3000 6600 2800 "C" "2" "edge2,thermal(1X)"]
- Pin[0 20000 6000 3000 6600 2800 "+4" "3" "edge2"]
- Pin[30000 20000 6000 3000 6600 2800 "+2" "4" "edge2"]
- Pin[30000 10000 6000 3000 6600 2800 "C" "5" "edge2,thermal(1X)"]
- Pin[30000 0 6000 3000 6600 2800 "+8" "6" "edge2"]
- ElementLine [-5000 -5000 -5000 25000 1000]
- ElementLine [-5000 25000 35000 25000 1000]
- ElementLine [35000 25000 35000 -5000 1000]
- ElementLine [-5000 -5000 10000 -5000 1000]
- ElementLine [20000 -5000 35000 -5000 1000]
- ElementArc [15000 -5000 5000 5000 0 180 1000]
-
- )
-
-Element["" "DIP6" "S1" "A6R-102R" 338500 32200 17000 5000 3 100 ""]
-(
- Pin[0 0 6000 3000 6600 2800 "+1" "1" "square,edge2"]
- Pin[0 10000 6000 3000 6600 2800 "C" "2" "edge2,thermal(1X)"]
- Pin[0 20000 6000 3000 6600 2800 "+4" "3" "edge2"]
- Pin[30000 20000 6000 3000 6600 2800 "+2" "4" "edge2"]
- Pin[30000 10000 6000 3000 6600 2800 "C" "5" "edge2,thermal(1X)"]
- Pin[30000 0 6000 3000 6600 2800 "+8" "6" "edge2"]
- ElementLine [-5000 -5000 -5000 25000 1000]
- ElementLine [-5000 25000 35000 25000 1000]
- ElementLine [35000 25000 35000 -5000 1000]
- ElementLine [-5000 -5000 10000 -5000 1000]
- ElementLine [20000 -5000 35000 -5000 1000]
- ElementArc [15000 -5000 5000 5000 0 180 1000]
-
- )
-
Element["" "SO16" "U2" "74HC597M" 332000 100200 15000 -2500 3 100 ""]
(
Pad[17500 -13500 17500 -7000 2000 1000 3000 "D1" "1" "square"]
ElementLine [-6050 6700 6050 6700 1000]
ElementLine [-6050 -6700 6050 -6700 1000]
+ )
+
+Element["" "A6R-102R" "S2" "A6R-102R" 306000 42100 2000 -5000 3 100 ""]
+(
+ Pin[-15000 -10000 6800 3000 7400 3600 "1" "1" "square,edge2"]
+ Pin[-15000 0 6800 3000 7400 3600 "2" "2" "edge2,thermal(1X)"]
+ Pin[-15000 10000 6800 3000 7400 3600 "3" "3" "edge2"]
+ Pin[15000 10000 6800 3000 7400 3600 "4" "4" "edge2"]
+ Pin[15000 0 6800 3000 7400 3600 "5" "5" "edge2,thermal(1X)"]
+ Pin[15000 -10000 6800 3000 7400 3600 "6" "6" "edge2"]
+ ElementLine [-20000 -15000 -20000 15000 1000]
+ ElementLine [-20000 15000 20000 15000 1000]
+ ElementLine [20000 15000 20000 -15000 1000]
+ ElementLine [-20000 -15000 -5000 -15000 1000]
+ ElementLine [5000 -15000 20000 -15000 1000]
+ ElementArc [0 -15000 5000 5000 0 180 1000]
+
+ )
+
+Element["" "A6R-102R" "S1" "A6R-102R" 353500 42100 2000 -5000 3 100 ""]
+(
+ Pin[-15000 -10000 6800 3000 7400 3600 "1" "1" "square,edge2"]
+ Pin[-15000 0 6800 3000 7400 3600 "2" "2" "edge2,thermal(1X)"]
+ Pin[-15000 10000 6800 3000 7400 3600 "3" "3" "edge2"]
+ Pin[15000 10000 6800 3000 7400 3600 "4" "4" "edge2"]
+ Pin[15000 0 6800 3000 7400 3600 "5" "5" "edge2,thermal(1X)"]
+ Pin[15000 -10000 6800 3000 7400 3600 "6" "6" "edge2"]
+ ElementLine [-20000 -15000 -20000 15000 1000]
+ ElementLine [-20000 15000 20000 15000 1000]
+ ElementLine [20000 15000 20000 -15000 1000]
+ ElementLine [-20000 -15000 -5000 -15000 1000]
+ ElementLine [5000 -15000 20000 -15000 1000]
+ ElementArc [0 -15000 5000 5000 0 180 1000]
+
)
Layer(1 "top")
(