Altium Designer 14原理图与PCB设计教程 第八章 PCB编辑器常用编辑方法
- 格式:pptx
- 大小:3.37 MB
- 文档页数:20
第8章元器件库操作本章内容↘ 原理图库文件编辑器↘ 浏览集成库↘ 创建原理图元件库↘ 模型管理器↘ 创建PCB封装↘ 特殊元件封装↘ 库分割↘ 创建集成元件库↘ 多子件原理图元件的创建8.1 元件库介绍在介绍元件库操作之前先简单介绍一下元件库的基本知识。
8.1.1 元件库的格式Altium Designer支持的元件库文件格式包括:● Integrated Libraries(*.IntLib);● Schematic Libraries(*.SchLib);● Database Libraries(*.DBLib);● SVN Database Libraries(*. SVNDBLib);● Protel Footprint Library(*.PcbLib);● PCB3D Model Library(*.PCB3DLib)。
其中(*.SchLib)和(*.PcbLib)为原理图元件库和Pcb封装库;(*.IntLib)为集成元件库。
其他格式还有(*.VHDLLib)为VHDL语言宏元件库;(*.Lib)为Protel 99SE以前版本的元件库。
Altium Designer元件库格式向下兼容,即可以使用Protel以前版本的元件库。
8.1.2 元件库标准8.1.3 元件库操作的基本步骤自己生成一个完整的元器件库的步骤如下:图8- 1 元件库操作的基本步骤● 新建元件库文件:创建新的元件库文件,包括元器件原理图库和元器件PCB库。
● 添加新的原理图元件:在元件库中添加新的元器件。
● 绘制原理图元件:绘制具体的元器件,包括几何图形的绘制和引脚属性编辑。
● 原理图元件属性编辑:整体编辑元件的属性。
● 绘制元件的PCB封装:绘制元器件原理图库所对应的PCB封装。
● 元件检查与报表生成:检查绘制的元器件并生成相应的报表。
● 产生集成元件库:将元器件原理图库和元器件PCB库集合产生集成元件库。
8.2 Altium Designer的元件库原理图编辑环境8.2.1 新建与打开元器件原理图库文件图8- 2原理图库文件编辑器界面图8- 3选择打开文件对话框界面图8- 4释放或安装对话框8.2.2 熟悉元器件原理图库编辑环境图8- 5 【SCH Library】面板图8- 6【Tools】菜单图8- 7 删除元件询问框图8- 8删除重复元件询问框图8- 9重新命名元件对话框图8- 10目标库选择对话框图8- 11删除源库文件当前元件确认框图8- 12 【Mode】子菜单图8- 13 【Goto】子菜单图8- 14无更新信息框图8- 15工作环境设置对话框图8- 16元件属性设置对话框图8- 17【Place】菜单命令图8- 18 元件引脚属性设置对话框图8- 19【Reports】菜单图8- 20元件库的列表文件图8- 21元件库报告设置对话框图8- 22元件库报告(Word格式)图8- 23库文件规则检查选择对话框8.2.3 集成库的浏览图8- 24原理图库面板8.3 创建DSP原理图模型图8- 25 TMS320F2812芯片“PGF”封装的原理图模型8.3.1 创建一个新元件8.3.2 绘制元件的符号轮廓图8- 26 矩形属性设置图8- 27 绘制元件的轮廓8.3.3 放置元件引脚图8- 28 放置引脚图8- 29 元件引脚属性编辑图8- 30 属性修改完毕后的引脚图8- 31 TMS320F2812的原理图模型8.3.4 元件属性编辑图8- 32 元件属性设置对话框图8- 33 参数设置对话框图8- 34 元件模型设置图8- 35 元件引脚编辑器8.3.5 元件设计规则检查图8- 36 元件设计图8- 37 元件设计规则检查结果8.3.6 生成元件报表图8- 38 元件报表8.4 Altium Designer的PCB封装库编辑环境8.4.1 新建与打开元器件PCB封装库文件图8- 39 PCB封装库编辑器界面8.4.2 熟悉元件PCB封装模型编辑环境图8- 40 【Tools】菜单图8- 41 【Place】菜单图8- 42 【PCB Library】面板8.5 创建元件的PCB封装模型8.5.1 利用IPC元件封装向导绘制DSP封装图8- 43 TMS320F2812的芯片尺寸数据图8- 44 元件封装向导启动界面图8- 45 选择元件封装类型设置对话框图8- 46 芯片外形尺寸设置对话框1图8- 47芯片外形尺寸设置对话框2图8- 48 导热焊盘设置对话框图8- 49 引脚位置设置对话框图8- 50 助焊层尺寸设置对话框图8- 51 元件容差设置对话框图8- 52 芯片封装容差设置对话框图8- 53 焊盘尺寸设置对话框图8- 54 丝印层尺寸设置对话框图8- 55 芯片封装整体尺寸设置对话框图8- 56 元件名称与描述设置对话框图8- 57 元件封装存储位置对话框图8- 58 IPC元件封装向导完成对话框图8- 59 TMS320F2812的PCB封装图8.5.2 利用元件封装向导绘制封装模型图8- 60 元件封装向导启动界面图8- 61 元件封装类型选择对话框●图8- 62 焊盘尺寸设置对话框图8- 63 焊盘位置设置对话框图8- 64 封装轮廓宽度设置对话框图8- 65 焊盘数设置对话框图8- 66 元件名设置对话框图8- 67 元件封装绘制结束界面图8- 68 绘制完成的DIP14封装8.5.3 手工绘制元件封装模型图8- 69 PCB库面板图8- 70 PCB封装参数设置对话框图8- 71 板卡选项设置对话框图8- 72焊盘属性设置对话框图8- 73绘制完成的电容封装图8- 74确定参考点的子菜单选项图8- 75字符属性设置对话框图8- 76创建好的电容封装8.5.4 元件设计规则检查图8- 77 封装设计规则检查对话框图8- 78 检查结果图8- 79 设置DSP的PCB封装模型8.6.2 生成原理图模型元件库报表图8- 80 原理图元件库报表设置图8- 81 生成的元件库报表8.6.3 生成PCB封装元件库报表图8- 82 PCB封装库报表8.7 模型管理器图8- 83模型管理器图8- 84 PCB模型对话框图8- 85 元件库浏览图8- 86仿真模型-通用编辑对话框图8- 87选择模型类型。
AltiumDesignerPCB制作教程-图文(精)图1.1 图1.2 1. PCB 创建、编辑、输出(举例1.1 创建PCB打开工程my pcb.prjpcb, 其中原理图已经绘制完毕. 右键点击mypcb.prjpcb,在弹出菜单中选择“Add new to project\PCB”, 并使用 “Saveas”命令重新命名.1.2 定义PCB 边框1.2.1 面板选项设定: 选择菜单命令 “Design\Board option…”, 打开设定界面. 如图1.1 Unit:设定单位为Metric(米制:设定边框时较方便.Electrical Gird: 选该项,电气连接不受网格限制.Designator display: 显示元件的物理或逻辑标号.1.2.2 设定原点:选择命令 “Edit\origin\set” ,在PCB 上设定原点.1.2.3 设定边框:把层设定到Keep out layer,再使用 “Design\boardshape \refine board shape” 命令, 这时PCB 显示为绿色.使用鼠标绘制一个封闭多边形作为PCB 边框. 在走线时使用 “space”或“shift+space”键在 “直线”、“斜线”、“圆弧”之间切换.走线长度可以从窗口的左下角显示的位置获得. 然后再使用 “Place\line” 命令沿边框绘制封闭对边形, 设定电气范围.1.3 从原理图导入信息到PCB1.3.1 编译原理图:点击窗口左边Project 面板,在弹出窗口中右键点击工程名 “my pcb.prjpcb”,选择命令“compile pcb project my pcb.prjpcb”. 对原理图编译.图 1.2 如果有错误、警告,会在弹出的message 框中显示, 双击错误联接,直接跳转到错误处,对相应的错误进行修改.反复编译修改,直至没有错误.(如果有些错误不影响PCB 布线,可以不修改.1.3.2 导入信息到PCB:在原理图界面下选择命令 “Design\updatePCB document ??.pcbdoc”. 出现如图 1.3所示的对话框.在该对话框中依次显示添加的元件、网络、网络组、room 等, 可以对每个单元选择添加或不添加. 然后依次选择 “Validate changes” “executechanges”命令,把相应元素导入PCB,如出现错误,则按提示进行相应的修改. 导入结果如图1.4.图1.3图1.41.4 编辑PCB1.4.1 元件布局: 鼠标直接拖动元件放置在相应的位置.在放置时可以用“space”键旋转元件. 可以使用 “Edit\Align\...”命令对元件排列.1.4.2 布线: 元件布局完成后,就可以布线了. 使用place菜单下的命令或使用图标都可以布线. 在布线过程中使用“space”、“shift+space”切换布线角度和布线模式.图标依次为布线、差分对布线、智能布线、放置焊盘、过孔、圆弧、铜皮、字符等.1.4.3 铺铜及管理: 使用命令 “place\polygon pour…” 或快捷图标打开铺铜管理. 图1.5图1.5在这里可以设定铜皮模式(实心或镂空, 设定连接网络等. 在 “Min prim length” 中的值不能太小,不然会影响电脑速度.点击OK后就可以在PCB上绘制铺铜多边形了. 图1.6图1.6图1.71.5 规则检测:使用命令 “Tools\design rul es check…” 对PCB 设计进行错误检测. 出现错误的地方会以绿色高亮显示.对相应的错误进行修改,编辑,直到没有错误为止.1.6 Gerber 文件输出:1.6.1 使用菜单 “File\Fabricationoutputs\ gerber files”, 打开gerber设定界面. 图1.7General: 可以设定单位和精度Layer: 设定相关输出层Drill drawing:设定钻孔Apertures: 设定光圈设定好以后再点击OK,生成的文件在工程面板中相应的工程下Generated 目录下.1.6.2 使用菜单 “File\fabricationoutputs\NC drill files” 生成数据钻孔文件.1.6.3 在工程文件所在的目录下找到子目录 “project output for ???”,把里面的文件压缩打包,就可以送厂家制造PCB 了.2. PCB 优先选项设定PCB优先选项设定对话框设定和PCB操作相关的参数,可以通过Tools\preferences命令进入.这些设定会保存在系统环境中,打开不同的PCB会使用相同的设定项.2.1 GeneralOnline DRC:实时错误检测选择Snap to center: 移动焊盘和过孔时,鼠标定位于中心.移动元件时定位于参考点.移动走线时定位于顶点Double click Runs Inspector:双击打开Inspector, 而不是通常的属性对话框Remove duplicates:在输出数据时移去属性相同的元素Confirm Global edit: 确认全局编辑Protect locked objects: 锁定元素不能移动Click clears selection: 单击鼠标清除选择Shift click to select:Shift+click组合键选择相应元素(建议选择元件,铜皮等较大元素 Smart track Ends: 设定鼠线的显示方式Undo/Redo: 设定次数(建议设定较小数值,大数值对内存要求比较高Rotation Step: 设定旋转角度Cursor type: 设定鼠标形状Comp Drag:设定移动元件时连接的走线是否一起拖动Autopan options:设定平移窗口的类型Polygon repour:设定重新铺铜的一些属性2.2 DisplayUse DirectX:使用6.3版图形引擎,处理图形速度增加20倍Convert special String:转换特殊字符.(如时间,日期等Redraw layers:在层切换时重新刷新屏幕Transparent layers:透明层选项Use alpha blending: 选择该项,当元素重叠时会以半透明方式显示High light in Full:以高亮方式显示选择的目标Use net color for highlight: 使用网络特有颜色高亮显示网络Use transparent mode when masking:筛选时使用半透明模式Apply Mask during interactive editing:布线时灰色显示不活动网络Apply highlight during interactiveediting:布线时高亮显示活动网络(不推荐使用Draft threshold:当线宽或字符小于设定值时以外形轮廓显示Plane drawing:设定平面层显示的方式, 选择 “outlined layercontrol”或“outlined netcontrol”时,以负片格式显示,如一段走线表示这一段没有铜皮. “solid net color” 则以半透明的方式显示平面层上的网络2.3 Board Insight displayPad and Via display options: 显示焊盘,过孔的网络名和标号等Use smart display color: 智能控制显示的字符大小Net names on Tracks: 网络名在走线上显示的模式Single layer mode: 设定单层的显示模式2.4 Board Insight modeDisplay: 设定显示时的各种参数Visible display modes:Cursor location: 当前鼠标位置Last click delta: 鼠标移动变化量. 在绘制边框和放置元件时比较方便其他选项可以按需设定,在下面的图形中可以预览显示效果2.5 Interactive routingInteractive routing conflict resolutionNone: 没有反映Stop at first conflicting object: 停止在第一个有冲突的地方Push conflicting object: 推移有冲突的对象Smart connection routing resolutionNone: 没有反映Stop at first confliction object: 停止在第一个有冲突的地方Walk around controlling object: 绕过有冲突的对象Interactive routing options90/45: 把拐角模式限制在90/45模式下Restricttocomplete: 在智能布线时自动完成布线AutoAutomatically terminate routing: 布完一个网络时自动结束Automatically remove loops: 自动移去网络环路Interactive routing width/via source选择走线宽度和过孔的大小.布线时按shift+W 快捷键可以弹出预设线宽选择框. 放置过孔时按TAB键可以弹出过孔属性对话框.3. 工作环境设定3.1 颜色设定使用菜单“Design\board layer & color…” 或快捷键 “L”进入颜色管理界面.在这儿可以设定相应的层的颜色.3.2 层设定Signal layer:总共有32层信号层可以选择.可以放置走线,Fill, 文字,多边形(铺铜等.主要分为以下三种: Top signal layer, Inner signal layer, Bottom signal layer.Internal Planes:平面层,总共可以设16层, 主要作为电源层使用,也可以把其他的网络定义到该层. 平面层可以任意分块,每一块可以设定一个网络.平面层是以“负片”格式显示,比如有走线的地方表示没有铜皮.Top/Bottom over layer用来显示字符和元件边框等. 又叫 Silkscreen layer.Mechanical layer:机械层主要放置制造和安装信息,比如纬度,排列,标号和其他信息.Solder mask/paste mask这两层主要生成焊盘过孔焊接相关信息. 一般自动生成.Keep out layer:这层主要定义pcb边界,比如可以放置一个长方形定义边界,则信号走线都不会穿越这个边界.在该层还可以放置其他对象,则其他层的对象都不能穿越这些对象.选择菜单“Design\layer stack manger…” 打开层设定对话框, 按钮 “Add layer”增加中间信号层, “Add plane”增加中间平面层. 还可以设定层对. 现在左下角menu 还可以选择预设选项.4. 设计规则设定选择命令 “Design\rules…”打开规则设定对话框,可以对间距、路由、元件放置等规则设定.图4.14.1 Electrical Clearance选择Electrical\clearance下clearance分支,也可以右键点击clearance,在弹出菜单中选择New rules, 新建一个规则. 在右侧可以设定不同对象之间的间距.All:所有电气元素Net:指定网络Net class: 网络组Layer:层Net and Layer:指定层上的网络Advanced:高级设定,点击query builder 按钮进入设定框. 如图4.2图4.2在左边窗口有不同对象的选项,如选择 “Object kind is”, 中间选择 “Poly”, 则选中了多边形铺铜的对象. Query 语句中出现相应的语句 “IsPolygon”.再设定另一个对象的范围,如 “all”,则设定了多边形和全部电气元素之间的间距.4.2 Routing 规则设定选择Routing\clearance 分支就可以设定走线宽度,过孔大小等规则.如图4.3,图4.4对不同的网络设定不同的线宽和不同的过孔大小.图4.3图4.44.3 元件间距设定选择 Placement\component clearance, 设定元件之间的间距. 图4.5 Quick check: 包含所有基本元素的最小多边形Multi layer check: 包含插列元件在对应层的影响.Full check: 使用元件基本元素真实占用的多边形Use component Bodies:只检测元件的基本元素和其他元件之间的间距图4.5图 5.1图5.35. PCB 编辑高级应用5.1 常用命令快捷键定义5.1.1在菜单条空白处点击右键,在弹出菜单中选择Customize…图5.15.1.2 在弹出的窗口中左边选择Place, 右边选择Interactive routing, 并双击.图5.25.1.3 在弹出的属性框中的快捷键选项中填入你喜欢的快捷键,如数字 “1”.5.1.4 点击OK,关闭窗口. 在PCB 界面下按1键进入 “Place\interactive routing” 命令状态.图5.25.1.5 点击菜单条上 “PCB shortcuts” 下拉菜单, 选择 “Next signallayer”,双击打开属性对话框,在快捷键框中可以填入快捷键. 如数字 “3”. 这样在PCB 界面下按 3 就能层切换了.图5.4 5.2 对象快速定位5.2.1 使用 PCB 面板打开项目My PCB.priPCB, 并编译.点击左边PCB 面板,上面可以选择对象类型如 “Nets” “Components”等,点击下面的元件或网络,则系统会自动跳转到相应的位置.5.2.2 使用过滤器选择批量目标5.2.2.1 点击左边 PCBfilter 面板, 选中 Helper 按钮, 则打开query helper 对话框, 如图5.55.2.2.2 选择 “Object type checks” 下 “IsText”,然后点击AND, 再选择 “Layer objects” 下 “OnTopsilkscreen”, 则在上面Query 框中出现语句 “IsText And OnTopsilkscreen”.5.2.2.3 中间 “+,-, Div,Mod,And” 等符号可以组合成复杂条件语句.5.2.2.4 点击OK, 返回filter 面板.把select 选项选上,点击Apply, 就可以选择全部在丝印层上的所有文字了. 图5.5--- 结束 ---。
AltiumDesignerPCB制作教程-图文AltiumDesignerPCB图文(精)LT制作教程-1.2.2设定原点:选择命令“Edit\origin\set” ,在PCB上设定原点.1.2.3设定边框:把层设定到Keep out layer,再使用“Design\boardshape \refine board shape”命令,这时PCB显示为绿色.使用鼠标绘制一个封闭多边形作为PCB边框.在走线时使用“space”或“shift+space”键在“直线”、“斜线”、“圆弧”之间切换.走线长度可以从窗口的左下角显示的位置获得.然后再使用“Place\line”命令沿边框绘制封闭对边形,设定电气范围.1.3从原理图导入息到PCB1.3.1编译原理图:点击窗口左边Project面板,在弹出窗口中右单击关键项目名称“mypcb.prjpcb”并选择命令。
“编译pcb项目mypcb.prjpcb”。
原则图编译.图1.2如果有错误、警告,会在弹出的message框中显示,双击错误联接,直接跳转到错误处,对相应的错误进行修改.反复编翻译,直到没有错误。
(如果有些误差不影响PCB布线,可以不修改.1.3.2导入息到PCB:在原理图界面下选择命令“Design\updatepcb文档?pcbdoc"。
如图1.3所示所示的对话框.在该对话框中依次显示添加组件、网络、网络组、房间等。
可以为每个单元格添加或不添加。
然后依次选择“验证更改”执行。
changes"命令,将相应的元件导入pcb。
如有错误,根据提示进行相应修改。
导入结果如图1.4所示。
图1.3图1.41.4编辑PCB1.4.1元件布局:鼠标直接拖动元件放置在相应的位置.在放置时可以用“space”键旋转元件.可以使用“Edit\Align\...”命令对元件排列.1.4.2布线:元件布局完成后,就可以布线了.使用place菜单下的命令或使用图标都可以布线.在布线过程中使用“space”、“shift+space”切换布线角度和布线模式.图标依次为布线、差分对布线、智能布线、放置焊盘、过孔、圆弧、铜皮、字符等.1.4.3镀铜与管理3360使用命令“place\polygonpour…”或快捷图标打开镀铜管理。
215 第8章 制作印制电路板本章将结合实例讲述如何使用Altium Designer 制作PCB (印制电路板),以及制作PCB 所需的绘图工具和布线知识。
8.1 印制电路板布线工具印制电路板(PCB )设计管理器提供了布线工具栏(Wiring Tools )和绘图工具栏。
布线工具栏如图8-1所示,可以通过执行命令View →Toolbars →Wiring 打开工具栏,工具栏中每一项都与菜单Place 下的各命令项对应。
绘图工具栏如图8-2所示,该工具栏是实用工具栏的一个子工具栏。
图8-1 布线工具栏 图8-2 绘图工具栏 8.1.1 交互布线当需要手动交互布线时,一般首先选择交互布线命令Place→Interactive Routing 或用鼠标单击布线工具栏中的按钮,执行交互布线命令。
执行布线命令后,光标变成十字状,将光标移到所需的位置,单击鼠标左键,确定网络连接导线的起点,然后将光标移到导线的下一个位置,再单击鼠标左键,即可绘制出一条导线,如图8-3所示。
图8-3 绘制一条网络连接导线完成一次布线后,单击鼠标右键,完成当前网络的布线,光标变成十字状,此时可以继续其他网络的布线。
将光标移到新的位置,按照上述步骤,再布其他网络连接导线。
双击鼠标右键或按两次〈Esc〉键,光标变成箭头状,退出该命令状态。
1.交互布线参数设置在放置导线时,可以按〈Tab〉键打开交互布线设置对话框,如图8-4所示,在该对话框中,可以设置布线的相关参数。
具体设置的参数包括:图8-4 交互布线设置对话框● Via Hole Size(过孔尺寸)编辑框设置板上过孔的孔直径。
● User Preferred Width(导线宽度)编辑框设置布线时的导线宽度。
● Apply to all layer复选框选中后,则所有层均使用这种交互布线参数。
● Via Diameter(过孔的外径)编辑框设置过孔的外径。
● Layer(层)下拉列表设置要布的导线的所在层。
Altium Designer 14原理图与PCB设计本文将介绍《Altium Designer 14原理图与PCB设计》的大纲,提供背景信息和目的。
在本文中,将介绍Altium Designer 14软件的基本原理图与PCB设计功能,并深入探讨其使用方法和技巧。
Altium Designer 14简介原理图设计界面概述元件库管理连接和布线信号捕获和逻辑判别设计规则检查输出文件生成PCB设计界面概述元件布局和走线层次设计和分层规划信号完整性与电磁兼容性考虑设计规则检查输出文件生成实例分析原理图设计实例PCB设计实例注意事项和常见问题解答结论Altium Designer 14是一款专业的电子设计自动化工具,广泛应用于电子工程师和PCB设计师的原理图与PCB设计过程中。
在本文中,我们将重点介绍Altium Designer 14软件中原理图与PCB设计的相关功能和特点,以帮助读者更好地理解和使用该软件。
本文的目的旨在提供关于《Altium Designer14原理图与PCB设计》的详细大纲,以引导读者逐步研究和掌握使用Altium Designer 14进行原理图与PCB设计的基本知识和技能。
通过阅读本文,读者将了解到Altium Designer 14软件在电子设计中的核心功能和应用方法,并能够应用这些知识进行实际工程项目的设计和开发工作。
概述Altium Designer 14的主要功能和特点,如原理图设计、PCB设计、仿真等本文档为使用Altium Designer 14进行原理图与PCB设计提供指南。
其中包括软件界面介绍、操作步骤、常见问题解答等内容。
Altium Designer 14是一款强大的电子设计自动化软件,为电路原理图和PCB设计提供了全面的支持。
下面是软件界面的主要组成部分:工具栏:包含了常用的工具和命令,可以快速访问并执行相应的操作。
项目导航器:显示当前项目的文件结构和层次关系,方便管理和导航文件。