Altium Designer 打印多块PCB到热转印纸上 尽可能充分利用纸张面积 拼板发给工厂


使用Altium Designer自带的Emmbed Board Array/Panelize功能排版多块电路板,这个方法的优势有:

  • 节省电脑性能:向大拼板 PCBDoc 文件放置来自不同 PCBDoc 文件的图案时,只在每种图案第一次被放置时会卡顿一小会儿,其它时候不卡顿
  • 便于排版:拖放图案时绝不会改变图案内容,拖放图案时鼠标拖住的矩形框的尺寸与图案的尺寸相当,能轻易做到把图案拍得整整齐齐
  • 没有耦合:绝不会意外改动被用于拼板的 PCBDoc 文件的内容

为便于后面的讲解,先捏造几个定义:

  1. 逻辑正反面:人认为的某块 PCB 的正反面,例如在某块 PCB 的正面画个圆圈,那么无论怎么操作那块 PCB ,有圆圈的那面永远是逻辑正面
  2. 物理正反面:PCB 设计软件的 PCB 编辑区的 Top Layer 、 Buttom Layer 分别是物理正反面,例如上例中的 PCB 如果逻辑正面朝上,那么认为此时逻辑正面是物理正面,将这块 PCB 翻面后逻辑正面变为物理反面

将各源PCB嵌入拼板PCB

→新建 PCBDoc 文件,这个新建的文件不必被包含到任一工程
→”Place”→”Embedded Borad Array/Panelize”

→这时鼠标在电路板绘制区长下图中这样:绿色十字架右上方是个绿色的矩形,矩形内有文字”No source”。当前处于放板模式

→单击Tab键,屏幕右侧弹出”Properties”窗口,左键单击下图红框内按钮选用你想放置的板子所在的 PCBDoc 文件

→选用了 PCBDoc 文件后左键单击 PCB 绘制区中心的暂停按钮以恢复到PCB编辑模式

→在 PCB 绘制区单击左键即可放置这块电路板。放置完一块后自动进入放置下一块 PCB 的模式,此时依然可以单击 Tab 键来更换要放置的 PCB 。如果要打印 1 块双层 PCB 到热转印纸上,那么得把你要打印的 PCB 放置 2 份,一份给热转印纸上的逻辑正面,另一份给热转印纸上的逻辑反面,最后只打印出整个拼板的物理正面即可分别打印出逻辑正反面
→翻转刚才放置的任意一块 PCB ,使其物理正反面互换。翻转的步骤:
→按住 Shift ,左键单击任意一块 PCB ,例如本例单击的是右边的,右边的 PCB 被选中后显得发白

→”Edit”→”Move”→”Flip Selection”

把图案排列得整整齐齐

可选,推荐这么做,这本方法优于其它方法的地方之一

如果打印之后的热转印纸上的同一块PCB的两面图案的边框呈轴对称,那么会更便于我们将逻辑正反面对应的纸片对齐贴在覆铜板上

使上图中 2 块 PCB 的边框呈轴对称的步骤:
→按住 Shift ,左键依次单击 2 块 PCB 以选中它们
→鼠标停在任一被选中的 PCB 上,右键→”Align”→本例为”Align Buttom”或”Align Top”

→呈轴对称后的效果:

 为打印做设置

→在 Altium Designer 左侧的 ”Projects” 窗口找到大拼板文件,右键→”Print Preview”

→打印预览(即打印在纸的一面上显示的就是如此)区显示出多个层叠在一起之后的打印效果,这显然不是我们需要的效果。在预览效果区里单击右键→”Configuration"

→删除”Top Layer”、”Keep-Out Layer”以外的所有层,即只打印出顶层、边框层

→勾选列表首行的”Holes”(孔洞)、”Mirror”(镜像),使孔洞呈现特殊颜色、使预览图象镜像
→再看预览效果:干净的逻辑正反面排列得很整齐。预览效果里的字被镜像了,但是转印在覆铜板上的图案是热转印纸上的图像的镜像,所以最终转印在覆铜板上的图案效果是我们想要的。

→再在打印预览效果显示区单击右键→”Page Setup”

→下图红框中的参数必须如此,其它参数随意

参数名称

推荐值

使用其它值的影响

纸张尺寸

A4

易使图案不全被打印在热转印纸上

缩放比例

1

引脚比焊盘更大或更小

色彩集

单色

打印出来的孔洞呈灰色,使孔洞下的铜不易被蚀刻尽,干扰钻孔时瞄准

边框线可能导致短路


Keep-Out 边框线(如下图中箭头指示)可能导致贴片 SMA 座(如上图所示,横截面是圆形的引脚是信号线,其它引脚是屏蔽线,4根屏蔽线内部已电气互联)的信号线(如下图中箭头指示)和屏蔽线(如下图中绿箭头指示)短路,设计用到了 SMA 座的同学应特别注意。即使 Keep-Out 边框线没碰到 SMA 的焊盘,SMA 座实物的引脚却一定会压在 Keep-Out 线上方,仍可能让 SMA 座的信号线与屏蔽线短路

→都设置完后,现在可以发命令给打印机了

充分使用整张热转印纸的面积

如果想把多块 PCB 打印在一张热转印纸上,可以先在 PCB 编辑器里把基板尺寸调整为热转印纸的尺寸例如 A4 ,再在板子里排版
调节基板尺寸的目的是便于实时观察你正在放置的图案会被打印到纸张的哪个地方。由于在后续步骤中,发给打印机的最终图案被镜像了,所以你在PCB编辑区看好的某个坐标需要镜像后才对应实际打印后的热转印纸上的坐标
Altium Designer 18 (+) 让 PCB 编辑区仅 PCB 编辑区视图镜像的方法是使用快捷键 Ctrl + F, PCB 编辑区左上角的状态框出现”(Flipped)”。仅视图镜像的意思是完全不会影响到 PCBDoc 文件的内容、仅影响设计人员观察到的效果

可以保证所有图案都能被打印到热转印纸上

拼板发给电路板工厂

基板(不是 Top Layer 或 Buttom Layer )尺寸不会影响打印效果或工厂生产(如果发 Gerber 文件的话)。例如嘉立创生产 10 cm × 10 cm 以内的 PCB 收费 5 元,为了省钱,当然不能用 V 割拼板,但是可以把多块面积不大的 PCB 用前述的方法拼成一块大板、到货后手动锯成多块小板

手动拼接即将发给工厂的 PCB:(方法不唯一)
→所有被使用到的 PCB 的外形都必须被各自 Keep-Out 层内最外圈的闭合曲线定义。虽然嘉立创官方不建议 Altium Designer 用户使用 Keep-Out 层定义 PCB 外形,但是也没禁止
→用前述方法放置多块 PCB 到编辑区
→在大拼板的编辑区的 Keep-Out 层画 2 条线连接相邻的 2 块 PCB,线条可以插进 PCB 图案中。线条如下图中绿线头指示

嘉立创的软件分析得到的生产效果如下图所示
 
到货后手动把它锯成多块 PCB 即可