【allegro 17.4软件操作保姆级教程九】布线后检查与调整

news2024/11/18 7:47:57

目录

1.1 PCB状态查看

1.2 添加背钻

1.3 隐藏铜皮检查走线

1.5 位号丝印调整

1.6 使用cut功能删除不需要的电气走线或非电气走线

1.7 走线参考层快速检查

1.8 添加MARK点

1.9 添加工艺边

1.10 尺寸标注


1.1 PCB状态查看

点击display-status可以查看状态:

各项含义如下:

Unplaced symbols:在后台未放置到PCB中的器件

Unrouted nets:未连接的网络

Unrouted connections:未连接的走线

Islated shapes:孤岛铜皮

Unssigned shapes:未分配网络的铜皮

Out of date shapes:需要进行更新的铜皮

DRC errors:DRC错误

Waived DRC errors:允许存在的DRC错误

还有项目可以通过report报告检查,下图红框全部清零。

 

1.2 添加背钻

在高速设计中,通常需要对高速信号换层过孔、高速连接器pin脚孔进行背钻,以减小信号stub长度。这部分以后有机会我再整理。

1.3 隐藏铜皮检查走线

点击setup-user preference-display-shape-fill,勾选no shape_fill,不填充铜皮即可隐藏,我一般不用这个操作。

1.4 添加泪滴

当走线比较细时,细走线与过孔连接时有可能发生断裂,所以通常会通过添加泪滴来加强连接。

17.4版本点击如下图激活手动添加泪滴命令,16.6版本为route-gloss- add fillet,在find面板选中要添加泪滴的对象,一般是pin、via。

若要删除泪滴则选择上图中的delete teardrop,然后点击pin、via即可删除。

       也可以全局添加,一般没必要这样操作。方法参考:https://m.fanyedu.com/article/1002.html

1.5 位号丝印调整

通常位号丝印一般采用如下规则进行调整:

单板PCB文件比较宽松时,推荐使用字号的大小是:Photo Width采用6mil,Height采用45mil,Width采用35mil;

一般常规的PCB设计,推荐使用字号的大小是:Photo Width采用5mil,Height采用35mil,Width采用30mil;

单板PCB文件比较密集时,推荐使用字号的大小是:Photo Width采用4mil,Height采用25mil,Width采用20mil;

其中Photo Width指的是字体的宽度,Height指的都是字体的高度,Width指的是字体的宽度;

一般推荐的字体的方向,正面是从左到右,从下到上,背面是从右到左,从下到上。

丝印层位号放在器件旁边,装配层位号放在器件中心。

调整操作为使用change命令和move命令,可查看以往章节。

1.6 使用cut功能删除不需要的电气走线或非电气走线

若有丝印线上了焊盘的情况,可以使用cut命令删除一段线,而不用把整段线删除。点击delete,在find面板选中要删除的line或cline,右键-cut,鼠标左键依次点击想要删除的线段两边,右键-done,即可删除鼠标点中的中间线段。一般在做封装时用的多。

1.7 走线参考层快速检查

高速走线需要有完整参考平面,不能跨分割,如果手动去查比较繁琐,可尝试用display-segment over voids-highligth命令。

弹出如下图,列出了走线距离其参考层的距离,通常情况下spacing为0.02的是走线旁边有个过孔,稍微影响到了参考层,这个问题不大。其他spacing大一点的可以点击坐标定位到相关位置查看具体问题,同时列出了问题网络名称和所在层,可以快速定位检查。

1.8 添加MARK点

1、光学定位点,也就是我们通常所说的Mark点,Mark点用于锡膏印刷和元器件贴片的光学定位,为装配工艺中的所有步骤提供共同的可测量点,这能够

使装配使用的每个设备精确的定位电路图案。

2、单板上或者是工艺边上应该至少有三个Mark点,呈L型分布,且对角的Mark点关于中心是不对称的。如果TOP面与Bottom面都有贴片的元器件,那么每一面都需要放置Mark点,如果哪一面没有贴片器件,则不需要放置Mark点。

关于Mark点的尺寸要求,形状是直径为1mm的实心圆,材料为铜,表面喷锡,需要注意平整度,边缘光滑、齐整,颜色与周围的背景色有明显区别,阻焊开窗与Mark点同心,而却为了减少电镀或者蚀刻不均匀对Mark点造成的影响,推荐Mark点外围增加保护环。

