Autorouter not working
109 13
jbaumann 4 days ago
Ok, I start to feel like a complete idiot. What worked in the past: I am using the version 0.6 of the autorouter. I'm starting it manually using the shell script (I'm on a Mac using Chrome). The autorouter starts without problems. Now I choose the Autorouter in EasyEDA in the PCB view and the local autorouter is detected an preselected. I simply try to click on "Run" (I have done this quite a few times in the past), the existing connections are deleted (as configured) and then, nothing happens. No reaction, no window popping up, the Autorouter config window does not close, the background process in the shell window doesn't show any activity. Everything is quiet. If I click on the "Run" button again a dialog box pops up stating that I cannot start until the previous autorouting activity has finished. The same happens if I choose the Cloud as autorouter server. What am I doing wrong? Cheers, Joe
Comments
franklin.simmons 2018-07-13 02:08:29
I was about to post about this problem but saw you did so first.  It appears to be a problem in the editorPCB.min.js script, here's the console stacktrace: editorPCB.min.js:18 Uncaught TypeError : Cannot read property 'length' of undefined at Object.wa.jointPoints(editorPCB.min.js:18) at Object.wa.createPadStack(editorPCB.min.js:18) at editorPCB.min.js : 18 at Array.forEach(\) at Object.wa.createAllPadStack(editorPCB.min.js:18) at Object.wa.createLibrary(editorPCB.min.js:18) at Object.wa.exportDSN(editorPCB.min.js:18) at exportDSN(editorPCB.min.js:19) at a(editorPCB.min.js:2) at qt(main.min.js:5 Fairly aggravating, I need to get some work done.
Reply
UserSupport 2018-07-13 11:34:32
Hi It is a known issue, please delete your copper area and the solid region which was self-interaction, and then run the auto router. if still fail, please try to remove them all. we need some time to fix it.
Reply
UserSupport 2018-07-13 11:35:19
@franklin.simmons Hi It is a known issue, please delete your copper area and the solid region which was self-interaction, and then run the auto router. if still fail, please try to remove them all. we need some time to fix it.
Reply
jbaumann 2018-07-13 15:46:32
@UserSupport I have tried your suggestion and deleted all copper areas and solid regions, and the problem still remains. How long do you expect to need until this is fixed? And can we switch back to the last version in which it worked? Regards, Joe
Reply
franklin.simmons 2018-07-13 19:36:52
@UserSupport I recall the router would hang on copper cutout areas required for an SMT component I have - after deleting the cutouts local routing completes, I didn't need to remove the copper area. Thanks, here's hoping the bug gets fixed soon.  Considering the cost, this is a great product ;)
Reply
UserSupport 2018-07-13 20:28:29
@jbaumann @franklin.simmons we fixed this issue now, please download the new auto-router [https://image.easyeda.com/files/EasyEDA-Router-v0.7.7z](https://image.easyeda.com/files/EasyEDA-Router-v0.7.7z) [https://image.easyeda.com/files/EasyEDA-Router-v0.7.zip](https://image.easyeda.com/files/EasyEDA-Router-v0.7.zip)
Reply
jbaumann 2018-07-14 16:42:33
@UserSupport Thank you very much for the very fast update. Amazing. But, at least on my system it still does not work. Here is the Javascript error: Uncaught TypeError: Cannot read property 'length' of undefined     at Object.wa.jointPoints (editorPCB.min.js:18)     at Object.wa.createPadStack (editorPCB.min.js:18)     at editorPCB.min.js:18     at Array.forEach (\)     at Object.wa.createAllPadStack (editorPCB.min.js:18)     at Object.wa.createLibrary (editorPCB.min.js:18)     at Object.wa.exportDSN (editorPCB.min.js:18)     at exportDSN (editorPCB.min.js:19)     at a (editorPCB.min.js:2)     at qt (main.min.js:5) I tried reloading the page multiple times, but to no avail. Do I need a new version of the Javascript application as well? Or do I have to force a clean cache somehow? And I can only agree with @franklin.simmons, a great product :-) Regards, Joe
Reply
jbaumann 2018-07-14 20:11:58
Ok, I deleted the appcache entry and forced Chrome to reload, but the error persists. My Chrome version: 68.0.3440.42 (Offizieller Build) beta (64-Bit) Cheers, Joe
Reply
jbaumann 2018-07-14 20:14:19
Found an update to my Chrome version (Version 68.0.3440.59 ) but with that one it doesn't work either. Cheers, Joe
Reply
jbaumann 2018-07-15 04:03:43
Ok, tested it with the new Firefox for OSX, the exact same result. Cheers, Joe
Reply
UserSupport 2018-07-16 09:11:50
@jbaumann Hi Can you send your PCB to [[email protected]](mailto:[email protected]) ? as EasyEDA source    [https://docs.easyeda.com/en/Export/Export-EasyEDA-Source-File/index.html](https://docs.easyeda.com/en/Export/Export-EasyEDA-Source-File/index.html)
Reply
jbaumann 2018-07-16 16:37:10
@UserSupport I have sent you the files for both the schematic and the pcb. I hope this helps. Cheers, Joe
Reply
UserSupport 2018-07-16 19:40:09
@jbaumann Please delete all the solid region and then run the auto-router. when I deleted all the solid regions, it works. we will check this file , thanks
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
We use cookies to offer you a better experience. Detailed information on the use of cookies on this website is provided in our Privacy Policy. By using this site, you consent to the use of our cookies.