ad16自动布线设置规则_设计 | 18种pcb设计特殊布线的画法与技巧!

0020125b887c2a490f24f3334ea4ea4d.gif

46d402996a17ef2642d1d0431a45110c.png

蛇形线方法

Tool 里选 Interactive length tuning 要先布好线再改成蛇形, 这里用的是布线时直接走蛇形: 先 P->T 布线, 再 Shift + A 切换成蛇形走线

c7857dead1adfd7a623d52eaadd5f7fa.png

按 Tab 可设置属性, 类型了选用圆弧,Max Amplitude 设置最大的振幅 ,Gap 就是间隔(不知这么翻译对不) ,下面左边是振幅增量, 右边是间隔增量。

92f84416e6c30664a4b0093de4358f93.png

然后开始布线

7f2f67b437b9af96f32eb9cf03be551e.png

4cc8c9c5872e42ab38ab07c5ea2fb454.png

让边缘变"圆" - 按快捷键 "2", 就会增大弧的半径, 增到最大就是 两个 1/4 的弧直连 就是一个 180度的半圆了 快捷键 "," "." 可以调节振幅

cc0ddbcb8dcb5b4486e7891ff33ecb6f.png

要是不记得快捷键, 没关系, 随时按 "`" 可以显示当前支持的操作

959aa0c8ffd233132a4637d3946da1d4.png

可以看到网络的长度, 还不止一个地方哟

9ed7e9a7989f23d008084d7b8beeb35b.png

等长可使用调节器完成等长布线

大电流走线中去除阻焊层

381a5e65eedd4ed5b3495e10a5c77742.png

d41e65b63aa40b6c5d4032b2b97a764a.png

这里要注意的两点,首先 Paste 层才是真正的喷锡层,但是默认走线上是有阻焊层的,所以单单使 用Paste,是没用的,故需要使用 Solder,此层中划出的部分是没有阻焊的,故可使用 Paste+Solder 的方法达到喷锡线的绘制,若板上本来就有走线,可直接使用对应层的 Solder 进行开窗。

b2015ef5c60b2a43ae908e4a60f53666.png

总线画法

Altium Designer 支持多条网络同时布线,布线可以起始于焊盘也可以起始于线路开端。按住 shift键选择多个网络,或者用鼠标框选多个网络,选择菜单命令 PLACE >> Interactive Multi-Routing 再单击布线工具栏上的总线布线工具,既可以开始总线布线,在布线过程中可以放置过孔,切换直线层,可以按逗号,和句号。分支线间距进行调整。

879ca06ce669c50f45d5b8a764526781.png

期间按 2 可加过孔,L 可设换层~

从原理图到PCB

c63b6b89aa9e155a41f9e5d173a18a93.png

在原理图中用鼠标框选一块电路或选中若干个器件,按 T—>S,就能马上切换到 PCB 中,同步选中那些器件

846c38bda50695f4100dffed52f8e9f0.png

走线中换层、操作过孔、操作走线

e863e71857e3dfd5e2433c69b6478b2b.png

60f6d12815cc1a86f361257ded0fd491.png

走线推挤与连线方式快速设置

6271fe0df291d932ac47269628231077.png

0c9d097201029fb101193b96bd5d3d86.png

aec906b3293bb40e3c2d5c3cb145dcc3.png

简易图元的PCB黏贴

图元文件的粘贴让机械层设计文档的生成更容易完成,通过使用习惯的与 Windows 相同的粘贴命令(Ctrl+V),任何来自剪贴板中的图元文件都可以粘贴到 PCB 编辑中。图元文件可以是直线、弧线、简单的填充和 True Type 文本,任何导入的数据将被放置在当前层

d41cd8c69416fe47afa236691373c213.png

从 Word 或 Excel 中拷贝数据到 PCB 中支持的图元文件包括位图,线,圆弧,简单填充和 true type 文字,允许您简单的粘贴 logos 和其他图形。

复杂图元(logo)PCB制作

1b608ffdc0ff9f360dd9985444c305f5.png

f80798045abfbb4058fa2f31d1ff9c91.png

76b6569cbfe6e1c31e0162627ecba47b.png

栅格设置与捕获

在 Altium Designer 中可视化网格和电气网格可以按捕获网格的倍数来设置(Design>>Board Options)。

401aabb82e0656ce4ed590f5b4d5502f.png

丝印文字反色输出及位置设置

