|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
4 i/ B% s6 j" E1 E% \" Z; E+ k
随着整个电子产业的不断发展,电子行业的很多产品都已经有完善的上下游配套企业。从一个成熟产品的方案设计,外观设计,加工制造,装配测试,包装,批发商渠道等等,这样的一条产业链在特定的环境就这样自然地生成。因此,设计和制造之间的联系是极其紧密的,到了不可分割的地步。
: A- |" C3 |% p+ u$ F$ S0 c 电子产品从设计完成到加工制造其中最重要的一个环节就是PCB电路板的加工。而PCB加工出来的裸板绝大部分情况是要过贴片机贴片装配的。
& }$ o+ F/ J6 F5 ?3 Y7 ?& K: k 那么问题来了,现在的电子产品都在向小型轻便化方向发展。当你的设计PCB板特别特别小,有的电子产品模块小到几厘米见方那么的小块时,PCB加工制造倒还好说,但是到了PCB装配环节,那么小的面积放在贴片机上进行装配就带来了问题。没有办法上装配生产线!+ V/ ?' [3 U% o0 V
这里就需要对小块PCB进行拼版,拼成符合装配上机要求的合适的面积,或者拼成阴阳板,更加便于贴片装配。一般情况下,制造板厂会提供拼板的服务,但在altium Designer软件设计中进行拼板,除了更能清晰地展示设计师意图之外,还有诸多好处。好处如下:
R6 z0 g5 a* J. J可以按照自己想要的方向拼板( R1 R' q# d% d5 c* h
拼板文件与源板关联,源板的改动会自动更新到拼板0 n1 [3 X1 v( g2 s6 |3 A
可以将几块不同的板拼在一起7 w9 T# K$ }: B3 }
可以拼阴阳板(正反面交替); ?+ ?6 |" k- F' |! N) f
- V0 n+ c& z# ~3 D5 y在Altium Designer如何拼板?4 Y, C/ W1 y, s/ k6 H0 ^) Y! m
这里我们用一个例子来介绍在Altium Designer中拼板的过程和操作步骤。
8 Q( \7 P: x, I" m# m; K1,首先确定板子的尺寸大小。这个可以用 Report > Board information 来看。如下图,这块板作为范例的PCB板,尺寸是75.18 x 30.23mm。我们要在一张新的PCB图里拼出2x2的PCB阵列。0 L4 n( F( {3 l7 ]4 F" o
3 A0 B' U1 p. {- n2 k9 y+ ]; _
( i) ~4 J9 E( x
5 O# \, P0 G8 Y- e4 i I
2,使用File > New > PCB 创建一个尺寸为160 x 65mm 的矩形PCB,2层信号层,无电源层,通孔。新创建的用于拼板的PCB如下,保存。
, _6 T8 V/ c0 T2 G q) }
7 q+ r! y l1 j% f$ O- [9 k
9 b3 K# T; f4 x/ E3 z6 l
$ v' M! l6 Y3 B6 I+ W$ e( R3,在新建的PCB上,点击 Place > Embedded Board Array/Panelize。如下图所示。
* [) U7 d/ B v. P% N/ ?/ w
! h9 g6 T, M, E! U0 ` I$ ~, n3 @
* ^' ] \- v+ o3 v2 [. n
+ D. g" u2 a6 T% J( o2 a这个就是我们的拼版功能,点进去之后看到下图,在Embedded Board Array窗口中输出长和宽(这个参数一般比原板略大一点即可。视自己需求而定)。在 PCB Document 一栏选择你要拼的板PCB文件。然后在Column Count和Row Count的行列元素输入框中输入要拼板的横排和竖排的数量。这里各自选 2。
2 z z8 H) j3 b' I, y
8 F+ u) V( D: h4 a1 R- i. K, u
+ o/ s: L. a2 K7 s+ _& y2 F' J
% F8 s9 c$ ]- |, ^$ l! u: G6 R, k, T4,设置好以上参数后,点击OK,放置阵列板到PCB图上。调整好位置刚好居中即可。并且重新定位PCB的原点到阵列板的原点上。
. u) w, p4 A9 K/ J& c2 y, t1 h- h4 i K2 L# T b8 U
5 e5 A4 y9 X' k- s# k# s
: d: {2 }3 a4 V/ {
5,下面进入层面颜色管理器,把Mechanical2改名为Route Cutter Tool Layer,在这个层上绘制的线定义为铣刀铣穿PCB的走线;把Mechanical5改名为FabNotes,在这个层上绘制的线定义为要在PCB上洗出V槽(V-GROOVE)的走线。
. o, I. p$ z5 K4 w& j4 Y3 M% C$ t' a3 R
8 A- Z! J' ^' g4 d8 n
7 Q7 Z% }0 U( V @6 c: q) ?
如下图为画好细节走线的阵列板。
: S: D: ^2 q$ C8 z5 _8 i) Q9 G+ g' |3 t$ D
2 e/ c9 D8 E: n4 L, [/ f
9 L. r, N5 y! w8 ]& K0 F' F) y注意,在PCB阵列板上画出我们需要的Route Cutter Tool Layer走线和FabNotes走线,这些走线时我们要让加工板厂CAM图纸处理的人员明白我们具体的需求和意图。但具体要走Cut还是V槽,以我们与板厂工程师的沟通和交流为准。此处只是示意图。
( o# d& D7 O# ^2 x1 X6 g, ?: Z$ D1 Y 最后,就是将PCB拼好的阵列板转换成Gerber等加工图纸文件。给到PCB加工板厂,与板厂沟通具体工艺要求和细节。2 G. M- I/ c" @2 R8 D9 F% J2 B" O
拼板与源板同步更新
4 d% K. ^& `7 M如果在源PCB板上做任何改动,这些改动在PCB拼板文件中一键更新。比如下图,在源PCB中放置一个焊盘。+ m' ^# ~( a, ?# V8 E; Z
" r( U6 {. U! s# W7 Y/ f5 }
- H- t1 M+ y6 f- U# [! ^8 ], g
' e! s4 z9 g; q
/ o. W4 `% Z; i; i" D1 j' \7 b然后在PCB拼板文件,点击Refresh刷新,这些每个板子上都会多出这样一个焊盘。随源板同步更新。如下图。; l' P" \# G/ N/ J4 \, ~0 r J/ a& B
# N* u' c! x" L; G
0 `) J& ?8 Z/ c
, M5 ^. o+ ~% @* }/ o! X如何将不同的PCB拼在一起?
) d6 @7 o6 Y2 a将不同的PCB拼在一起,只需要选择某块PCB文件,拼出阵列。然后再选择其他的PCB文件,再拼出阵列。如下图所示。+ H+ T. L0 _8 F+ `1 I8 i
1 Q3 O# o+ q" a6 o
6 q& b5 O8 S* ~: R1 v
/ @* n/ Z( G; ?! B这里要注意的是,对于不同的PCB拼在一起的情况,那些需要拼在一起的PCB的层数设置和板层厚度设置都需要完全一致。才能拼在一起进行加工。) ^, e5 R- X0 W/ N8 y2 c" v
如要拼阴阳板的话,方法是先用此拼板功能放置一个板阵列,然后再放置另外一个板阵列的时候,将mirror 选中即可。同样,阴阳板一定要每一层厚度都一样。才能拼在一起进行加工。8 k/ g: u* l/ ~( B
6 P' j0 F* X3 U4 h1 h ~ |
|