topola/tests/data/test.dsn

122 lines
5.3 KiB
Plaintext

(pcb test.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 60400 -50400 9600 -50400 9600 -14600 60400 -14600
60400 -50400)
)
(via "Via[0-1]_800:400_um")
(rule
(width 300)
(clearance 200.1)
(clearance 200.1 (type default_smd))
(clearance 50 (type smd_smd))
)
)
(placement
(component Connector_Pin:Pin_D1.0mm_L10.0mm
(place REF** 55000.000000 -24900.000000 front 0.000000 (PN Pin_D1.0mm_L10.0mm))
)
)
(library
(image Connector_Pin:Pin_D1.0mm_L10.0mm
(outline (path signal 120 1251 0 1231.99 -217.234 1175.56 -427.867 1083.4 -625.5
958.322 -804.127 804.127 -958.322 625.5 -1083.4 427.867 -1175.56
217.234 -1231.99 0 -1251 -217.234 -1231.99 -427.867 -1175.56
-625.5 -1083.4 -804.127 -958.322 -958.322 -804.127 -1083.4 -625.5
-1175.56 -427.867 -1231.99 -217.234 -1251 0 -1231.99 217.234
-1175.56 427.867 -1083.4 625.5 -958.322 804.127 -804.127 958.322
-625.5 1083.4 -427.867 1175.56 -217.234 1231.99 0 1251 217.234 1231.99
427.867 1175.56 625.5 1083.4 804.127 958.322 958.322 804.127
1083.4 625.5 1175.56 427.867 1231.99 217.234 1251 0))
(outline (path signal 50 1500 0 1480.58 -240.617 1422.81 -475.002 1328.18 -697.085
1199.16 -901.113 1039.09 -1081.8 852.097 -1234.48 643.039 -1355.18
417.326 -1440.78 180.805 -1489.06 -60.399 -1498.78 -300.039 -1469.69
-531.907 -1402.52 -750 -1299.04 -948.668 -1161.91 -1122.77 -994.684
-1267.79 -801.699 -1379.97 -587.95 -1456.41 -358.973 -1495.14 -120.7
-1495.14 120.7 -1456.41 358.973 -1379.97 587.95 -1267.79 801.699
-1122.77 994.684 -948.668 1161.91 -750 1299.04 -531.907 1402.52
-300.039 1469.69 -60.399 1498.78 180.805 1489.06 417.326 1440.78
643.039 1355.18 852.097 1234.48 1039.09 1081.8 1199.16 901.113
1328.18 697.085 1422.81 475.002 1480.58 240.617 1500 0))
(outline (path signal 120 1000 0 980.785 -195.09 923.88 -382.683 831.47 -555.57
707.107 -707.107 555.57 -831.47 382.683 -923.88 195.09 -980.785
0 -1000 -195.09 -980.785 -382.683 -923.88 -555.57 -831.47
-707.107 -707.107 -831.47 -555.57 -923.88 -382.683 -980.785 -195.09
-1000 0 -980.785 195.09 -923.88 382.683 -831.47 555.57 -707.107 707.107
-555.57 831.47 -382.683 923.88 -195.09 980.785 0 1000 195.09 980.785
382.683 923.88 555.57 831.47 707.107 707.107 831.47 555.57
923.88 382.683 980.785 195.09 1000 0))
(outline (path signal 120 500 0 481.459 -134.898 427.21 -259.792 341.277 -365.418
230.033 -443.943 101.728 -489.542 -34.121 -498.834 -167.44 -471.13
-288.34 -408.485 -387.856 -315.544 -458.606 -199.201 -495.343 -68.083
-495.343 68.083 -458.606 199.201 -387.856 315.544 -288.34 408.485
-167.44 471.13 -34.121 498.834 101.728 489.542 230.033 443.943
341.277 365.418 427.21 259.792 481.459 134.898 500 0))
(pin Round[A]Pad_2000_um 1 0 0)
)
(padstack Round[A]Pad_2000_um
(shape (circle F.Cu 2000))
(shape (circle B.Cu 2000))
(attach off)
)
(padstack "Via[0-1]_800:400_um"
(shape (circle F.Cu 800))
(shape (circle B.Cu 800))
(attach off)
)
)
(network
(class kicad_default "" 1 2 3 5
(circuit
(use_via Via[0-1]_800:400_um)
)
(rule
(width 300)
(clearance 200.1)
)
)
)
(wiring
(wire (path F.Cu 300 20000 -50000 60000 -50000)(net 5)(type route))
(wire (path F.Cu 300 60000 -20000 40000 -20000 40000 -40000)(net 5)(type route))
(wire (path F.Cu 300 50000 -40000 50000 -30000)(net 5)(type route))
(wire (path F.Cu 300 60000 -50000 60000 -20000)(net 5)(type route))
(wire (path F.Cu 300 20000 -20000 20000 -50000)(net 5)(type route))
(wire (path F.Cu 300 40000 -40000 50000 -40000)(net 5)(type route))
(via "Via[0-1]_800:400_um" 47000 -35000 (net 2)(type route))
(via "Via[0-1]_800:400_um" 10000 -40000 (net 1)(type route))
(via "Via[0-1]_800:400_um" 50000 -15000 (net 1)(type route))
(via "Via[0-1]_800:400_um" 10000 -50000 (net 2)(type route))
(via "Via[0-1]_800:400_um" 13000 -47000 (net 3)(type route))
(via "Via[0-1]_800:400_um" 35000 -20000 (net 3)(type route))
(via "Via[0-1]_800:400_um" 20000 -50000 (net 5)(type route))
(via "Via[0-1]_800:400_um" 20000 -20000 (net 5)(type route))
(via "Via[0-1]_800:400_um" 40000 -20000 (net 5)(type route))
(via "Via[0-1]_800:400_um" 60000 -50000 (net 5)(type route))
(via "Via[0-1]_800:400_um" 50000 -30000 (net 5)(type route))
(via "Via[0-1]_800:400_um" 40000 -40000 (net 5)(type route))
(via "Via[0-1]_800:400_um" 60000 -20000 (net 5)(type route))
(via "Via[0-1]_800:400_um" 50000 -40000 (net 5)(type route))
)
)