找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

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

[复制链接]

24

主题

247

帖子

1284

积分

四级会员(40)

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

积分
1284
跳转到指定楼层
#
发表于 2015-9-11 14:06 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
1E币
本帖最后由 any_014 于 2015-9-12 16:03 编辑 " R& S; |! T4 A" Y
( U# |. F+ r/ X* D9 m
其中一个是核心板,一个是母板。原来是分开的,通过排针链接。
& l* L, x/ Y' j' y' K, t现在想一个母板中直接嵌入两个核心板,就是都在一个板子上。
. J, A  |) K! T0 B有什么办法呢?头疼。! m) C# U& p7 u; v) l  J* f( |
( F) L# h5 Z9 _3 T) B2 P
---------------------------------------------------------------------------& F8 _& c, o( H( E- {- O) P. a

- ]/ V1 u8 f. f, Z9 U& K8 M总结一下吧。
3 _- o- R( R: l2 f( N层次化原理图设计,将核心板原理图repeat两份,后来的这份按照之前画好的执行copy room formats后,可变成排列走线一样(貌似敷铜没有复制成功)。. b. q! |& G9 ^, B
原来的原理图是sheet2,对应的pcb图上的两部分网络和元件名都自动加上了_sheet21和_sheet22。; G% \+ X4 X+ P7 A
然后又把母板的原理图和考进工程来,因为之前的元件名和网络名都自动加上了后缀,所以基本上不可能和现在家的母板有重名(电源网络除外)。
1 f, V  l0 _0 ]# a把母板pcb再拷贝添加进现有的pcb里来,就可以和原理对应上了。' J2 {7 G# C% X3 R! D- F
+ d, I/ F6 d7 g3 X; l+ G
最后遇到的问题我另发帖询问吧,这个算是结贴了。
5 p6 A& c& V' }8 f, x

最佳答案

查看完整内容

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

22

主题

241

帖子

2185

积分

四级会员(40)

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

积分
2185
11#
发表于 2015-9-14 17:33 | 只看该作者
any_014 发表于 2015-9-12 11:22( }" o3 ]. S2 S$ t8 ~7 h
谢谢,特殊粘帖的话,可以实现元件号重名,也可以保持原来的网络,但这样两部分电路不是就有很多飞线了吗 ...
& C) E( `7 @4 T2 T- G+ {1 ^
很多飞线是无法避免的,除非你把两个原理图的网络都改成没有重复网络名的,这不现实;
* h& x5 {1 R- t' v: M' J, _/ A- f: O; s2 q  I1 q7 N
一般你在复制之前,可以在各自的PCB检查DRC错,确认无错后在复制。
* x/ M* [) J+ O, V: Q& I9 O建议你把复制改为剪切,这样你可以确保是不是所有东西都被你复制了,剪切完源文件不要保存就可以了。
& V- g2 E9 I" ?4 j. V! b
% M* k5 I2 ]( B5 U敷铜没复制过来这个问题,你试试复制的时候,对于重新铺铜的提示选择“否”6 H+ q3 |; g4 a3 _$ ^

22

主题

241

帖子

2185

积分

四级会员(40)

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

积分
2185
10#
发表于 2015-9-14 17:29 | 只看该作者
any_014 发表于 2015-9-11 17:35$ e, H- }& `" Y: _3 ^9 s. g
另画了个简单的工程测试了下。
% Q7 h/ l' \8 P! z0 G1 X" X画了个图,然后改成多通道画法,复用3次。更新到PCB后确实出现了3个ROM及 ...

  D: h% e0 l& C0 w% t$ Z  |你是不是忘记把新的两个模块的room添加进跟老模块同一个channel class了??添加进去就可以了。
6 q5 k$ d4 |* V4 j+ k* O

6

主题

415

帖子

2129

积分

认证会员B类

Rank: 25

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

24

主题

247

帖子

1284

积分

四级会员(40)

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

积分
1284
8#
 楼主| 发表于 2015-9-12 15:07 | 只看该作者
本帖最后由 any_014 于 2015-9-12 15:09 编辑
7 f2 F! W3 H% j* }3 V
9 l7 ?& |8 r* C4 B, L  q请教:sheet2复用了2次,对应的pcb中的电路为sheet21和sheet22,现在想将另一个原理图中的网络9连到sheet21网络里的9,不知道该怎么操作了。请过来人指点。
1 w" T8 v* {# H/ @  q# {) |9 f10,11,12这样连过去的话,sheet21和sheet22里的相应管脚都会连过去,不是我想要的。6 G3 d" T) g) [1 ~

* M- m9 U& k7 V   B' ?3 O2 Z" V: E5 ^7 |( j" d

: H  H1 n+ H  C& y, x4 t另:本来想用总线连接的,直接联系啊[1..100]到另一个sheet里的[1..100],结果ad崩溃了。
' F; ~  W7 _4 O2 b

24

主题

247

帖子

1284

积分

四级会员(40)

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

积分
1284
7#
 楼主| 发表于 2015-9-12 11:22 | 只看该作者
2723498933 发表于 2015-9-12 08:359 V/ w5 d. G: Y- }% k/ M
特殊粘贴!可以实现位号重复!

