PADS的高级应用实例

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 好了,今天就说到这里,感谢大家用心看完。

相关文档
最新文档