AD20 PCB后期处理

DRC检查
位号的调整
装配图制造输出
Gerber(光绘)文件输出
BOM输出
原理图PDF输出
文档规范存档

1.电气性能检查

完成PCB的布局布线工作之后,接下来需要进行DRC检查,DRC检查主要是检查整板PCB布局布线与用户设置的规则约束是否一致,DRC检查是PCB板设计正确性和完整性的重要保证。DRC的检查项目,与规则设置的分类一样。进行DRC检查时,并不需要检查所有的规则设置,只需检查用户需要比对的规则即可。常规的检查包括间距,开路及短路等电气性能检查、天线网络检查、布线规则检查。在PCB的编辑界面下,执行菜单栏中“工具”→“设计规则检查”命令或者按快捷键T+D,打开设计规则检查器。

电气规则检查包含间距、短路及开路设置,一般这几项都需要选择。

2.天线网络检查

针对图6-4所示的天线网络。在设计规则检查器中勾选Net Antennae(天线网络冲突)检查项。

3.布线规则检查

布线规则检查的内容包含线宽、过孔、差分对布线等设置。根据需要选择是否进行DRC检查。

4. DRC检测报告

(1)勾选需要检查的选项后,单击左下角的“运行DRC”按钮。

(2)运行DRC完成后,软件会自动弹出一个Rule Verification Report文件与Messages。直接关闭Rule Verification Report文件,打开右侧的Messages面板,如果DRC检测无错误,则Messages面板内容为空,反之则会在Messages中列出报错类型。

(3)双击其中的错误报告,光标会自动跳到PCB中报错位置,用户需对错误项进行修改,直到错误修改完毕或者错误可以忽略为止。

 在进行元件装配时,需要输出相应的装配文件,而元件的位号图可以方便比对元件装配。隐藏其他层,只显示Overlay和solder层可以更方便地进行位号调整。

一般来说,位号大都放到相应元件旁边,其调整应遵循以下原则。

(1)位号显示清晰,位号的字宽和字高可使用常用的尺寸:4/20mil、5/25mil、6/30mil。具体的尺寸还需根据板子的空间和元件的密度灵活设置。

(2)位号不能被遮挡。若用户需要把元件位号印制在PCB板上,为了能够让位号清晰些,调整时最好不要放置到过孔或者元件范围内,尤其是元件。

(3)位号的方向和元件方向尽量统一。一般对于水平放置的元器件是第一个字符放在最左边,对于竖直的元器件是第一个字符放在最下面。

4)元件位号位置调整。如果元件过于集中,位号无法放到元件旁边,有以下解决方法:

①将位号放到元件内部。先按组合快捷键Ctrl+A全选,再按快捷键A+P,打开“元器件文本位置”对话框,在“标识符”这一项中选择中间位置,即可将位号放到元件内部,然后再进行方向调整。

②将位号放到对应的元件附近,用箭头加以指示;或者放置一个外框(常用方形)标识,元件位置和位号位置一一对应,框内放置字符

 注意:底层元件的位号是反过来的,若看不习惯,可按快捷键V+B将PCB板翻转再进行调整。改好之后一定要重新按快捷键V+B翻转回来。

 1.位号图输出

(1)按快捷键L,在弹出的View Configuration(视图配置)面板中,把其他的层全部隐藏,只显示TOP Overlay和TOP Solder层,(单击对应层旁边的“显示与隐藏”图标     出现斜线      表示已被隐藏)。

 1.位号图输出

(2)利用全局修改功能将位号显示出来。

①双击任意一个元件,将其位号显示出来,以C14为例

②单击选中C14,单击鼠标右键,在弹出的快捷菜单中执行“查找相似对象”命令。

在弹出的对话框中选择Designator项并将右侧相似项改为Same,然后单击“确定”按钮。

③在PCB界面右侧的Properties面板中根据情况进行显示和修改。

 (3)按要求进行位号方向的调整,调整好的效果图如图所示。

