很多网友跟我沟通,提到我上次博文中的protel99se中做拼板图解过于简略,应大家的有求,重新修改了操作图示。

首先打开PCB文档。如图所示:电路板的原点并没有在边上,为了操作方便和规范,先把有点设置到板框的边上。

操作如下现在下方的板框,查看属性。如下图:放置一个焊盘到X =0,Y=-2.9718位置。

点击菜单Edit—Origin—Set ,鼠标点选择X =0,Y=-2.9718位置焊盘点,完成了重新设置了原点的操作。

从下图看,为了方便电路板生产厂家的加工和焊接工厂的加工,拼版的方向是向上Y轴方向拼版。

接着为了在拼版过程中好对齐板边,所以需要在Y轴的顶边放置一个选择焊盘,用于拼版时电路板的放置。

电路板生产工艺中无间隙拼版的间隙0.5mm左右 工艺边不能低于5mm .,那么定位焊盘位置就是Y轴板边高度加0.127MM。

如下图Y轴高18.5,那么在板边上放置一个X=0, Y=18.627的焊盘。

效果如下图:

全选电路板,并复制电路板,复制电路板的时候,鼠标点到X=0,Y=0原点上。

然后选择菜单栏中的paste special (特殊粘贴,使用特殊粘贴,可以保证拼板不会自动重命名。),在弹出的对话框中勾选 Keep net narr 和Duolicate design 两项,如下图二所示。

点击Paste ,鼠标的光标移动Y轴X=0, Y=18.627的焊盘的中点。就完成的无缝拼版。如图:

拼版线就刚好是0.508mm.满足了做板工艺有求。在去掉为了方便拼板所加的两个焊盘,就大功告成了。

有时候为了方便SMT生产,一般都会在板两边多加5MM的工艺边,并在对角放置MARK点。

关于MARK点的小知识

MMARK点的分类

1)Mark点用于锡膏印刷和元件贴片时的光学定位。根据Mark点在PCB上的作用,可分为拼板Mark点、单板Mark点、局部Mark点(也称器件级MARK点)

2)拼板的工艺边上和不需拼板的单板上应至少有三个Mark点,呈L 形分布,且对角Mark点关于中心不对称

3)如果双面都有贴装元器件,则每一面都应该有Mark点。

4)需要拼板的单板上尽量有Mark点,如果没有放置Mark点的位置,在单板上可不放置Mark点。

5)引线中心距≤0.5 mm的QFP以及中心距≤0.8 mm的BGA等器件,应在通过该元件中心点对角线附近的对角设置局部Mark点,以便对其精确定位。

6)如果几个SOP器件比较靠近(≤100mm)形成阵列,可以把它们看作一个整体,在其对角位置设计两个局部Mark点。

设计说明和尺寸要求:

1)Mark点的形状是直径为1mm的实心圆,材料为铜,表面喷锡,需注意平整度,边缘光滑、齐整,颜色与周围的背景色有明显区别;阻焊开窗与Mark点同心,对于拼板和单板直径为3mm,对于局部的Mark点直径为1mm.

2)单板上的Mark点,中心距板边不小于5mm;工艺边上的Mark点,中心距板边不小于3mm。

3)为了保证印刷和贴片的识别效果,Mark点范围内应无焊盘、过孔、测试点、走线及丝印标识等,不能被V-CUT槽所切造成机器无法辨识。

4)为了增加Mark点和基板之间的对比度,可以在Mark点下面敷设铜箔。同一板上的Mark点其内层背景要相同,即Mark点下有无铜箔应一致。

5)对于单板和拼板的Mark点应当作元件来设计,对于局部的Mark点应作为元件封装的一部分设计。便于赋予准确的坐标值进行定位。 Q1 T4 A

如图加了两个Mark点(因为本例子上有合适的位置加Mark点,所以并没有外加5MM的工艺边)。

当我重新浏览了网页,我忽略了另外一个更加简单的拼板方法,就是使用队列粘贴。

我把方法也写出来。

打开PCB电路板。安装上面的方法设置好电路板的原点。查看原点外的板边框尺寸,如图:

如果以Y轴拼板,那么等下就会用到Y=44.196+0.127=44.323.

如果以X轴拼板,那么就用到X==97.79+0.127=97.917.

为什么会计算这两个尺寸呢?因为在队列粘贴中用到这两个参数进行板到下块板的距离。

全选电路板,复制电路板时,复制选择十字光标一定要在电路板的原点上,进行复制。

选择菜单栏中的Edit—Paste Special,然后选择菜单栏中的paste special

(特殊粘贴,使用特殊粘贴,可以保证拼板不会自动重命名。),

在弹出的对话框中勾选 Keep net narr 和Duolicate design 两项,

如下图二所示,并点击Paste Array.

弹出如图对话框:

拼板数,拼板方式,圆圈型拼版,直线型拼板。

使用直线型拼板,拼板方向选择,如下图。

Y轴拼板时,(这个就是Y轴板边加0.127,

为什么加0.127是为了满足PCB板电路板生产工艺中无间隙拼版的间隙0.5mm左右)。

X轴拼板时,

设置完成后点击,回到了PCB编辑版面,在版面空旷区,十字标点击某点,就完成了队列拼板。

取消选择。如图:

删除原PCB,两边各加5MM的板边和MARK,就完成了拼板。

为了显示清楚,去掉DRC和飞线方法如下图,选择菜单栏中的Design —Options

在推出的Docunment Options 中去掉 DRC Errors 和Connettion.