3、 没有拼版的单板,应该在单板内部加Mark点,至少有三个Mark点,呈L型分布;

对于拼板的PCB板卡来说,每个单板上可以不添加Mark点,Mark点加在工艺边上即可;

TOP面跟Bottom面都有贴片元器件的情况下,两面都需要添加Mark点;

单板上所添加的Mark点的中心点距离板边的距离尽量保证至少3mm;

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

引线中心距≤0.5mm的QFP以及中心间距≤0.8mm的BGA器件,应在通过该元器件的中心点附件的对角添加Mark点,以便对其进行精确定位。

添加mark点步骤:

可以通过原理图中添加mark点symbol导入网表添加,也可以手动在PCB中添加mark点封装。

点击place-manually,先在advanced setting里勾选library。

然后在placement list中选择package symbol,勾选mark点封装即可进行放置。

Mark点封装如下,最里面是直径1mm的pastmask,外圈是直径2mm的soldermask,再外圈是etch/top层的line保护环,最外面是place bound top。

1.9 添加工艺边

PCB的工艺边,也叫传送边,用于贴片的时候传送PCB板。一般情况下, 作为PCB的传送边, 必须保留至少3MM的宽度,传送边正反面在离边3MM的范围内不能有人任何贴片器件与贴片焊点。

为了减少焊接的时候PCB板卡的变形,对于不拼板的PCB来说,我们要选择把长边做为传送边, 我们拼板的的PCB板卡,也应该将长边做为我们的传送边;对于有些板卡,长边与短边差不多的时候, 建议当短边与长边之比大于80%时, 可以用短边做为传送边。当PCB板卡比较密的时候,需要手动添加工艺边,宽度为3mm或者是5mm,以便于后期贴片。

使用

1.10 尺寸标注

点击manufacture-dimension environment,进入标注环境后,右键,可以看到有很多标注选项:

Linear dimension:线性的尺寸标注;

Datum dimension:相对坐标进行标注;

Angular dimension:角度进行标注;

Leadea line:箭头执行的形式进行标注;

Diametral leader:标注圆形的直径;

Radial leader:标注圆形的半径;

Balloon leader:圆形标记的指引形式;

Chamfer leader:标注倒角。

操作步骤为:manufacture-dimension environment,进入标注环境,右键-parameter,按下图选择后apply-OK。

右键-选择要标注的类型,一般是线性标注,在Option面板中Text处填入%v%u,%v表示尺寸值,%u表示单位,在find面板选择shape,点击要标注尺寸的shape两端,点击两次鼠标即可完成标注。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spark VS Flink,大数据该学什么

Spark VS Flink:功能比较 Spark和Flink中的功能集在很多方面都不同,如下表所示: Flink特点 支持高吞吐、低延迟、高性能的流处理 有状态计算的Exactly-once语义,对于一条message,receiver确保只收到一次 支持带有事件时间&…

超声功率放大器在MEMS超声测试中的应用

MEMS(微机电系统)技术的不断发展,目前已经广泛应用在生物、航空、医学、航天等多领域。MEMS传感器即微机电系统(Micro-electroMechanicalSystems),是指精密机械系统和微电子电路技术结合发展出来的一项工程…

一文800字手把手教你使用Docker实现分布式Web自动化

01、前言 顺着docker的发展,很多测试的同学也已经在测试工作上使用docker作为环境基础去进行一些自动化测试,这篇文章主要讲述在docker中使用浏览器进行自动化测试如果可以实现可视化,同时可以对浏览器进行相关的操作。 02、开篇 首先我们先…

在RVIZ中进行可视化操作

文章目录可视化图片catkin新建工程主函数代码cmakelists.txt编译和运行在rviz中显示可视化realsense安装realsense SDK在ROS中安装realsense在rviz中显示参考可视化图片 catkin新建工程 mkdir -p rosopencv/srccd rosopencv/srccatkin_create_pkg rosopencv sensor_msgs cv_br…

Python中正则表达式的使用

正则表达式就是从字符串中发现规律,并通过“抽象”的符号表达出来。打个比方,对于2,5,10,17,26,37这样的数字序列,如何计算第7个值,肯定要先找该序列的规律,然后用n21这个表达式来描述其规律,进而得到第7个…

前端骨架屏应用