PCB 编辑中增添了新的有效字符串属性框选项,新的选项可以为使用了 True Type 字体的反转文本定义不同矩形边界范围,而不是如原来使用反转文本本身的边界。

639dc3707548584fb5008645aa3564fb.png

反转尺寸(宽度/高度):设置反转文本矩形框的宽度和高度

版面调整:定义文本框中文字的相对位置

反转文字的偏移:定义反转文字相对矩形框的偏移量

59b22262a819ac1aa81eb2a54b7f68e9.png

各种~多边形填充

使用以选择对象定义多边形形状功能使得用外部资源(如 DXF、AutoCAD 等)来创建公司 Logos 或多边形非常容易。多边形形状的定义分两步:首先从菜单 Tools>>Polygon Pours>>Define From selected objects定义多边形区域,然后右键点击多边形填充区域并从弹出菜单上选择’属性’选项,就可以在对话框中设置填充模式了。

8a9e9801c32bba5095981c5f8164f815.png

PCB中高亮选中网络

4fb4f44ca820da5ab1a2f99ee9d4a1ad.png

e52828d0571960a76295c6f426dccc64.png

单层操作与定制操作

对于纷乱的器件布局,已经很是麻烦如果要在混乱中走线,实属不易,在 AD 中可以使用 shift+s 解决这一问题(PCB 编辑状态下):

c9f3927218b01fe4386bda43a5836873.png

另外从网上学会了定制方法,开始比较麻烦,但是学会了会很实用

0166afdc5aa19b01b36e4c5393abefee.png

方法是:

334d6a7f5c3e889c6b54be0f54ade5ad.png

42a154872fec90581445cddbcf8fbf20.png

b5f1ec9751af58548875aec6dda31c72.png

只操作顶层走线的表达式为:

expr=IsTrack and OnTopLayer|mask=True|apply=True

只操作底层走线的表达式为:

expr=IsTrack and OnBottomLayer|mask=True|apply=True

只操作电气走线的表达式为:

expr=IsTrack and IsElectrical|mask=True|apply=True

只操作过孔的表达式为:expr=IsVia|mask=True|apply=True

只操作顶层元件的表达式为:

expr=IsComponent and OnTopLayer|mask=True|apply=True

c4b0e882814efa59c2c774fa1b8b99aa.png

订制若干种过孔尺寸,以小键盘区的数字键做快捷键,3 表示 0.3 孔径的过孔、4 表示 0.4 孔径的快捷键5…………,这样你想用任一种尺寸的过孔,都可以很方便地调出来。我知道 AltiumDesigner 本身可以通过快捷键“shift+v”在走线过程中调用你填写好的各种尺寸过孔,但我单独放置过孔,要想改尺寸的话,要按 Tab 键后改写过孔尺寸的数据,非常麻烦。改用下面的方法:

9bee0db68a5163473545420cba46d339.png

8d8653a53b68de3174de696fe0ee1227.png

本来 Altium 放置过孔默认用快捷键“P”+“V”,我现在用小键盘区的“.”来实现同样的功能:

cc8a8f141748da7edc440538dcfd2be4.png

多层线的操作

有些人问这样的线是怎么画出来的:

12d55bb831392d73eee57e034a479d9f.png

答:一根根画出来的。

如 何 设 置 才 可 以 使 线 重 叠 ?Preferences 、 PCB Editor , Interactive Routing ,Interactive Routing Options,Automatically Remove Loops 选项取消即可

1ca9a441502cf7381281db520e786d9c.png

不一根根画的话也可以,Place - Region,放一个多边形区域即可,不过要小心哦,不会自己添加网路的。会变绿。

走线切片的操作

8c7cc112069bea5b1b3e483f51715875.png

13abfea54b1af7cdd0294cf5aa2b61eb.png

b9ec8ca56f036aa36965e563983ff399.png

对等差分线的设置与走线

很多新手会听到“差分线”,其实说起差分线并不难,只是布线方式而已,比起之前说过的等长线,要容易的多,不过设置起来有一定规则:

放 置 元 件 和 绘 制 差 分 对 信 号 。差 分 对 命 名 规 则 是 名 称 相 同 , 后 缀 分 别 标 以 _P 和 _N 。再 选 择Place\directives\differential pairs, 放置差分对符号。

33ad292f459d6e18c3ee6d86fb8a9058.png

更新至 PCB 后

268ce7e080871e7bb889044b242260c5.png

这样就好啦~

8cd6f74317425422e1c25051881715f1.png

3D显示操作

