Option to update track names in PCB on Update PCB/Import Changes
91 1
andyfierman 2 months 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 2 months 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
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.