(4)进行位号文件输出操作。执行菜单栏中“文件”→“智能PDF”命令,或者按快捷键F+M。

(5)在弹出的“智能PDF”界面中单击Next按钮。

(6)在弹出的“选择导出目标”对话框中,由于输出的对象是PCB的位号图,所以导出目标选择“当前文档”;在“输出文件名称”中可修改文件的名称和保存的路径。接着单击Next按钮。

(7)在弹出的“导出BOM”界面中,取消勾选“导出原材料的BOM表”复选框,接着单击Next按钮。

(8)弹出“PCB打印设置”界面,在Multilayer Composite Print位置处单击鼠标右键,在弹出的快捷菜单中执行Create Assembly Drawings命令。弹出的对话框中可看到Name下面的选项有所改变。

 (9)按照图所示,双击左侧Top LayerAssembly Drawing的白色图标      在弹出 “打印输出特性”对话框中可以对Top层进行打印输出设置。在“层”选项组中对要输出的层进行编辑,此处只需要输出Top Overlay和Keep-Out Layer即可。添加层时,在弹出的“板层属性”对话框中的“打印板层类型”下拉列表中找到需要的层,单击“是”按钮。回到“打印输出特性”对话框后,单击Close按钮即可。

(10)至此,完成对Top LayerAssembly Drawing所输出的层设置。

(11)Bottom LayerAssembly Drawing的设置重复步骤(9)、(10)的操作即可。

(12)最终的设置如图所示。然后单击Next按钮。注意:底层装配必须勾选Mirror复选框。

 (13)在弹出“选择PDF文件的额外设置”对话框中,设置“PCB颜色模式”为“单色”,然后单击Next按钮。

(14)在弹出的“最后步骤”界面中选择是否保存设置到Output Job文件,此处保持默认,单击Finish按钮完成PDF文件的输出。

 (15)最终输出如图所示的元件位号图(此次演示案例底层没有元件,所以底层没有相应输出)。

2.阻值图输出

(1)显示并调整注释。只打开Top Overlay 和Top Solde层,显示任意一个元件的阻值,再用全局修改功能全部显示。先选中任意一个阻值,然后单击鼠标右键,在弹出的快捷菜单中执行“查找相似对象”命令,在弹出的“查找相似对象”对话框中按照图所示进行图示操作。

(2)进行阻值的属性设置。如图所示,修改箭头所指属性。这样就可以将注释全部显示出来了。

 (3)输出阻值图,即输出元件注释,方法与输出位号一致。最终输出效果如图所示。

 Gerber文件是一种符合 EIA 标准,用于驱动光绘机的文件,通过该文件,可以将PCB中的布线数据转换为光绘机用于生产1:1高度胶片的光绘数据。当使用 Altium Designer绘制好PCB电路图文件之后,需要打样制作,但又不想提供给厂家工程文件,那么就可以直接生成Gerber文件,然后将其提供给PCB生产厂家,就可以打样制作PCB板。

输出Gerber文件时,建议在工作区打开扩展名为.PrjPCB的工程文件,生成的相关文件会自动输出到OutPut文件夹中。输出操作有4步:

1)输出Gerber文件

(1)打开交叉选择模式。需要在原理图编辑界面和PCB编辑界面都执行菜单栏中 “工具”→“交叉选择模式”命令,或者按快捷键Shift+Ctrl+X。

(2)打开交叉选择模式以后,在原理图上选择元件之后,PCB上相对应的元件会同步被选中,反之,在PCB中选中元件,原理图也会被相应选中。

 ③切换到“层”选项卡,在“绘制层”下拉列表中选择“选择使用的”选项,在“镜像层”下拉列表框中选择“全部去掉”选项。勾选“包括未连接的中间层焊盘”复选框。然后检查需要输出的层。

④切换到“钻孔图层”选项卡,需要需要用到的层,在“钻孔图”和“钻孔向导图”选项组中勾选“输出所有使用的钻孔对”复选框,其他项保持默认设置。。

 ⑤切换到“光圈”选项卡,勾选“嵌入的孔径(RS274X)”复选框,其他项保持默认。

