设定PCB电路板形状和物理边界
1 设定PCB电路板形状和物理边界
在Protel DXP的PCB板文件向导中,我们已经初步确定了电路板的形状和物理边界。但我们在绘制PCB板之前,也许还会对电路板的边界的细节加以调整。如果我们要对电路板的边界加以修改,可以执行菜单命令Design中的,Board Shape子菜单中的命令。这个子菜单中的命令全部与边界设置相关。Board Shape子菜单如图4-17所示。
Board Shape菜单中的命令意义如下:
1 Redefine Board Shape:重新定义PCB板外形。
2 Move Board Vertices:移动PCB板外形顶点。
3 Move Board Shape:移动PCB板外形。
4 Define from selected objects:从选中物体定义PCB板外形。
5 Auto - Position Sheet:自动定位图纸。
下面,我们将举一个例子在一个空白PCB板子上绘出PCB板外形和物理边界,同时掌握运用这些命令。我们所建的PCB板的大小为2000x1500mil。
首先,我们要新建一个空的PCB文档,如图4-28所示。单击Files面板New栏中PCB Files命令。
这样会打开一个什么设置都没有作过的PCB板文件。然后我们将当前的工作层面设置为Mechanicall(第一机械层), 执行Board Shape菜单中的Redefine Board Shape(重新定义PCB板外形)命令,窗口变成绿色,光标呈十字形状,系统进入了编辑PCB板外形的状态,如图4-30所示。
我们将光标移至坐标(1000mil,1000mil)处,单击鼠标左键。然后顺次移至坐标(1000mil,2500mil),(3000mil,2500mil),(3000mil,1000mil)处单击鼠标左键,这时如图4-31所示。
最后再回到坐标(1000mil,1000mil)处,单击左键,如果图形封闭就会退出编辑PCB板外形模式。这样我们就重新设定了板子的物理边界,如图4-32所示。
如果我们不满意PCB板物理边界的初次定义,一定要进行调整。这时就会用到菜单中的Move Board Vertices(移动PCB板外形顶点)命令。
我们执行这个Move Board Vertices(移动PCB板外形顶点)命令后,将鼠标移到板子边缘需要修改的一点,单击左键。这时,我们就可以把PCB板的这一条边界随意拉伸到满意的位置后单击鼠标左键,我们就完成了PCB板外形的调整,如图4-33所示。
其余的几个命令的用法与Redefine Board Shape和Move Board Vertices命令用法大同小异,请读者自行琢磨。
2 电所边界的定义
电气边界用来限定布线和元件放置的范围,它是通过在禁止布线层(Keep Out Layer)绘制边界来实现的。禁止布线层是PCB工作空间中一个用来确定有效位置和布线区域的特殊工作层面,所有的信号层的目标对象和走线都被限制在电
气边界之内。
通常用户电气边界应该略小于物理边界。这是因为在日常使用中,电路板难免会有磨损,为了保证电路板能够继续使用,我们制板时要留出一定的余地,使物理边界损坏后,由于电气边界小于物理边界,元器件的电气关系依然保持有效,电路板能够继续工作。
规划电气边界的方法与规划物理边界的方法完全相同,只不过是布置在Keep Out Layer(禁止布线层)上。在Protel DXP向导中,我们已经进行了电气边界的规划。虽然在向导中并没有特别指定电气边界布置的层,但向导会自动地将电气边界布置在Keep Out Layer上,请读者不必担心。
3 设置PCB电路板的安装方式
PCB设计到最后还是需要使用的,PCB板在使用时都需要用螺钉等进行固定,所以PCB板一定要设计安装方式。
根据PCB板的安装要求,在需要放置固定安装孔的位置上放上适当大小的焊盘来进行标记。焊盘的大小要根据所使用的螺钉直径来判断,一般3mm的螺钉可以采用4mm的焊盘来进行标识。在mypcb.PcbDoc中,我们采用150mil的焊盘(合3.81mm)
标识安装方式,我们一般会选用Multi - Layer(多层)进行安装焊盘的布置。先选定Multi -Layer(多层),然后依次布置1~4号安装焊盘
设定PCB电路板形状和物理边界的更多相关文章
- 中国澳门sinox很多平台CAD制图、PCB电路板、IC我知道了、HDL硬件描述语言叙述、电路仿真和设计软件,元素分析表
中国澳门sinox很多平台CAD制图.PCB电路板.IC我知道了.HDL硬件描述语言叙述.电路仿真和设计软件,元素分析表,可打开眼世界. 最近的研究sinox执行windows版protel,powe ...
- PCB电路板元器件布局的一般原则*(转)
PCB电路板元器件布局的一般原则: 设计人员在PCB电路板布局过程中需要遵循的一般原则如下. (1)元器件最好单面放置.如果需要双面放置元器件,在底层(Bottom Layer)放置插针式元器件, ) ...
- PCB电路板上防潮绝缘抗腐蚀的三防漆
三防漆(Conformal Coating)是一种涂在电路板上以形成保护膜的方法,这层保护膜通常仅是薄薄的一层(约30-210µm),它可以用来加强电子产品的防潮.防污.防尘.防化学污染的能力,也可以 ...
- 重新修改AD中PCB的形状快捷键
Altium Designer 快速修改板子形状为Keep-out layer大小 1,切换到 Keep-out layer层, 2,选择层,快捷键为S+Y: 3,设计-板子形状-按照选择 ...
- 什么是Gerber文件?PCB电路板Gerber文件简介
什么是Gerber文件: Gerber也叫"光绘",通常只代表一种格式如RS-274, 274D, 274X等,充任了将设计的图形数据转换成PCB制造的两头媒介,即一种CAD-CA ...
- [PCB制作] 1、记录一个简单的电路板的制作过程——四线二项步进电机驱动模块(L6219)
前言 现在,很多人手上都有一两个电子设备,但是却很少有人清楚其中比较关键的部分(PCB电路板)是如何制作出来的.我虽然懂点硬件,但是之前设计的简单系统都是自己在万能板上用导线自己焊接的(如下图左),复 ...
- 将书法字体制作成pcb库文件,并使用该字体作为logo印制在自己设计的电路板上。
本文主要介绍,如何将写在纸张上的书法制作成pcb库文件,以达到如下效果: 形成具有镂空效果的标记,印制在PCB电路板上,一图logo位于top overlayer,是镂空丝印,二图位于top laye ...
- Cadence PCB层的概念
Slikscreen_Top :顶层丝印层 Assemly_Top :装配层,就是元器件含铜部分的实际大小,用来产生元器件的装配图.我自己感觉这一层如果对于贴片的元器件,如电容,就是两个贴片铜 ...
- Altium Protel PCB Layer
The layers themselves are grouped by their functional types: Signal Layers – Top Layer, Bottom Layer ...
随机推荐
- 黑魔法__attribute__((cleanup))
原文地址:http://blog.sunnyxx.com/2014/09/15/objc-attribute-cleanup/ 编译器属性__attribute__用于向编译器描述特殊的标识.检查或优 ...
- M - Escape - HDU 3605 - (缩点+最大流SAP)
题目大意:2012世界末日来了,科学家发现了一些星球可以转移人口,不过有的人可以在一些星球上生存有的人不行,而且每个星球都有一定的承载量,现在想知道是否所有的人都可以安全转移呢? 输入:首先输入一个N ...
- N - Optimal Milking - POJ 2112(二分图多重匹配+Floyd+二分搜索)
题意:有K太挤奶机,C头奶牛,每个挤奶机每天只能为M头奶牛服务,下面给的K+C的矩阵,是形容相互之间的距离,求出来走最远的那头奶牛要走多远 分析:应该先使用floyd求出来点之间的最短路??(不晓得给 ...
- 设计模式学习--复合模式(Compound Pattern)
设计模式学习--复合模式(Compound Pattern) 概述 ——————————————————————————————————————————————————— 2013年8月4日<H ...
- Asp.Net Mvc+Angular.Js自测小Demo
参考:http://www.cnblogs.com/eedc/p/6082052.html 一.引用anguler: 1.angular.js 2.angular-route.js 3.app.js ...
- HDU 4280 Island Transport(网络流)
转载请注明出处:http://blog.csdn.net/u012860063 题目链接:pid=4280">http://acm.hdu.edu.cn/showproblem.php ...
- 使用单例模式实现自己的HttpClient工具类
引子 在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient 来方便我们使用各种Http服务.你可以把HttpCli ...
- Spring AOP 实现原理与 CGLIB 应用--转
AOP(Aspect Orient Programming),作为面向对象编程的一种补充,广泛应用于处理一些具有横切性质的系统级服务,如事务管理.安全检查.缓存.对象池管理等.AOP 实现的关键就在于 ...
- 源代码解读Cas实现单点登出(single sign out)功能实现原理--转
关于Cas实现单点登入(single sing on)功能的文章在网上介绍的比较多,想必大家多多少少都已经有所了解,在此就不再做具体介绍.如果不清楚的,那只能等我把single sign on这块整理 ...
- 《AngularJS》--指令的相互调用
转载自http://blog.csdn.net/zhoukun1008/article/details/51296692 人们喜欢AngularJS,因为他很有特色,其中他的指令和双向数据绑定很吸引着 ...