找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1636|回复: 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 编辑 % j- V1 p/ P+ `" r
7 ^2 t8 e% P; D% D) y) Z7 v
其中一个是核心板,一个是母板。原来是分开的,通过排针链接。( z/ X! z) K! J5 z) ]) c
现在想一个母板中直接嵌入两个核心板,就是都在一个板子上。1 P7 f2 `; k5 ~# c7 p
有什么办法呢?头疼。
' v  N! z% Q0 r* z6 c: O2 D2 ^  e  Y3 }0 C3 k' [
---------------------------------------------------------------------------2 t( {' c- T$ v% @$ `

5 `, j& k4 L! J% c- i/ Y* X4 D总结一下吧。
/ \% |/ E0 [7 x2 O) |层次化原理图设计,将核心板原理图repeat两份,后来的这份按照之前画好的执行copy room formats后,可变成排列走线一样(貌似敷铜没有复制成功)。
0 C* T  Z6 e+ |$ V/ [- F0 u原来的原理图是sheet2,对应的pcb图上的两部分网络和元件名都自动加上了_sheet21和_sheet22。# P: n& m3 k& @2 t* ~( M- U' I
然后又把母板的原理图和考进工程来,因为之前的元件名和网络名都自动加上了后缀,所以基本上不可能和现在家的母板有重名(电源网络除外)。
3 P# ?  n" n9 S! C把母板pcb再拷贝添加进现有的pcb里来,就可以和原理对应上了。
& y9 Q3 F) V( Y( c: Q
, I; s" L) H+ ?最后遇到的问题我另发帖询问吧,这个算是结贴了。+ A. a9 v( \. [: _6 A

最佳答案

查看完整内容

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上,粘贴时候记得勾选允许位号重复,保持网络这两个选项;
+ L; C! p5 t% }6 c& M) {: E: i2 r
. @5 q, D' o; J# z7 Q0 z6 B2. 普通合并:将原理图都放在同一个项目下,然后要新建一个顶层图,并放置sheet symbol,即使这两个板子上相互独立的,然后按照方法一新建PCB并进行合并;  v& f) h1 a7 ^& S
2 b! G! |3 ]* U1 p) k1 m9 z
特别要注意,新建的pcb的环境要跟你已完成的PCB的环境是一样的,比如规则,叠层。' B; R9 U6 L( h. g; O

$ \$ A/ {9 V+ _) ?$ n如果层数或者厚度要求不一样,那还是放弃吧。

点评

另画了个简单的工程测试了下。 画了个图,然后改成多通道画法,复用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 | 只看该作者
谢谢回复。* s9 M" L: F; d1 L& |5 i
粘贴时允许位号重复,这个选项在哪里找呢?# q- ~* W0 y+ T: H" Z
或者,粘帖的时候,能否元件标号自动重新分配?

点评

特殊粘贴!可以实现位号重复!  详情 回复 发表于 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 编辑
( n* f" G5 r' c2 u+ Z: k: ?2 S8 S0 S1 a0 M# Y- W1 t9 w
试着放置sheet symbol,然后将其对应原来的原理图sheet2,又设置其属性为repeat(sheet2,1,2)
# D5 S' L$ {) t9 v& b% y结果出了两个room,分别为:sheet21和sheet22,但原Pcb上的所有元件都被移除了。& _# B# V3 P' t; x) ^4 L3 a
7 N8 `6 C5 O( N9 q  X- Z

0 m0 y3 e$ t) z- P1 ]9 P我是按附件中的说明操作的。
% c$ S9 {4 t4 L  i! O9 K% o6 a: t Altium Designer 中原理图及PCB多通道功能设计 by pkkong.pdf (1.51 MB, 下载次数: 48)
+ s, ~8 }6 K# i  M0 V% _# S
; r6 m' o( n) F" r* M; Z: g

24

主题

247

帖子

1284

积分

四级会员(40)

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

积分
1284
6#
 楼主| 发表于 2015-9-11 17:35 | 只看该作者
himonika 发表于 2015-9-11 16:01
6 X4 t' I2 t* k7 m! l6 [1. 强制合并:新建一个新的PCB,然后把你要拼的PCB复制,并粘贴到这个新的PCB上,粘贴时候记得勾选允许位号 ...
! Z9 ]' v) D* A! m, ]8 U  W
另画了个简单的工程测试了下。
. o+ y& U- A& }: D5 D  q画了个图,然后改成多通道画法,复用3次。更新到PCB后确实出现了3个ROM及相应元件,摆放好一个后,可以copy room formats,另外的room就变成了同样的摆放及连线。
" `, g7 x( d! W9 O/ ?3 k6 ^" \" }6 w) J
0 f; I3 F3 Z/ D0 @; v但,回到原理图后,改成复用5次,更新PCB后又出了2个ROM及相应元件,但再次copy room formats后,却提示:“the source and destination rooms are members of different channel chasses”% n" U# b! \, O+ M# F