什么是骨架屏 骨架屏可以理解为在页面数据尚未返回或页面未完成完全渲染前,先给用户呈现一个由灰白块组成的当前页面大致结构,让用户产生页面正在逐渐渲染的感受,从而使加载过程从视觉上变得流畅。 生成后的骨架屏页面如下图所示&#xff1…

第二证券|沪指冲上3200点,中字头太火爆!

轿车整车概念股拉升,多要素共同刺激下,新能源车或将呈现一轮涨价潮。 今天早盘,三大股指走势分解,沪指拉升涨1.56%,站上3200点关口;创业板指则围绕平盘线展开震动,跌0.39%。 以稳妥股为首的大金…

将数据预处理嵌入AI模型的常见技巧

作者:战鹏州 英特尔物联网行业创新大使 目录 1.1 用模型优化器实现数据预处理 1.1.1 模型优化器预处理参数 1.1.2 将ResNet模型的预处理嵌入模型 1.2 用OpenVINO™ 预处理API实现数据预处理 1.3 使用模型缓存技术进一步缩短首次推理时延 1.4 总结 本文将介绍…

机器学习——评估和改进学习算法

0. 引言 当我们运用训练好了的模型来预测未知数据的时候发现有较大的误差,我们下一步可以做什么? 获得更多的训练样本——通常是有效的,但代价较大,下面的方法也可能有效,可考虑先采用下面的几种方法。尝试减少特征的…

2022年最新Android面试题整理,全网都在看,史上最全面试攻略

Android面试现在什么东西是必须考察的?专业素养还是面试技巧?四大组件还是Framework层源码?哪有什么必考的,可以说所有技术栈都不是必考,但又是必考。话虽看似矛盾,但却反映了当前国内互联网环境的现状&…

基于随机油漆优化器 (MOSPO)求解多目标优化问题附matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。 🍎个人主页:Matlab科研工作室 🍊个人信条:格物致知。 更多Matlab仿真内容点击👇 智能优化算法 …

HTML刷题

HTML5 之前的版本是 HTML4.01 onblur 和 onfocus 属于焦点事件: onblur:失去焦点 onfocus:获取焦点 链接:为同一个文件添加多种文件格式的原因是什么 ?&l__牛客网 来源:牛客网 1.为同一个文件添…

vue提取字符串中中文汉字的大写首字母

vue提取字符串中中文汉字的大写首字母 1.需求背景 最近开发vue项目,在关于药品的项目中有个需求是要提取药品中文名称的首字母组成拼音码。 解决方案 这里需要用到pinyin-pro插件,参数介绍如下: 使用如下: // 1、安装piny…

OpenAI ChatGPT注册试用全攻略

OpenAI ChatGPT注册试用全攻略 最近ChatGPT很火,但是有人注册会经常出现不服务当前地区问题,现在手把手教你解决。 如何在中国试用ChatGPT? 这是ChatGPT给的回答 您好,ChatGPT是一种计算机程序,可以自动生成自然语…

C#大型外卖订单调度系统源码PC版 手机版 商户版

开发环境: VS2012 SQL2008R2 菜单功能 1、手机端功能模块 1)自动定位或者搜索地址:使用百度地图,实现自动定位,打开微信自动定位,搜索附件外卖商家 2)附近外卖商家展示&…

《痞子衡嵌入式半月刊》 第 31 期

痞子衡嵌入式半月刊: 第 31 期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢…

后端存储实战课——高速增长篇

数据库超时 MySQL CPU 的利用率一直是 100% 的话,MySQL 基本属于不可用的状态,执行的 SQL 都会超时。 CPU 利用率高的情况,绝大多数是由于慢 SQL 引起的,可以通过分析慢 SQL 日志查找类似问题原因。由于数据库忙的时候&#xff…

深入学习Android

我通过阅读邓凡平前辈的《深入理解Android》,为了加深学习作此学习笔记。虽然是邓老师2011著的书,但其中的安卓框架还是可以学习的。另老师的csdn地址在:阿拉神农的博客_CSDN博客-Android开发系列,深入理解Android,移动万态领域博主tips:阅读…

如何进阶一名有竞争力的程序员?

前言 这段时间,又互联网寒冬了,你看消息满天飞。一瞬间,裁员的,辟谣的,很是热闹。这搞得我们程序员很难受,本来压力就大,还动不动有人在你耳边煽风点火制造恐慌。我想说:难道就不能…

[附源码]Python计算机毕业设计SSM教师信息采集系统(程序+LW)

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…