您的主窗口可以同时以 2D 和 3D 的方式显示。在 2D 和 3D 之间切换可以快捷键‘3’来从一个 2D 视图切换到上个 3D 视图;按‘0’拉平。Shift+right+click +drag可以旋转您的 3D 视图。

d32ac0c55daf4430bdd507d2c68758c6.png

哈哈~在此展示作者的新设计的板子~带 JLINK 仿真器的 STM32F103C8 小板~

b72a98e97abd1c670be0385dbbf6ec16.png

快速放大缩小视图

有很多方法放大窗口,真正比较实用的就 3 种,以下做下介绍:

1、全界面视图

4206edbedf4fa44fb465b07f6bdd05e8.png

2、ctrl+滚轮(鼠标中心为中心放大与缩小)

2cc0516b5fb50534f5fcafdaa3481e2f.png

3、长时间按住滚轮变为放大镜形态,前后拖动鼠标~即可快速放大缩小

63343e9c97bd4ccd1133bde6bcfdef0c.png

d81e9b09cddc4abf89eba0dc54ef9971.png512d38faad9175ef6093e98fb8ab3c75.png7f852fc82a6a0bcffb810ecf7c2a1fe2.pngbc91d8c59cb12974ed5afebb4f46477b.png5b487129264b26349846bf17494967c6.pngc6f30488ea30b27a5eb83a77255e42d8.pngb1fd201fe843493648df67c2706deb20.png70599f2048c117d8ca14376c6fb4553d.png28a6f620f16dacc92696a243ad2ddb5c.png9c10bcf1ba69f73ae58abec170d527bd.png5399c3f183bb9ebc9c6dbac2433f1b87.png07a39f73ee6b9fea72649e7eba93876f.png

免责声明】文章为作者独立观点,不代表旺材芯片立场。如因作品内容、版权等存在问题,请于本文刊发30日内联系旺材芯片进行删除或洽谈版权使用事宜。

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

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

相关文章

c语言字符指针清零,C语言中字符串的内存地址操作的相关函数简介

C语言bcopy()函数:复制内存(字符串)头文件:#include bcopy() 函数用来复制内存(字符串),其原型为:void bcopy(const void *src, void *dest, int n);【参数】src 为源内存块(字符串)指针,dest 为目标内存块(字符串)指针…

c语言密码锁程序,急求C语言电子密码锁程序

你要什么要求的程序呢?我这里有个程序#include#include#includeunsigned char code ps[] {1,2,3,4,5};unsigned char code dispcode[] {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40};unsigned char pslen9;unsigned char templen;unsigned char digit;unsig…

c++ udp多线程 例子_计算机网络知识梳理(4)——TCP/UDP、TCP三次握手与四次挥手...

TCP/IP协议是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地。而…

appender log4j 扩展_Log4j扩展使用--输出地Appender

OK,现在我们来研究输出低Appended。Appender控制日志输出的位置Log4j日志系统允许把日志输出到不同的地方,如控制台(Console)、文件(Files)、根据天数或者文件大小产生新的文件、以流的形式发送到其它地方等等。Log4j内置了常用的输出地,一般…

2017c语言考核册答案,2017年电大《C语言程序设计》形成性考核册答案.doc

C语言程序设计形成性作业一1.?????? 在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( A )。A.main B.MAIN C.name D.funtion2.C语言原程序文件的缺省扩展名为( D )。A.cpp …

python max取下标_Python 变量类型总结

变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或…

mybatis支持驼峰自动转换sql吗_SpringBoot整合mybatis——配置mybatis驼峰命名规则自动转换...

一、简述mybatis驼峰式命名规则自动转换:使用前提:数据库表设计按照规范“字段名中各单词使用下划线"_"划分”;使用好处:省去mapper.xml文件中繁琐编写表字段列表与表实体类属性的映射关系,即resultMap。示例…

c语言存储大范围整形,C语言整形数值范围问题

有符号二进制数的表示是这样的&#xff1a;如果计算机的字长为n位&#xff0c;n位二进制数的最高位为符号位。其余n-1位为数值位&#xff0c;采用补码表示法时&#xff0c;可表示的数X的范围是 -2的(n-1)次幂 < X < 2的(n-1)次幂-1。如果字长是16位&#xff0c;补码表示的…

vue修改计算属性的值_Vue语法高级之计算属性和侦听器

计算属性和侦听器都可以监听到data区数据的变化&#xff0c;当数据变化时可以触发方法的调用&#xff0c;从而在方法内部可以进行相应的逻辑处理。计算属性的语法格式是&#xff1a;computed: {}侦听器的语法格式是&#xff1a;watch: {}一、计算属性计算属性一般是为了简化模板…

