You need to use EasyEDA editor to create some projects before publishing
Cloning a project creates large numbers of errors
703 3
MikeDB 4 years ago
I have many working projects where the schematic and PCB match.  However if I clone the project and then without changing anything in the clone use Design -> Update PCB EasyEDA tries to remove about half the components and replace them with identical components.  Even worse it sometimes places components in the wrong place, for example I saw an R9 placed where R19 was supposed to be.
Comments
UserSupport 4 years ago
Hi Your schematic prefix must didn't math PCB prefix as before. for the old design, the editor will re-assign the component ID, to make sure schematic match PCB, it depends on component prefix. this change since v6.3.39 [https://easyeda.com/page/update-record-v6.3](https://easyeda.com/page/update-record-v6.3) for solve the component will be removed issue completely. for the new project, you will find that, this issue will not happen again. How to fix: 1, make sure the schematic all components' prefixes match PCB component prefixes, and all prefixes are unique in the schematic or PCB. 2, open schematic and PCB file source, via: Top menu - File - EasyEDA file source. 3\, find out all newgId\, and set them as \`false\`\. PCB do this action too\. ![image.png](//image.easyeda.com/pullimage/NPkVZP5MoxuMpiXNrhHrvFDgVfi28gXlkbJq4XxK.png) 4, Click the Apply button, the editor will re-assign the component ID base on the prefix. 5, Then schematic and PCB components ID will be matched, and will not remove the parts. Thanks
Reply
MikeDB 4 years ago
Ok did that.  There's no newgId in the Schematic, but one in the PCB file which I changed to false. However also had several component labels move position and change to locked.  Fixed them all now but why is this happening ?   EasyEDA used to be a stable platform and I have loads of old designs that sometimes need support.
Reply
MikeDB 4 years ago
AND I've just edited the schematic slightly and it wants to change 3 unrelated components.  I've checked the JSON and it's changed newgId back to true. How do I keep it from not corrupting the file ?
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