查看: 328  |  回复: 13
求教立创EDA克隆工程中原理图更新PCB遇到的问题【离线模式下克隆功能的严重BUG???】
davidgu
1
主题
7
回复
发表于2020-09-16 16:18:20 | 只看该作者
1# 电梯直达

【2020-09-17更新】#10楼有详细重现步骤。

------------

初次使用立创EDA,原理图PCB绘制过程比较顺利,原理图修改后更新PCB也没碰到什么大问题。

图画好后整理文档,重新命名文件,用到了克隆、另存等操作。然后修改原理图后尝试再次更新PCB文件。这时问题来了:

更新PCB图的时候弹出的“确认导入信息”里面,原来画的所有元器件都被要求移除、重新新增同名元件。貌似原理图里的元件PCB都不认识了。

之前排好的布局全乱了。

  

 


请问这种问题出现的原因是什么?有没有什么办法让原理图和PCB里的元件做映射?否则就要把所有元器件重新再摆放一遍。



立创EDA-叶工
1
主题
21
回复
发表于2020-09-16 17:26:33   |  只看该作者
2#
Summving
【官方工作人员】
60
主题
2087
回复
发表于2020-09-16 17:56:11   |  只看该作者
3#
你这个应该是旧文档吧,或者是在旧版本进行了编辑。请按照上面的教程处理
立创EDA技术支持QQ:800821856,技术支持微信:lcedacn,官方群:联系技术支持获取,公众号:立创EDA
davidgu
1
主题
7
回复
发表于2020-09-16 18:10:42   |  只看该作者
4#
Summving 发表于2020-09-16 17:56:11  3# 你这个应该是旧文档吧,或者是在旧版本进行了编辑。请按照上面的教程处理

我的是新版本6.4.5,我今天刚刚PCB布线完成。画图过程中频繁使用“更新PCB”功能,工作都很正常。后来不知怎的就不正常了。记得我是将原理图更名、克隆另存了一份,不知道是不是因为把原来的文件删了,在另存的原理图上的guid变了的原因。当再次更新PCB,就提示要移除&新增所有元件。可是我的所有元件都没动过。



按连接文章的说明试了一下,问题未解决。


原理图源文件,只搜到一个newgId项,改成false。然后点击"应用”按钮。

 


 PCB文件搜到一个newgId项,改成false。然后点击"应用”按钮。

点击菜单“设计”->“更新PCB”,弹窗“确认导入信息”依然是新增&移除所有元件。

再次打开两个文件的源码newgId又变回true了。


Summving
【官方工作人员】
60
主题
2087
回复
发表于2020-09-16 18:52:10   |  只看该作者
5#

我试了另存为和克隆不会有问题。

这种情况只有元件id对不上才会出现,比如复制粘贴原理图到新的图。

newgid设置为false就是让编辑器根据编号重新重置id,重置后变为true是正常的。

如果你的原理图和PCB编号是匹配的,重置后id就应该是对应的,不会出现删除新增元件才对

立创EDA技术支持QQ:800821856,技术支持微信:lcedacn,官方群:联系技术支持获取,公众号:立创EDA
davidgu
1
主题
7
回复
发表于2020-09-16 19:03:11   |  只看该作者
6#
Summving 发表于2020-09-16 18:52:10  5# 我试了另存为和克隆不会有问题。这种情况只有元件id对不上才会出现,比如复制粘贴原理图到新的图。newgid设置为fals...

我可以确认没有复制粘贴,原理图和PCB应该是匹配的,今天图画了一个上午,中午克隆另存整理了一下,下午改了几个接插件引脚,再次“更新PCB”就出现这个问题了。我用的软件版本是V6.4.5,离线项目。


 


