diff --git a/boards/pc/pc.kicad_pcb b/boards/pc/pc.kicad_pcb index 0956479..56d75f3 100644 --- a/boards/pc/pc.kicad_pcb +++ b/boards/pc/pc.kicad_pcb @@ -2,11 +2,11 @@ (general (links 45) - (no_connects 1) + (no_connects 0) (area 134.952381 70.355 162.22762 115.165) (thickness 1.6) (drawings 0) - (tracks 263) + (tracks 284) (zones 0) (modules 7) (nets 34) @@ -64,7 +64,7 @@ (aux_axis_origin 0 0) (visible_elements FFFFFF7F) (pcbplotparams - (layerselection 0x00030_80000001) + (layerselection 0x00000_80000001) (usegerberextensions false) (excludeedgelayer true) (linewidth 0.100000) @@ -83,9 +83,9 @@ (plotinvisibletext false) (padsonsilk false) (subtractmaskfromsilk false) - (outputformat 1) + (outputformat 4) (mirror false) - (drillshape 1) + (drillshape 0) (scaleselection 1) (outputdirectory "")) ) @@ -581,6 +581,20 @@ ) ) + (segment (start 144.411752 83.570948) (end 144.7997 83.183) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 147.933672 85.092096) (end 147.306176 84.4646) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 146.8053 83.054) (end 146.8053 81.9131) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.7997 83.183) (end 146.6763 83.183) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 143.227324 87.128539) (end 143.227324 86.494224) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 146.959482 86.066286) (end 147.933672 85.092096) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.8564 84.4646) (end 144.411752 84.019952) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 147.306176 84.4646) (end 144.8564 84.4646) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 145.89 89.535) (end 145.633785 89.535) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 143.227324 86.494224) (end 143.655262 86.066286) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 143.655262 86.066286) (end 146.959482 86.066286) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 144.411752 84.019952) (end 144.411752 83.570948) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 146.6763 83.183) (end 146.8053 83.054) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 145.633785 89.535) (end 143.227324 87.128539) (width 0.25) (layer F.Cu) (net 1)) (segment (start 145.73 101.829) (end 145.06503 101.829) (width 0.25) (layer F.Cu) (net 1)) (segment (start 146.775099 96.529999) (end 146.7631 96.518) (width 0.25) (layer F.Cu) (net 1)) (segment (start 146.7631 96.518) (end 144.9437 96.518) (width 0.25) (layer F.Cu) (net 1)) @@ -597,22 +611,6 @@ (segment (start 144.561621 95.653779) (end 144.9654 95.25) (width 0.25) (layer F.Cu) (net 1)) (segment (start 144.9654 95.25) (end 146.8403 95.25) (width 0.25) (layer F.Cu) (net 1)) (segment (start 146.8403 95.25) (end 147.6289 94.4614) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 145.89 89.535) (end 145.6476 89.535) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 147.306576 84.464999) (end 146.615099 84.464999) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 145.6476 89.535) (end 144.311839 88.199239) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 144.311839 88.199239) (end 144.311839 87.390086) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 146.615099 84.464999) (end 146.6147 84.4646) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 146.6147 84.4646) (end 144.8564 84.4646) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 144.411752 83.570948) (end 144.7997 83.183) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 144.311839 87.390086) (end 145.261009 86.440916) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 145.261009 86.440916) (end 146.584852 86.440916) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 146.6763 83.183) (end 146.8053 83.054) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 146.584852 86.440916) (end 147.933672 85.092096) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 147.933672 85.092096) (end 147.306576 84.464999) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 146.8053 83.054) (end 146.8053 81.9131) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 144.8564 84.4646) (end 144.411752 84.019952) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 144.411752 84.019952) (end 144.411752 83.570948) (width 0.25) (layer F.Cu) (net 1)) - (segment (start 144.7997 83.183) (end 146.6763 83.183) (width 0.25) (layer F.Cu) (net 1)) (segment (start 147.230097 77.47) (end 145.73 77.47) (width 0.25) (layer F.Cu) (net 1)) (segment (start 147.230097 81.488303) (end 147.230097 77.47) (width 0.25) (layer F.Cu) (net 1)) (segment (start 146.8053 81.9131) (end 147.230097 81.488303) (width 0.25) (layer F.Cu) (net 1)) @@ -627,26 +625,49 @@ (segment (start 152.1513 108.8237) (end 147.9279 108.8237) (width 0.25) (layer F.Cu) (net 1)) (segment (start 154.295 106.68) (end 152.1513 108.8237) (width 0.25) (layer F.Cu) (net 1)) (segment (start 157.48 106.68) (end 154.295 106.68) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 143.51 111.76) (end 144.78 113.03) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 142.24 111.76) (end 143.51 111.76) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 142.24 109.22) (end 142.24 111.76) (width 0.25) (layer B.Cu) (net 2)) + (via (at 142.24 111.76) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 2)) + (segment (start 143.51 109.449) (end 141.1043 109.449) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 145.73 109.449) (end 143.51 109.449) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 143.51 109.449) (end 142.469 109.449) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 142.469 109.449) (end 142.24 109.22) (width 0.25) (layer F.Cu) (net 2)) + (via (at 142.24 109.22) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 2)) (segment (start 141.1043 109.449) (end 140.8753 109.22) (width 0.25) (layer F.Cu) (net 2)) - (segment (start 145.73 109.449) (end 141.1043 109.449) (width 0.25) (layer F.Cu) (net 2)) - (segment (start 145.89 97.155) (end 144.8147 97.155) (width 0.25) (layer F.Cu) (net 2)) - (segment (start 139.7 109.22) (end 140.2877 109.22) (width 0.25) (layer F.Cu) (net 2)) (segment (start 140.2877 109.22) (end 140.8753 109.22) (width 0.25) (layer F.Cu) (net 2)) (segment (start 143.3592 85.09) (end 145.73 85.09) (width 0.25) (layer F.Cu) (net 2)) - (segment (start 140.8755 82.6063) (end 143.3592 85.09) (width 0.25) (layer F.Cu) (net 2)) - (segment (start 139.2272 82.6063) (end 140.8755 82.6063) (width 0.25) (layer F.Cu) (net 2)) (segment (start 138.5086 83.3249) (end 139.2272 82.6063) (width 0.25) (layer F.Cu) (net 2)) (segment (start 138.5086 92.804) (end 138.5086 83.3249) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 140.8755 82.6063) (end 143.3592 85.09) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 139.2272 82.6063) (end 140.8755 82.6063) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 145.89 97.155) (end 144.8147 97.155) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 139.7 109.22) (end 140.2877 109.22) (width 0.25) (layer F.Cu) (net 2)) (segment (start 140.4637 92.804) (end 138.5086 92.804) (width 0.25) (layer F.Cu) (net 2)) (segment (start 144.8147 97.155) (end 140.4637 92.804) (width 0.25) (layer F.Cu) (net 2)) (segment (start 138.5086 107.4409) (end 140.2877 109.22) (width 0.25) (layer F.Cu) (net 2)) (segment (start 138.5086 92.804) (end 138.5086 107.4409) (width 0.25) (layer F.Cu) (net 2)) - (segment (start 148.421948 76.857748) (end 147.7642 76.2) (width 0.25) (layer F.Cu) (net 3)) - (segment (start 145.89 88.265) (end 146.9653 88.265) (width 0.25) (layer F.Cu) (net 3)) - (segment (start 146.9653 88.265) (end 147.6685 87.5618) (width 0.25) (layer F.Cu) (net 3)) - (segment (start 148.421948 86.808552) (end 148.421948 76.857748) (width 0.25) (layer F.Cu) (net 3)) - (segment (start 147.6685 87.5618) (end 147.6687 87.5618) (width 0.25) (layer F.Cu) (net 3)) - (segment (start 147.6687 87.5618) (end 148.421948 86.808552) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 144.255261 87.042756) (end 143.955262 86.742757) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 144.264074 87.051569) (end 144.255261 87.042756) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 145.203026 87.051569) (end 144.264074 87.051569) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 152.910821 86.639819) (end 144.0582 86.639819) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 144.0582 86.639819) (end 143.955262 86.742757) (width 0.25) (layer B.Cu) (net 3)) + (via (at 143.955262 86.742757) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 3)) + (segment (start 145.89 88.265) (end 145.89 87.715) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 148.421948 76.857748) (end 148.421948 85.273771) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 145.226569 87.051569) (end 145.203026 87.051569) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 148.421948 85.273771) (end 146.64415 87.051569) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 147.7642 76.2) (end 148.421948 76.857748) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 146.64415 87.051569) (end 145.203026 87.051569) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 145.89 87.715) (end 145.226569 87.051569) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 151.306946 86.682475) (end 151.349602 86.639819) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 151.29 86.699421) (end 151.306946 86.682475) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 151.29 88.265) (end 151.29 86.699421) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 151.349602 86.639819) (end 152.486557 86.639819) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 149.2933 100.559) (end 149.2933 88.696121) (width 0.25) (layer F.Cu) (net 3)) + (via (at 152.910821 86.639819) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 3)) + (segment (start 149.2933 88.696121) (end 151.306946 86.682475) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 152.486557 86.639819) (end 152.910821 86.639819) (width 0.25) (layer F.Cu) (net 3)) (segment (start 146.838 100.559) (end 147.141812 100.862812) (width 0.25) (layer F.Cu) (net 3)) (segment (start 147.141812 100.862812) (end 147.141812 107.059588) (width 0.25) (layer F.Cu) (net 3)) (segment (start 141.7489 107.5536) (end 140.8753 106.68) (width 0.25) (layer F.Cu) (net 3)) @@ -654,14 +675,11 @@ (segment (start 146.6478 107.5536) (end 141.7489 107.5536) (width 0.25) (layer F.Cu) (net 3)) (segment (start 140.8753 106.68) (end 139.7 106.68) (width 0.25) (layer F.Cu) (net 3)) (segment (start 151.13 100.559) (end 149.2933 100.559) (width 0.25) (layer F.Cu) (net 3)) - (segment (start 151.29 88.265) (end 150.2147 88.265) (width 0.25) (layer F.Cu) (net 3)) (segment (start 145.73 76.2) (end 146.8053 76.2) (width 0.25) (layer F.Cu) (net 3)) (segment (start 151.13 76.2) (end 147.7642 76.2) (width 0.25) (layer F.Cu) (net 3)) (segment (start 147.7642 76.2) (end 146.8053 76.2) (width 0.25) (layer F.Cu) (net 3)) (segment (start 149.2933 100.559) (end 146.838 100.559) (width 0.25) (layer F.Cu) (net 3)) (segment (start 146.838 100.559) (end 145.73 100.559) (width 0.25) (layer F.Cu) (net 3)) - (segment (start 149.2933 100.559) (end 149.2933 89.1864) (width 0.25) (layer F.Cu) (net 3)) - (segment (start 149.2933 89.1864) (end 150.2147 88.265) (width 0.25) (layer F.Cu) (net 3)) (segment (start 140.75 74.8353) (end 139.7 74.8353) (width 0.25) (layer F.Cu) (net 4)) (segment (start 144.6547 78.74) (end 140.75 74.8353) (width 0.25) (layer F.Cu) (net 4)) (segment (start 145.73 78.74) (end 144.6547 78.74) (width 0.25) (layer F.Cu) (net 4)) @@ -814,20 +832,23 @@ (segment (start 152.2053 106.909) (end 156.339 102.7753) (width 0.25) (layer F.Cu) (net 29)) (segment (start 151.13 106.909) (end 152.2053 106.909) (width 0.25) (layer F.Cu) (net 29)) (segment (start 157.48 101.6) (end 157.48 102.7753) (width 0.25) (layer F.Cu) (net 29)) - (segment (start 151.29 95.885) (end 150.2147 95.885) (width 0.25) (layer F.Cu) (net 30)) - (segment (start 150.2147 95.885) (end 150.2147 90.3702) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 146.89 95.885) (end 145.89 95.885) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 153.004946 87.453539) (end 153.535821 86.922664) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 153.535821 86.922664) (end 153.535821 86.322662) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 149.136 86.83042) (end 148.2886 87.67782) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 148.2886 87.67782) (end 148.2886 94.4864) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 149.136 84.6123) (end 149.136 86.83042) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 148.2886 94.4864) (end 146.89 95.885) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 153.535821 86.322662) (end 152.92816 85.715001) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 153.004946 89.342554) (end 153.004946 87.453539) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 150.84 95.885) (end 150.2147 95.2597) (width 0.25) (layer F.Cu) (net 30)) (segment (start 150.2147 90.3702) (end 150.4169 90.168) (width 0.25) (layer F.Cu) (net 30)) (segment (start 150.4169 90.168) (end 152.1795 90.168) (width 0.25) (layer F.Cu) (net 30)) - (segment (start 152.180148 86.765) (end 151.2887 86.765) (width 0.25) (layer F.Cu) (net 30)) - (segment (start 152.1795 90.168) (end 152.798987 89.548513) (width 0.25) (layer F.Cu) (net 30)) - (segment (start 151.2887 86.765) (end 149.136 84.6123) (width 0.25) (layer F.Cu) (net 30)) - (segment (start 152.798987 89.548513) (end 152.798987 87.383839) (width 0.25) (layer F.Cu) (net 30)) - (segment (start 152.798987 87.383839) (end 152.180148 86.765) (width 0.25) (layer F.Cu) (net 30)) - (segment (start 148.2886 87.57831) (end 148.2886 94.4864) (width 0.25) (layer F.Cu) (net 30)) - (segment (start 149.136 86.73091) (end 148.2886 87.57831) (width 0.25) (layer F.Cu) (net 30)) - (segment (start 149.136 84.6123) (end 149.136 86.73091) (width 0.25) (layer F.Cu) (net 30)) - (segment (start 148.2886 94.4864) (end 146.89 95.885) (width 0.25) (layer F.Cu) (net 30)) - (segment (start 146.89 95.885) (end 145.89 95.885) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 152.92816 85.715001) (end 150.238701 85.715001) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 150.2147 95.2597) (end 150.2147 90.3702) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 152.1795 90.168) (end 153.004946 89.342554) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 151.29 95.885) (end 150.84 95.885) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 150.238701 85.715001) (end 149.136 84.6123) (width 0.25) (layer F.Cu) (net 30)) (segment (start 151.13 77.47) (end 150.0547 77.47) (width 0.25) (layer F.Cu) (net 30)) (segment (start 149.136 78.3887) (end 149.136 84.6123) (width 0.25) (layer F.Cu) (net 30)) (segment (start 150.0547 77.47) (end 149.136 78.3887) (width 0.25) (layer F.Cu) (net 30)) @@ -845,4 +866,64 @@ (segment (start 150.1673 108.179) (end 150.0546 108.179) (width 0.25) (layer F.Cu) (net 31)) (segment (start 150.0546 108.179) (end 145.73 108.179) (width 0.25) (layer F.Cu) (net 31)) + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 5AA1CA62) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 160.274 114.3) (xy 136.906 114.3) (xy 136.906 71.12) (xy 160.274 71.12) + ) + ) + (filled_polygon + (pts + (xy 160.147 114.173) (xy 137.033 114.173) (xy 137.033 81.2608) (xy 137.2365 81.2608) (xy 137.2365 109.2465) + (xy 137.294352 109.537339) (xy 137.459099 109.783901) (xy 138.285937 110.610739) (xy 138.253569 110.65811) (xy 138.20256 110.91) + (xy 138.20256 112.61) (xy 138.246838 112.845317) (xy 138.38591 113.061441) (xy 138.59811 113.206431) (xy 138.85 113.25744) + (xy 140.55 113.25744) (xy 140.785317 113.213162) (xy 141.001441 113.07409) (xy 141.146431 112.86189) (xy 141.19744 112.61) + (xy 141.19744 111.1611) (xy 146.3505 111.1611) (xy 146.641339 111.103248) (xy 146.887901 110.938501) (xy 148.242702 109.5837) + (xy 149.73256 109.5837) (xy 149.73256 109.749) (xy 149.776838 109.984317) (xy 149.91591 110.200441) (xy 150.12811 110.345431) + (xy 150.38 110.39644) (xy 151.88 110.39644) (xy 152.115317 110.352162) (xy 152.331441 110.21309) (xy 152.354516 110.179319) + (xy 152.496139 110.151148) (xy 152.742701 109.986401) (xy 152.749102 109.98) (xy 156.207046 109.98) (xy 156.400853 110.270054) + (xy 156.442452 110.29785) (xy 156.394683 110.306838) (xy 156.178559 110.44591) (xy 156.033569 110.65811) (xy 155.98256 110.91) + (xy 155.98256 112.61) (xy 156.026838 112.845317) (xy 156.16591 113.061441) (xy 156.37811 113.206431) (xy 156.63 113.25744) + (xy 158.33 113.25744) (xy 158.565317 113.213162) (xy 158.781441 113.07409) (xy 158.926431 112.86189) (xy 158.97744 112.61) + (xy 158.97744 110.91) (xy 158.933162 110.674683) (xy 158.881188 110.593914) (xy 159.711401 109.763701) (xy 159.876148 109.517139) + (xy 159.934 109.2263) (xy 159.934 73.1913) (xy 159.876148 72.900461) (xy 159.711401 72.653899) (xy 159.004701 71.947199) + (xy 158.758139 71.782452) (xy 158.4673 71.7246) (xy 155.2955 71.7246) (xy 155.00466 71.782452) (xy 154.758099 71.947199) + (xy 152.432831 74.272467) (xy 151.598194 73.43783) (xy 151.351632 73.273083) (xy 151.060793 73.215231) (xy 144.517602 73.215231) + (xy 144.226763 73.273083) (xy 143.980201 73.43783) (xy 143.033207 74.384824) (xy 142.86846 74.631386) (xy 142.810608 74.922225) + (xy 142.810608 75.821106) (xy 141.287401 74.297899) (xy 141.19744 74.237789) (xy 141.19744 72.81) (xy 141.153162 72.574683) + (xy 141.01409 72.358559) (xy 140.80189 72.213569) (xy 140.55 72.16256) (xy 138.85 72.16256) (xy 138.614683 72.206838) + (xy 138.398559 72.34591) (xy 138.253569 72.55811) (xy 138.20256 72.81) (xy 138.20256 74.51) (xy 138.246838 74.745317) + (xy 138.38591 74.961441) (xy 138.59811 75.106431) (xy 138.665541 75.120086) (xy 138.620853 75.149946) (xy 138.298946 75.631715) + (xy 138.185907 76.2) (xy 138.298946 76.768285) (xy 138.620853 77.250054) (xy 138.950026 77.47) (xy 138.620853 77.689946) + (xy 138.298946 78.171715) (xy 138.185907 78.74) (xy 138.298946 79.308285) (xy 138.529365 79.653133) (xy 137.459099 80.723399) + (xy 137.294352 80.969961) (xy 137.2365 81.2608) (xy 137.033 81.2608) (xy 137.033 71.247) (xy 160.147 71.247) + ) + ) + (filled_polygon + (pts + (xy 141.211499 108.091001) (xy 141.458061 108.255748) (xy 141.7489 108.3136) (xy 144.33256 108.3136) (xy 144.33256 108.479) + (xy 144.376838 108.714317) (xy 144.435178 108.80498) (xy 144.345 109.02269) (xy 144.345 109.16325) (xy 144.50375 109.322) + (xy 145.603 109.322) (xy 145.603 109.302) (xy 145.857 109.302) (xy 145.857 109.322) (xy 145.877 109.322) + (xy 145.877 109.576) (xy 145.857 109.576) (xy 145.857 109.596) (xy 145.603 109.596) (xy 145.603 109.576) + (xy 144.50375 109.576) (xy 144.43865 109.6411) (xy 141.114881 109.6411) (xy 141.141476 109.57689) (xy 141.020155 109.347) + (xy 139.827 109.347) (xy 139.827 109.367) (xy 139.573 109.367) (xy 139.573 109.347) (xy 139.553 109.347) + (xy 139.553 109.093) (xy 139.573 109.093) (xy 139.573 109.073) (xy 139.827 109.073) (xy 139.827 109.093) + (xy 141.020155 109.093) (xy 141.141476 108.86311) (xy 140.971645 108.453076) (xy 140.581358 108.024817) (xy 140.438447 107.957702) + (xy 140.779147 107.730054) (xy 140.807748 107.68725) + ) + ) + (filled_polygon + (pts + (xy 141.607899 83.087401) (xy 141.85446 83.252148) (xy 142.1453 83.31) (xy 143.703658 83.31) (xy 143.651752 83.570948) + (xy 143.651752 84.019952) (xy 143.709604 84.310791) (xy 143.874351 84.557353) (xy 144.318999 85.002001) (xy 144.56556 85.166748) + (xy 144.818192 85.217) (xy 144.50375 85.217) (xy 144.414464 85.306286) (xy 143.655262 85.306286) (xy 143.364423 85.364138) + (xy 143.117861 85.528885) (xy 142.689923 85.956823) (xy 142.525176 86.203385) (xy 142.496143 86.349341) (xy 140.87436 84.727558) + (xy 141.101054 84.388285) (xy 141.214093 83.82) (xy 141.101054 83.251715) (xy 140.779147 82.769946) (xy 140.449974 82.55) + (xy 140.779147 82.330054) (xy 140.807748 82.28725) + ) + ) + ) ) diff --git a/boards/pc_double/pc.kicad_pcb b/boards/pc_double/pc.kicad_pcb index ee7261a..d686c76 100644 --- a/boards/pc_double/pc.kicad_pcb +++ b/boards/pc_double/pc.kicad_pcb @@ -6,7 +6,7 @@ (area 137.392381 85.495 164.86762 130.505) (thickness 1.6) (drawings 0) - (tracks 266) + (tracks 270) (zones 0) (modules 7) (nets 34) @@ -64,7 +64,7 @@ (aux_axis_origin 0 0) (visible_elements FFFFFF7F) (pcbplotparams - (layerselection 0x00030_80000001) + (layerselection 0x00000_80000001) (usegerberextensions false) (excludeedgelayer true) (linewidth 0.100000) @@ -83,8 +83,8 @@ (plotinvisibletext false) (padsonsilk false) (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) + (outputformat 4) + (mirror true) (drillshape 1) (scaleselection 1) (outputdirectory "")) @@ -581,6 +581,10 @@ ) ) + (segment (start 146.812 127.508) (end 146.812 127.254) (width 0.25) (layer F.Cu) (net 0)) + (segment (start 146.812 129.032) (end 146.812 127.254) (width 0.25) (layer B.Cu) (net 0)) + (segment (start 146.812 129.032) (end 146.812 127.254) (width 0.25) (layer B.Cu) (net 0) (tstamp 5AA1CCF9)) + (segment (start 146.812 127.254) (end 146.812 129.032) (width 0.25) (layer B.Cu) (net 0) (tstamp 5AA1CD01)) (segment (start 149.7653 111.76) (end 149.7653 111.6365) (width 0.25) (layer F.Cu) (net 2)) (segment (start 149.7653 111.6365) (end 150.822 110.5798) (width 0.25) (layer F.Cu) (net 2)) (segment (start 150.822 110.5798) (end 150.822 101.3867) (width 0.25) (layer F.Cu) (net 2)) @@ -848,4 +852,193 @@ (segment (start 146.5725 122.555) (end 144.6264 120.6089) (width 0.25) (layer F.Cu) (net 32)) (segment (start 148.43 122.555) (end 146.5725 122.555) (width 0.25) (layer F.Cu) (net 32)) + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 139.7 86.36) (xy 162.56 86.36) (xy 162.56 129.54) (xy 139.7 129.54) + ) + ) + (filled_polygon + (pts + (xy 162.433 129.413) (xy 139.827 129.413) (xy 139.827 126.15) (xy 140.74256 126.15) (xy 140.74256 127.85) + (xy 140.786838 128.085317) (xy 140.92591 128.301441) (xy 141.13811 128.446431) (xy 141.39 128.49744) (xy 143.09 128.49744) + (xy 143.325317 128.453162) (xy 143.541441 128.31409) (xy 143.686431 128.10189) (xy 143.73744 127.85) (xy 143.73744 126.15) + (xy 143.693162 125.914683) (xy 143.55409 125.698559) (xy 143.34189 125.553569) (xy 143.233893 125.531699) (xy 143.511645 125.226924) + (xy 143.681476 124.81689) (xy 143.560155 124.587) (xy 142.367 124.587) (xy 142.367 124.607) (xy 142.113 124.607) + (xy 142.113 124.587) (xy 140.919845 124.587) (xy 140.798524 124.81689) (xy 140.968355 125.226924) (xy 141.244501 125.529937) + (xy 141.154683 125.546838) (xy 140.938559 125.68591) (xy 140.793569 125.89811) (xy 140.74256 126.15) (xy 139.827 126.15) + (xy 139.827 121.92) (xy 140.725907 121.92) (xy 140.838946 122.488285) (xy 141.160853 122.970054) (xy 141.501553 123.197702) + (xy 141.358642 123.264817) (xy 140.968355 123.693076) (xy 140.798524 124.10311) (xy 140.919845 124.333) (xy 142.113 124.333) + (xy 142.113 124.313) (xy 142.367 124.313) (xy 142.367 124.333) (xy 143.560155 124.333) (xy 143.681476 124.10311) + (xy 143.511645 123.693076) (xy 143.121358 123.264817) (xy 142.978447 123.197702) (xy 143.319147 122.970054) (xy 143.641054 122.488285) + (xy 143.754093 121.92) (xy 143.68121 121.553592) (xy 147.156928 118.077874) (xy 147.321675 117.831313) (xy 147.331273 117.783059) + (xy 147.379527 117.540473) (xy 147.379527 114.376573) (xy 147.411719 114.344437) (xy 147.490796 114.154) (xy 149.039032 114.154) + (xy 149.053438 114.157104) (xy 149.059477 114.156002) (xy 149.0655 114.1572) (xy 151.628791 114.1572) (xy 151.918863 114.277649) + (xy 152.290829 114.277973) (xy 152.634605 114.135928) (xy 152.897854 113.873138) (xy 152.898243 113.8722) (xy 154.289784 113.8722) + (xy 154.759357 114.341773) (xy 154.759317 114.38726) (xy 154.901362 114.731036) (xy 155.164152 114.994285) (xy 155.48509 115.127551) + (xy 155.48509 118.14509) (xy 155.542942 118.435929) (xy 155.707689 118.682491) (xy 158.57879 121.553592) (xy 158.505907 121.92) + (xy 158.618946 122.488285) (xy 158.940853 122.970054) (xy 159.270026 123.19) (xy 158.940853 123.409946) (xy 158.618946 123.891715) + (xy 158.505907 124.46) (xy 158.618946 125.028285) (xy 158.940853 125.510054) (xy 158.982452 125.53785) (xy 158.934683 125.546838) + (xy 158.718559 125.68591) (xy 158.573569 125.89811) (xy 158.52256 126.15) (xy 158.52256 127.85) (xy 158.566838 128.085317) + (xy 158.70591 128.301441) (xy 158.91811 128.446431) (xy 159.17 128.49744) (xy 160.87 128.49744) (xy 161.105317 128.453162) + (xy 161.321441 128.31409) (xy 161.466431 128.10189) (xy 161.51744 127.85) (xy 161.51744 126.15) (xy 161.473162 125.914683) + (xy 161.33409 125.698559) (xy 161.12189 125.553569) (xy 161.054459 125.539914) (xy 161.099147 125.510054) (xy 161.421054 125.028285) + (xy 161.534093 124.46) (xy 161.46121 124.093592) (xy 161.839001 123.715801) (xy 162.003748 123.469239) (xy 162.0616 123.1784) + (xy 162.0616 120.2446) (xy 162.003748 119.953761) (xy 161.839001 119.707199) (xy 160.389159 118.257357) (xy 160.617378 118.211961) + (xy 161.099147 117.890054) (xy 161.421054 117.408285) (xy 161.534093 116.84) (xy 161.421054 116.271715) (xy 161.099147 115.789946) + (xy 160.769974 115.57) (xy 161.099147 115.350054) (xy 161.421054 114.868285) (xy 161.534093 114.3) (xy 161.421054 113.731715) + (xy 161.099147 113.249946) (xy 160.769974 113.03) (xy 161.099147 112.810054) (xy 161.421054 112.328285) (xy 161.534093 111.76) + (xy 161.421054 111.191715) (xy 161.099147 110.709946) (xy 160.769974 110.49) (xy 161.099147 110.270054) (xy 161.421054 109.788285) + (xy 161.534093 109.22) (xy 161.421054 108.651715) (xy 161.099147 108.169946) (xy 160.769974 107.95) (xy 161.099147 107.730054) + (xy 161.421054 107.248285) (xy 161.534093 106.68) (xy 161.421054 106.111715) (xy 161.099147 105.629946) (xy 160.769974 105.41) + (xy 161.099147 105.190054) (xy 161.421054 104.708285) (xy 161.534093 104.14) (xy 161.421054 103.571715) (xy 161.099147 103.089946) + (xy 160.769974 102.87) (xy 161.099147 102.650054) (xy 161.421054 102.168285) (xy 161.534093 101.6) (xy 161.421054 101.031715) + (xy 161.099147 100.549946) (xy 160.769974 100.33) (xy 161.099147 100.110054) (xy 161.421054 99.628285) (xy 161.534093 99.06) + (xy 161.421054 98.491715) (xy 161.099147 98.009946) (xy 160.769974 97.79) (xy 161.099147 97.570054) (xy 161.421054 97.088285) + (xy 161.534093 96.52) (xy 161.421054 95.951715) (xy 161.099147 95.469946) (xy 160.769974 95.25) (xy 161.099147 95.030054) + (xy 161.421054 94.548285) (xy 161.534093 93.98) (xy 161.421054 93.411715) (xy 161.099147 92.929946) (xy 160.769974 92.71) + (xy 161.099147 92.490054) (xy 161.421054 92.008285) (xy 161.534093 91.44) (xy 161.421054 90.871715) (xy 161.099147 90.389946) + (xy 161.057548 90.36215) (xy 161.105317 90.353162) (xy 161.321441 90.21409) (xy 161.466431 90.00189) (xy 161.51744 89.75) + (xy 161.51744 88.05) (xy 161.473162 87.814683) (xy 161.33409 87.598559) (xy 161.12189 87.453569) (xy 160.87 87.40256) + (xy 159.17 87.40256) (xy 158.934683 87.446838) (xy 158.718559 87.58591) (xy 158.573569 87.79811) (xy 158.52256 88.05) + (xy 158.52256 89.75) (xy 158.566838 89.985317) (xy 158.70591 90.201441) (xy 158.91811 90.346431) (xy 158.985541 90.360086) + (xy 158.940853 90.389946) (xy 158.618946 90.871715) (xy 158.505907 91.44) (xy 158.618946 92.008285) (xy 158.940853 92.490054) + (xy 159.270026 92.71) (xy 158.940853 92.929946) (xy 158.618946 93.411715) (xy 158.505907 93.98) (xy 158.618946 94.548285) + (xy 158.940853 95.030054) (xy 159.270026 95.25) (xy 158.940853 95.469946) (xy 158.618946 95.951715) (xy 158.505907 96.52) + (xy 158.618946 97.088285) (xy 158.940853 97.570054) (xy 159.270026 97.79) (xy 158.940853 98.009946) (xy 158.618946 98.491715) + (xy 158.505907 99.06) (xy 158.618946 99.628285) (xy 158.940853 100.110054) (xy 159.270026 100.33) (xy 158.940853 100.549946) + (xy 158.618946 101.031715) (xy 158.505907 101.6) (xy 158.618946 102.168285) (xy 158.940853 102.650054) (xy 159.270026 102.87) + (xy 158.940853 103.089946) (xy 158.618946 103.571715) (xy 158.505907 104.14) (xy 158.618946 104.708285) (xy 158.940853 105.190054) + (xy 159.270026 105.41) (xy 158.940853 105.629946) (xy 158.618946 106.111715) (xy 158.505907 106.68) (xy 158.618946 107.248285) + (xy 158.940853 107.730054) (xy 159.270026 107.95) (xy 158.940853 108.169946) (xy 158.618946 108.651715) (xy 158.505907 109.22) + (xy 158.618946 109.788285) (xy 158.940853 110.270054) (xy 159.270026 110.49) (xy 158.940853 110.709946) (xy 158.618946 111.191715) + (xy 158.505907 111.76) (xy 158.618946 112.328285) (xy 158.940853 112.810054) (xy 159.270026 113.03) (xy 158.940853 113.249946) + (xy 158.618946 113.731715) (xy 158.505907 114.3) (xy 158.618946 114.868285) (xy 158.940853 115.350054) (xy 159.270026 115.57) + (xy 158.940853 115.789946) (xy 158.618946 116.271715) (xy 158.583204 116.451402) (xy 157.975204 115.843402) (xy 157.975204 112.561288) + (xy 157.917352 112.270449) (xy 157.752605 112.023887) (xy 157.348024 111.619306) (xy 157.609996 111.357334) (xy 157.774743 111.110772) + (xy 157.832595 110.819933) (xy 157.832595 99.910659) (xy 157.774743 99.61982) (xy 157.707676 99.519447) (xy 157.707758 99.425493) + (xy 157.565713 99.081717) (xy 157.302923 98.818468) (xy 156.959395 98.675822) (xy 156.587429 98.675498) (xy 156.243653 98.817543) + (xy 155.980404 99.080333) (xy 155.837758 99.423861) (xy 155.837434 99.795827) (xy 155.979479 100.139603) (xy 156.242269 100.402852) + (xy 156.312595 100.432054) (xy 156.312595 108.748003) (xy 155.685591 108.120999) (xy 155.439029 107.956252) (xy 155.14819 107.8984) + (xy 153.3907 107.8984) (xy 153.3907 94.875761) (xy 156.568693 91.697768) (xy 156.61418 91.697808) (xy 156.957956 91.555763) + (xy 157.221205 91.292973) (xy 157.363851 90.949445) (xy 157.364175 90.577479) (xy 157.22213 90.233703) (xy 156.95934 89.970454) + (xy 156.615812 89.827808) (xy 156.243846 89.827484) (xy 155.90007 89.969529) (xy 155.636821 90.232319) (xy 155.494175 90.575847) + (xy 155.494134 90.622723) (xy 152.093299 94.023558) (xy 151.928552 94.27012) (xy 151.909034 94.368243) (xy 151.909034 89.317474) + (xy 151.851182 89.026635) (xy 151.686435 88.780073) (xy 151.020591 88.114229) (xy 150.774029 87.949482) (xy 150.48319 87.89163) + (xy 148.384273 87.89163) (xy 148.093434 87.949482) (xy 147.846872 88.114229) (xy 146.681199 89.279902) (xy 146.516452 89.526464) + (xy 146.4586 89.817303) (xy 146.4586 92.009837) (xy 146.426408 92.041973) (xy 146.283762 92.385501) (xy 146.283438 92.757467) + (xy 146.425483 93.101243) (xy 146.688273 93.364492) (xy 147.031801 93.507138) (xy 147.403767 93.507462) (xy 147.747543 93.365417) + (xy 148.010792 93.102627) (xy 148.153438 92.759099) (xy 148.153762 92.387133) (xy 148.011717 92.043357) (xy 147.9786 92.010182) + (xy 147.9786 90.132105) (xy 148.699075 89.41163) (xy 149.117225 89.41163) (xy 149.098113 89.457657) (xy 149.097789 89.829623) + (xy 149.239834 90.173399) (xy 149.272951 90.206574) (xy 149.272951 97.017666) (xy 145.788972 100.501645) (xy 145.743485 100.501605) + (xy 145.399709 100.64365) (xy 145.13646 100.90644) (xy 144.993814 101.249968) (xy 144.993773 101.296844) (xy 144.541833 101.748784) + (xy 144.377086 101.995346) (xy 144.319234 102.286185) (xy 144.319234 112.639443) (xy 144.377086 112.930282) (xy 144.541833 113.176844) + (xy 145.416501 114.051512) (xy 145.663062 114.216259) (xy 145.783956 114.240306) (xy 145.82641 114.343053) (xy 145.859527 114.376228) + (xy 145.859527 117.225671) (xy 142.586969 120.498229) (xy 142.269093 120.435) (xy 142.210907 120.435) (xy 141.642622 120.548039) + (xy 141.160853 120.869946) (xy 140.838946 121.351715) (xy 140.725907 121.92) (xy 139.827 121.92) (xy 139.827 91.44) + (xy 140.725907 91.44) (xy 140.838946 92.008285) (xy 141.160853 92.490054) (xy 141.490026 92.71) (xy 141.160853 92.929946) + (xy 140.838946 93.411715) (xy 140.725907 93.98) (xy 140.838946 94.548285) (xy 141.160853 95.030054) (xy 141.490026 95.25) + (xy 141.160853 95.469946) (xy 140.838946 95.951715) (xy 140.725907 96.52) (xy 140.838946 97.088285) (xy 141.160853 97.570054) + (xy 141.490026 97.79) (xy 141.160853 98.009946) (xy 140.838946 98.491715) (xy 140.725907 99.06) (xy 140.838946 99.628285) + (xy 141.160853 100.110054) (xy 141.490026 100.33) (xy 141.160853 100.549946) (xy 140.838946 101.031715) (xy 140.725907 101.6) + (xy 140.838946 102.168285) (xy 141.160853 102.650054) (xy 141.490026 102.87) (xy 141.160853 103.089946) (xy 140.838946 103.571715) + (xy 140.725907 104.14) (xy 140.838946 104.708285) (xy 141.160853 105.190054) (xy 141.490026 105.41) (xy 141.160853 105.629946) + (xy 140.838946 106.111715) (xy 140.725907 106.68) (xy 140.838946 107.248285) (xy 141.160853 107.730054) (xy 141.490026 107.95) + (xy 141.160853 108.169946) (xy 140.838946 108.651715) (xy 140.725907 109.22) (xy 140.838946 109.788285) (xy 141.160853 110.270054) + (xy 141.490026 110.49) (xy 141.160853 110.709946) (xy 140.838946 111.191715) (xy 140.725907 111.76) (xy 140.838946 112.328285) + (xy 141.160853 112.810054) (xy 141.490026 113.03) (xy 141.160853 113.249946) (xy 140.838946 113.731715) (xy 140.725907 114.3) + (xy 140.838946 114.868285) (xy 141.160853 115.350054) (xy 141.490026 115.57) (xy 141.160853 115.789946) (xy 140.838946 116.271715) + (xy 140.725907 116.84) (xy 140.838946 117.408285) (xy 141.160853 117.890054) (xy 141.642622 118.211961) (xy 142.210907 118.325) + (xy 142.269093 118.325) (xy 142.837378 118.211961) (xy 143.319147 117.890054) (xy 143.641054 117.408285) (xy 143.754093 116.84) + (xy 143.641054 116.271715) (xy 143.319147 115.789946) (xy 142.989974 115.57) (xy 143.319147 115.350054) (xy 143.641054 114.868285) + (xy 143.754093 114.3) (xy 143.641054 113.731715) (xy 143.319147 113.249946) (xy 142.989974 113.03) (xy 143.319147 112.810054) + (xy 143.641054 112.328285) (xy 143.754093 111.76) (xy 143.641054 111.191715) (xy 143.319147 110.709946) (xy 142.989974 110.49) + (xy 143.319147 110.270054) (xy 143.641054 109.788285) (xy 143.754093 109.22) (xy 143.641054 108.651715) (xy 143.319147 108.169946) + (xy 142.989974 107.95) (xy 143.319147 107.730054) (xy 143.641054 107.248285) (xy 143.754093 106.68) (xy 143.641054 106.111715) + (xy 143.319147 105.629946) (xy 142.989974 105.41) (xy 143.319147 105.190054) (xy 143.641054 104.708285) (xy 143.754093 104.14) + (xy 143.641054 103.571715) (xy 143.319147 103.089946) (xy 142.989974 102.87) (xy 143.319147 102.650054) (xy 143.641054 102.168285) + (xy 143.754093 101.6) (xy 143.641054 101.031715) (xy 143.319147 100.549946) (xy 142.989974 100.33) (xy 143.319147 100.110054) + (xy 143.641054 99.628285) (xy 143.754093 99.06) (xy 143.641054 98.491715) (xy 143.319147 98.009946) (xy 142.989974 97.79) + (xy 143.319147 97.570054) (xy 143.641054 97.088285) (xy 143.754093 96.52) (xy 143.641054 95.951715) (xy 143.319147 95.469946) + (xy 142.989974 95.25) (xy 143.319147 95.030054) (xy 143.641054 94.548285) (xy 143.754093 93.98) (xy 143.641054 93.411715) + (xy 143.319147 92.929946) (xy 142.989974 92.71) (xy 143.319147 92.490054) (xy 143.641054 92.008285) (xy 143.754093 91.44) + (xy 143.641054 90.871715) (xy 143.319147 90.389946) (xy 143.277548 90.36215) (xy 143.325317 90.353162) (xy 143.541441 90.21409) + (xy 143.686431 90.00189) (xy 143.73744 89.75) (xy 143.73744 88.05) (xy 143.693162 87.814683) (xy 143.55409 87.598559) + (xy 143.34189 87.453569) (xy 143.09 87.40256) (xy 141.39 87.40256) (xy 141.154683 87.446838) (xy 140.938559 87.58591) + (xy 140.793569 87.79811) (xy 140.74256 88.05) (xy 140.74256 89.75) (xy 140.786838 89.985317) (xy 140.92591 90.201441) + (xy 141.13811 90.346431) (xy 141.205541 90.360086) (xy 141.160853 90.389946) (xy 140.838946 90.871715) (xy 140.725907 91.44) + (xy 139.827 91.44) (xy 139.827 86.487) (xy 162.433 86.487) + ) + ) + ) + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 162.56 129.54) (xy 139.7 129.54) (xy 139.7 86.36) (xy 162.56 86.36) + ) + ) + (filled_polygon + (pts + (xy 150.6123 100.981802) (xy 150.6123 110.569326) (xy 150.601252 110.585861) (xy 150.5434 110.8767) (xy 150.5434 122.9499) + (xy 150.601252 123.240739) (xy 150.765999 123.487301) (xy 154.816099 127.537401) (xy 154.841989 127.5547) (xy 143.73744 127.5547) + (xy 143.73744 126.15) (xy 143.693162 125.914683) (xy 143.55409 125.698559) (xy 143.34189 125.553569) (xy 143.233893 125.531699) + (xy 143.511645 125.226924) (xy 143.681476 124.81689) (xy 143.560155 124.587) (xy 142.367 124.587) (xy 142.367 124.607) + (xy 142.113 124.607) (xy 142.113 124.587) (xy 142.093 124.587) (xy 142.093 124.333) (xy 142.113 124.333) + (xy 142.113 124.313) (xy 142.367 124.313) (xy 142.367 124.333) (xy 143.560155 124.333) (xy 143.677444 124.11075) + (xy 147.045 124.11075) (xy 147.045 124.25131) (xy 147.141673 124.484699) (xy 147.320302 124.663327) (xy 147.553691 124.76) + (xy 148.14425 124.76) (xy 148.303 124.60125) (xy 148.303 123.952) (xy 148.557 123.952) (xy 148.557 124.60125) + (xy 148.71575 124.76) (xy 149.306309 124.76) (xy 149.539698 124.663327) (xy 149.718327 124.484699) (xy 149.815 124.25131) + (xy 149.815 124.11075) (xy 149.65625 123.952) (xy 148.557 123.952) (xy 148.303 123.952) (xy 147.20375 123.952) + (xy 147.045 124.11075) (xy 143.677444 124.11075) (xy 143.681476 124.10311) (xy 143.511645 123.693076) (xy 143.121358 123.264817) + (xy 142.978447 123.197702) (xy 143.319147 122.970054) (xy 143.641054 122.488285) (xy 143.754093 121.92) (xy 143.644472 121.3689) + (xy 144.311598 121.3689) (xy 146.035099 123.092401) (xy 146.281661 123.257148) (xy 146.5725 123.315) (xy 147.079666 123.315) + (xy 147.045 123.39869) (xy 147.045 123.53925) (xy 147.20375 123.698) (xy 148.303 123.698) (xy 148.303 123.678) + (xy 148.557 123.678) (xy 148.557 123.698) (xy 149.65625 123.698) (xy 149.815 123.53925) (xy 149.815 123.39869) + (xy 149.725194 123.181878) (xy 149.776431 123.10689) (xy 149.82744 122.855) (xy 149.82744 122.255) (xy 149.783162 122.019683) + (xy 149.719322 121.920472) (xy 149.776431 121.83689) (xy 149.82744 121.585) (xy 149.82744 120.985) (xy 149.783162 120.749683) + (xy 149.719322 120.650472) (xy 149.776431 120.56689) (xy 149.82744 120.315) (xy 149.82744 119.715) (xy 149.783162 119.479683) + (xy 149.719322 119.380472) (xy 149.776431 119.29689) (xy 149.82744 119.045) (xy 149.82744 118.445) (xy 149.783162 118.209683) + (xy 149.719322 118.110472) (xy 149.776431 118.02689) (xy 149.82744 117.775) (xy 149.82744 117.175) (xy 149.783162 116.939683) + (xy 149.719322 116.840472) (xy 149.776431 116.75689) (xy 149.82744 116.505) (xy 149.82744 116.332362) (xy 150.142701 116.017101) + (xy 150.307448 115.770539) (xy 150.3653 115.4797) (xy 150.3653 114.412347) (xy 150.307448 114.121508) (xy 150.142701 113.874946) + (xy 148.962755 112.695) (xy 149.466309 112.695) (xy 149.699698 112.598327) (xy 149.878327 112.419699) (xy 149.975 112.18631) + (xy 149.975 112.04575) (xy 149.81625 111.887) (xy 148.717 111.887) (xy 148.717 111.907) (xy 148.463 111.907) + (xy 148.463 111.887) (xy 147.36375 111.887) (xy 147.30022 111.95053) (xy 146.775076 111.95053) (xy 146.705036 111.78102) + (xy 146.442246 111.517771) (xy 146.098718 111.375125) (xy 145.726752 111.374801) (xy 145.540176 111.451893) (xy 145.527049 111.432247) + (xy 143.68121 109.586408) (xy 143.754093 109.22) (xy 143.641054 108.651715) (xy 143.319147 108.169946) (xy 142.989974 107.95) + (xy 143.319147 107.730054) (xy 143.512954 107.44) (xy 144.735198 107.44) (xy 145.846137 108.550939) (xy 145.595804 108.800835) + (xy 145.453158 109.144363) (xy 145.452834 109.516329) (xy 145.594879 109.860105) (xy 145.857669 110.123354) (xy 146.201197 110.266) + (xy 146.248073 110.266041) (xy 147.009433 111.027401) (xy 147.255995 111.192148) (xy 147.263048 111.193551) (xy 147.205 111.33369) + (xy 147.205 111.47425) (xy 147.36375 111.633) (xy 148.463 111.633) (xy 148.463 111.613) (xy 148.717 111.613) + (xy 148.717 111.633) (xy 149.81625 111.633) (xy 149.975 111.47425) (xy 149.975 111.33369) (xy 149.885194 111.116878) + (xy 149.936431 111.04189) (xy 149.98744 110.79) (xy 149.98744 110.19) (xy 149.943162 109.954683) (xy 149.879322 109.855472) + (xy 149.936431 109.77189) (xy 149.98744 109.52) (xy 149.98744 108.92) (xy 149.943162 108.684683) (xy 149.879322 108.585472) + (xy 149.936431 108.50189) (xy 149.98744 108.25) (xy 149.98744 107.65) (xy 149.943162 107.414683) (xy 149.879322 107.315472) + (xy 149.936431 107.23189) (xy 149.98744 106.98) (xy 149.98744 106.38) (xy 149.943162 106.144683) (xy 149.879322 106.045472) + (xy 149.936431 105.96189) (xy 149.98744 105.71) (xy 149.98744 105.11) (xy 149.943162 104.874683) (xy 149.879322 104.775472) + (xy 149.936431 104.69189) (xy 149.98744 104.44) (xy 149.98744 104.267362) (xy 150.302402 103.9524) (xy 150.467149 103.705839) + (xy 150.525001 103.414999) (xy 150.525001 102.229999) (xy 150.467149 101.93916) (xy 150.412481 101.857344) (xy 150.302402 101.692597) + (xy 149.738915 101.12911) (xy 149.878327 100.989699) (xy 149.975 100.75631) (xy 149.975 100.61575) (xy 149.816252 100.457002) + (xy 149.975 100.457002) (xy 149.975 100.344502) + ) + ) + (filled_polygon + (pts + (xy 144.247899 98.327401) (xy 144.49446 98.492148) (xy 144.7853 98.55) (xy 147.235086 98.55) (xy 147.19256 98.76) + (xy 147.19256 99.36) (xy 147.236838 99.595317) (xy 147.295178 99.68598) (xy 147.205 99.90369) (xy 147.205 100.04425) + (xy 147.36375 100.203) (xy 148.463 100.203) (xy 148.463 100.183) (xy 148.717 100.183) (xy 148.717 100.203) + (xy 148.737 100.203) (xy 148.737 100.457) (xy 148.717 100.457) (xy 148.717 100.477) (xy 148.463 100.477) + (xy 148.463 100.457) (xy 147.36375 100.457) (xy 147.314866 100.505884) (xy 147.258673 100.48255) (xy 146.886707 100.482226) + (xy 146.542931 100.624271) (xy 146.49073 100.676381) (xy 146.458979 100.644575) (xy 146.115451 100.501929) (xy 145.743485 100.501605) + (xy 145.399709 100.64365) (xy 145.148862 100.89406) (xy 143.68121 99.426408) (xy 143.754093 99.06) (xy 143.641054 98.491715) + (xy 143.319147 98.009946) (xy 142.989974 97.79) (xy 143.319147 97.570054) (xy 143.387802 97.467304) + ) + ) + ) )