查看: 6665  |  回复: 15
求教立创EDA克隆工程中原理图更新PCB遇到的问题【离线模式下克隆功能的严重BUG???】
davidgu
2
主题
11
回复
发表于2020-09-16 16:18:20 | 显示全部楼层
1# 电梯直达

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

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

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

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

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

之前排好的布局全乱了。

  

 


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



davidgu
2
主题
11
回复
发表于2020-09-16 18:10:42   |  显示全部楼层
4#
发表于2020-09-16 17:56:11  3# 你这个应该是旧文档吧,或者是在旧版本进行了编辑。请按照上面的教程处理

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



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


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

 


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

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

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


davidgu
2
主题
11
回复
发表于2020-09-16 19:03:11   |  显示全部楼层
6#
发表于2020-09-16 18:52:10  5# 我试了另存为和克隆不会有问题。这种情况只有元件id对不上才会出现,比如复制粘贴原理图到新的图。newgid设置为fals...

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


 


davidgu
2
主题
11
回复
发表于2020-09-17 09:42:08   |  显示全部楼层
9#
发表于2020-09-17 09:00:02  8# 你不会是克隆原理图到同一个工程下面了吧?不能这样做,会出现器件id不匹配的
是的,中间有克隆原理图到同一个工程下面。是不是克隆后元器件guid变了,所以和pcb对应不上了?
davidgu
2
主题
11
回复
发表于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
2
主题
11
回复
发表于2020-09-17 13:54:07   |  显示全部楼层
11#

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


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

davidgu
2
主题
11
回复
发表于2020-09-17 14:14:52   |  显示全部楼层
12#
发表于2020-09-16 18:52:10  5# 我试了另存为和克隆不会有问题。这种情况只有元件id对不上才会出现,比如复制粘贴原理图到新的图。newgid设置为fals...
请问如何查看元件id是否发生了变化?有文件格式说明资料吗?今天已经是第三次出现这个问题了,可否帮忙查一下问题到底出在哪里?
davidgu
2
主题
11
回复
发表于2020-09-19 12:32:35   |  显示全部楼层
14#

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

 


主题

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

禁言/删除

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

举报

X
请选择举报类型:
请输入详细内容:

顶部