找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1651|回复: 11
打印 上一主题 下一主题

两个工程,各一个原理图一个PCB,如何将两个PCB和合并到一块?

[复制链接]

24

主题

247

帖子

1284

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1284
跳转到指定楼层
1#
发表于 2015-9-11 14:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
1E币
本帖最后由 any_014 于 2015-9-12 16:03 编辑 2 u# V, I) G( W! z
' S1 r, G9 i/ t& \! v8 d
其中一个是核心板,一个是母板。原来是分开的,通过排针链接。& e' T7 Y( j) e/ s8 n7 y
现在想一个母板中直接嵌入两个核心板,就是都在一个板子上。
4 U$ u! U, Z: E' O5 j有什么办法呢?头疼。
4 K5 N7 ^2 x0 w' m* u! O1 x7 ~* n/ \8 P* ]0 T; e; g/ a# }
---------------------------------------------------------------------------
+ a# p% j+ a4 g/ N8 {- M! B0 L* l+ W, _
总结一下吧。
. V1 z3 J/ y# U层次化原理图设计,将核心板原理图repeat两份,后来的这份按照之前画好的执行copy room formats后,可变成排列走线一样(貌似敷铜没有复制成功)。+ `) p1 `9 B, O' }6 K+ _" h. \
原来的原理图是sheet2,对应的pcb图上的两部分网络和元件名都自动加上了_sheet21和_sheet22。
6 u2 L- L! ]2 Y9 s' P. @然后又把母板的原理图和考进工程来,因为之前的元件名和网络名都自动加上了后缀,所以基本上不可能和现在家的母板有重名(电源网络除外)。# I( R+ u0 h$ x% ~
把母板pcb再拷贝添加进现有的pcb里来,就可以和原理对应上了。! \7 ~. U- f* f; ^8 W% [2 _" I
1 [/ h5 o3 f/ @! j0 J8 ]
最后遇到的问题我另发帖询问吧,这个算是结贴了。
4 u- ~; P# M. d: y$ L% ^

最佳答案

查看完整内容

1. 强制合并:新建一个新的PCB,然后把你要拼的PCB复制,并粘贴到这个新的PCB上,粘贴时候记得勾选允许位号重复,保持网络这两个选项; 2. 普通合并:将原理图都放在同一个项目下,然后要新建一个顶层图,并放置sheet symbol,即使这两个板子上相互独立的,然后按照方法一新建PCB并进行合并; 特别要注意,新建的pcb的环境要跟你已完成的PCB的环境是一样的,比如规则,叠层。 如果层数或者厚度要求不一样,那还是放弃吧。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

22

主题

241

帖子

2185

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2185
2#
发表于 2015-9-11 14:06 | 只看该作者
1. 强制合并:新建一个新的PCB,然后把你要拼的PCB复制,并粘贴到这个新的PCB上,粘贴时候记得勾选允许位号重复,保持网络这两个选项;
. a8 k( E7 F1 I) S3 q( H7 c( Z$ N/ I/ D
2. 普通合并:将原理图都放在同一个项目下,然后要新建一个顶层图,并放置sheet symbol,即使这两个板子上相互独立的,然后按照方法一新建PCB并进行合并;. y6 ^8 q9 Y( U, ~% P( x

9 z% D- B1 h( f" a9 Z特别要注意,新建的pcb的环境要跟你已完成的PCB的环境是一样的,比如规则,叠层。, {5 R. w  @, r: E& C  j# \" M
1 e, D, U- J& M# N$ ~; f* r
如果层数或者厚度要求不一样,那还是放弃吧。

点评

另画了个简单的工程测试了下。 画了个图,然后改成多通道画法,复用3次。更新到PCB后确实出现了3个ROM及相应元件,摆放好一个后,可以copy room formats,另外的room就变成了同样的摆放及连线。 但,回到原理图  详情 回复 发表于 2015-9-11 17:35

24

主题

247

帖子

1284

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1284
3#
 楼主| 发表于 2015-9-11 14:16 | 只看该作者
最好的办法是两个工程的原理图能对应上,元件编号不冲突,然后把两个PCB复制到一个PCB里,对应两个原理图。

24

主题

247

帖子

1284

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1284
4#
 楼主| 发表于 2015-9-11 16:22 | 只看该作者
谢谢回复。
) m: {- J8 Q3 ?& a5 O% c粘贴时允许位号重复,这个选项在哪里找呢?
# {; g  s; v$ Z0 p- F或者,粘帖的时候,能否元件标号自动重新分配?

点评

特殊粘贴!可以实现位号重复!  详情 回复 发表于 2015-9-12 08:35

24

主题

247

帖子

1284

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1284
5#
 楼主| 发表于 2015-9-11 16:40 | 只看该作者
本帖最后由 any_014 于 2015-9-11 16:43 编辑
4 w& g/ v& ?" a$ t1 ^- ]% D4 B! x$ f; q( v6 q+ A9 B0 f. h
试着放置sheet symbol,然后将其对应原来的原理图sheet2,又设置其属性为repeat(sheet2,1,2); T, V. k4 n( _- `: \, ?
结果出了两个room,分别为:sheet21和sheet22,但原Pcb上的所有元件都被移除了。! N# c+ b4 q; c; s2 m- _# t- o" O
& W& A7 P- G) d' H- [7 m$ ]2 U
. A3 Q+ ?4 k8 e0 A
我是按附件中的说明操作的。/ F6 K& N$ U0 {. M" t
Altium Designer 中原理图及PCB多通道功能设计 by pkkong.pdf (1.51 MB, 下载次数: 48)
* |% D* Q0 n* i1 i0 r$ F. Y
, I; ^* t9 c& y4 l8 o4 Q% J

24

主题

247

帖子

1284

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1284
6#
 楼主| 发表于 2015-9-11 17:35 | 只看该作者
himonika 发表于 2015-9-11 16:014 C$ X% ~1 _) }
1. 强制合并:新建一个新的PCB,然后把你要拼的PCB复制,并粘贴到这个新的PCB上,粘贴时候记得勾选允许位号 ...

" A) O; `0 H4 A( I" n; V! Y另画了个简单的工程测试了下。& c& W7 a0 h: i1 a+ q5 L9 x
画了个图,然后改成多通道画法,复用3次。更新到PCB后确实出现了3个ROM及相应元件,摆放好一个后,可以copy room formats,另外的room就变成了同样的摆放及连线。9 Y) C8 y7 @! Z

+ X1 T9 ]6 G  |: H: Y8 p但,回到原理图后,改成复用5次,更新PCB后又出了2个ROM及相应元件,但再次copy room formats后,却提示:“the source and destination rooms are members of different channel chasses”* [) d5 e/ U7 g0 ~2 U2 d4 e
$ r0 r7 v1 q/ u! c

点评

你是不是忘记把新的两个模块的room添加进跟老模块同一个channel class了??添加进去就可以了。  详情 回复 发表于 2015-9-14 17:29

4

主题

88

帖子

223

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
223
7#
发表于 2015-9-12 08:35 | 只看该作者
any_014 发表于 2015-9-11 16:22
9 Q) T  e& D3 c* L7 C谢谢回复。3 o5 I) w' q2 J& v( P
粘贴时允许位号重复,这个选项在哪里找呢?, G6 U/ T! ?  P- F2 a2 G) p
或者,粘帖的时候,能否元件标号自动重新分配?
" z+ B" u) T! _9 r' z! S+ N6 f: j0 Z
特殊粘贴!可以实现位号重复!1 h( g7 t# e# u  R; q. A

点评

谢谢,特殊粘帖的话,可以实现元件号重名,也可以保持原来的网络,但这样两部分电路不是就有很多飞线了吗? 今天试了层次化原理图设计,复制成功了,但敷铜没复制过来。  详情 回复 发表于 2015-9-12 11:22

24

主题

247

帖子

1284

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1284
8#
 楼主| 发表于 2015-9-12 11:22 | 只看该作者
2723498933 发表于 2015-9-12 08:35
9 K# r$ [2 h  K+ M' z9 D7 V& s特殊粘贴!可以实现位号重复!

) L' j+ g: J* l; y; Y. `  V5 `) Q谢谢,特殊粘帖的话,可以实现元件号重名,也可以保持原来的网络,但这样两部分电路不是就有很多飞线了吗?
1 L: g: |4 H' Y+ Y! D1 K* v1 n$ b: V8 c. B) h" g& q/ S. }" j
今天试了层次化原理图设计,复制成功了,但敷铜没复制过来。( ^6 i, F* D( h" G! A

点评

很多飞线是无法避免的,除非你把两个原理图的网络都改成没有重复网络名的,这不现实; 一般你在复制之前,可以在各自的PCB检查DRC错,确认无错后在复制。 建议你把复制改为剪切,这样你可以确保是不是所有东西都  详情 回复 发表于 2015-9-14 17:33

24

主题

247

帖子

1284

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1284
9#
 楼主| 发表于 2015-9-12 15:07 | 只看该作者
本帖最后由 any_014 于 2015-9-12 15:09 编辑
8 `7 Y& L! }: Y; Z
  o" p# X9 O5 T# r+ o$ U) I请教:sheet2复用了2次,对应的pcb中的电路为sheet21和sheet22,现在想将另一个原理图中的网络9连到sheet21网络里的9,不知道该怎么操作了。请过来人指点。
, H! g8 p, e3 U4 \10,11,12这样连过去的话,sheet21和sheet22里的相应管脚都会连过去,不是我想要的。
7 i4 P% H4 k3 d. |8 p  R
3 ^' X% s. e2 u4 y$ W) s# U ! D- v( }& X5 h; H

* b0 }/ X- g: y% p另:本来想用总线连接的,直接联系啊[1..100]到另一个sheet里的[1..100],结果ad崩溃了。/ |, d" D1 x# Z; C

6

主题

415

帖子

2129

积分

认证会员B类

Rank: 25

积分
2129
10#
发表于 2015-9-13 21:22 | 只看该作者
合并不是那么好做的,不过也还是有办法的,三言两语说不清楚。

22

主题

241

帖子

2185

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2185
11#
发表于 2015-9-14 17:29 | 只看该作者
any_014 发表于 2015-9-11 17:35: V% @) L( J' E2 W9 c( s
另画了个简单的工程测试了下。
1 z0 L3 ^: ]  x% k1 E5 t" O画了个图,然后改成多通道画法,复用3次。更新到PCB后确实出现了3个ROM及 ...
. I& z- |2 W* ?% g5 |/ |
你是不是忘记把新的两个模块的room添加进跟老模块同一个channel class了??添加进去就可以了。
- k0 D' D6 ?2 f# k" \

22

主题

241

帖子

2185

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2185
12#
发表于 2015-9-14 17:33 | 只看该作者
any_014 发表于 2015-9-12 11:22
2 E, `4 O2 S" D  Z谢谢,特殊粘帖的话,可以实现元件号重名,也可以保持原来的网络,但这样两部分电路不是就有很多飞线了吗 ...

6 x1 S& |1 B9 E: W7 I: H很多飞线是无法避免的,除非你把两个原理图的网络都改成没有重复网络名的,这不现实;9 F- d: ~6 j9 |' w

; a' `5 ~( f7 K% N: L) l5 P一般你在复制之前,可以在各自的PCB检查DRC错,确认无错后在复制。
  P; g* R7 M9 c3 ]5 c建议你把复制改为剪切,这样你可以确保是不是所有东西都被你复制了,剪切完源文件不要保存就可以了。
3 P  @) U$ T% x6 {
7 F$ c8 R7 z4 M+ }0 b敷铜没复制过来这个问题,你试试复制的时候,对于重新铺铜的提示选择“否”
" O5 H# U( T) G
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-5-24 09:30 , Processed in 0.086838 second(s), 43 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表