全选需复用电路,右键【片断】【Creat Snippet from selected objects】
![](/Uploads/2023-01-04/63b4db8c3b162.png)
将该电路进行命名,可添加一些描述。点击【Create】
![](/Uploads/2023-01-04/63b4db9180a9c.png)
同样的将该模块布局布线后的PCB模块存入复用库中,全选,右键【片断】→【Creat Snippet from selected objects】
![](/Uploads/2023-01-04/63b4db9507340.png)
将该电路进行命名(注:不能出现重名),可添加一些描述。点击【Create】
![](/Uploads/2023-01-04/63b4db9894913.png)
创建后,点击界面右下角【Panels】【Design Reuse】打开复用模块库。
![](/Uploads/2023-01-04/63b4db9bb7f47.png)
可以看到刚刚添加上的复用电路。
![](/Uploads/2023-01-04/63b4dba22fff7.png)
新建工程后,新建原理图图纸,打开复用库将保存的电路模块进行放置【Place】。
![](/Uploads/2023-01-04/63b4dba78a70e.png)
新建PCB图纸后,打开复用库将保存的电路模块进行放置【Place】。可以看到放置的电路模块是没有网络连接的,需要进行网表同步操作。
将两个新建图纸进行保存操作。
![](/Uploads/2023-01-04/63b4dbab2ffed.png)
回到原理图中,点击【设计】【Update PCB Document】同步网表信息。
![](/Uploads/2023-01-04/63b4dbb01bd2a.png)
在弹出的对话框中选择【自动创建组件链接】
![](/Uploads/2023-01-04/63b4dbb3a5a34.png)
弹出提示信息,点击【OK】即可
![](/Uploads/2023-01-04/63b4dbb9b1bfc.png)
弹出工程变更指令对话框,点击【执行变更】
![](/Uploads/2023-01-04/63b4dbbd5fd3a.png)
看到状态栏信息通过,点击【关闭】
![](/Uploads/2023-01-04/63b4dbc6e6c7d.png)
回到PCB中会出现报错现象。
![](/Uploads/2023-01-04/63b4dbcaf3db4.png)
缩放视图,可以看到ROOM的存在,需要手动删除一下。
![](/Uploads/2023-01-04/63b4dbce9b71f.png)
删除ROOM后大面积报错消失,封装内部报错需要在规则中设置。
![](/Uploads/2023-01-04/63b4dbd24320b.png)
打开规则约束管理器,进入间距规则,勾选【忽略同一封装内的焊盘间距】,点击【应用】【确定】。
![](/Uploads/2023-01-04/63b4dbd6e33ed.png)
报错情况解决了,给铜皮添加GND网络。
![](/Uploads/2023-01-04/63b4dbdb4666a.png)
一个模块电路复用操作完成。