光绘数据的产生 {f Py=,>Nb
ne>pOK<vZ
1、拼版 X&tF;<m^
TH%Qhv\]
PCB设计完成因为PCB板形太小,不能满足生产工艺要求,或者一个产品由几块PCB组成,这样就需要把若干小板拼成一个面积符合生产要求的大板,或者将一个产品所用的多个PCB拼在一起而便于生产电装。前者类似于邮票板,它既能够满足PCB生产工艺条件也便于元器件电装,在使用时再分开,十分方便;后者是将一个产品的若干套PCB板拼装在一起,这样便于生产,也便于对一个产品齐套,清楚明了。 $SlIr<'*"
Rvqq.I8aC
2、光绘图数据的生成 Q:2>}QgX}
D$w6V
PCB板生产的基础是菲林底版。早期制作菲林底版时,需要先制作出菲林底图,然后再利用底图进行照相或翻版。底图的精度必须与印制板所要求的一致,并且应该考虑对生产工艺造成的偏差进行补偿。底图可由客户提供也可由生产厂家制作,但双方应密切合作和协商,使之既能满足用户要求,又能适应生产条件。在用户提供底图的情况下,厂家应检验并认可底图,用户可以评定并认可原版或第一块印制板产品。底图制作方法有手工绘制、贴图和CAD制图。随着计算机技术的发展,印制板CAD技术得到极大的进步,印制板生产工艺水平也不断向多层,细导线,小孔径,高密度方向迅速提高,原有的菲林制版工艺已无法满足印制板的设计需要,于是出现了光绘技术。使用光绘机可以直接将CAD设计的PCB图形数 )tC5Hijq,
k :(SCHf
据文件送入光绘机的计算机系统,控制光绘机利用光线直接在底片上绘制图形。然后经过显影、定影得到菲林底版。使用光绘技术制作的印制板菲林底版,速度快,精度高,质量好,而且避免了在人工贴图或绘制底图时可能出现的人为错误,大大提高了工作效率,缩短了印制板的生产周期。使用我公司的激光光绘机,在很短的时间内就能完成过去多人长时间才能完成的工作,而且其绘制的细导线、高密度底版也是人工操作无法比拟的。按照激光光绘机的结构不同,可以分为平板式、内滚桶式(Internal Drum)和外滚桶式(External Drum)。宇之光公司的系列光绘机产品均为国际流行的外滚筒式。 #3i3G(mQ
"3X2VFwoJ
光绘机使用的标准数据格式是Gerber-RS274格式,也是印制板设计生产行业的标准数据格式。Gerber格式的命名引用自光绘机设计生产的先驱者---美国Gerber公司。 2,DXc30I
.p<:II:6
光绘图数据的产生,是将CAD软件产生的设计数据转化称为光绘数据(多为Gerber数据),经过CAM系统进行修改、编辑,完成光绘预处理(拼版、镜像等),使之达到印制板生产工艺的要求。然后将处理完的数据送入光绘机,由光绘机的光栅(Raster)图象数据处理器转换成为光栅数据,此光栅数据通过高倍快速压缩还原算法发送至激光光绘机,完成光绘。 Vh'P&W?[
|B?cVc0
3、光绘数据格式 +%+tr*04O
EuZ<quwWg
光绘数据格式是以向量式光绘机的数据格式Gerber数据为基础发展起来的,并对向量式光绘机的数据格式进行了扩展,并兼容了HPGL惠普绘图仪格式,Autocad DXF、TIFF等专用和通用图形数据格式。一些CAD和CAM开发厂商还对Gerber数据作了扩展。 }s7$7
z6KCv(zvB
以下对Gerber数据作一简单介绍: A=$04<nP8!
d`QN^)F0#
Gerber数据的正式名称为Gerber RS-274格式。向量式光绘机码盘上的每一种符号,在Gerber数据中,均有一相应的D码(D-CODE)。这样,光绘机就能够通过D码来控制、选择码盘,绘制出相应的图形。将D码和D码所对应符号的形状,尺寸大小进行列表,即得到一D码表。此D码表就成为从CAD设计,到光绘机利用此数据进行光绘的一个桥梁。用户在提供Gerber光绘数据的同时,必须提供相应的D码表。这样,光绘机就可以依据D码表确定应选用何种符号盘进行曝光,从而绘制出正确的图形。 Y>dF5&(kb
LK{*sHi$
在一个D码表中,一般应该包括D码,每个D码所对应码盘的形状、尺寸、以及该码盘的曝光方式。以国内最常用的电子CAD软件Protel的某D码表为例,其扩展名为.APT,为ACSII文件,可以用任意非文本编辑软件进行编辑。 AFq~QXmr)
&fDIQISC
D11 CIRCULAR 7.333 7.333 0.000 LINE 3lf=b~Zi)
-WY<zJ
D12 CIRCULAR 7.874 7.874 0.000 MULTI .M qP_Z',
{j{u6i
D13 SQUARE 7.934 7.934 0.000 LINE )1]ZtU
3U<cWl@
D14 CIRCULAR 8.000 8.000 0.000 LINE d2*fLEsF
P}Gj%4/G
D15 CIRCULAR 10.000 10.000 0.000 LINE 4V{:uuI;f
bZ dNibN
D16 CIRCULAR 11.811 11.811 0.000 LINE qrb[-|ie&
;@mS^ik")$
D17 CIRCULAR 12.000 12.000 0.000 MULTI {0[tNth'h
4-l8,@9
D18 CIRCULAR 16.000 16.000 0.000 MULTI p\ Q5,eg
MU($|hwiL
D19 CIRCULAR 19.685 19.685 0.000 MULTI `xKp%9
BOX{]EOj
D20 ROUNDED 24.000 24.000 0.000 MULTI 'f#{{KA
piJu+tUy
D21 CIRCULAR 29.528 29.528 0.000 MULTI r )Ma3FL0;
G0CW}e@)
D22 CIRCULAR 30.000 30.000 0.000 FLASH [u
=+3b
8+~
>E
D23 ROUNDED 31.000 31.000 0.000 MULTI 6gL#C&
Df}A^G >X
D24 ROUNDED 31.496 31.496 0.000 FLASH S-a]j;U
DF&(8NoX~
D25 ROUNDED 39.000 39.000 0.000 MULTI ny]?I
Y[ j6u\y
D26 ROUNDED 39.370 39.370 0.000 MULTI )cW#Rwu_A4
.8 2P(}h
D27 ROUNDED 47.000 47.000 0.000 MULTI >f|||H}Snw
034iK[ib"
D28 ROUNDED 50.000 50.000 0.000 FLASH ?1*cO:O
^-TE([ bW
D29 ROUNDED 51.496 51.496 0.000 FLASH r7RIRg_
;@0;pY
D30 ROUNDED 59.055 98.425 0.000 FLASH /}((l%U E.
]P9l jwR
D31 ROUNDED 62.992 98.000 0.000 FLASH e|g5=2(Pr&
]V[q(-Jk
D32 ROUNDED 63.055 102.425 0.000 FLASH MS
nG3]{z
l^!
?@Kg,z
在上表中,每行定义了一个D码,包含了有6种参数。 ](Xb_xMf
j:Xq1f6a
第一列为D码序号,由字母‘D’加一数字组成。 eln)BW#
w_ akn t T
第二列为该D码代表的符号的形状说明,如CIRCULAR表示该符号的形状为圆形,SQUARE表示该符号的形状为方型。 m~w[~flgZ
b10cuy|a/X
第三列和第四列分别定义了符号图形的X方向和Y方向的尺寸,单位为mil;1mil=1/1000英寸,约等于0.0254毫米。 ,bZL C
3#WT.4k
第五列为符号图形中心孔的尺寸,单位也是mil。 DMAIM|h
`:ArT}F
第六列说明了该符号盘的使用方式,如LINE表示这个符号用于划线,FLASH表示用于焊盘曝光,MULTI表示既可以用于划线又可以用于曝光焊盘。 EZgq ?l~5O
GiJ *Wp
在Gerber RS-274格式中除了使用D码定义了符号盘以外,D码还用于光绘机的曝光控制;另外还使用了一些其它命令用于光绘机的控制和运行。不同的CAD软件产生的Gerber数据格式可能有一些小的区别,但总体框架为Gerber-RS0274格式没有变化。