一、为什么拼板

电路板设计完以后需要上SMT贴片流水线贴上元器件,每个SMT的加工工厂都会根据流水线的加工要求,规定电路板的最合适的尺寸规定,比如尺寸太小或者太大,流水线上固定电路板的工装就没法固定。那么问题来了,如果我们的电路板本身尺寸小于工厂给的尺寸规定时怎么办?那就是需要我们把电路板拼板,把多个电路板拼成一整块。拼版无论对于高速贴片机还是对于波峰焊都能显著提高效率。

二、名词解释

在下面说明具体怎么操作前,先把几个关键名词先解释下Mark点:如图2.1所示,

图2.1

用来帮助贴片机的光学定位有贴片器件的PCB 板对角至少有两个不对称基准点,整块PCB光学定位用基准点一般在整块PCB对角相应位置;分块PCB光学定位用基准点一般在分块PCB对角相应位置;对于引线间距≤0.5mm的QFP(方形扁平封装)和球间距≤0.8mm的BGA(球栅阵列封装)的器件,为提高贴片精度,要求在IC两对角设置基准点,见图2.2。

图2.2

基准点要求:
a. 基准点的优选形状为实心圆;
b. 基准点的尺寸为直径1.0 +0.05mm ;
c. 基准点放置在有效PCB范围内,中心距板边大于6mm;
d. 为了保证印刷和贴片的识别效果,基准标志边缘附近2mm范围内应无任何其它丝印标志、焊盘、V型槽、邮票孔、PCB板缺口及走线;
e.基准点焊盘、阻焊设置正确。

考虑到材料颜色与环境的反差,留出比光学定位基准符号大1 mm的无阻焊区,也不允许有任何字符,在无阻焊区外不要求设计金属保护圈。

工艺边:如图2.3为了辅助生产插件走板、焊接过波峰在PCB板两边或者四边增加的部分,主要为了辅助生产,不属于PCB板的一部分,生产完成需去除。

图2.3

V形槽

V 形槽适合于分离边为一直线的PCB,如外形为矩形的PCB。V 形槽的设计要求如图2.4

图2.4

所示,开V 型槽后,剩余的厚度X 应为(1/4~1/3)板厚L,但最小厚度X 须≥0.4mm。对承重较重的板子可取上限,对承重较轻的板子可取下限。V 型槽上下两侧切口的错位S 应小于0.1mm;由于最小有效厚度的限制,对厚度小于1.2mm 的板,不宜采用V 槽拼板方式,如需加工V型槽,必须在加工单上说明V型槽加工要求。

邮票孔

邮票孔设置要求:邮票孔与工艺边连接,中间不穿导线时设置要求如图2.5-a; 邮票孔与工艺边连接,中间穿导线时设置要求如图2.5-b,要求过孔两边的导线不在同一层布线,线宽要求0.3mm;当两拼板连接时,如不采用V型槽时,设置如图2.5-c;以上三种连接方式两个相邻连接键之间的距离要求为6mm~40mm之间。

a

b

C
图2.5

三、拼板说明

外形尺寸

a.为方便加工,单板板角或工艺边应为R型倒角,一般圆角直径为Φ5,小板可适当调整。
b.当单板尺寸小于100mm×70mm的PCB应进行拼板(见图3.1)。

拼板尺寸要求:
长度L:100mm ~ 400mm     宽度W:70mm ~ 400mm   

图3.1

不规则的PCB

不规则形状且没拼板的PCB 应加工艺边。若PCB 上有开孔大于等于5mm×5mm的地方,在设计时要先将孔补全,以避免焊接时造成漫锡和板变形,补全部分和原有的PCB 部分要以单边几点连接,在波峰焊后将之去掉(见图3.2)

图3.2

当工艺边与PCB的连接为V形槽时,器件外边缘与V形槽的距离≥2mm;当工艺边与PCB的连接为邮票孔时,邮票孔周围2mm内不允许布置器件和线路。

图3.3

拼板

拼板方向应平行传送边方向设计, 当尺寸不能满足上述拼版尺寸要求的例外。一般要求“V-CUT”或邮票孔线数量≤3(对于细长的单板可以例外),见图3.4。

