mirror of https://codeberg.org/topola/topola.git
tests: add export of prerouted_lm317_breakout
The file can now be parsed and partially loaded into Layout.
This commit is contained in:
parent
fb6922a5e5
commit
23fe001647
|
|
@ -251,8 +251,8 @@ fn main() -> Result<(), anyhow::Error> {
|
|||
]),
|
||||
}));*/
|
||||
|
||||
//let design = DsnDesign::load_from_file("tests/data/prerouted_lm317_breakout/prerouted_lm317_breakout.dsn")?;
|
||||
let design = DsnDesign::load_from_file("tests/data/test/test.dsn")?;
|
||||
let design = DsnDesign::load_from_file("tests/data/prerouted_lm317_breakout/prerouted_lm317_breakout.dsn")?;
|
||||
//let design = DsnDesign::load_from_file("tests/data/test/test.dsn")?;
|
||||
//dbg!(&design);
|
||||
let layout = design.make_layout();
|
||||
let board = Board::new(layout);
|
||||
|
|
|
|||
|
|
@ -0,0 +1,583 @@
|
|||
(pcb prerouted_lm317_breakout.dsn
|
||||
(parser
|
||||
(string_quote ")
|
||||
(space_in_quoted_tokens on)
|
||||
(host_cad "KiCad's Pcbnew")
|
||||
(host_version "7.0.9")
|
||||
)
|
||||
(resolution um 10)
|
||||
(unit um)
|
||||
(structure
|
||||
(layer F.Cu
|
||||
(type signal)
|
||||
(property
|
||||
(index 0)
|
||||
)
|
||||
)
|
||||
(layer B.Cu
|
||||
(type signal)
|
||||
(property
|
||||
(index 1)
|
||||
)
|
||||
)
|
||||
(boundary
|
||||
(path pcb 0 149000 -85500 111000 -85500 111000 -71500 149000 -71500
|
||||
149000 -85500)
|
||||
)
|
||||
(plane GND (polygon F.Cu 0 111000 -71500 149000 -71500 149000 -85500 111000 -85500
|
||||
111000 -71500))
|
||||
(plane GND (polygon B.Cu 0 111000 -71500 149000 -71500 149000 -85500 111000 -85500
|
||||
111000 -71500))
|
||||
(via "Via[0-1]_800:400_um" "Via[0-1]_1800:600_um" "Via[0-1]_1200:500_um")
|
||||
(rule
|
||||
(width 250)
|
||||
(clearance 200.1)
|
||||
(clearance 200.1 (type default_smd))
|
||||
(clearance 50 (type smd_smd))
|
||||
)
|
||||
)
|
||||
(placement
|
||||
(component "Package_TO_SOT_THT:TO-220-3_Vertical"
|
||||
(place U1 132580.000000 -81182.379000 front 180.000000 (PN "LM317_TO-220"))
|
||||
)
|
||||
(component "TerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mm"
|
||||
(place J2 145500.000000 -78500.000000 front 180.000000 (PN Screw_Terminal_01x02))
|
||||
(place J1 120000.000000 -78500.000000 front 180.000000 (PN Screw_Terminal_01x02))
|
||||
)
|
||||
(component Capacitor_THT:CP_Radial_D6.3mm_P2.50mm
|
||||
(place C3 133500.000000 -76500.000000 front 90.000000 (PN 470u))
|
||||
(place C2 126500.000000 -76500.000000 front 90.000000 (PN 470u))
|
||||
)
|
||||
(component Capacitor_SMD:C_1206_3216Metric
|
||||
(place C1 124500.000000 -82500.000000 back 90.000000 (PN 100n))
|
||||
(place C4 128500.000000 -83750.000000 back 0.000000 (PN 100n))
|
||||
)
|
||||
(component Resistor_SMD:R_1206_3216Metric
|
||||
(place R2 135500.000000 -79962.500000 back 270.000000 (PN 750))
|
||||
(place R1 134000.000000 -83500.000000 back 180.000000 (PN 240))
|
||||
)
|
||||
)
|
||||
(library
|
||||
(image "Package_TO_SOT_THT:TO-220-3_Vertical"
|
||||
(outline (path signal 120 -2580 3270 -2580 -1371))
|
||||
(outline (path signal 120 -2580 3270 7660 3270))
|
||||
(outline (path signal 120 -2580 1760 7660 1760))
|
||||
(outline (path signal 120 -2580 -1371 7660 -1371))
|
||||
(outline (path signal 120 690 3270 690 1760))
|
||||
(outline (path signal 120 4391 3270 4391 1760))
|
||||
(outline (path signal 120 7660 3270 7660 -1371))
|
||||
(outline (path signal 50 -2710 3400 -2710 -1510))
|
||||
(outline (path signal 50 -2710 -1510 7790 -1510))
|
||||
(outline (path signal 50 7790 3400 -2710 3400))
|
||||
(outline (path signal 50 7790 -1510 7790 3400))
|
||||
(outline (path signal 100 -2460 3150 -2460 -1250))
|
||||
(outline (path signal 100 -2460 1880 7540 1880))
|
||||
(outline (path signal 100 -2460 -1250 7540 -1250))
|
||||
(outline (path signal 100 690 3150 690 1880))
|
||||
(outline (path signal 100 4390 3150 4390 1880))
|
||||
(outline (path signal 100 7540 3150 -2460 3150))
|
||||
(outline (path signal 100 7540 -1250 7540 3150))
|
||||
(pin Rect[A]Pad_1905x2000_um 1 0 0)
|
||||
(pin Oval[A]Pad_1905x2000_um 2 2540 0)
|
||||
(pin Oval[A]Pad_1905x2000_um 3 5080 0)
|
||||
)
|
||||
(image "TerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mm"
|
||||
(outline (path signal 120 -2650 6300 -2650 -6300))
|
||||
(outline (path signal 120 -2650 -6300 7700 -6300))
|
||||
(outline (path signal 120 7700 1500 8200 1200))
|
||||
(outline (path signal 120 7700 -3900 7700 1500))
|
||||
(outline (path signal 120 7700 -5350 8200 -5600))
|
||||
(outline (path signal 120 7700 -6300 7700 -5350))
|
||||
(outline (path signal 120 8200 6300 -2650 6300))
|
||||
(outline (path signal 120 8200 1200 8200 6300))
|
||||
(outline (path signal 120 8200 -3650 7700 -3900))
|
||||
(outline (path signal 120 8200 -3700 8200 -3650))
|
||||
(outline (path signal 120 8200 -5600 8200 -3700))
|
||||
(outline (path signal 50 -2830 6470 -2830 -6470))
|
||||
(outline (path signal 50 -2830 6470 8360 6470))
|
||||
(outline (path signal 50 8360 -6470 -2830 -6470))
|
||||
(outline (path signal 50 8360 -6470 8360 6470))
|
||||
(outline (path signal 100 -2580 3170 -2580 6220))
|
||||
(outline (path signal 100 -2580 3170 7610 3170))
|
||||
(outline (path signal 100 -2580 640 -2580 3170))
|
||||
(outline (path signal 100 -2580 640 -1640 640))
|
||||
(outline (path signal 100 -2580 -6220 -2580 640))
|
||||
(outline (path signal 100 -2580 -6220 -2020 -6220))
|
||||
(outline (path signal 100 -2020 3430 -2020 5970))
|
||||
(outline (path signal 100 -2020 250 -2020 -4320))
|
||||
(outline (path signal 100 -2020 250 -1640 250))
|
||||
(outline (path signal 100 -2020 -4320 -2020 -6220))
|
||||
(outline (path signal 100 -2020 -6220 2040 -6220))
|
||||
(outline (path signal 100 -1640 640 1660 640))
|
||||
(outline (path signal 100 -1640 -510 -1260 -510))
|
||||
(outline (path signal 100 -1640 -3680 -1640 -510))
|
||||
(outline (path signal 100 -1620 4450 1440 5080))
|
||||
(outline (path signal 100 -1490 4320 1560 4950))
|
||||
(outline (path signal 100 -1260 250 1280 250))
|
||||
(outline (path signal 100 -1260 -2540 -1260 250))
|
||||
(outline (path signal 100 -1260 -2540 1280 -2540))
|
||||
(outline (path signal 100 1280 -2540 1280 250))
|
||||
(outline (path signal 100 1660 640 3360 640))
|
||||
(outline (path signal 100 1660 250 -1640 250))
|
||||
(outline (path signal 100 1660 -510 1280 -510))
|
||||
(outline (path signal 100 1660 -3680 -1640 -3680))
|
||||
(outline (path signal 100 1660 -3680 1660 -510))
|
||||
(outline (path signal 100 2040 5970 -2020 5970))
|
||||
(outline (path signal 100 2040 3430 -2020 3430))
|
||||
(outline (path signal 100 2040 3430 2040 5970))
|
||||
(outline (path signal 100 2040 250 1660 250))
|
||||
(outline (path signal 100 2040 -4320 -2020 -4320))
|
||||
(outline (path signal 100 2040 -4320 2040 250))
|
||||
(outline (path signal 100 2040 -6220 2040 -4320))
|
||||
(outline (path signal 100 2040 -6220 2980 -6220))
|
||||
(outline (path signal 100 2980 5970 7050 5970))
|
||||
(outline (path signal 100 2980 3430 2980 5970))
|
||||
(outline (path signal 100 2980 250 3360 250))
|
||||
(outline (path signal 100 2980 -4320 2980 250))
|
||||
(outline (path signal 100 2980 -4320 7050 -4320))
|
||||
(outline (path signal 100 2980 -6220 2980 -4320))
|
||||
(outline (path signal 100 2980 -6220 7050 -6220))
|
||||
(outline (path signal 100 3360 250 6670 250))
|
||||
(outline (path signal 100 3360 -510 3740 -510))
|
||||
(outline (path signal 100 3360 -3680 3360 -510))
|
||||
(outline (path signal 100 3390 4450 6440 5080))
|
||||
(outline (path signal 100 3520 4320 6560 4950))
|
||||
(outline (path signal 100 3740 250 6280 250))
|
||||
(outline (path signal 100 3740 -2540 3740 250))
|
||||
(outline (path signal 100 3740 -2540 6280 -2540))
|
||||
(outline (path signal 100 6280 -2540 6280 250))
|
||||
(outline (path signal 100 6670 640 3360 640))
|
||||
(outline (path signal 100 6670 -510 6280 -510))
|
||||
(outline (path signal 100 6670 -3680 3360 -3680))
|
||||
(outline (path signal 100 6670 -3680 6670 -510))
|
||||
(outline (path signal 100 7050 5970 7050 3430))
|
||||
(outline (path signal 100 7050 3430 2980 3430))
|
||||
(outline (path signal 100 7050 250 6670 250))
|
||||
(outline (path signal 100 7050 250 7050 -4320))
|
||||
(outline (path signal 100 7050 -4320 7050 -6220))
|
||||
(outline (path signal 100 7050 -6220 7610 -6220))
|
||||
(outline (path signal 100 7610 6220 -2580 6220))
|
||||
(outline (path signal 100 7610 6220 7610 3170))
|
||||
(outline (path signal 100 7610 6220 8110 6220))
|
||||
(outline (path signal 100 7610 3170 7610 1650))
|
||||
(outline (path signal 100 7610 1650 7610 640))
|
||||
(outline (path signal 100 7610 640 6670 640))
|
||||
(outline (path signal 100 7610 640 7610 -4060))
|
||||
(outline (path signal 100 7610 -4060 7610 -5210))
|
||||
(outline (path signal 100 7610 -5210 7610 -6220))
|
||||
(outline (path signal 100 8110 6220 8110 1400))
|
||||
(outline (path signal 100 8110 1400 7610 1650))
|
||||
(outline (path signal 100 8110 -3810 7610 -4060))
|
||||
(outline (path signal 100 8110 -3810 8110 -5460))
|
||||
(outline (path signal 100 8110 -5460 7610 -5210))
|
||||
(outline (path signal 0 1635.36 2455.36 1650 2420 1637.54 2389.92 1639.02 2388.74
|
||||
1635.4 2384.76 1635.36 2384.65 1635.27 2384.61 1461.93 2193.95
|
||||
1262 2022.69 1042.32 1877.62 806.305 1760.99 557.622 1674.61
|
||||
300.129 1619.83 37.822 1597.49 -225.227 1607.94 -484.935 1651.01
|
||||
-737.272 1726.05 -978.32 1831.88 -1204.34 1966.86 -1411.82 2128.89
|
||||
-1595.1 2313.02 -1595.33 2313.11 -1595.43 2313.35 -1597.54 2315.47
|
||||
-1596.64 2316.26 -1609.98 2348.47 -1595.33 2383.82 -1559.98 2398.47
|
||||
-1524.62 2383.82 -1523.32 2380.67 -1522.41 2381.47 -1330.97 2190.98
|
||||
-1115.76 2027.83 -880.645 1894.96 -629.861 1794.76 -367.922 1729.02
|
||||
-99.54 1698.94 170.453 1705.05 437.198 1747.25 695.895 1824.77
|
||||
941.887 1936.22 1170.75 2079.59 1378.36 2252.31 1560.98 2451.27
|
||||
1562.46 2450.08 1564.64 2455.36 1600 2470))
|
||||
(outline (path signal 0 -817.346 5210.62 -815.644 5213.67 -696.695 5128.32 -600.041 5018.36
|
||||
-530.658 4889.44 -492.114 4748.2 -486.393 4601.91 -513.79 4458.1
|
||||
-572.895 4324.15 -660.666 4206.98 -661.08 4207.37 -661.671 4205.95
|
||||
-697.026 4191.3 -732.381 4205.95 -747.026 4241.3 -732.971 4275.23
|
||||
-733.385 4275.62 -659.214 4374.64 -609.267 4487.83 -586.115 4609.36
|
||||
-590.949 4732.99 -623.521 4852.34 -682.154 4961.28 -763.832 5054.21
|
||||
-864.351 5126.33 -862.649 5129.38 -875.353 5134.65 -889.998 5170
|
||||
-875.353 5205.35 -839.998 5220))
|
||||
(outline (path signal 0 609.736 5129.35 624.381 5093.99 609.736 5058.64 607.267 5057.62
|
||||
607.911 5056.9 514.147 4950.63 446.538 4826.07 408.51 4689.55
|
||||
401.992 4547.98 427.315 4408.53 483.194 4278.29 566.796 4163.85
|
||||
566.203 4163.31 580 4130 565.355 4094.64 530 4080 494.645 4094.64
|
||||
493.796 4096.69 493.203 4096.15 406.758 4211.04 344.529 4340.66
|
||||
308.936 4479.96 301.36 4623.55 322.096 4765.82 370.339 4901.27
|
||||
444.214 5024.62 538.817 5128.85 539.026 5129.35 539.423 5129.51
|
||||
540.85 5131.09 541.494 5130.37 574.381 5143.99))
|
||||
(outline (path signal 0 241.258 8555.41 536.982 8515.93 825.869 8441.4 1103.78 8332.88
|
||||
1366.73 8191.92 1610.95 8020.55 1609.73 8019.03 1615.18 8016.77
|
||||
1629.83 7981.42 1615.18 7946.06 1579.83 7931.42 1549.92 7943.81
|
||||
1548.71 7942.28 1314.29 8106.77 1061.89 8242.07 795.136 8346.24
|
||||
517.842 8417.78 233.985 8455.67 -52.366 8459.37 -337.106 8428.81
|
||||
-616.154 8364.45 -885.511 8267.2 -1141.32 8138.46 -1379.9 7980.07
|
||||
-1381.28 7981.9 -1410 7970 -1445.36 7984.65 -1460 8020 -1445.36 8055.35
|
||||
-1438.72 8058.1 -1440.1 8059.93 -1191.54 8224.94 -925.039 8359.06
|
||||
-644.422 8460.37 -353.707 8527.43 -57.063 8559.26))
|
||||
(outline (path signal 0 6625.35 2455.36 6640 2420 6627.48 2389.78 6628.93 2388.62
|
||||
6625.41 2384.77 6625.35 2384.64 6625.25 2384.6 6451.9 2195.08
|
||||
6252.18 2025.06 6032.88 1881.19 5797.38 1765.71 5549.36 1680.41
|
||||
5292.65 1626.61 5031.24 1605.14 4769.2 1616.35 4510.58 1660.05
|
||||
4259.4 1735.58 4019.56 1841.74 3794.79 1976.91 3588.57 2138.98
|
||||
3406.63 2322.86 3406.41 2322.96 3406.31 2323.19 3404.09 2325.43
|
||||
3405.04 2326.26 3391.76 2358.31 3406.41 2393.67 3441.76 2408.31
|
||||
3477.12 2393.67 3478.48 2390.37 3479.43 2391.2 3669.55 2200.87
|
||||
3883.43 2037.7 4117.23 1904.63 4366.74 1804.06 4627.46 1737.78
|
||||
4894.71 1707 5163.68 1712.27 5429.52 1753.5 5687.44 1829.93
|
||||
5932.82 1940.21 6161.23 2082.33 6368.56 2253.75 6551.08 2451.38
|
||||
6552.52 2450.22 6554.65 2455.36 6590 2470))
|
||||
(outline (path signal 0 4182.65 5210.62 4184.35 5213.67 4303.3 5128.32 4399.96 5018.36
|
||||
4469.34 4889.44 4507.88 4748.2 4513.6 4601.91 4486.21 4458.1
|
||||
4427.1 4324.15 4339.33 4206.98 4338.92 4207.37 4338.33 4205.95
|
||||
4302.97 4191.3 4267.62 4205.95 4252.97 4241.3 4267.03 4275.23
|
||||
4266.61 4275.62 4340.78 4374.64 4390.73 4487.83 4413.88 4609.36
|
||||
4409.05 4732.99 4376.48 4852.34 4317.84 4961.28 4236.17 5054.21
|
||||
4135.65 5126.33 4137.35 5129.38 4124.65 5134.65 4110 5170
|
||||
4124.65 5205.35 4160 5220))
|
||||
(outline (path signal 0 5258.95 8548.81 5553.83 8508.47 5841.77 8433.17 6118.66 8324
|
||||
6380.51 8182.52 6623.58 8010.77 6622.39 8009.29 6627.69 8007.09
|
||||
6642.33 7971.74 6627.69 7936.38 6592.33 7921.74 6562.27 7934.19
|
||||
6561.09 7932.7 6327.8 8097.55 6076.48 8233.33 5810.73 8338.11
|
||||
5534.37 8410.38 5251.35 8449.1 4965.73 8453.72 4681.61 8424.18
|
||||
4403.05 8360.89 4134.05 8264.77 3878.47 8137.19 3639.97 7979.98
|
||||
3638.57 7981.84 3610 7970 3574.64 7984.65 3560 8020 3574.64 8055.35
|
||||
3581.43 8058.16 3580.03 8060.02 3828.53 8223.82 4094.83 8356.75
|
||||
4375.1 8456.9 4665.33 8522.84 4961.36 8553.63))
|
||||
(outline (path signal 0 5609.82 5139.35 5624.47 5103.99 5609.82 5068.64 5606.88 5067.42
|
||||
5607.63 5066.57 5511.71 4959.99 5442.07 4834.66 5402.23 4696.91
|
||||
5394.23 4553.75 5418.46 4412.42 5473.69 4280.1 5557.13 4163.49
|
||||
5556.4 4162.83 5570 4130 5555.35 4094.64 5520 4080 5484.65 4094.64
|
||||
5483.6 4097.17 5482.87 4096.51 5396.7 4213.42 5335.13 4344.97
|
||||
5300.57 4486.03 5294.35 4631.14 5316.71 4774.65 5366.79 4910.98
|
||||
5442.63 5034.84 5538.89 5138.8 5539.11 5139.35 5539.57 5139.54
|
||||
5541.31 5141.41 5542.05 5140.57 5574.47 5153.99))
|
||||
(pin Rect[A]Pad_1980x3960_um 1 0 0)
|
||||
(pin Oval[A]Pad_1980x3960_um 2 5000 0)
|
||||
)
|
||||
(image Capacitor_THT:CP_Radial_D6.3mm_P2.50mm
|
||||
(outline (path signal 120 -2250.24 1839 -1620.24 1839))
|
||||
(outline (path signal 120 -1935.24 2154 -1935.24 1524))
|
||||
(outline (path signal 120 1250 3230 1250 -3230))
|
||||
(outline (path signal 120 1290 3230 1290 -3230))
|
||||
(outline (path signal 120 1330 3230 1330 -3230))
|
||||
(outline (path signal 120 1370 3228 1370 -3228))
|
||||
(outline (path signal 120 1410 3227 1410 -3227))
|
||||
(outline (path signal 120 1450 3224 1450 -3224))
|
||||
(outline (path signal 120 1490 3222 1490 1040))
|
||||
(outline (path signal 120 1490 -1040 1490 -3222))
|
||||
(outline (path signal 120 1530 3218 1530 1040))
|
||||
(outline (path signal 120 1530 -1040 1530 -3218))
|
||||
(outline (path signal 120 1570 3215 1570 1040))
|
||||
(outline (path signal 120 1570 -1040 1570 -3215))
|
||||
(outline (path signal 120 1610 3211 1610 1040))
|
||||
(outline (path signal 120 1610 -1040 1610 -3211))
|
||||
(outline (path signal 120 1650 3206 1650 1040))
|
||||
(outline (path signal 120 1650 -1040 1650 -3206))
|
||||
(outline (path signal 120 1690 3201 1690 1040))
|
||||
(outline (path signal 120 1690 -1040 1690 -3201))
|
||||
(outline (path signal 120 1730 3195 1730 1040))
|
||||
(outline (path signal 120 1730 -1040 1730 -3195))
|
||||
(outline (path signal 120 1770 3189 1770 1040))
|
||||
(outline (path signal 120 1770 -1040 1770 -3189))
|
||||
(outline (path signal 120 1810 3182 1810 1040))
|
||||
(outline (path signal 120 1810 -1040 1810 -3182))
|
||||
(outline (path signal 120 1850 3175 1850 1040))
|
||||
(outline (path signal 120 1850 -1040 1850 -3175))
|
||||
(outline (path signal 120 1890 3167 1890 1040))
|
||||
(outline (path signal 120 1890 -1040 1890 -3167))
|
||||
(outline (path signal 120 1930 3159 1930 1040))
|
||||
(outline (path signal 120 1930 -1040 1930 -3159))
|
||||
(outline (path signal 120 1971 3150 1971 1040))
|
||||
(outline (path signal 120 1971 -1040 1971 -3150))
|
||||
(outline (path signal 120 2011 3141 2011 1040))
|
||||
(outline (path signal 120 2011 -1040 2011 -3141))
|
||||
(outline (path signal 120 2051 3131 2051 1040))
|
||||
(outline (path signal 120 2051 -1040 2051 -3131))
|
||||
(outline (path signal 120 2091 3121 2091 1040))
|
||||
(outline (path signal 120 2091 -1040 2091 -3121))
|
||||
(outline (path signal 120 2131 3110 2131 1040))
|
||||
(outline (path signal 120 2131 -1040 2131 -3110))
|
||||
(outline (path signal 120 2171 3098 2171 1040))
|
||||
(outline (path signal 120 2171 -1040 2171 -3098))
|
||||
(outline (path signal 120 2211 3086 2211 1040))
|
||||
(outline (path signal 120 2211 -1040 2211 -3086))
|
||||
(outline (path signal 120 2251 3074 2251 1040))
|
||||
(outline (path signal 120 2251 -1040 2251 -3074))
|
||||
(outline (path signal 120 2291 3061 2291 1040))
|
||||
(outline (path signal 120 2291 -1040 2291 -3061))
|
||||
(outline (path signal 120 2331 3047 2331 1040))
|
||||
(outline (path signal 120 2331 -1040 2331 -3047))
|
||||
(outline (path signal 120 2371 3033 2371 1040))
|
||||
(outline (path signal 120 2371 -1040 2371 -3033))
|
||||
(outline (path signal 120 2411 3018 2411 1040))
|
||||
(outline (path signal 120 2411 -1040 2411 -3018))
|
||||
(outline (path signal 120 2451 3002 2451 1040))
|
||||
(outline (path signal 120 2451 -1040 2451 -3002))
|
||||
(outline (path signal 120 2491 2986 2491 1040))
|
||||
(outline (path signal 120 2491 -1040 2491 -2986))
|
||||
(outline (path signal 120 2531 2970 2531 1040))
|
||||
(outline (path signal 120 2531 -1040 2531 -2970))
|
||||
(outline (path signal 120 2571 2952 2571 1040))
|
||||
(outline (path signal 120 2571 -1040 2571 -2952))
|
||||
(outline (path signal 120 2611 2934 2611 1040))
|
||||
(outline (path signal 120 2611 -1040 2611 -2934))
|
||||
(outline (path signal 120 2651 2916 2651 1040))
|
||||
(outline (path signal 120 2651 -1040 2651 -2916))
|
||||
(outline (path signal 120 2691 2896 2691 1040))
|
||||
(outline (path signal 120 2691 -1040 2691 -2896))
|
||||
(outline (path signal 120 2731 2876 2731 1040))
|
||||
(outline (path signal 120 2731 -1040 2731 -2876))
|
||||
(outline (path signal 120 2771 2856 2771 1040))
|
||||
(outline (path signal 120 2771 -1040 2771 -2856))
|
||||
(outline (path signal 120 2811 2834 2811 1040))
|
||||
(outline (path signal 120 2811 -1040 2811 -2834))
|
||||
(outline (path signal 120 2851 2812 2851 1040))
|
||||
(outline (path signal 120 2851 -1040 2851 -2812))
|
||||
(outline (path signal 120 2891 2790 2891 1040))
|
||||
(outline (path signal 120 2891 -1040 2891 -2790))
|
||||
(outline (path signal 120 2931 2766 2931 1040))
|
||||
(outline (path signal 120 2931 -1040 2931 -2766))
|
||||
(outline (path signal 120 2971 2742 2971 1040))
|
||||
(outline (path signal 120 2971 -1040 2971 -2742))
|
||||
(outline (path signal 120 3011 2716 3011 1040))
|
||||
(outline (path signal 120 3011 -1040 3011 -2716))
|
||||
(outline (path signal 120 3051 2690 3051 1040))
|
||||
(outline (path signal 120 3051 -1040 3051 -2690))
|
||||
(outline (path signal 120 3091 2664 3091 1040))
|
||||
(outline (path signal 120 3091 -1040 3091 -2664))
|
||||
(outline (path signal 120 3131 2636 3131 1040))
|
||||
(outline (path signal 120 3131 -1040 3131 -2636))
|
||||
(outline (path signal 120 3171 2607 3171 1040))
|
||||
(outline (path signal 120 3171 -1040 3171 -2607))
|
||||
(outline (path signal 120 3211 2578 3211 1040))
|
||||
(outline (path signal 120 3211 -1040 3211 -2578))
|
||||
(outline (path signal 120 3251 2548 3251 1040))
|
||||
(outline (path signal 120 3251 -1040 3251 -2548))
|
||||
(outline (path signal 120 3291 2516 3291 1040))
|
||||
(outline (path signal 120 3291 -1040 3291 -2516))
|
||||
(outline (path signal 120 3331 2484 3331 1040))
|
||||
(outline (path signal 120 3331 -1040 3331 -2484))
|
||||
(outline (path signal 120 3371 2450 3371 1040))
|
||||
(outline (path signal 120 3371 -1040 3371 -2450))
|
||||
(outline (path signal 120 3411 2416 3411 1040))
|
||||
(outline (path signal 120 3411 -1040 3411 -2416))
|
||||
(outline (path signal 120 3451 2380 3451 1040))
|
||||
(outline (path signal 120 3451 -1040 3451 -2380))
|
||||
(outline (path signal 120 3491 2343 3491 1040))
|
||||
(outline (path signal 120 3491 -1040 3491 -2343))
|
||||
(outline (path signal 120 3531 2305 3531 1040))
|
||||
(outline (path signal 120 3531 -1040 3531 -2305))
|
||||
(outline (path signal 120 3571 2265 3571 -2265))
|
||||
(outline (path signal 120 3611 2224 3611 -2224))
|
||||
(outline (path signal 120 3651 2182 3651 -2182))
|
||||
(outline (path signal 120 3691 2137 3691 -2137))
|
||||
(outline (path signal 120 3731 2092 3731 -2092))
|
||||
(outline (path signal 120 3771 2044 3771 -2044))
|
||||
(outline (path signal 120 3811 1995 3811 -1995))
|
||||
(outline (path signal 120 3851 1944 3851 -1944))
|
||||
(outline (path signal 120 3891 1890 3891 -1890))
|
||||
(outline (path signal 120 3931 1834 3931 -1834))
|
||||
(outline (path signal 120 3971 1776 3971 -1776))
|
||||
(outline (path signal 120 4011 1714 4011 -1714))
|
||||
(outline (path signal 120 4051 1650 4051 -1650))
|
||||
(outline (path signal 120 4091 1581 4091 -1581))
|
||||
(outline (path signal 120 4131 1509 4131 -1509))
|
||||
(outline (path signal 120 4171 1432 4171 -1432))
|
||||
(outline (path signal 120 4211 1350 4211 -1350))
|
||||
(outline (path signal 120 4251 1262 4251 -1262))
|
||||
(outline (path signal 120 4291 1165 4291 -1165))
|
||||
(outline (path signal 120 4331 1059 4331 -1059))
|
||||
(outline (path signal 120 4371 940 4371 -940))
|
||||
(outline (path signal 120 4411 802 4411 -802))
|
||||
(outline (path signal 120 4451 633 4451 -633))
|
||||
(outline (path signal 120 4491 402 4491 -402))
|
||||
(outline (path signal 120 4520 0 4500.83 -353.549 4443.55 -702.953 4348.83 -1044.12
|
||||
4217.77 -1373.04 4051.92 -1685.86 3853.22 -1978.92 3624.01 -2248.78
|
||||
3366.95 -2492.27 3085.08 -2706.54 2781.7 -2889.08 2460.35 -3037.75
|
||||
2124.82 -3150.81 1779.03 -3226.92 1427.03 -3265.2 1072.97 -3265.2
|
||||
720.973 -3226.92 375.182 -3150.81 39.648 -3037.75 -281.696 -2889.08
|
||||
-585.082 -2706.54 -866.953 -2492.27 -1124.01 -2248.78 -1353.22 -1978.92
|
||||
-1551.92 -1685.86 -1717.77 -1373.04 -1848.83 -1044.12 -1943.55 -702.953
|
||||
-2000.83 -353.549 -2020 0 -2000.83 353.549 -1943.55 702.953
|
||||
-1848.83 1044.12 -1717.77 1373.04 -1551.92 1685.86 -1353.22 1978.92
|
||||
-1124.01 2248.78 -866.953 2492.27 -585.082 2706.54 -281.696 2889.08
|
||||
39.648 3037.75 375.182 3150.81 720.973 3226.92 1072.97 3265.2
|
||||
1427.03 3265.2 1779.03 3226.92 2124.82 3150.81 2460.35 3037.75
|
||||
2781.7 2889.08 3085.08 2706.54 3366.95 2492.27 3624.01 2248.78
|
||||
3853.22 1978.92 4051.92 1685.86 4217.77 1373.04 4348.83 1044.12
|
||||
4443.55 702.953 4500.83 353.549 4520 0))
|
||||
(outline (path signal 50 4650 0 4630.74 -361.398 4573.17 -718.701 4477.95 -1067.86
|
||||
4346.16 -1404.92 4179.28 -1726.06 3979.22 -2027.65 3748.23 -2306.26
|
||||
3488.94 -2558.74 3204.28 -2782.23 2897.47 -2974.19 2572 -3132.46
|
||||
2231.55 -3255.24 1879.98 -3341.13 1521.27 -3389.16 1159.49 -3398.8
|
||||
798.733 -3369.92 443.089 -3302.86 96.588 -3198.38 -236.845 -3057.66
|
||||
-553.431 -2882.3 -849.584 -2674.28 -1121.95 -2435.95 -1367.44 -2170.03
|
||||
-1583.27 -1879.52 -1767 -1567.71 -1916.54 -1238.15 -2030.21 -894.549
|
||||
-2106.71 -540.816 -2145.18 -180.955 -2145.18 180.955 -2106.71 540.816
|
||||
-2030.21 894.549 -1916.54 1238.15 -1767 1567.71 -1583.27 1879.52
|
||||
-1367.44 2170.03 -1121.95 2435.95 -849.584 2674.28 -553.431 2882.3
|
||||
-236.845 3057.66 96.588 3198.38 443.089 3302.86 798.733 3369.92
|
||||
1159.49 3398.8 1521.27 3389.16 1879.98 3341.13 2231.55 3255.24
|
||||
2572 3132.46 2897.47 2974.19 3204.28 2782.23 3488.94 2558.74
|
||||
3748.23 2306.26 3979.22 2027.65 4179.28 1726.06 4346.16 1404.92
|
||||
4477.95 1067.86 4573.17 718.701 4630.74 361.398 4650 0))
|
||||
(outline (path signal 100 -1443.97 1373.5 -813.972 1373.5))
|
||||
(outline (path signal 100 -1128.97 1688.5 -1128.97 1058.5))
|
||||
(outline (path signal 100 4400 0 4380.88 -346.526 4323.76 -688.845 4229.32 -1022.8
|
||||
4098.73 -1344.35 3933.55 -1649.57 3735.79 -1934.77 3507.86 -2196.49
|
||||
3252.53 -2431.54 2972.89 -2637.07 2672.33 -2810.6 2354.51 -2950.01
|
||||
2023.28 -3053.61 1682.66 -3120.14 1336.8 -3148.8 989.875 -3139.24
|
||||
646.112 -3091.57 309.678 -3006.38 -15.341 -2884.69 -325 -2727.98
|
||||
-615.541 -2538.16 -883.437 -2317.53 -1125.44 -2068.77 -1338.6 -1794.89
|
||||
-1520.34 -1499.23 -1668.46 -1185.38 -1781.14 -857.126 -1857.04 -518.473
|
||||
-1895.22 -173.526 -1895.22 173.526 -1857.04 518.473 -1781.14 857.126
|
||||
-1668.46 1185.38 -1520.34 1499.23 -1338.6 1794.89 -1125.44 2068.77
|
||||
-883.437 2317.53 -615.541 2538.16 -325 2727.98 -15.341 2884.69
|
||||
309.678 3006.38 646.112 3091.57 989.875 3139.24 1336.8 3148.8
|
||||
1682.66 3120.14 2023.28 3053.61 2354.51 2950.01 2672.33 2810.6
|
||||
2972.89 2637.07 3252.53 2431.54 3507.86 2196.49 3735.79 1934.77
|
||||
3933.55 1649.57 4098.73 1344.35 4229.32 1022.8 4323.76 688.845
|
||||
4380.88 346.526 4400 0))
|
||||
(pin Rect[A]Pad_1600x1600_um 1 0 0)
|
||||
(pin Round[A]Pad_1600_um 2 2500 0)
|
||||
)
|
||||
(image Capacitor_SMD:C_1206_3216Metric
|
||||
(outline (path signal 120 -711.252 -910 711.252 -910))
|
||||
(outline (path signal 120 -711.252 910 711.252 910))
|
||||
(outline (path signal 50 -2300 -1150 -2300 1150))
|
||||
(outline (path signal 50 -2300 1150 2300 1150))
|
||||
(outline (path signal 50 2300 -1150 -2300 -1150))
|
||||
(outline (path signal 50 2300 1150 2300 -1150))
|
||||
(outline (path signal 100 -1600 -800 -1600 800))
|
||||
(outline (path signal 100 -1600 800 1600 800))
|
||||
(outline (path signal 100 1600 -800 -1600 -800))
|
||||
(outline (path signal 100 1600 800 1600 -800))
|
||||
(pin RoundRect[T]Pad_1150x1800_250.951_um_0.000000_0 1 -1475 0)
|
||||
(pin RoundRect[T]Pad_1150x1800_250.951_um_0.000000_0 2 1475 0)
|
||||
)
|
||||
(image Resistor_SMD:R_1206_3216Metric
|
||||
(outline (path signal 120 -727.064 -910 727.064 -910))
|
||||
(outline (path signal 120 -727.064 910 727.064 910))
|
||||
(outline (path signal 50 -2280 -1120 -2280 1120))
|
||||
(outline (path signal 50 -2280 1120 2280 1120))
|
||||
(outline (path signal 50 2280 -1120 -2280 -1120))
|
||||
(outline (path signal 50 2280 1120 2280 -1120))
|
||||
(outline (path signal 100 -1600 -800 -1600 800))
|
||||
(outline (path signal 100 -1600 800 1600 800))
|
||||
(outline (path signal 100 1600 -800 -1600 -800))
|
||||
(outline (path signal 100 1600 800 1600 -800))
|
||||
(pin RoundRect[T]Pad_1125x1750_250.951_um_0.000000_0 1 -1462.5 0)
|
||||
(pin RoundRect[T]Pad_1125x1750_250.951_um_0.000000_0 2 1462.5 0)
|
||||
)
|
||||
(padstack Round[A]Pad_1600_um
|
||||
(shape (circle F.Cu 1600))
|
||||
(shape (circle B.Cu 1600))
|
||||
(attach off)
|
||||
)
|
||||
(padstack Oval[A]Pad_1905x2000_um
|
||||
(shape (path F.Cu 1905 0 -47.5 0 47.5))
|
||||
(shape (path B.Cu 1905 0 -47.5 0 47.5))
|
||||
(attach off)
|
||||
)
|
||||
(padstack Oval[A]Pad_1980x3960_um
|
||||
(shape (path F.Cu 1980 0 -990 0 990))
|
||||
(shape (path B.Cu 1980 0 -990 0 990))
|
||||
(attach off)
|
||||
)
|
||||
(padstack RoundRect[T]Pad_1125x1750_250.951_um_0.000000_0
|
||||
(shape (polygon F.Cu 0 -563.451 625 -544.348 721.035 -489.949 802.449 -408.535 856.848
|
||||
-312.499 875.95 312.5 875.951 408.535 856.848 489.949 802.449
|
||||
544.348 721.035 563.45 624.999 563.451 -625 544.348 -721.035
|
||||
489.949 -802.449 408.535 -856.848 312.499 -875.95 -312.5 -875.951
|
||||
-408.535 -856.848 -489.949 -802.449 -544.348 -721.035 -563.45 -624.999
|
||||
-563.451 625))
|
||||
(attach off)
|
||||
)
|
||||
(padstack RoundRect[T]Pad_1150x1800_250.951_um_0.000000_0
|
||||
(shape (polygon F.Cu 0 -575.951 650 -556.848 746.035 -502.449 827.449 -421.035 881.848
|
||||
-324.999 900.95 325 900.951 421.035 881.848 502.449 827.449
|
||||
556.848 746.035 575.95 649.999 575.951 -650 556.848 -746.035
|
||||
502.449 -827.449 421.035 -881.848 324.999 -900.95 -325 -900.951
|
||||
-421.035 -881.848 -502.449 -827.449 -556.848 -746.035 -575.95 -649.999
|
||||
-575.951 650))
|
||||
(attach off)
|
||||
)
|
||||
(padstack Rect[A]Pad_1600x1600_um
|
||||
(shape (rect F.Cu -800 -800 800 800))
|
||||
(shape (rect B.Cu -800 -800 800 800))
|
||||
(attach off)
|
||||
)
|
||||
(padstack Rect[A]Pad_1905x2000_um
|
||||
(shape (rect F.Cu -952.5 -1000 952.5 1000))
|
||||
(shape (rect B.Cu -952.5 -1000 952.5 1000))
|
||||
(attach off)
|
||||
)
|
||||
(padstack Rect[A]Pad_1980x3960_um
|
||||
(shape (rect F.Cu -990 -1980 990 1980))
|
||||
(shape (rect B.Cu -990 -1980 990 1980))
|
||||
(attach off)
|
||||
)
|
||||
(padstack "Via[0-1]_800:400_um"
|
||||
(shape (circle F.Cu 800))
|
||||
(shape (circle B.Cu 800))
|
||||
(attach off)
|
||||
)
|
||||
(padstack "Via[0-1]_1800:600_um"
|
||||
(shape (circle F.Cu 1800))
|
||||
(shape (circle B.Cu 1800))
|
||||
(attach off)
|
||||
)
|
||||
(padstack "Via[0-1]_1200:500_um"
|
||||
(shape (circle F.Cu 1200))
|
||||
(shape (circle B.Cu 1200))
|
||||
(attach off)
|
||||
)
|
||||
)
|
||||
(network
|
||||
(net GND
|
||||
(pins J2-1 J1-2 C3-2 C2-2 C1-2 R2-2 C4-2)
|
||||
)
|
||||
(net /adj
|
||||
(pins U1-1 R2-1 R1-2)
|
||||
)
|
||||
(net /wejście
|
||||
(pins U1-3 J1-1 C2-1 C1-1)
|
||||
)
|
||||
(net /wyjście
|
||||
(pins U1-2 J2-2 C3-1 R1-1 C4-1)
|
||||
)
|
||||
(class kicad_default "" /adj GND
|
||||
(circuit
|
||||
(use_via Via[0-1]_800:400_um)
|
||||
)
|
||||
(rule
|
||||
(width 250)
|
||||
(clearance 200.1)
|
||||
)
|
||||
)
|
||||
(class Wejście /wejście
|
||||
(circuit
|
||||
(use_via Via[0-1]_1800:600_um)
|
||||
)
|
||||
(rule
|
||||
(width 1200)
|
||||
(clearance 400.1)
|
||||
)
|
||||
)
|
||||
(class Wyjście /wyjście
|
||||
(circuit
|
||||
(use_via Via[0-1]_1200:500_um)
|
||||
)
|
||||
(rule
|
||||
(width 1000)
|
||||
(clearance 300.1)
|
||||
)
|
||||
)
|
||||
)
|
||||
(wiring
|
||||
(wire (path B.Cu 250 135462 -83500 135462 -81462.5 135500 -81425)(net /adj)(type route))
|
||||
(wire (path B.Cu 250 132580 -81182.4 135257 -81182.4 135500 -81425)(net /adj)(type route))
|
||||
(wire (path F.Cu 1200 126500 -80000 126500 -76682.4)(net /wejście)(type route))
|
||||
(wire (path F.Cu 1200 124818 -78500 127500 -81182.4 127500 -81000)(net /wejście)(type route))
|
||||
(wire (path F.Cu 1200 120000 -78500 124818 -78500)(net /wejście)(type route))
|
||||
(wire (path F.Cu 1200 127500 -81000 126500 -80000)(net /wejście)(type route))
|
||||
(wire (path B.Cu 1200 124500 -81025 127343 -81025 127500 -81182.4)(net /wejście)(type route))
|
||||
(wire (path F.Cu 1000 131500 -78500 130040 -79960 133500 -76500)(net /wyjście)(type route))
|
||||
(wire (path F.Cu 1000 130040 -81182.4 130040 -79960)(net /wyjście)(type route))
|
||||
(wire (path F.Cu 1000 140500 -78500 131500 -78500)(net /wyjście)(type route))
|
||||
(wire (path B.Cu 1000 132538 -83500 129975 -83500 129975 -81247.4 130040 -81182.4)(net /wyjście)(type route))
|
||||
)
|
||||
)
|
||||
Loading…
Reference in New Issue