Summving
【官方工作人员】
60
主题
2087
回复
发表于2020-09-17 08:54:52   |  只看该作者
7#
麻烦帮忙看看是否可以重现这个问题
立创EDA技术支持QQ:800821856,技术支持微信:lcedacn,官方群:联系技术支持获取,公众号:立创EDA
Summving
【官方工作人员】
60
主题
2087
回复
发表于2020-09-17 09:00:02   |  只看该作者
8#
你不会是克隆原理图到同一个工程下面了吧?不能这样做,会出现器件id不匹配的
立创EDA技术支持QQ:800821856,技术支持微信:lcedacn,官方群:联系技术支持获取,公众号:立创EDA
davidgu
1
主题
7
回复
发表于2020-09-17 09:42:08   |  只看该作者
9#
Summving 发表于2020-09-17 09:00:02  8# 你不会是克隆原理图到同一个工程下面了吧?不能这样做,会出现器件id不匹配的
是的,中间有克隆原理图到同一个工程下面。是不是克隆后元器件guid变了,所以和pcb对应不上了?
davidgu
1
主题
7
回复
发表于2020-09-17 10:08:52   |  只看该作者
10#

昨天晚上把所有元件又重新摆一遍,今天早上又出现这个问题,克隆整个工程和分别克隆原理图PCB到新工程都会出错,具体重现步骤如下:


环境:立创EDA v6.4.5 Win10x64安装


离线工程整体克隆问题,重现步骤如下:

  1. 离线工程包含一张原理图和一张PCB(原理图和PCB可以正常打开,点击菜单“设计->更新PCB”,显示无变更,PCB与原理图已经匹配);
  2. 克隆当前工程;
  3. 关闭当前工程,打开克隆的工程;
  4. 克隆工程的原理图和PCB可以正常打开(之前有几次测试打开克隆工程原理图正常,但打开PCB文件出现文件视图标签,但视图内容不显示内容);
  5. 打开原理图,点击菜单“设计->更新PCB”...
出现故障:弹窗“确认导入信息”提示移除并新增所有元件。




分别克隆原理图PCB到新工程问题重现步骤如下:

  1. 离线工程包含一张原理图和一张PCB(原理图和PCB可以正常打开,点击菜单“设计->更新PCB”,显示无变更,PCB与原理图已经匹配);
  2. 创建新工程,分别克隆当前工程的原理图和PCB到新建工程;
  3. 关闭当前工程,打开新建的的工程;
  4. 新工程的原理图和PCB可以正常打开;
  5. 打开原理图,点击菜单“设计->更新PCB”...
出现故障:弹窗“确认导入信息”提示移除并新增所有元件。



davidgu
1
主题
7
回复
发表于2020-09-17 13:54:07   |  只看该作者
11#

上午修改图纸内容,完成后试了试切换数据保存目录,发现复制到新目录的工程不正常了,然后再切换回来后,之前正常的工程也出问题了。同样是更新PCB时提示移除并新增所有元件。可是原工程上午一个上午工作都是好的,突然就不正常了。 这么严重的bug从来没有人遇到过吗?


我用的是 立创EDA v6.4.5 Win10x64离线模式

davidgu
1
主题
7
回复
发表于2020-09-17 14:14:52   |  只看该作者
12#
Summving 发表于2020-09-16 18:52:10  5# 我试了另存为和克隆不会有问题。这种情况只有元件id对不上才会出现,比如复制粘贴原理图到新的图。newgid设置为fals...
请问如何查看元件id是否发生了变化?有文件格式说明资料吗?今天已经是第三次出现这个问题了,可否帮忙查一下问题到底出在哪里?
Summving
【官方工作人员】
60
主题
2087
回复
发表于2020-09-17 20:28:49   |  只看该作者
13#
davidgu 发表于2020-09-17 10:08:52  10# 昨天晚上把所有元件又重新摆一遍,今天早上又出现这个问题,克隆整个工程和分别克隆原理图PCB到新工程都会出错,具体重现步骤...
没有复现到,我这边用一个小工程验证是没有问题的,我联系你远程看看怎么回事
立创EDA技术支持QQ:800821856,技术支持微信:lcedacn,官方群:联系技术支持获取,公众号:立创EDA
davidgu
1
主题
7
回复
发表于2020-09-19 12:32:35   |  只看该作者
14#

感谢Summving的远程指导,是离线版的bug,出现这种情况通过修改PCB源码中的"newgId"为false可以解决。期待下个版本的更新修复。

 


主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

顶部