You need to use EasyEDA editor to create some projects before publishing
Local autorouter API
1466 6
Dmitry Ponyatov 6 years ago
Where can I get autorouter source code or API specification to adapt TopoR autorouter to be usable in EasyEDA ?
Comments
UserSupport 6 years ago
Hi Any help ? [https://docs.easyeda.com/en/API/1-How-to-Use-API/index.html](https://docs.easyeda.com/en/API/1-How-to-Use-API/index.html) [https://docs.easyeda.com/en/DocumentFormat/0-EasyEDA-File-Format-Index/index.html](https://docs.easyeda.com/en/DocumentFormat/0-EasyEDA-File-Format-Index/index.html)
Reply
Dmitry Ponyatov 6 years ago
1\. Download Local\_Autorouter\.zip from [https://docs.easyeda.com/en/PCB/Route/index.html#Local-Auto-Router](https://docs.easyeda.com/en/PCB/Route/index.html#Local-Auto-Router) `$ mkdir ~/EasyEDA ; cd ~/EasyEDA ; wget -c `[`http://image.easyeda.com/files/EasyEDA-Router-v0.6.zip`](https://image.easyeda.com/files/EasyEDA-Router-v0.6.zip) 2\. unzip it in your home directory: `$ cd ~/``EasyEDA ;`` unzip  `[`EasyEDA-Router-v0.6.zip`](https://image.easyeda.com/files/EasyEDA-Router-v0.6.zip) 3\. directory structure `EasyEDA-Router-v0.6.zip`    downloaded distro `bin`                                          .jar files with free autourouter `config/local/main.json`      config file with settings `jre`                                           Java Runtime Environment wanna be deleted from distro -- too big, can be installed separately from Oracle `log`                                           log files will be created by a router run `lin64.sh`                                 Linux start script `mac64.sh`                                  MacOS start script `win64.bat`                               Window start script `Readme.txt` 2b continued...
Reply
Dmitry Ponyatov 6 years ago
3 router structure `jetty`            Java application server with HTTPd (c) Eclipse `websocket` `easyrouter` `freerouter`
Reply
Dmitry Ponyatov 6 years ago
In a log I see JSON request with PCB data: `{"a":"startRoute","data":"(PCB ''\n  (resolut...` What protocol/socket was used for load router server? Is any spec exists on message interchange between local router and EasyEDA web interface? Is source code of easyrouter opensource? I want to reimplement it to interface with a commercial router (free demo)
Reply
dillon 6 years ago
What source code do you need? We can open source that
Reply
Jaga 3 years ago
Hi Dmitry, Were you able to use TopoR autorouter with EasyEDA?
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