You need to use EasyEDA editor to create some projects before publishing
Auto Router (Local and Cloud) not creating all tracks
1814 6
Melbfella 4 years ago
Howdy all, I have a project that refuses to route correctly on local server or cloud. The route process does not not fail, but it's not picking up all the tracks and pops up a message that says about 1/2 of the tracks have failed and leaves the rat tails for the failed tracks. ![image.png](//image.easyeda.com/pullimage/dRQagIjIvVRKxy1zjJOFXqdBJCzjdBANPZfWjwkq.png) I've created many projects that work fine - older projects still route perfectly on the same setup, so I'm a bit stumped as to what to do next. Any and all suggestions are most welcomed - if I can provide any more info to clarify further, please let me know. Thanks in advance, Doug.
Comments
deskpro256 4 years ago
Hi! Autorouters are terrible, especially if you just press play and hope to Satan it'll do you any good. Unroute all your traces. Check your component placement with the ratsnest, do a lot of them cross? Are the components that need to be close, actually close to the other parts, are they rotated so that they are easily connected? Are you also letting it route the GND connections? If so, disable it in the autorouter settings in the skip nets tab. Then add a GND copper area on both sides. My only suggestion: Unroute everything the autorouter did, then route the tracks yourself. Learn how to do it properly. It's one the most important parts of your project, why half-ass that with an autorouter? The EasyEDA documents even say that the autorouter is not good, and route the traces yourself. [https://docs.easyeda.com/en/PCB/Route/#Local-Auto-Router](https://docs.easyeda.com/en/PCB/Route/#Local-Auto-Router) Also, for some laughs, check out Dave's(from EEVBlog) video from 2010, which still stands today: [https://www.youtube.com/watch?v=6JYG49zgEio](https://www.youtube.com/watch?v=6JYG49zgEio) And if you're into learning how the autorouter compares to a person laying out a board, see this too: [https://www.youtube.com/watch?v=sffuvnGhano](https://www.youtube.com/watch?v=sffuvnGhano)
Reply
andyfierman 4 years ago
My rules for using an Autorouter have never failed me: 1. If it's a simple PCB, manually route it because the autorouter will mess up the EMC, or Signal Integrity or Power Integrity of the PCB. In fact it will probably mess up all three. 2. If it's a complex PCB, manually route it because there is no way an autorouter can be made to understand all the rules that have to be applied to achieve good EMC, Signal Integrity and Power Integrity. 3. If it seems sensible to manually route the important tracks and leave the rest to an autorouter then it will take so long to check that the autorouter has not made a mess around some parts of the pre-routed layout that it hasn't trashed the EMC, or Signal Integrity or Power Integrity of the board, that it would have been quicker to manually route all of it. 4. If it seems sensible to let the autorouter route the simple parts of the PCB and then manually route the important tracks, you don't understand what you are doing and should go on a PCB layout design course. :)
Reply
siegelas 4 years ago
@andyfierman Why can't people give helpful answers instead of just saying you shouldn't do that!
Reply
andyfierman 4 years ago
@siegelas Because, unless you have access to a very high end autorouter in a very high end EDA tool that understands how to implement design rules for EMC, Signal and Power Integrity, it's true. If you really don't care about any of the above then: * Spend the time to place the components so that the tracks will flow easily between pins with the minimum of crossings and therefore layer changes to give the autorouter a chance to route efficiently; * Space out the components to give room for the tracks; * Set up your design rules to define trace widths where it matters for things like power and ground tracks; * Put in copper areas as required; * Manually route any sensitive tracks and tell the autorouter to leave them alone; * Run the autorouter; * Check it to make sure it hasn't put noisy clock traces next to microvolt input signal traces or routed switch mode supply drawing tracks under 24 bit ADC inputs or that it's routed 10 Amps through a 0.2mm wide track because you made a mistake in setting up the Design Rules; * If it has, go back and reroute it by hand and then realise that if you'd routed it all by hand from the start you would be on that second cup of tea and a biscuit or coffee and a cake by now.
Reply
andyfierman 4 years ago
"... routed switch mode supply **mosfet drain** tracks...
Reply
example 4 years ago
There are some more helpful suggestions here: [https://easyeda.com/forum/topic/Autorouter-no-longer-working-2d307bb9850f428fb1a1bc150b517825](https://easyeda.com/forum/topic/Autorouter-no-longer-working-2d307bb9850f428fb1a1bc150b517825)
Reply
Login or Register to add a comment
goToTop
你现在访问的是EasyEDA海外版,建议访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus-@1x -mockplus-

Cookie Notice

Our website uses essential cookies to help us ensure that it is working as expected, and uses optional analytics cookies to offer you a better browsing experience. To find out more, read our Cookie Notice