AltiumDesigner自定义操作

    阅读模式

打造的理由:我们知道AltiumDesigner(Protel升级版)的PCB设计过程中,会陷入色彩斑斓的走线、元件、过孔、覆铜等等的迷宫中,因此我们有必要化繁就简,突出自己想要操作的部分。我们知道AltiumDesigner或Protel提供了单层模式shift+s,让你单看顶层、底层、多工层、丝印层……,它的这个功能不是很完善,比如:顶层为当前层的时候按shift+s,走线和顶层的元件并没有区别出来。还有:我们有时候想同时操作顶层、底层的走线同时屏蔽其他层,那么shift+S显然达不到你的要求。

看看我目前正在、喜欢使用的过滤菜单:(左手点快捷键“Y”即可弹出)
AltiumDesigner自定义操作
(原文件名:我的过滤菜单.png)

点击“只操作电气走线”——也就是屏蔽掉掉诸如:过孔、焊盘、元件、覆铜……,将他们通通置为黑灰色,只凸显电气走线,并只能操作电气走线。
AltiumDesigner自定义操作
(原文件名:只操作电气走线.png)

点击“只操作底层走线”——也就是屏蔽掉诸如:顶层走线、过孔、焊盘、元件、覆铜……,将他们通通置为黑灰色,只凸显底层电气走线,并只能操作底层的走线。
AltiumDesigner自定义操作
(原文件名:只操作底层走线.png)

其他的注入“只操作过孔”、“只操作顶层元件”、“只操作底层元件”,可以分别看到其他效果,以及得到相应的操作效果。

订制过滤表达式在这个里面进入:
AltiumDesigner自定义操作
(原文件名:订制1.png)过滤菜单在这里:
AltiumDesigner自定义操作
(原文件名:订制2.png)手工输入表达式:
AltiumDesigner自定义操作
(原文件名:订制3.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
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
各位根据自己的需要,写出各种不同的表达式来达到自己的目的,比如:我最近对焊盘、过孔补泪滴,我觉得不是所有的焊盘、过孔都需要补。插针插座之类连接器焊盘比较大,从MCU去往该焊盘的线比较细,那么这个情况下连接器的焊盘需要补泪滴以增加应力。
你选择这个连接器元件,然后使用补泪滴,并勾选里面的只补你“选择的”选项,发现不起作用!因为AltiumDesigner只能识别你选择的焊盘而不是元件。你如果一个个去选焊盘,那么连接器有40Pin或更多,那么显然不合适。这个时候你按快捷键F12弹出对话框写上ispad and iscomponentselected,然后右边有个selected之类的选项要勾选上,再点apply,就能迅速地全选你选择的元件的所有焊盘,然后你再补泪滴只补“选择的”——这样,你需要补的焊盘就都补了,不需要补的都没补。当然你也可以将刚才的表达式封装成一个快捷键,就像我前面讲的。

如何减小变压器漏感 开关式电源

如何减小变压器漏感

在电源设计中,常常听到漏感两字,那什么是漏感,它对电源又有什么影响呢? 一、什么是漏感 线圈所产生的磁力线不能都通过次级线圈,因此产生漏磁的电感称为漏感。指变压器初次级在耦合的过程中漏掉的那一部份磁通...
几种常用的PCB表面处理工艺及其优缺点 pcb设计

几种常用的PCB表面处理工艺及其优缺点

几种常用的PCB表面处理工艺及其优缺点和适用场景 我们在画好PCB后,将其发送给PCB板厂打样或者是批量生产,我们在给板厂下单时,会附上一份PCB加工工艺说明文档,其中有一项就是要注明选用哪种PCB表...
金百泽Allegro Skill工具长期使用方法 pcb设计

金百泽Allegro Skill工具长期使用方法

前几天有网友问,他一直在用的金百泽的EDA Skill工具提示过期不能再了,怎么破?这个金百泽的EDA Skill工具提供了一些了好用的Allegro扩展功能,能极大提高PCB Layout设计效率,...