You need to use EasyEDA editor to create some projects before publishing
Struggling with modules
1164 6
mijnmodelbaan 4 years ago
Hi guys, I'm designing a pcb which should have 4 (later 8) exactly the same units on it, together with some other stuff. To accomplish this I was thinking about using modules and this is what I did: First I created a whole new project for it ([https://easyeda\.com/mijnmodelbaan/lightning\_02\_copy](https://easyeda.com/mijnmodelbaan/lightning_02_copy)) Then I created a schematic and a pcb from that schematic. Routed a few tracks by hand, used the local autorouter for the majority of the tracks and after routing the last tracks by hand, I was finished. Well, that is to say, after routing the last few tracks by hand and correcting the DRC errors it was finished. Then I saved the schematic as a schematic module and the pcb as a pcb module and started a new project ([https://easyeda.com/mijnmodelbaan/module_testing](https://easyeda.com/mijnmodelbaan/module_testing)). In this project I created 2 sheets and on both sheets I put the schematic modules I created earlier. For the first one I used the letters 'QQ', for the second one I used 'AA'. After doing this I noticed the components were all renamed with the chosen letters (QQ, AA) in front of the original names. ![Screenshot 2020-11-09 172426.png](//image.easyeda.com/pullimage/nFoOQfjfiskboyJgsD6KCDS6dSD5xtqMtQB7cRUA.png) But of the Nets only a few were renamed, 16 of the 49, and the ones not renamed pointed to both sheets. ![Screenshot 2020-11-09 172612.png](//image.easyeda.com/pullimage/3xNB3HnGxfR0N2WiNmwH3W7Tz4yD6J3tjhdy9E0f.png)  ![Screenshot 2020-11-09 214021.png](//image.easyeda.com/pullimage/r2FmZGzHRvpNVrTuHkmYPGmxlTaIElhgHMhwByDj.png) This is not what I expected. I created an empty pcb (just to see what would happen) and put 2 pcb modules on it (the ones I created earlier). Here the same problem arised: after importing the changes only 16 of the 49 Nets were ok. ![Screenshot 2020-11-09 173628.png](//image.easyeda.com/pullimage/uWm3GvyMpYXUursOFcJWKLYvsQgUFwaWazaKzPBL.png) Please let me know what I did wrong so I can solve this, preferably in a simple way. Thanks for your time.
Comments
andyfierman 4 years ago
I think the problem is that you have renumbered all your components but most of the nets (I'd guess 33 of them) have the same names in both schematics. For example VCC, DTR, RST etc. To do what you are trying to do you should not assign any net names so that EasyEDA can reassign them separately on each module.
Reply
mijnmodelbaan 4 years ago
@Andy: Thanks for the answer, but I did not rename anything by hand. I just imported the schematics twice, and EasyEDA did the rest. So, if the nets have the same name, it has nothing to do with me renaming anything. EasyEDA handled the renaming of the components by itself, but the nets stayed mostly as they were (33 not renamed). Maybe I should've imported the schematics one at a time and before the next one, imported the pcb module and imported the changes? Would that work?
Reply
andyfierman 4 years ago
I think you misunderstand my point. If you have named a net - such as VCC - in a Schematic or PCB Module then when you place two or more instances of them EasyEDA does not know that you want them to be separate (different) nets in each instance.
Reply
mijnmodelbaan 4 years ago
If that is the case, then why does EasyEDA rename 8 nets correctly and forget about the rest? If your point is correct, then none of the nets should have been renamed. What I did notice is, only the nets with an _ in the name are renamed. If that's the solution (adding an _ to the netnames), how can I do this quickly? Did a test with importing only 1 schematic module and 1 pcb module, but the outcome is the same: some nets are renamed, some are not. So one solution could be to rename the netnames, but how to do this in the schematics? They're all given by EasyEDA and I can't find a way to change them.
Reply
andyfierman 4 years ago
Maybe it's because EasyEDA can reassign its own autoassigned netnames but assumes that manually assigned netnames are to be preserved. I thought this was explained in: [https://docs.easyeda.com/en/Schematic/Schematic-Modules/index.htm](https://docs.easyeda.com/en/Schematic/Schematic-Modules/index.htm) and: [https://docs.easyeda.com/en/PCB/PCB-Modules/index.html](https://docs.easyeda.com/en/PCB/PCB-Modules/index.html) but it seems not so I could be wrong.
Reply
opamp 1 year ago
Here is a tutorial video on how to make and work with modules in EASYEDA [https://youtu.be/E2dszWjxtAY](https://youtu.be/E2dszWjxtAY)
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