⑥切换到“高级”选项卡,将“胶皮规则”设置为如图所示(可在末尾增加一个“0”,增加文件输出面积),其他项保持默认即可。至此,Gerber Files的设置结束,单击“确定”按钮。输出效果如图所示。

2)输出NC Drill Files(钻孔文件)

①切换回PCB编辑界面,执行菜单栏中“文件”→“制造输出”→NC Drill Files命令,进行过孔和安装孔的输出设置。

② 在弹出的“NC Drill设置”对话框中,“单位”选择“英寸”,“格式”选择“2:5”,其他项保持默认设置。

 ③单击“确定”按钮,弹出“导入钻孔数据”对话框,直接单击“确定”按钮即可,如图所示。输出效果如图所示。

3)输出Test Point Report(IPC网表文件)

①切换回PCB编辑界面,执行菜单栏中“文件”→“制造输出”→Test Point Report命令,进行IPC网表输出。

②在弹出的Fabrication Testpoint Setup对话框中进行相应的输出设置,如图所示。单击“确定”按钮,在弹出的对话框里直接单击“确定”按钮即可输出。

 4)输出Generates pick and place files(坐标文件)

①切换回PCB编辑界面,执行菜单栏中“文件”→“装配输出”→Generates pick and place files命令,进行元件坐标输出。如图所示。

②在弹出的对话框中进行相应设置,如图所示。单击“确定”按钮即可输出坐标文件。

5)至此,Gerber文件输出完成,输出过程中产生的3个.cam文件可直接关闭,不用保存。在工程目录下的Project Outputs for…文件中的文件即为Gerber文件。将其重命名,打包发给PCB生产厂商制作即可。

BOM表,即物料清单,其中含有多个电子元器件的信息。输出BOM,主要是为了方便采购元件。其输出步骤如下:

(1)执行菜单栏中“报告”→Bill of Materials命令,如图所示。打开Bill of Materials For PCB Document对话框,如图所示。

(2)单击右侧的Columns按钮,可对相同条件进行筛选,在Drag a column to group栏中,Comment和Footprint作为组合条件,符合组合条件的位号会归为一组,如图所示。同时满足这两个条件的位号JP1、JP2就被列为一组。

(3)若不想形成组合条件,将Drag a column to group栏中的Comment和Footprint删除即可,可以看到元件的BOM变成单独的形式,如图所示。

(4)其他需要输出的信息可在Columns中查找,如元件的名称、描述、管脚号、封装信息、坐标等,单击对应项前面的“眼睛”图标 ,即可在BOM表中显示出来。然后选择导出的文件格式(一般为.xls文件),单击Export..按钮,在弹出的另存为对话框中单击“保存”按钮即可输出BOM表,常规设置如图所示输出效果如图所示。

进行原理图设计时,需要把原理图以PDF的格式输出,防止图纸被修改。在Altium Designer中可以利用“智能PDF”命令将原理图转化为PDF格式。输出方法如下:

(1)在原理图编辑环境下,执行菜单栏中“文件”→“智能PDF”命令。

(2)在弹出的“智能PDF”对话框,单击Next按钮。

(3)在弹出的“选择导出目标”对话框中,选中“当前文件”单选按钮(若有多页原理图,需要选“当前项目”,从中选择需要输出的原理图)。单击Next按钮,如图所示。

 (4)弹出的“导出BOM”对话框中提示是否输出BOM表,取消勾选“导出原材料的BOM表”复选框,单击Next按钮。

(5)在弹出“PCB打印设置”对话框中单击Next按钮,打开“添加打印设置”对话框。“原理图颜色模式”一般选择“颜色”,其他参数保持默认设置,然后单击Next按钮,如图所示。

(6)在弹出的“最后步骤”对话框中直接单击Finish按钮,即可输出PDF文件,输出效果如图所示。

 最后:为避免输出文件出现存放混乱,文件不全等现象,应对文件进行规范存档,以保证产品输出文件达到准确、完整、统一的目的。