三次hermite插值多项式例题_2点三次Hermite插值多项式解析.ppt

2点三次Hermite插值多项式解析1.问题的提法 分段三次Hermite插值多项式存在唯一 三.分段三次Hermite插值 2.分段三次Hermite插值的表达式 当 x∈[xi&#xff0c;xi1]时, 两点Hermite插值 ( i 0,1,2,,n-1) 定理&#xff1a; 设 f(x)在[a,b]上具有四阶连续导数&#xff0c;S3(x)是…

sqlserver查看索引_SQL Server页中行物理存储

SQL Server页有很多类型&#xff1a;1 – 数据页. 记录堆或者聚集索引叶子级的数据2 – 索引页. 用于保存聚集索引中的中间页和根页&#xff0c;或者非聚集索引的所有页3 – text mix page. A text page that holds small chunks of LOB values plus internal parts of text tr…

华为畅享max有没有人脸识别_华为手机有人脸识别功能吗?

展开全部华为5X有的1、请插e5a48de588b63231313335323631343130323136353331333365633837入手机卡&#xff0c;开启数据业务。第一次使用“人脸解锁”功能时&#xff0c;需要连接网络之后才可以激活。所以当第一次进入系统设置->安全->屏幕锁定中&#xff0c;可能会不能马…

c 语言 结构体 编程,C语言:结构体的编程问题(很简单)

C语言&#xff1a;结构体的编程问题(很简单)答案:2 信息版本&#xff1a;手机版解决时间 2020-07-25 02:18已解决2020-07-24 02:27先定义一个结构体Student&#xff0c;它包含四个成员&#xff1a;学号(number)、姓名(name)、电话(telphone)、地址(address)&#xff0c;然后定…

gin 怎么通过 post 发送结构体_Go Web 框架 Gin 实践12—优化配置结构及实现图片上传...

Go语言中文网&#xff0c;致力于每日分享编码、开源等知识&#xff0c;欢迎关注我&#xff0c;会有意想不到的收获&#xff01;项目地址&#xff1a;https://github.com/EDDYCJY/go-gin-example如果对你有所帮助&#xff0c;欢迎点个 Star 前言一天&#xff0c;产品经理突然跟你…

python次方运算_neg__python 魔术方法1 运算符重载

python中存在一些特殊的方法&#xff0c;这些方法通常采用格式&#xff1a;__method__()。这些方法会在特定的情况下自动调用。例如&#xff1a;__new__()、__init__()、__del__() 等生命周期方法。正是这些特殊方法&#xff0c;构建了python的语言风格。特殊方法有很多&#x…

resnet50网络结构_AAAI2020 | 利用网络结构关系加速NAS+Layer

这是我在海康威视研究院实习的工作&#xff0c;被AAAI-2020接收为Spotlight。论文地址&#xff1a;http://xxx.itp.ac.cn/pdf/2002.12580v1引子上一个阶段的网络结构搜索(NAS)研究&#xff0c;主要在两个方面。1)各类搜索方法&#xff0c;从强化学习、进化算法等到梯度下降&…

python 去除nan inf_Python实现半自动评分卡建模(附代码)

作者&#xff1a;Summer Memories个人公众号&#xff1a;风控汪的数据分析之路知乎专栏&#xff1a;小鑫的数据分析笔记这次分享一个自己写的python脚本&#xff0c;可以实现半自动化的评分卡建模。运行脚本时需要input已经预处理好的训练集和测试集数据&#xff0c;所以建模前…

国嵌c语言深度,国嵌C语言3部全

课程目录&#xff1a;国嵌 C语言深度剖析班&#xff1a;1课-基本数据类型分析2 auto,register,static分析3 if,switch,do,while,for分析4 goto,void,extern,sizeof分析5 const和volatile分析6 struct和union分析7课-enum和typedef分析8 注释符号9 接续符和转义符10 单引号和双引…

linux如何判断网线插入_“Linux”中如何判断哪个网卡连接网线?

展开全部【解决方法】1、ifconfig查看现在使用的网e68a84e8a2ad3231313335323631343130323136353331333365633935卡。2、ethtool命令查看网卡的具体信息,如eth0是连接状态&#xff0c;则正常使用。2、在ifconfig中可以看到有eth2这个网卡&#xff0c;但不知道是否连线&#xff…