Add vias to avoid islands

This commit is contained in:
Andreas Tsouchlos 2023-08-01 22:30:17 +02:00
parent a07c2176a1
commit 788bdf1d99

View File

@ -2363,14 +2363,20 @@
(segment (start 147.7995 77.987) (end 148.887 77.987) (width 0.4) (layer "F.Cu") (net 2) (tstamp f84cee19-5d81-4a6b-be63-2dbd560625ad))
(segment (start 157.375 65.2) (end 158.5 65.2) (width 0.4) (layer "F.Cu") (net 2) (tstamp fbb2ba6c-d038-4bed-8dd0-19f14a2f5d60))
(segment (start 146.175 57.380137) (end 144.980937 58.5742) (width 0.2) (layer "F.Cu") (net 2) (tstamp fc84b3e0-1f57-4f45-9be8-de44bac578b9))
(via (at 144.8 61.7) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 038dfcc7-4ec2-4727-a2f2-f585ec23350e))
(via (at 151.3 69.6) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 12547010-9770-46ab-8251-09c4dbad3693))
(via (at 138.9 62.4) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 16c0ad87-7aae-4b90-bba6-8199f1672f5d))
(via (at 158.5 71.1) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 1eb0fd3c-0df7-4a03-85a6-d7aac46240b2))
(via (at 144.980937 58.5742) (size 0.9) (drill 0.4) (layers "F.Cu" "B.Cu") (net 2) (tstamp 204630e2-072c-409d-9980-b8c76e7b473d))
(via (at 149.4 61.3) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 26fb756b-da34-4fa6-b5bb-57b8125f2b08))
(via (at 154.1 63.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 2d7555bb-8963-4819-b711-05dc7d489774))
(via (at 158.5 63.7) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 3109194f-2ffd-4fa7-84fa-4d9bc1f6bc55))
(via (at 148.9 78) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 34746e99-3e90-4578-99d5-7dd825c8d80c))
(via (at 149.9 68.2) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 37bcbd55-d4cc-4e48-8d74-bd1a41fc2539))
(via (at 154.8 58.4) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 3b58d545-01a5-4a25-b0f1-399ebe619fcf))
(via (at 157.5 60.7) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 563a7760-84b0-4490-8df8-89553164a187))
(via (at 149.9 66.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 6df7c9ef-f487-4e56-8d5e-cab5d6f189e6))
(via (at 147 64.7) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 74586af8-dfbe-4331-a062-cd2be269210f))
(via (at 149.9 69.6) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 76cfe3e1-6ba5-4664-bdda-7cc284b8578f))
(via (at 162.4 72.1) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 8d1886dd-7240-4764-a2ea-87356cc47a4e))
(via (at 158.5 72.6) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 9499f8f3-48d8-4c39-933a-1e56b214c524))
@ -2381,10 +2387,13 @@
(via (at 158.5 65.2) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp b6321bfb-c180-4d40-8cb0-601e72773c69))
(via (at 145.4 77) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp bfe4b89b-3785-4a0c-8856-f1defe481f53))
(via (at 143.2 72.3) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp c11494d2-ca70-444c-9b0b-99486c0c21f4))
(via (at 165.7 60.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp c60cb283-491f-43d2-93e1-6a2205c75a1e))
(via (at 151.3 66.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp c87ac7fc-7cf1-4934-a185-8437bbc1d6a9))
(via (at 148.8 75.1) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp d8137d4c-c4e6-4485-b972-5967f1af6c57))
(via (at 141.9 77.2) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp daed8245-7b26-4411-9fb5-846ef037cd74))
(via (at 143.2 70.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp ded3a0de-7194-4c87-ae4a-6d26524adbdf))
(via (at 158.4 57.9) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp df3865a6-4b34-4331-98e4-25a89f2cd36b))
(via (at 144.5 66.4) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp e5bcc385-40a0-4f1d-a8f0-afcbc32bde73))
(via (at 152.7 66.8) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp fc01847c-28e1-4e9d-b48e-dd8deea42486))
(via (at 152.7 69.6) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp fe9fe86f-375c-4a6d-bd3f-785f4b1ffa9a))
(segment (start 164 78.7) (end 153.3 68) (width 0.4) (layer "B.Cu") (net 2) (tstamp d11ed9ec-de93-4c66-a12e-47f4ce9a715c))
@ -3639,6 +3648,131 @@
(xy 151.426 73.825)
)
)
(filled_polygon
(layer "F.Cu")
(pts
(xy 142.405203 62.954884)
(xy 142.411681 62.960916)
(xy 146.013584 66.562819)
(xy 146.047069 66.624142)
(xy 146.042085 66.693834)
(xy 146.000213 66.749767)
(xy 145.934749 66.774184)
(xy 145.925904 66.7745)
(xy 145.701663 66.7745)
(xy 145.701644 66.774501)
(xy 145.602292 66.78465)
(xy 145.602289 66.784651)
(xy 145.441305 66.837996)
(xy 145.441294 66.838001)
(xy 145.296959 66.927029)
(xy 145.177027 67.04696)
(xy 145.173834 67.050999)
(xy 145.116811 67.091373)
(xy 145.047012 67.094509)
(xy 145.021697 67.084039)
(xy 145.021445 67.0846)
(xy 145.01461 67.081524)
(xy 145.014608 67.081523)
(xy 145.014606 67.081522)
(xy 144.852196 67.030914)
(xy 144.852194 67.030913)
(xy 144.852192 67.030913)
(xy 144.802778 67.026423)
(xy 144.781616 67.0245)
(xy 144.268384 67.0245)
(xy 144.249144 67.026248)
(xy 144.197807 67.030913)
(xy 144.035393 67.081522)
(xy 143.889811 67.16953)
(xy 143.88981 67.169531)
(xy 143.787681 67.271661)
(xy 143.726358 67.305146)
(xy 143.656666 67.300162)
(xy 143.612319 67.271661)
(xy 143.510188 67.16953)
(xy 143.364606 67.081522)
(xy 143.337222 67.072989)
(xy 143.202196 67.030914)
(xy 143.202194 67.030913)
(xy 143.202192 67.030913)
(xy 143.152778 67.026423)
(xy 143.131616 67.0245)
(xy 142.618384 67.0245)
(xy 142.599144 67.026248)
(xy 142.547807 67.030913)
(xy 142.547803 67.030914)
(xy 142.547804 67.030914)
(xy 142.385394 67.081522)
(xy 142.385392 67.081522)
(xy 142.385389 67.081524)
(xy 142.378555 67.0846)
(xy 142.377666 67.082625)
(xy 142.320586 67.097692)
(xy 142.254114 67.076169)
(xy 142.20983 67.022126)
(xy 142.2 66.973739)
(xy 142.2 63.048597)
(xy 142.219685 62.981558)
(xy 142.272489 62.935803)
(xy 142.341647 62.925859)
)
)
(filled_polygon
(layer "F.Cu")
(pts
(xy 145.107618 60.920936)
(xy 145.140589 60.944533)
(xy 147.713182 63.517126)
(xy 147.746666 63.578447)
(xy 147.7495 63.604805)
(xy 147.7495 65.387486)
(xy 147.729815 65.454525)
(xy 147.700425 65.48629)
(xy 147.607077 65.557077)
(xy 147.515638 65.677658)
(xy 147.515637 65.67766)
(xy 147.49855 65.72099)
(xy 147.455644 65.776134)
(xy 147.389736 65.799327)
(xy 147.383196 65.7995)
(xy 147.000097 65.7995)
(xy 146.933058 65.779815)
(xy 146.912416 65.763181)
(xy 143.884443 62.735208)
(xy 143.850958 62.673885)
(xy 143.855942 62.604193)
(xy 143.897814 62.54826)
(xy 143.90397 62.543935)
(xy 143.947654 62.515205)
(xy 144.067296 62.388393)
(xy 144.154467 62.237407)
(xy 144.204469 62.070388)
(xy 144.214607 61.89634)
(xy 144.184332 61.724646)
(xy 144.181679 61.718497)
(xy 144.173201 61.649147)
(xy 144.203562 61.586219)
(xy 144.263126 61.549695)
(xy 144.269758 61.548094)
(xy 144.377845 61.52512)
(xy 144.377848 61.525118)
(xy 144.37785 61.525118)
(xy 144.401083 61.514773)
(xy 144.549563 61.448666)
(xy 144.701633 61.338181)
(xy 144.782383 61.248498)
(xy 144.827404 61.198498)
(xy 144.827412 61.198487)
(xy 144.921389 61.035712)
(xy 144.921388 61.035712)
(xy 144.921392 61.035707)
(xy 144.923152 61.030292)
(xy 144.934977 60.993897)
(xy 144.974413 60.936221)
(xy 145.038772 60.909022)
)
)
(filled_polygon
(layer "F.Cu")
(pts
@ -3980,6 +4114,127 @@
(xy 167.998378 56.0005)
)
)
(filled_polygon
(layer "F.Cu")
(pts
(xy 158.174897 60.213886)
(xy 158.220652 60.26669)
(xy 158.228433 60.295999)
(xy 158.229634 60.295761)
(xy 158.230912 60.302188)
(xy 158.230913 60.302193)
(xy 158.230914 60.302196)
(xy 158.281522 60.464606)
(xy 158.365745 60.603928)
(xy 158.36953 60.610188)
(xy 158.471661 60.712319)
(xy 158.505146 60.773642)
(xy 158.500162 60.843334)
(xy 158.471661 60.887681)
(xy 158.471161 60.888181)
(xy 158.409838 60.921666)
(xy 158.38348 60.9245)
(xy 157.923037 60.9245)
(xy 157.919293 60.924387)
(xy 157.857397 60.920643)
(xy 157.85739 60.920643)
(xy 157.796402 60.931819)
(xy 157.792701 60.932382)
(xy 157.731125 60.93986)
(xy 157.721642 60.943456)
(xy 157.700038 60.949478)
(xy 157.698535 60.949754)
(xy 157.690065 60.951306)
(xy 157.633522 60.976754)
(xy 157.630063 60.978187)
(xy 157.593867 60.991915)
(xy 157.57207 61.000182)
(xy 157.572068 61.000183)
(xy 157.572066 61.000184)
(xy 157.572061 61.000186)
(xy 157.563722 61.005942)
(xy 157.54419 61.016959)
(xy 157.534946 61.02112)
(xy 157.486124 61.059368)
(xy 157.483109 61.061586)
(xy 157.432068 61.096818)
(xy 157.390942 61.14324)
(xy 157.388375 61.145966)
(xy 155.84616 62.688181)
(xy 155.784837 62.721666)
(xy 155.75848 62.7245)
(xy 155.551663 62.7245)
(xy 155.551644 62.724501)
(xy 155.452292 62.73465)
(xy 155.452289 62.734651)
(xy 155.291305 62.787996)
(xy 155.291294 62.788001)
(xy 155.146959 62.877029)
(xy 155.146955 62.877032)
(xy 155.027032 62.996955)
(xy 155.027029 62.996959)
(xy 154.938001 63.141294)
(xy 154.937996 63.141305)
(xy 154.884651 63.30229)
(xy 154.8745 63.401647)
(xy 154.8745 63.998337)
(xy 154.874501 63.998355)
(xy 154.88465 64.097707)
(xy 154.884651 64.09771)
(xy 154.937996 64.258694)
(xy 154.937998 64.258699)
(xy 154.96989 64.310403)
(xy 154.98833 64.377796)
(xy 154.967407 64.444459)
(xy 154.913765 64.489229)
(xy 154.864351 64.4995)
(xy 153.974628 64.4995)
(xy 153.907589 64.479815)
(xy 153.899717 64.474314)
(xy 153.822342 64.415639)
(xy 153.822341 64.415638)
(xy 153.6995 64.367196)
(xy 153.681564 64.360123)
(xy 153.681563 64.360122)
(xy 153.681561 64.360122)
(xy 153.635926 64.354642)
(xy 153.593102 64.3495)
(xy 153.406898 64.3495)
(xy 153.36344 64.354718)
(xy 153.314783 64.360561)
(xy 153.285217 64.360561)
(xy 153.236559 64.354718)
(xy 153.193102 64.3495)
(xy 153.105946 64.3495)
(xy 153.038907 64.329815)
(xy 152.993152 64.277011)
(xy 152.983208 64.207853)
(xy 153.012233 64.144297)
(xy 153.018265 64.137819)
(xy 153.856086 63.299998)
(xy 156.419325 60.736757)
(xy 156.480646 60.703274)
(xy 156.497427 60.701014)
(xy 156.497421 60.700954)
(xy 156.4997 60.700708)
(xy 156.500391 60.700616)
(xy 156.500701 60.700599)
(xy 156.500722 60.700599)
(xy 156.560333 60.694191)
(xy 156.695181 60.643896)
(xy 156.810396 60.557646)
(xy 156.896646 60.442431)
(xy 156.946941 60.307583)
(xy 156.947224 60.304943)
(xy 156.948016 60.303031)
(xy 156.948724 60.300038)
(xy 156.949209 60.300152)
(xy 156.973964 60.240392)
(xy 157.031358 60.200546)
(xy 157.070514 60.194201)
(xy 158.107858 60.194201)
)
)
(filled_polygon
(layer "F.Cu")
(pts
@ -4166,6 +4421,227 @@
(xy 154.746579 57.7005)
)
)
(filled_polygon
(layer "F.Cu")
(pts
(xy 142.051446 56.020185)
(xy 142.097201 56.072989)
(xy 142.107145 56.142147)
(xy 142.07812 56.205703)
(xy 142.052549 56.228097)
(xy 141.966346 56.284795)
(xy 141.966345 56.284795)
(xy 141.966345 56.284796)
(xy 141.846706 56.411603)
(xy 141.846703 56.411609)
(xy 141.759534 56.56259)
(xy 141.709531 56.72961)
(xy 141.70953 56.729616)
(xy 141.703967 56.825127)
(xy 141.699393 56.90366)
(xy 141.729668 57.075354)
(xy 141.798721 57.235438)
(xy 141.798722 57.23544)
(xy 141.798724 57.235443)
(xy 141.902832 57.375283)
(xy 142.041919 57.491992)
(xy 142.040688 57.493458)
(xy 142.079591 57.539325)
(xy 142.088804 57.608584)
(xy 142.073647 57.651641)
(xy 142.008607 57.764295)
(xy 142.008605 57.764299)
(xy 141.950523 57.943056)
(xy 141.950522 57.943058)
(xy 141.930874 58.13)
(xy 141.950522 58.316941)
(xy 141.950523 58.316943)
(xy 142.008605 58.4957)
(xy 142.00861 58.495712)
(xy 142.102586 58.658485)
(xy 142.102593 58.658494)
(xy 142.123784 58.68203)
(xy 142.154012 58.745022)
(xy 142.145386 58.814357)
(xy 142.123784 58.84797)
(xy 142.102593 58.871505)
(xy 142.102589 58.87151)
(xy 142.031564 58.994531)
(xy 141.980997 59.042747)
(xy 141.91239 59.05597)
(xy 141.912023 59.055934)
(xy 141.8 59.044901)
(xy 141.613668 59.063252)
(xy 141.613666 59.063253)
(xy 141.434497 59.117604)
(xy 141.269376 59.205862)
(xy 141.269373 59.205864)
(xy 141.124642 59.324642)
(xy 141.005864 59.469373)
(xy 141.005862 59.469376)
(xy 140.917604 59.634497)
(xy 140.863253 59.813666)
(xy 140.863252 59.813668)
(xy 140.844901 60)
(xy 140.863252 60.186331)
(xy 140.863253 60.186333)
(xy 140.917604 60.365502)
(xy 141.005862 60.530623)
(xy 141.005864 60.530626)
(xy 141.124642 60.675357)
(xy 141.269373 60.794135)
(xy 141.269376 60.794137)
(xy 141.386872 60.856939)
(xy 141.434499 60.882396)
(xy 141.59928 60.932382)
(xy 141.613666 60.936746)
(xy 141.613668 60.936747)
(xy 141.625998 60.937961)
(xy 141.718774 60.947098)
(xy 141.783559 60.973258)
(xy 141.823919 61.030292)
(xy 141.828173 61.055823)
(xy 141.829558 61.055641)
(xy 141.83527 61.099025)
(xy 141.835801 61.107126)
(xy 141.835801 62.092872)
(xy 141.83527 62.100974)
(xy 141.830619 62.1363)
(xy 141.830619 62.136301)
(xy 141.835801 62.175661)
(xy 141.851256 62.293061)
(xy 141.851257 62.293063)
(xy 141.911765 62.439142)
(xy 142.008019 62.564583)
(xy 142.036296 62.586281)
(xy 142.042386 62.591621)
(xy 142.172431 62.721666)
(xy 142.239084 62.788319)
(xy 142.272569 62.849642)
(xy 142.267585 62.919334)
(xy 142.225713 62.975267)
(xy 142.160249 62.999684)
(xy 142.151403 63)
(xy 136.1245 63)
(xy 136.057461 62.980315)
(xy 136.011706 62.927511)
(xy 136.0005 62.876)
(xy 136.0005 59.001602)
(xy 136.000542 59)
(xy 137.644341 59)
(xy 137.664936 59.235403)
(xy 137.664938 59.235413)
(xy 137.726094 59.463655)
(xy 137.726096 59.463659)
(xy 137.726097 59.463663)
(xy 137.731617 59.4755)
(xy 137.825964 59.677828)
(xy 137.825965 59.67783)
(xy 137.961505 59.871402)
(xy 138.128597 60.038494)
(xy 138.322169 60.174034)
(xy 138.322171 60.174035)
(xy 138.536337 60.273903)
(xy 138.764592 60.335063)
(xy 138.941034 60.3505)
(xy 139.058966 60.3505)
(xy 139.235408 60.335063)
(xy 139.463663 60.273903)
(xy 139.677829 60.174035)
(xy 139.871401 60.038495)
(xy 140.038495 59.871401)
(xy 140.174035 59.67783)
(xy 140.273903 59.463663)
(xy 140.335063 59.235408)
(xy 140.355659 59)
(xy 140.35369 58.9775)
(xy 140.344278 58.869916)
(xy 140.335063 58.764592)
(xy 140.273903 58.536337)
(xy 140.174035 58.322171)
(xy 140.174034 58.322169)
(xy 140.038494 58.128597)
(xy 139.871402 57.961505)
(xy 139.67783 57.825965)
(xy 139.677828 57.825964)
(xy 139.545574 57.764293)
(xy 139.463663 57.726097)
(xy 139.463659 57.726096)
(xy 139.463655 57.726094)
(xy 139.235413 57.664938)
(xy 139.235403 57.664936)
(xy 139.058966 57.6495)
(xy 138.941034 57.6495)
(xy 138.764596 57.664936)
(xy 138.764586 57.664938)
(xy 138.536344 57.726094)
(xy 138.536335 57.726098)
(xy 138.322171 57.825964)
(xy 138.322169 57.825965)
(xy 138.128597 57.961505)
(xy 137.961506 58.128597)
(xy 137.961501 58.128604)
(xy 137.825967 58.322165)
(xy 137.825965 58.322169)
(xy 137.726098 58.536335)
(xy 137.726094 58.536344)
(xy 137.664938 58.764586)
(xy 137.664936 58.764596)
(xy 137.644341 58.999999)
(xy 137.644341 59)
(xy 136.000542 59)
(xy 136.000585 58.998356)
(xy 136.00749 58.866607)
(xy 136.017802 58.682967)
(xy 136.018463 58.67679)
(xy 136.04261 58.52433)
(xy 136.045462 58.507547)
(xy 136.070226 58.361795)
(xy 136.07145 58.356195)
(xy 136.112427 58.203265)
(xy 136.157082 58.048267)
(xy 136.158762 58.043255)
(xy 136.216133 57.893799)
(xy 136.277362 57.745981)
(xy 136.279384 57.741595)
(xy 136.35251 57.598078)
(xy 136.362716 57.579612)
(xy 136.429655 57.458493)
(xy 136.431879 57.454787)
(xy 136.51998 57.319123)
(xy 136.61215 57.189223)
(xy 136.614504 57.186119)
(xy 136.715664 57.061197)
(xy 136.717526 57.059009)
(xy 136.822772 56.941238)
(xy 136.825091 56.938786)
(xy 136.938786 56.825091)
(xy 136.941238 56.822772)
(xy 137.059009 56.717526)
(xy 137.061197 56.715664)
(xy 137.186119 56.614504)
(xy 137.189223 56.61215)
(xy 137.319123 56.51998)
(xy 137.454787 56.431879)
(xy 137.458493 56.429655)
(xy 137.598064 56.352516)
(xy 137.741595 56.279384)
(xy 137.745981 56.277362)
(xy 137.893799 56.216133)
(xy 138.043255 56.158762)
(xy 138.048267 56.157082)
(xy 138.203265 56.112427)
(xy 138.356195 56.07145)
(xy 138.361795 56.070226)
(xy 138.524283 56.042617)
(xy 138.676788 56.018463)
(xy 138.68297 56.017802)
(xy 138.86676 56.007481)
(xy 138.998359 56.000584)
(xy 139.001602 56.0005)
(xy 141.984407 56.0005)
)
)
(filled_polygon
(layer "F.Cu")
(pts