图3.4

异形板的拼板,要注意子板与子板间的连接,尽量使每一步分离的连接处处在一条线上,见图3.5所示。

图3.5

四、具体操作步骤

下面以Altium Designer09为基础讲解PCB板的拼版方法,图4.1是用到的PCB板(长80mm,宽63mm),把其拼版成2行3列的效果。

图4.1

1、按住左键不松,拖拽鼠标,选中PCB板,如图4.2和图4.3。

图4.2

图4.3

2、按下Ctrl+C组合键,此时出现十字图形,用来选择基准点,这里我们将其中心对准右下角,单击鼠标左键,如图4.4。

图4.4

3、这时按照如图5步骤操作

图4.5

点击Paste Special(特殊粘贴)之后会出现如图4.6下对话框,第一个复选框不能勾选,如果勾选只能复制你所在的当前层,例如:你现在在Toplayer层,那么你复制的只是Toplayer上的东西,其他层的东西将不会被复制。第二个也不能选,如果选上,会出现如图4.7所示情况,这里我们直接将第三个复选框选上就好。

图4.6

图4.7

4、完成步骤3,这是我们点击图4.6中的Paste Array,出现如图4.8所示对话框。

图4.8

Place Variables选项中的Item Count是设置粘贴的个数,Array Type是用来设置粘贴PCB板的排列类型,有2种,Circular是环形排列,linear是线型排列,根据自己的需要选择,这里我们选择Linear,Linear Array是用来设置粘贴的每块PCB板之间的相对位置,参考点是步骤2点下去的那一点,这里我们选择X坐标为80mm(这里的单位我们可以在第2步中点击Q在mm和mil之间切换),y坐标为0mm设置好后我们点击OK,这时出现十字图形,这个十字图形的中心对应与3块PCB板的第一块PCB板的位置就相当于步骤2中点下去的哪一点相对于原PCB板的位置,点击左键,即可放置3块PCB板,根据自己的需要放置3块PCB板,放置时出现如图9A所示,意思是需不需要从新敷铜,这里点击选择NO不需要,不然结果如图9B。如果在图8中的Array Type中我们选择Circular并把CircularArray下面的复选框选中,并在Spacing(degrees)后写45,点击Ok,这时出现十字图形,这个十字图形的中心对应与3块PCB板的第一块PCB板的位置就相当于步骤2中点下去的那一点相对于原PCB板的位置,这时粘贴的3块PCB板之间的相对夹角是45度,如图10。

图4.9A

图4.9B

图4.10

5、重复上述第2步,第3步,第4步操作,注意此时在2步骤中的左键点击的那一点,点在右上角,此时完成2行3列的拼板现象如图4.11,最后要加上工艺板边(工艺板边加在线路板的长边),切换到Keep-Out-Layer绘制,同时加上mark点如图4.12所示。

图4.11

image044.png (88.96 KB, 下载次数: 9)

下载附件  保存到相册

2018-10-30 14:40 上传