(1)新建一个名为“项目+打样资料”的文件夹,将Gerber文件和BOM,以及制板说明放到里面。

(2)新建一个名为“项目+生产文件”的文件夹,将位号图、阻值图放到里面。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/6871.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

最小的k个数(堆排序,快排)

原文&#xff1a; 最小的k个数 - 最小的k个数 - 力扣&#xff08;LeetCode&#xff09; class Solution { public: vector<int> getLeastNumbers(vector<int>& arr, int k) { vector<int> vec(k, 0); if (k 0) { // 排除 0 的情况 …

WT588D软件操作教程二

1、音频输出模式设置 设置音频的输出方式为 DAC(外接功放模式)和 PWM(直接驱动扬声器模式)。 点击“操作”→“选项”,在选项界面里设置音频输出模式。 2、BUSY 设置 设置 BUSY 端( I/O 口 P17)在播放音频时输出电平状态为高或低。 点击“操作”→“选项”,在“忙信号输…

ArcEngine 添加标题

样例 做法【这个很简单&#xff0c;看一下就能懂】 代码 private void 添加标题ToolStripMenuItem_Click(object sender, EventArgs e){{ IGraphicsContainer graphicsContainer mainPageLayoutControl1.PageLayout as IGraphicsContainer;IEnvelope envelope ne…

javaweb实现登录和注册(前端转数据到后端,servlet到mysql验证的案例)

一、 myeclipse的tomcat的使用和驱动的放置 软件版本&#xff1a; 编译软件myeclipse2014 数据库mysql2014 驱动mysql-connector-java-5.1.47 1、myeclipse的tomcat的使用 新建立一个java web 项目&#xff0c;在src下面新建里一个servlet类&#xff08;名叫register&#x…

电子学会2023年3月青少年软件编程(图形化)等级考试试卷(四级)真题,含答案解析

青少年软件编程(图形化)等级考试试卷(四级) 分数:100 题数:24 一、单选题(共10题,共30分) 1. 编写一段程序,从26个英文字母中,随机选出10个加入列表a。空白处应填入的代码是?( )

数字工厂项目实施注意事项有哪些

借助数字工厂管理系统&#xff0c;电子制造企业可以规范和优化整个企业内部业务流程&#xff0c;标准化企业业务数据&#xff0c;实现企业管理信息化;可以更高效的管理及分配企业资源&#xff0c;更高效的运营。基于供应链管理的数字工厂系统&#xff0c;在实施过程中需要注意些…

Windows 使用很久以后,C盘空间不足,怎么办

C:\User\某用户\AppData\Local\Tmp 把这个文件夹下的文件删除掉

写在28岁,回看3年前的自己,庆幸当时入了软件测试这行

为什么会学习软件测试&#xff1f; 已经28岁了&#xff0c;算一下快过去3年了&#xff0c;刚毕业那会工作了一年&#xff0c;因为自己当时很迷茫&#xff08;觉得自己挺废的&#xff09;&#xff0c;所以就没去工作就一直在家&#xff0c;家里固定每个月给点生活费&#xff0c…

SimpleDataFormat.parse转换日期错误-多线程

最近使用线程池批量操作数据&#xff0c;中间用到了SimpleDataFormat转换时间&#xff0c;部分数据转换不正确&#xff0c;甚至2023年转成了7223年&#xff0c;原因是SimpleDataFormat不是线程安全的类&#xff0c;所以可以加锁进行处理 我是将sdf作为参数放入多线程&#xff0…

降噪蓝牙耳机哪个品牌好?降噪蓝牙耳机排行推荐

随着蓝牙耳机品牌越来越多&#xff0c;型号更是让人眼花缭乱&#xff0c;各种功能也是层出不穷。但是很多人在眼花缭乱的耳机中并不知道如何选择合适的&#xff0c;下面是我根据多年的耳机使用经验总结的几款值得推荐的降噪蓝牙耳机&#xff0c;快速来看。 1.南卡A2真无线降噪…

