PADS的高级应用实例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
经常发现有人在QQ群中或者论坛中提问:
在PADS Layout中用F4如何实现在多层板电路设计中依次切换? Layout PCB中F4键自带的功能只能是Top/Bottom之间轮流切换,
虽然PADS Layout也提供了无模命令L+
但还是有部分工程师们想用F4实现类似的功能,
那么我今天在这里介绍一下如何实现。
1.首先我们需要以记事本的方式新建一个文件名为CycleLayer.mcr的宏文件。宏内容如下:
current_layer = Application.ActiveDocument.ActiveLayer
if current_layer >= Application.ActiveDocument.ElectricalLayerCount then Application.ActiveDocument.ActiveLayer = 1
else
Application.ActiveDocument.ActiveLayer = current_layer + 1
end if
2.然后我们把它保存在本地电脑中。
3.在PADS Layout中工具栏右键弹出快捷菜单,选择》自定义…(U)
5.
7.
注意:如果没有执行4-6,那么这里不会出现Macros这个项目。
9.
11.
12.这样设置一下用户可以自行在PADS Layout中单击F4键,见证奇迹时候就要到了。
如果你想恢复PADS Layout自带的功能,可以能过全部重置来实现,
但是有的朋友就说了,我只要恢复这一个怎么办?
(不少朋友是设置了很多方便实用的快捷键的)
办法也是有的…
可以把CycleLayer.mcr的宏内容修改为如下:
current_layer = Application.ActiveDocument.ActiveLayer
if current_layer <> 1 then
Application.ActiveDocument.ActiveLayer = 1
else
Application.ActiveDocument.ActiveLayer = Application.ActiveDocument.ElectricalLayerCount end if
这样F4键它就只会在Top/Bottom之间轮流切换了…
本人长期研究PADS的脚本应用,最近这两天通过摸索了基本实现了:
1.实现PADS Layout一键生成装配(贴片)文件.
2.实现PADS Layout一键生成钢网文件.
3.实现PADS Layout一键生成GERBER文件.
下边给大家介绍一下:
此功能能自动识别当前设计为几层板,能够匹配正确的层参数。这里以一个双面板以及一个四层板为例。
1.生成装配(贴片)文件:
打开一个PADS Layout文件:
运行EDA_BOMHelper:
2.生成钢网文件:
打开一个PADS Layout文件:
运行EDA_BOMHelper:
3.生成GERBER文件:
打开一个PADS Layout文件:
运行EDA_BOMHelper:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 好了,今天就说到这里,感谢大家用心看完。