Altium Design PCB拼板完整教程,这样讲就明白了(转载)相关推荐

  1. ad如何绘制拼版_Altium Design PCB拼板完整教程,这样讲就明白了!

    原标题:Altium Design PCB拼板完整教程,这样讲就明白了! 一.为什么拼板 电路板设计完以后需要上SMT贴片流水线贴上元器件,每个SMT的加工工厂都会根据流水线的加工要求,规定电路板的最 ...

  2. scss 导入重复执行多次_【教程】立创EDA画图不求人26 | 导入Altium原理图PCB | 视频教程 | 你问我答...

    如果觉得文章对你有用,那就转发,让更多人知道吧 教程内容:立创EDA画图不求人系列,是电子芯原创的立创EDA绘图技巧视频教程,每一个技巧只需要不到3分钟的时间就可以完成学习.立创EDA支持window ...

  3. PCB拼板和工艺边教程

    PCB拼板,主要是为了充分利用板材,从而提高生产效率. 比较简单的是,规则板框的拼板. 如上图的,板框是正方形,很容易就拼了四块板,其中,只需要有一块板有布线,而其它拼出来的板只要画板框就可以了,这样 ...

  4. Cadence Design Entry HDL 使用教程

    Cadence Design Entry HDL 使用教程 前言 cadence Design Entry HDL是cadence内部集成的一款板级的EDA设计工具,早期叫 concept HDL.其 ...

  5. Altium Designer -- PCB 叠层设计

    讲之前,我想先看一下,各层的含义都是什么? 一.PCB的各层定义及描述: 参看:altium designer PCB各层含义 1.TOP LAYER(顶层布线层):设计为顶层铜箔走线.如为单面板则没 ...

  6. MVC5+EF6 入门完整教程七

    原文:MVC5+EF6 入门完整教程七 本篇我们针对表格显示添加一些新功能. 前面我们已经讲解过表格显示数据了,现在我们添加三个常用功能: 对显示结果进行排序.过滤.分页. 文章提纲 理论基础/前置准 ...

  7. MVC5+EF6 入门完整教程十

    原文:MVC5+EF6 入门完整教程十 本篇是第一阶段的完结篇. 学完这篇后,你应该可以利用MVC进行完整项目的开发了. 本篇主要讲述多表关联数据的更新,以及如何使用原生SQL. 文章提纲 多表关联数 ...

  8. MVC5+EF6 入门完整教程四

    MVC5+EF6 入门完整教程四 原文:MVC5+EF6 入门完整教程四 上篇文章主要讲了如何配置EF, 我们回顾下主要过程: 创建Data Model à 创建Database Context à创 ...

  9. AST语法结构树初学者完整教程

    AST语法结构树初学者完整教程 编写你的第一个 Babel 插件 不太喜欢上来就讲大道理,先来个小栗子,做个简单而又实用的功能,做完后,理论你就理解一大半了. 我们需要antd里面的一个组件Butto ...

最新文章

  1. Node.js模拟发起http请求从异步转同步的5种方法
  2. 不错的东西: AutoMapper
  3. Android mediaRecorder框架简述(一)
  4. nRF51822 SDK初体验
  5. Linux下启动tomcat报java.lang.OutOfMemoryError: PermGen space
  6. Redis运维和开发学习笔记(3)redis搭建集群
  7. UnicodeEncodeError: 'gbk' codec can't encode character '\xeb' in position 20: illegal multibyte sequ
  8. ADB投屏_最强开源投屏神器,跨平台电脑控制+文件传输——scrcpy
  9. 为什么国内流行hbase,国外反而多用cassandra?
  10. React Native : 自定义视图
  11. 【Spark】Spark 3.0 支持 event logs 滚动
  12. nginx经过多层代理后获取真实来源ip
  13. xinit启动X Window System过程初探(转)
  14. BCB屏幕截图(抓图)程序-转
  15. Mac 下更新 .bash_profile 文件
  16. 扔物线新一期 HenCoder Plus 高级进阶课程开课喽!
  17. 【Android】- 百度导航引擎初始化失败
  18. WorldPress出现Briefly unavailable for scheduled maintenance. Check back in a minute.的解决方法
  19. oracle 压缩备份比率,Oracle 10g备份集压缩(Backupset Compression)
  20. Matlab中在哪hypot,c – 什么时候在`std :: sqrt(x * x y * y)’上使用`std :: hypot(x,y)“

热门文章

  1. android动态更新数据库数据,Android数据库更新——上万条数据的插入
  2. 优声云打印机打印模板介绍
  3. python作业火车票订购系统_Python脚本实现12306火车票查询系统
  4. shp格式全国基础数据(公路 铁路 水系 国界 省界等)
  5. eve-ng模拟思科交换机镜像与日志配置实验
  6. 如何使用ABBYY FineReader 14填写表格
  7. node JS獲取GPS_Python与Node.JS:哪一个最适合您的项目?
  8. java gui 嵌入浏览器,让java gui在web浏览器中打开一个网页
  9. 【CRM】CRM下半场,不比融资,比盈利!
  10. ABC人工蜂群算法求解函数优化实例C++(2020.11.5)