使用Protel99 SE 拼板的详细图解(新加队列粘贴方法)的更多相关文章

  1. win8.1系统的安装方法详细图解教程

    win8.1系统的安装方法详细图解教程 关于win8.1系统的安装其实很简单 但是有的童鞋还不回 所以今天就抽空做了个详细的图解教程, 安装win8.1系统最好用U盘安装,这样最方便简单 而且系统安装 ...

  2. TCP三次握手及四次挥手详细图解

    TCP三次握手及四次挥手详细图解 Andrew Huangbluedrum@163.com    相对于SOCKET开发者,TCP创建过程和链接折除过程是由TCP/IP协议栈自动创建的.因此开发者并不 ...

  3. [转]超详细图解:自己架设NuGet服务器

    本文转自:http://diaosbook.com/Post/2012/12/15/setup-private-nuget-server 超详细图解:自己架设NuGet服务器 汪宇杰          ...

  4. ecshop模板如何修改详细图解

    ecshop模板如何修改?很多人在问这个问题,今天就以图解的方式给大家详细说下.相信学完之后,你会很清楚如何修改ecshop模板,不管你是初学者还是程序高手. 1, ecshop的模板结构 ecsho ...

  5. MySQL安装详细图解整理

    MySQL安装详细图解 2018-08-19  08:32:33 一.MYSQL的安装 1.打开下载的mysql安装文件mysql-5.0.27-win64.zip,双击解压缩,运行“setup.ex ...

  6. 详细图解jQuery对象,以及如何扩展jQuery插件

    详细图解jQuery对象,以及如何扩展jQuery插件 早几年学习前端,大家都非常热衷于研究jQuery源码.我还记得当初从jQuery源码中学到一星半点应用技巧的时候常会有一种发自内心的惊叹,“原来 ...

  7. JS详细图解全方位解读this

    JS详细图解全方位解读this 对于this指向的理解中,有这样一种说法:谁调用它,this就指向谁.在我刚开始学习this的时候,我是非常相信这句话的.因为在一些情况下,这样理解也还算说得通.可是我 ...

  8. JS执行上下文(执行环境)详细图解

    JS执行上下文(执行环境)详细图解 先随便放张图 我们在JS学习初期或者面试的时候常常会遇到考核变量提升的思考题.比如先来一个简单一点的. console.log(a); // 这里会打印出什么? v ...

  9. JS内存空间详细图解

    JS内存空间详细图解 变量对象与堆内存 var a = 20; var b = 'abc'; var c = true; var d = { m: 20 } 因为JavaScript具有自动垃圾回收机 ...

随机推荐

  1. python 整数和浮点数

    整数和浮点数 Python支持对整数和浮点数直接进行四则混合运算,运算规则和数学上的四则运算规则完全一致. 基本的运算: 1 + 2 + 3 # ==> 6 4 * 5 - 6 # ==> ...

  2. 2014-11-21 DHTMLX是什么

    什么是dhtmlx? dhtmlx是一套网页开发 的函式库,他提供了树状元件.数据方格组件.工具列等组件供开发 人员使用. dhtmlx组件是一个JavaScript 库,提供了一套完整的Ajax驱动 ...

  3. Win10下Genymotion无法正常使用的解决方法

    原Win7下安装配置的genymotion正常使用,Eclipse的Genymotion插件也可以正常运行.系统升级后,忽然就不work了. 折腾了一天试了各种方式,网上的例子也五花八门.最后还是找到 ...

  4. wp8.1开发系列之安装包URI方案

    应用文件使用"ms-appdata:///"开头的URI地址,安装包使用的是"ms-appx:///"开头的URI地址. 比如:读取安装包Image文件夹下的t ...

  5. ROS验证publisher和subscriber

    在前面的两篇博客中我们用C++在ROS中创建了一个发布者和接收者,并使用catkin_make构建了新的节点,下面就需要验证一下,我们写的是否正确. 首先运行roscore roscore 在使用ca ...

  6. linux杂记(十一)Bash Shell的使用环境

    Bash Shell使用环境 Bash Shell使用环境 1.登录讯息显示数据:/etc/issue,/etc/motd 我们在终端机接口(tty1~tty6)登入的时候,会有几行提示的字符串,那个 ...

  7. 关于微信浏览不能URL传参,URL中的问号被删除

    关于微信浏览不能URL传参,URL中的问号被删除. 尼玛难道没有人遇到过这个问题?看了微信支付SDK3.0的代码,看到urlencode 看到了几次.实际上 在微信浏览器下 header('locat ...

  8. 转: Apache SSI详解及应用

    转: Apache SSI详解及应用 什么是 SSI? SSI(Server Side Includes),是嵌套在 HTML 网页中的指示语句,由后台服务器进行代码的解释计算.使用 SSI 可以动态 ...

  9. 64位WINDOWS系统环境下应用软件开发的兼容性问题(CPU 注册表 目录)

    应用软件开发的64 位WINDOWS 系统环境兼容性 1. 64 位CPU 硬件 目前的64位CPU分为两类:x64和IA64.x64的全称是x86-64,从名字上也可以看出来它和 x86是兼容的,原 ...

  10. PID教程

    PID教程 介绍 本教程将向您展示了比例每一个比例项 (P)的特点,积分项(I)和微分项 (D) 控制,以及怎样使用它们来获得所需的响应.在本教程中,我们会考虑下面单位反馈系统: Plant[被控对象 ...