1 h1 X0 E* Z3 n$ N

点评

你是不是忘记把新的两个模块的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
" W+ |* n1 B9 w; \1 U% [谢谢回复。
' E( X* K$ Z+ O5 u0 L粘贴时允许位号重复,这个选项在哪里找呢?! g( ^) D# [; \/ }# ?" a' X% T9 {
或者,粘帖的时候,能否元件标号自动重新分配?

" y6 V2 }6 t4 v" F8 s特殊粘贴!可以实现位号重复!
! L: ]% T7 l+ d' j* [4 G+ V6 K

点评

谢谢,特殊粘帖的话,可以实现元件号重名,也可以保持原来的网络,但这样两部分电路不是就有很多飞线了吗? 今天试了层次化原理图设计,复制成功了,但敷铜没复制过来。  详情 回复 发表于 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:350 A2 K9 f6 _; H1 W* j4 r
特殊粘贴!可以实现位号重复!
8 f7 h$ j& Q# j( i3 F. ~8 T
谢谢,特殊粘帖的话,可以实现元件号重名,也可以保持原来的网络,但这样两部分电路不是就有很多飞线了吗?
9 r* e0 c* v: f( `
+ M2 _. l: l- c* P( L今天试了层次化原理图设计,复制成功了,但敷铜没复制过来。( H% e' |% @& V3 f) K9 u' ?

点评

很多飞线是无法避免的,除非你把两个原理图的网络都改成没有重复网络名的,这不现实; 一般你在复制之前,可以在各自的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 编辑 % V' E$ b2 G6 S) O. C& k! a5 }! j

2 B& ]$ ^$ x6 c* R& q0 }请教:sheet2复用了2次,对应的pcb中的电路为sheet21和sheet22,现在想将另一个原理图中的网络9连到sheet21网络里的9,不知道该怎么操作了。请过来人指点。
( _1 o, n3 g& i; X7 ^6 s10,11,12这样连过去的话,sheet21和sheet22里的相应管脚都会连过去,不是我想要的。" N/ |* C% P/ z

9 n4 _# p5 L9 p) i& q) M0 |! B1 N2 e# B , s" u9 g6 F& p' C/ \7 J

% D0 A( v' z6 A另:本来想用总线连接的,直接联系啊[1..100]到另一个sheet里的[1..100],结果ad崩溃了。# ~$ S3 k9 M& S2 Y

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
% B7 N2 [: H$ b  U6 x2 E+ l0 l6 S2 q另画了个简单的工程测试了下。$ g( v; N0 k+ L; r# ~3 C, D- c
画了个图,然后改成多通道画法,复用3次。更新到PCB后确实出现了3个ROM及 ...
+ r& |9 A: ]( H1 a6 f2 e
你是不是忘记把新的两个模块的room添加进跟老模块同一个channel class了??添加进去就可以了。
% P2 L9 u  H2 j% _/ g: q

22

主题

241

帖子

2185

积分

四级会员(40)

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

积分
2185
12#
发表于 2015-9-14 17:33 | 只看该作者
any_014 发表于 2015-9-12 11:22
3 w- \5 D) Q4 ~0 J: T, T谢谢,特殊粘帖的话,可以实现元件号重名,也可以保持原来的网络,但这样两部分电路不是就有很多飞线了吗 ...

. F# \- _6 c( F3 B; |) T0 J很多飞线是无法避免的,除非你把两个原理图的网络都改成没有重复网络名的,这不现实;
" k8 T: l7 Z( z8 }% {" D# n) b8 z4 {; f: E
一般你在复制之前,可以在各自的PCB检查DRC错,确认无错后在复制。+ d' G- f, j7 I7 j5 X# a7 F9 Y
建议你把复制改为剪切,这样你可以确保是不是所有东西都被你复制了,剪切完源文件不要保存就可以了。8 B$ x8 |/ |4 S: U+ }

- ]9 Y( a4 T/ S% Z/ P2 Y7 {# ]: m敷铜没复制过来这个问题,你试试复制的时候,对于重新铺铜的提示选择“否”
+ N9 C* s. \# v, o4 R6 I4 h! _, `* @
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-9 10:34 , Processed in 0.084273 second(s), 43 queries , Gzip On.

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

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

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