【蓝桥杯嵌入式】蓝桥杯第十届省赛真题,程序题全解析(含代码)

&#x1f38a;【蓝桥杯嵌入式】专题正在持续更新中&#xff0c;原理图解析✨&#xff0c;各模块分析✨以及历年真题讲解✨都在这儿哦&#xff0c;欢迎大家前往订阅本专题&#xff0c;获取更多详细信息哦&#x1f38f; &#x1f38f;【蓝桥杯嵌入式】蓝桥杯第十二届省赛程序真题…

C#和Lua的交互

1.C#调用Lua 1.1C#调用Lua文件中的全局变量 using System.Collections; using System.Collections.Generic; using System.IO; using UnityEngine; using XLua;/* *创建者: *创建时间: *描述:XLua管理器 *版本: */ public class XLuaManager {public static LuaEnv le;//Lua环…

计讯物联智慧景区应用解决方案,开启交互式智慧旅游新篇章

方案背景 后疫情时代&#xff0c;旅游市场逐步回暖。随着游客的旅游需求趋向个性化、多元化&#xff0c;景区的数字化转型升级势在必行。在此背景下&#xff0c;计讯物联充分发挥5G、云计算、物联网、大数据等技术的应用价值&#xff0c;以技术创新推动业务创新&#xff0c;面…

2022蓝桥杯省赛——砍竹子

问题描述 这天, 小明在砍竹子&#xff0c; 他面前有 n 棵竹子排成一排&#xff0c;一开始第 i 棵竹子的 高度为 hi​。 他觉得一棵一棵砍太慢了&#xff0c; 决定使用魔法来砍竹子。魔法可以对连续的一 段相同高度的竹子使用&#xff0c; 假设这一段竹子的高度为 H&#xff0…

【SSM】Spring6(二.Bean的生命周期)

文章目录1.Bean的作用域1.1 singleton1.2 prototype1.3 scope其它属性1.Bean的作用域 SpringBean.java package com.sdnu.spring6.bean;public class SpringBean {public SpringBean() {System.out.println("执行springBean的构造方法");} }spring-scope.xml <…

前后端分离下的-SpringSecurity

前后端分离下的SpringSecurity 项目创建 使用SpringBoot初始化器创建SpringBoot项目 修改项目依赖 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2…

商务谈判Business Negotiation

目录 前言原文文章商务谈判常用会话前言 继续💪 原文文章 商务谈判常用会话 ❶ I cannot understand your point well. 我不太理解你的观点。 ❷ I’m conferring with my customers about online orders. 我现在跟我的顾客协商网上订单的事。 ❸ We express our pleasur…

Generalist: Decoupling Natural and Robust Generalization

通过原始图片在训练过程出的模型会受到敌对样本的干扰&#xff0c;这种问题虽然通过对抗训练增加了抵抗敌对样本的鲁棒性&#xff0c;但也损失了一部分自然泛化的能力。为了解决这个问题&#xff0c;我们将自然泛化和鲁棒泛化与联合训练解耦&#xff0c;并为每个训练制定不同的…

如何有效地跟踪项目进展?

项目失败的代价很高。通过进度跟踪&#xff0c;你可以预见问题&#xff0c;并采取必要的措施引导项目回到正轨。 根据最近的一项研究&#xff0c;由于项目表现不佳&#xff0c;组织平均浪费了其总投资的11.4%。此外&#xff0c;在那些低估了健全项目管理的重要性的企业中&…

高频面试:如何解决MySQL主从复制延时问题

MySQL 主从一直是面试常客&#xff0c;里面的知识点虽然基础&#xff0c;但是能回答全的同学不多。 比如我之前面试小米&#xff0c;就被问到过主从复制的原理&#xff0c;以及主从延迟的解决方案&#xff0c;你之前面试&#xff0c;有遇到过哪些 MySQL 主从的问题呢&#xff…