+ E# L# n7 B/ r' y& _* h1 ^谢谢,特殊粘帖的话,可以实现元件号重名,也可以保持原来的网络,但这样两部分电路不是就有很多飞线了吗?
4 i/ x, S6 G+ l
+ z. _* C9 W" w% H; ~今天试了层次化原理图设计,复制成功了,但敷铜没复制过来。: w0 h1 O) {. ^0 S

点评

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

4

主题

88

帖子

223

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
223
6#
发表于 2015-9-12 08:35 | 只看该作者
any_014 发表于 2015-9-11 16:22* i# `! [' Y! {5 a7 p
谢谢回复。
. M, V; i5 _; E粘贴时允许位号重复,这个选项在哪里找呢?
6 s7 _7 g: H2 I& [( [或者,粘帖的时候,能否元件标号自动重新分配?

: C- ]; M$ @# C1 q: U) A3 L特殊粘贴!可以实现位号重复!
7 r' i. ~9 m! V, M

点评

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

24

主题

247

帖子

1284

积分

四级会员(40)

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

积分
1284
5#
 楼主| 发表于 2015-9-11 17:35 | 只看该作者
himonika 发表于 2015-9-11 16:01( J% D  R) V) a4 W; q
1. 强制合并:新建一个新的PCB,然后把你要拼的PCB复制,并粘贴到这个新的PCB上,粘贴时候记得勾选允许位号 ...

' [) E1 X6 n+ L4 [& I另画了个简单的工程测试了下。/ ?1 T% j; B; ?9 o/ O( _2 d
画了个图,然后改成多通道画法,复用3次。更新到PCB后确实出现了3个ROM及相应元件,摆放好一个后,可以copy room formats,另外的room就变成了同样的摆放及连线。& I" D, S6 p5 |" \4 o1 W

  A7 K# M/ w7 C' j- l: f但,回到原理图后,改成复用5次,更新PCB后又出了2个ROM及相应元件,但再次copy room formats后,却提示:“the source and destination rooms are members of different channel chasses”- V8 X  m3 |" v
$ a+ S; i, `$ j3 ]% k

点评

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

24

主题

247

帖子

1284

积分

四级会员(40)

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

积分
1284
4#
 楼主| 发表于 2015-9-11 16:40 | 只看该作者
本帖最后由 any_014 于 2015-9-11 16:43 编辑 - F' N6 d+ _$ y" s( q3 m1 C- x5 E; x3 l

9 X$ z: y  r9 M' d- A试着放置sheet symbol,然后将其对应原来的原理图sheet2,又设置其属性为repeat(sheet2,1,2)
; w" M- R. j# h5 ]7 E* M结果出了两个room,分别为:sheet21和sheet22,但原Pcb上的所有元件都被移除了。# c' w5 o' B7 {2 G9 |! g1 A- X) z
! A, p& Y3 q0 x2 A8 f& |) _0 q2 W9 C

0 e. O, M9 ?- k) E. R! d我是按附件中的说明操作的。
) |& _; t6 ]( u8 G  i0 | Altium Designer 中原理图及PCB多通道功能设计 by pkkong.pdf (1.51 MB, 下载次数: 48)
. P8 t* u+ X+ B% Z+ M! o
+ G% ]8 F, B) c9 V, S

24

主题

247

帖子

1284

积分

四级会员(40)

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

积分
1284
3#
 楼主| 发表于 2015-9-11 16:22 | 只看该作者
谢谢回复。
# B9 M9 y+ F/ {$ N5 j$ W粘贴时允许位号重复,这个选项在哪里找呢?
8 P/ l  ^! O1 d2 k0 o9 Q0 {# m0 m5 Q或者,粘帖的时候,能否元件标号自动重新分配?

点评

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

24

主题

247

帖子

1284

积分

四级会员(40)

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

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

22

主题

241

帖子

2185

积分

四级会员(40)

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

积分
2185
1#
发表于 2015-9-11 14:06 | 只看该作者
1. 强制合并:新建一个新的PCB,然后把你要拼的PCB复制,并粘贴到这个新的PCB上,粘贴时候记得勾选允许位号重复,保持网络这两个选项;
" m+ f, {1 A1 z" f$ ~
) Y+ t- I# {+ O. `, Q5 \+ w1 g: F2 k2. 普通合并:将原理图都放在同一个项目下,然后要新建一个顶层图,并放置sheet symbol,即使这两个板子上相互独立的,然后按照方法一新建PCB并进行合并;
. j" k1 d# S: Z: e" H* a3 j
: k' t, N! F+ C8 q7 x( B, E特别要注意,新建的pcb的环境要跟你已完成的PCB的环境是一样的,比如规则,叠层。5 l" w; B& l! ]! S. k. B
" S/ m6 F' S0 T9 G) s0 ^2 F, C
如果层数或者厚度要求不一样,那还是放弃吧。

点评

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

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-2-19 05:36 , Processed in 0.089361 second(s), 44 queries , Gzip On.

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

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

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