Very poor performance in Easyeda
659 49
Sergej81 1 month ago
Hello! Easyeda is terribly slow when editing a large board. Turning off unnecessary layers, DRC and so on does not help. Moving the components is done with a delay of 10 minutes or more. I spent an awful lot of time designing the board, but now everything needs to be redone because Jlcpcb did not deliver the necessary parts on time. But this is not possible in practice. The program slows down from every movement. Will you fix this problem?![333333333.jpeg](//image.easyeda.com/pullimage/f64JglQ3dQ17K8Mtq06pWjgxD2jbCealAGaiANvF.jpeg)
Comments
Sergej81 1 month ago
The latest version of the program is 6.4.20.6. offline mode. Replacing a computer or video card does not help
Reply
Sergej81 1 month ago
I move any part and go out to drink coffee. After I returned, the part still hasn't moved. The program is in a frozen state. It's just really awful!
Reply
UserSupport 1 month ago
There are some methods to try to improve: 1\. Via Tools \- Design Rule\, disable real\-time DRC 2\. Via Settings \- PCB settings\, disable Add Teardrop Automatically 3\. Via Settings \- PCB settings\, disable Net Highlighting While Coursor Hover the Track 4\. Via Settings \- PCB settings\, disable  The Track's Routing Follows Component's Rotation 5\. Via Settings \- PCB settings\, disable  Rebuild Plane Automatically\, and using copper area instead of inner plane layer 6\. Via Settings \- PCB settings\, set Canvas Zoom Effect as Speed Priority 7\. Hide ratline layer before move footprints at PCB 8\. Check footprints which have a lot pad's\, and the pads are polygon type\, please modify them as Retangle or Oval 9\. Suggest PCB doesn't over 300 footprints\, Pads and Vias no more than 1500 we will release a pro edition to solve this issue, it is coming soon
Reply
UserSupport 1 month ago
You can too many GND vias, please remove them first, you can add vias when PCB finish
Reply
Sergej81 1 month ago
@UserSupport When will you make the pro version? Last time you promised it would be ready this summer. The problem is very serious - it completely paralyzes the work.
Reply
Sergej81 1 month ago
@UserSupport This order was never completed for jlcpcb While you are solving this obvious problem - I am wasting time, jlcpcb is losing profit. ![viber_image_2021-07-25_23-20-42.jpg](//image.easyeda.com/pullimage/xoy61URrIs3j4cMBn3uIynomSUaynoWv6JGBXWwX.jpeg)
Reply
UserSupport 1 month ago
@Sergej81 the Pro edition has more jobs to do than we think about, it is not easy, the order issue I belive you need to connect with JLCPCB support @JLCPCBSupport
Reply
Sergej81 1 month ago
@UserSupport You just didn't need to make a program on JS/Electron This is not a toy - this is engineering software
Reply
UserSupport 1 month ago
@Sergej81 WPS, Micrsoft Word, Google docs have web version too, CAD web base has Onshape, autoCAD, web base tool is not a toy, C++ program has toy too, that just different develpment and market way
Reply
Sergej81 1 month ago
@UserSupport They came up with this technology and therefore can use it correctly and get a good result. You've been developing Easyeda for many years, and you still haven't tried to solve the performance problem. The result is a very functional - but still a toy that can't do anything complicated. You could make a plugin for KiCAD or fork it and add cloud base of components, 3D models and footprints. There are many more very open source projects that have no performance issues. Why go my own way and torture users, I cannot understand this ...
Reply
UserSupport 1 month ago
@Sergej81 Pro edition is solving the performance issue
Reply
Sergej81 1 month ago
@UserSupport ![imagesssssssssss.jpeg](//image.easyeda.com/pullimage/w44la8vfp6FRwiRxXEBWMFvHcFkq1q58iqCl1QO0.jpeg)
Reply
pommie 1 month ago
I find easyEDA to be surprisingly quick online or offline. Your problem is probably elsewhere try reinstalling. Mike.
Reply
Sergej81 1 month ago
@pommie If you have not done something like this, then you will not understand the essence of the problem. ![image.png](//image.easyeda.com/pullimage/KDJxIqcheALv7Auqmvnx3BOnFymZwIIf6WWttAkJ.png)
Reply
Sergej81 1 month ago
Here are the typical mistakes that arise from disabling all useful functionality. DRC has not identified any problems. Bravo! These boards are already being manufactured. Then why bother using the slow Easyeda... <br> ![Screenshot_20210802_173231.jpeg](//image.easyeda.com/pullimage/xMm4ymmunIlWIFCK3NGKC1tMcTtmX9d19ibohtuM.jpeg) <br> ![Screenshot_20210802_173146.jpeg](//image.easyeda.com/pullimage/ySEja4fBGtpU0t452wVJkgJQLELP1Em8IPR5k6ZJ.jpeg)
Reply
ban.relayer 1 month ago
EasyEDA ok is only for small projects - no more than100-200 components/nets. Change CAD to other without such restriction
Reply
Sergej81 1 month ago
@ban.relayer You are right, this is a toy app ![toy.jpg](//image.easyeda.com/pullimage/Tz2DjL9bV77HAB4bi5rfir9cHRnmj7qu7uROAkLf.jpeg)
Reply
ban.relayer 1 month ago
Yes :) Don't waste your time. This software haven't any quality control before release. Some known bugs described in this forum sytill unfixed or fixed 1-2 year after reporting. But EasyEDA software is free. May be developers mean that "free" is equal to "poor quality"?
Reply
Sergej81 1 month ago
@ban.relayer +100500 That's all I can say about the quality of this software :) ![free.jpeg](//image.easyeda.com/pullimage/DJqO468A4PVVSOm58w5slKLCqw3TxwLcJeLyra45.jpeg)
Reply
Sergej81 1 month ago
I noticed another significant problem with this program. Parts and connecting tracks when transferred with a hand - lose synchronization and shift relative to each other. This leads to short circuits and unnecessary work. The process is also very slow. ![bad_eda.jpeg](//image.easyeda.com/pullimage/yF6uI74u69ic4TfaovofiOQi0zWSZ7bOpiy8qy4H.jpeg)
Reply
Sergej81 1 month ago
I am suffering again. When will this horror end... ![fail.jpeg](//image.easyeda.com/pullimage/X5pzwhmeC1TsigIkAjYR7O5dDUNUqjXtOD99UXdQ.jpeg)
Reply
andyfierman 1 month ago
@Sergej81, Your screenshot is not very informative. What is the issue that you wish to illustrate here?
Reply
Sergej81 1 month ago
@andyfierman The program slows down, despite the small size of the board. It looks like 600 parts are a lot. You cannot advise me anything. You have small projects with few details. <br> <br>
Reply
Sergej81 1 month ago
The processor time is equal to how long I waited sitting at the computer. The program is essentially single-threaded. ![faulfail.jpeg](//image.easyeda.com/pullimage/9GxeaCX7daZzpKrH9KM90EEDr5Cnw5D2cg8YpZVo.jpeg)
Reply
Sergej81 1 month ago
The program still hangs and does something very useful. This is hell ... ![failfailfail.jpeg](//image.easyeda.com/pullimage/wNE4WtmC5QdMdiB031oQRQ0bhV95Pa267ZmYTUXe.jpeg)
Reply
Sergej81 1 month ago
More than two hours of freezing. Great horror! ![fail_easy.jpeg](//image.easyeda.com/pullimage/FJRaB5OUN5omqBlZO0fwAcfTU0Ls3LYkVaLKrtx7.jpeg)
Reply
Sergej81 1 month ago
Fix this problem, damn you! ![chose.jpg](//image.easyeda.com/pullimage/dqHdw0a2VvU7jdfdaWvf0iCQcFL6PVmzUzFWAug2.jpeg)
Reply
SKYKALAI 1 month ago
@sergej81 Toasting EDA😂😂😂 typically I'm also facing many problems in easyEDA. I know EAGLE. but still I'm using easyEDA. I don't know Why?😂
Reply
Sergej81 1 month ago
I not want to give up Easyeda because of the cloud-based Jlcpcb parts database with symbols, footprints and models. Somehow we need to make these lazy people work.
Reply
SKYKALAI 1 month ago
@Sergej81 Cloud based is the big advantage of easyEDA. If the performance is very good. I'll buy a pro version. My mind told me that, think before buying EDA because of performance. Normal DIY or Hobby work is ok. But when making  Industrial grade PCB I need a Performance. I don't want to erase or delete or waiting more time for my PCBs. I already put a thread of issues in EDA. I hope EDA members solve this issue ASAP. I'm waiting.
Reply
Sergej81 1 month ago
I also wait, endure, suffer X (
Reply
UserSupport 1 month ago
@Sergej81 I already told you methods to avoid the low performance issue current engine base on SVG, it can not hold too much elements,then we design a new engine at pro edition( based on WebGL), pro edition is not ready yet, maybe need 3 months。 demo: [https://lceda.cn/newpcb](https://lceda.cn/newpcb) your replies are helpless current engine needs powerful CPU core, or you can change a powerful PC
Reply
UserSupport 1 month ago
There are some methods to try to improve performance: 1\. Via Tools \- Design Rule\, disable real\-time DRC 2\. Via Settings \- PCB settings\, disable Add Teardrop Automatically 3\. Via Settings \- PCB settings\, disable Net Highlighting While Coursor Hover the Track 4\. Via Settings \- PCB settings\, disable  The Track's Routing Follows Component's Rotation 5\. Via Settings \- PCB settings\, disable  Rebuild Plane Automatically\, and using copper area instead of inner plane layer 6\. Via Settings \- PCB settings\, set Canvas Zoom Effect as Speed Priority 7\. Hide ratline layer before move footprints at PCB 8\. Check footprints which have a lot pad's\, and the pads are polygon type\, please modify them as Retangle or Oval 9\. Suggest PCB doesn't over 300 footprints\, Pads and Vias no more than 1500 10\. If you set nets color and PCB layer transparent\, remove and keep them by default color\. 11\. If you have too much vias or pads without net name\, please add a net for them\, if you add too much GND vias\, please remove them\, place them after PCB design finish
Reply
Sergej81 1 month ago
@UserSupport My computer has a Core i7 and 16 GB of RAM. Isn't that enough? The program loads 1 processor core. This is the 21st century, when will multithreading be? All of these methods have been applied. My circuit are several times larger - nothing can be done about it. The first thing you should think about when developing software is performance. Not thinking about productivity is the lot of schoolchildren or freshmen. Inappropriate use of the processor harms the ecology of our planet, and delays in work greatly anger users. Time is money. It still remains a mystery to me why you didn't use a ready-made open source project. There are enough such projects and they work well. Why do you always strive to dissociate or distance yourself from good practices?
Reply
Sergej81 1 month ago
@UserSupport I received a whole box of defective boards due to a false positive DRC test. Why DRC didn't find a conductor intersection with copper area? ![IMG_20210823_131802.jpg](//image.easyeda.com/pullimage/9gdFZLAcQNsXrrRxjNeZ8mJiULftEyaD2khaQU0j.jpeg) ![IMG_20210823_131710.jpg](//image.easyeda.com/pullimage/218sg5sTRKfl44GwisAn3b2qYQNMTDxbqM64j1P3.jpeg)
Reply
Sergej81 1 month ago
@UserSupport That's all I can tell you when I see this big box. You need to work faster! ![Homer.jpg](//image.easyeda.com/pullimage/xrshm44WP6TZX5qRDAJRHrFL9vGWyIlrRtklIZOq.jpeg)
Reply
UserSupport 1 month ago
@Sergej81 there is nothing about multithreads,low performance is because of rendering this big PCB on canvas,multithreads is helpless with rendering, only WebGL display engine can help. web application use multithreads doesn't like PC APPs, current copper area, export Gerber, PDF etc are using multithreads(web worker). Your bigger PCB should not use EasyEDA, you can use Altium and Kicad, or waiting our pro edition. [https://github.com/wokwi/easyeda2kicad](https://github.com/wokwi/easyeda2kicad) [https://github.com/RigoLigoRLC/LC2KiCad](https://github.com/RigoLigoRLC/LC2KiCad) [https://docs.easyeda.com/en/Export/Export-Altium/index.html](https://docs.easyeda.com/en/Export/Export-Altium/index.html) EasyEDA standard version can not support too big PCB.
Reply
andyfierman 1 month ago
@Sergej81, Have you considered porting your designs to KiCad using: [https://github.com/wokwi/easyeda2kicad](https://github.com/wokwi/easyeda2kicad)
Reply
Sergej81 4 weeks ago
I clicked on the "Save ..." button and I'm already waiting for 10 minutes. Connecting to a neighboring galaxy ... What is this program working so hard on? This horror is simply endless (((( ![badbad.jpeg](//image.easyeda.com/pullimage/gZvUb3P6bDBKaAGb6isTPrKezXNhmI5SEQb0hORr.jpeg)
Reply
UserSupport 4 weeks ago
@Sergej81 close the loading window and try to save again
Reply
Sergej81 4 weeks ago
@UserSupport Are you working on a new version of the program?
Reply
UserSupport 4 weeks ago
@Sergej81 works at my side
Reply
Sergej81 4 weeks ago
@UserSupport good, work faster
Reply
jonasforssell 3 weeks ago
@Sergej81 It is clear that you are using Easy Eda beyond the capabilites offered. With the size and complexity of your project you are at level where Altium or other full blown commersial offerings are more suitable. Why are you not using any of them?
Reply
andyfierman 3 weeks ago
@jonasforssell, Altium is expensive but especially for a linux user, Kicad or gEDA are highly capable FOSS alternatives.
Reply
andyfierman 3 weeks ago
@Sergej81, "@UserSupport good, work faster" Maybe a "please" in there might have been more polite.
Reply
Sergej81 2 weeks ago
This is the business of **Jlcpcb**, without a user-friendly program, their factory will receive much fewer orders. This is especially true for the **SMT** factory. ![please.jpg](//image.easyeda.com/pullimage/eL6BiOMf518jKpEvPqRhX4CcOeSamIDdl9Jo0x0M.jpeg)
Reply
tobalt 1 week ago
Sergej, I have created a project with many 100s of components before, using a Ryzen 1600. It  was very sluggish but I managed eventually. I had no problems with DRC, but performance was indeed very low: A few things that helped so I could work at least at a few frames per second. I never had freezes that took more than ~20 seconds. Large freezes only happened when rotating/moving big selections of components. \- turn off the SOLDER MASK LAYERS and PASTE MASK LAYERS \(great improvement\) \- turning off ratlines or copper layers did not help so much \- I made parts of the board as modules and then only pasted the modules into the large PCB\. That way not much work is needed inside the big project\.
Reply
mwon 1 week ago
I'm working on a project with more than 100 components and I found out that if I work with Firefox dedicated exclusively to EasyEDA (no additional tabs), it improves the sluggishness considerably. I then use Chrome for standard browsing.
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.