You need to use EasyEDA editor to create some projects before publishing
Option to update track names in PCB on Update PCB/Import Changes
870 5
andyfierman 4 years ago
Suppose we have a fully routed and correct, error free PCB that was created from a fully connected and correct, error free Schematic. Suppose that in the Schematic we change a net named "oldnet" to "newnet". At the moment, after doing Update PCB... in the Schematic Editor or Import Changes... in the PCB Editor, the names of the pads in the PCB associated with pins in the Schematic that are connected to that net all change from "oldnet" to "newnet". The name of the track on the PCB, however does not update: the netname of the track remains as "oldnet". This causes the sort of problems illustrated in these two screenshots: Original net name in the schematic: ![image.png](//image.easyeda.com/pullimage/E7RCKMvguNXs7GrGJyWEfTBhDxmaNBYyMnOKtg4G.png) Original pad and net name in the PCB: ![image.png](//image.easyeda.com/pullimage/IW9LMmGgEF5TcVHvC7MImeyhaSkSUMWZ5323RB6C.png) Schematic after net name change: ![image.png](//image.easyeda.com/pullimage/43TPGQatboBAyJyHqxr0x92LhpzfeyvkGZjuuKDJ.png) PCB after Import Changes. Pads are now named **newnet** but track is still named **oldnet**: ![image.png](//image.easyeda.com/pullimage/TLJWA4MGuBOS6K9vbgBvwrhnvPK5hSeiZdPifjRH.png) There are also situations where net names may change in the schematic as a result of two nets being merged and that will cause the same issue with pads being renamed but tracks not. This topic is an example of (mostly!) this problem: [https://easyeda.com/forum/topic/EasyEDA-after-the-board-update-button-stops-seeing-tracks-and-connections-3cf0fd03c33147d2b77cdf104eb73e60](https://easyeda.com/forum/topic/EasyEDA-after-the-board-update-button-stops-seeing-tracks-and-connections-3cf0fd03c33147d2b77cdf104eb73e60) * I think that there should be at least a warning that if net names have been changed in the schematic than naming conflicts with already routed tracks may occur. And suggest that tracks should be checked carefully and updated manually as required. * What I would _like_ to see is a dialogue that says something like "This change will update the net names of pads on the PCB. Do you want the names of **tracks** already routed to these **pads** to be updated to match the new **pad** net names?". * Even better would be to list in the dialogue which pads are affected by the changes to help identify the tracks. * Maybe even offer a Yes/No option for each track (with a Select All option).
Comments
UserSupport 4 years ago
It is hard to implement, we have tried , but can not find a good way . there are many situations when schematic connections change, that's hard to decide to use which netname for the track.
Reply
mchahn 3 years ago
I am running into this right now.  I renamed all 12V nets to 5V and I now have to go through 20 or 30 nets and change their name. Could you please add a "rename all" that renames all of one specific name to another name?  That would solve most uer's problems and should be easy to implement. Could I do this using a text editor?
Reply
mchahn 3 years ago
I tried renaming 12V to 5V in the source and it worked great.  If it is that easy maybe a rename feature would be nice.
Reply
mrtom528 3 years ago
@mchahn You can already rename a selection of nets by right clicking the net, selecting 'Find Similiar Objects', set NET to 'Same' and click 'Find'. All nets with the same name will be selected, you can now rename them all at once using NET under Object Properties in the right hand panel. Regards.
Reply
UserSupport 3 years ago
@mchahn @mrtom528 You can enable the update track net name while import changes ![图片.png](//image.easyeda.com/pullimage/hlHQm7odi5LOvGxsji1mhkvTJTwbb8cY6WjtMAGb.png)
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