AD软件从一个文件复制粘贴到另一个文件的操作方法

发布于 更新于
2,882
详情介绍

对于AD20版本而言,有过亲测实践,我觉察到在从一个PCB工程往另一个工程复制元件的过程中,最为常见的情况便是,焊盘网络会莫名地丢失,封装也会出现错乱。

复制粘贴前必须先做的两个准备

好多人一开始就直接Ctrl+C进行复制,然而粘贴过去后却发觉元件成了一堆杂乱无章的铜皮。这是由于AD在跨工程复制时,默认情况下不会自动关联封装库。正确的做法是:开启源工程的项目管理面板,寻找到你打算复制的元件,通过右键选择复制而非Ctrl+C。同时要保证目标工程已然加载了源工程的封装库。其具体路径是,先行点开设计菜单,随后从中选择添加/移除库,接着要专门把源工程且具有.PcbLib文件格式之物添加进去。

【新手避坑】

如果你复制之后进行粘贴却毫无反应,大概率是剪贴板权限方面存在问题。能够尝试以管理员的身份去运行AD,或者一开始随意复制一个文本框的内容至AD里面测试一下剪贴板是不是通畅。另外一个比较常见的坑:复制的元件在源工程当中属于顶层元件,然而在目标工程里面却变成了机械层,这是由于目标工程的层叠设置跟源工程并不一致,在粘贴之前要先统一两个工程的层设置。

三步完成精准跨工程复制粘贴

第一步:在源工程中选中并复制

采取用鼠标框选你期望复制的元件区域的行径,过后按下Ctrl+C,在这个时候鼠标光标会转变成为一个十字准星,一定得单击一次左键对复制的参考点确认。参考点建议挑选元件的中心或者第一个焊盘,如此粘贴时定位会更加精准。

【新手避坑】

不少人遗漏单击确认这个步骤,直接按下Ctrl+C后便认定复制已然成功了。事实上,要是不单击参考点, AD会默认将坐标原点当作参考点,粘贴之后的元件会跑到画布边缘乃至消失不见。发觉粘贴后元件消失了,可按V、F快捷键(视图、适合全部),一般便能找到飞出去的元件。

第二步:切换到目标工程并粘贴

打开目标工程所对应的PCB文件,按下Ctrl与V这两个按键,元件便会跟着鼠标进行移动。在这个时候,不要着急用左键放下,先要按Tab键从而调出粘贴属性面板。在这里,一定要检查一个关键的参数:粘贴模式需要选择增量模式,而不是绝对模式。假如选择绝对模式,那么粘贴的元件会沿用源工程的坐标位置,不过两个工程的原点不一样,极有可能导致元件出现在画布外面的区域。

位于粘贴属性面板里的关键参数最优推荐值,建议将设计规则检查改为忽略。由于每当进行跨工程复制时,目标工程的间距规则极有可能与源工程存在差异,一旦开启检查就会引发大量违规提示不说,甚至出现粘贴失败的情况。那么在粘贴完毕之后手动运行一遍DRC就行,如此这种的设置能够节省起码一半的粘贴时间。

第三步:检查网络与封装一致性

完成粘贴之后,马上对每个焊盘的网络分配展开检查。选中一个焊盘,在属性面板里的网络下拉菜单里,去确认网络名是不是正确。要是察觉到网络名显示为“No Net”,那就表明在源工程复制期间网络标签遗失了。

出现了高频完整报错,报错给出的提示是“Net not found in design”,并且同时扇出的导线全都变成了绿色。

先是,在源工程的原理图里找出复制元件的网络标号,像“VCC_3V3”这种;接着,在目标工程的原理图中手动去添加同名网络标号;随后,再从源工程复制元件,粘贴前于粘贴属性面板勾选保留网络名字;最后,如果出现报错情况,直接在目标工程里给有焊盘了手动分配网络:选定所有无网络焊盘,以右键选择网络,输入正确的网络名字,接着更新覆铜就可以了。

两种实操方案对比:

方案A办法:直接于PCB界面开展复制粘贴操作。具有的优点在于速度快,适宜元件数量少于10个的情况的简单复制;存在的缺点是当进行大批量复制(像是50个以上)的时候,网络映射极易出现差错了。

方案B:先在原理图里复制相应的原理图页,接着,在PCB当中进行更新。其优点在于,网络以及封装会一同被复制,完全没有丢失情况;其缺点在于,流程会多一个步骤,适宜那些复杂且有多网络的元件。

如若仅仅是去进行一个电阻电容这种简单元件的复制,那么选择方案A;要是针对带有电源网络的IC复制,强烈推荐选择方案B。

这种办法仅仅适用于同一版本的AD工程相互间的复制,举例来说是将AD20复制至AD20。要是对AD20复制到AD18这种的跨大版本操作,直接复制粘贴极有可能出错,替代的方案是先使用AD20导出成为ASCII格式的文件,随后在AD18里进行导入。针对于那种有所要复制整个板层结构的情况,像多层板的对齐层这种情况来讲,建议采用设计菜单下面的板剪切功能,而并非是去手动进行复制粘贴操作。

常见问题(FAQ)

跨工程粘贴后元件变成一堆杂乱的铜皮怎么办?
是AD在跨工程复制时默认不关联封装库。要先把源工程的.PcbLib封装库通过“设计”菜单下的“添加/移除库”加载进目标工程,然后再复制元件,封装才能正确关联。
按Ctrl+C复制后粘贴,元件跑到画布边缘甚至消失怎么办?
是复制时没有单击确认参考点,AD默认把坐标原点当成了参考点。复制时鼠标变成十字准星后,要单击一次左键确认参考点(建议选元件中心或第一个焊盘);已经飞走的可按 V、F 快捷键重新定位。
粘贴后焊盘网络显示“No Net”或报“Net not found in design”怎么解决?
在粘贴属性面板里把粘贴模式选为增量模式,并把设计规则检查改为忽略。若网络已丢失,先在源工程原理图找到网络标号(如VCC_3V3),在目标工程原理图里手动添加同名网络标号,再复制并勾选保留网络名字;也可选中无网络焊盘手动指定网络名后更新铺铜。
0 / 600
0 讨论
热门最新
总结
暂无总结
嗨,下午好!
所有的成功,都源自一个勇敢的开始
相关文章