Layout鲫鱼塘—PADS 宏相关操作之学会看宏程序
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PADS 宏相关操作之学会看宏程序在看这篇资料之前请先在网上搜《Layout鲫鱼塘—PADS 宏相关操作之宏录制与运行》,看完之后再看这一篇。
大家知道宏可以比较快速的设置、操作等。但是给你一个宏,你知道这个宏倒底能干什么吗?开始接触宏的人如果没有编程基础怕是很难看懂。
其实只需要运行一下这个宏,大概就知道是怎么回事了。如果感觉宏运行得太快,没看楚过程,那就用Step into单步执行模式运行宏,看宏怎样一步一步的操作。
下面这些是宏经常出现命令行里示例:
Application.ExecuteCommand("Layer Setup")
LayersSetupDlg.LevTypeDirName.Selected(0) = true
= "1(PATTERN:COMP/Copper Top)"
LayersSetupDlg.Ok.Click()
MainFrame.StandardToolbarCurrentLayer = "(H) 1(PATTERN:COMP)"
ApplicationExport Document("F:\ CCB Layout TOP.dxf")
DXFExportDlg.Add.Click()
DXFExportDlg.AllItems.Click()
DXFExportDlg.Ok.Click()
这些命令行是不是不容易看懂,其实命令是由英文组成,是将各单词之间的空格去掉了,有的加了“.”,所以看起来很费劲。
加上空格,去掉“.”后加上中文注解是这样的:
Application Execute Command("Layer Setup")
应用程序执行命令(“图层设置”)
Layers Setup Dlg Lev Type Dir Name Selected(0) = true
图层设置对话框层次类型目录名称选择(0)=真
Layers Setup Dlg Name = "1(PATTERN:COMP)"
图层设置对话框名称=“1(PATTERN:COMP)”
Layers Setup Dlg Ok Click()
图层设置对话框单击确定
Main Frame Standard Toolbar Current Layer = "(H)
主框架标准工具栏当前图层=“(H)
Application Export Document("F:\ CCB Layout TOP.dxf")
应用程序导出文件("F:\ CCB Layout TOP.dxf")
DXF Export Dlg Add Click()
DXF导出对话框添加单击
DXF Export Dlg AllItems Click()
DXF导出对话框全部删除单击
DXF Export Dlg CopperPour = false
DXF导出对话框覆铜=假
DXF Export Dlg Ok Click()
DXF导出对话框[确定]
Options Dlg Backup Dlg Number Of Backups = "9"
备份选项对话框对话框备份数=“9”
对于以上代码,有几点总结:
(1)Application Execute后面通常一般是要打开对话框或点击菜单;
(2)代码中有“Dlg”的一般是在进行对话框操作;
(3)代码中有“Click()”的一般是按钮操作;
(4)代码中有“= true”或“= false”一般是有选项操作,“true”表示选中,而“false”表示不选中;
(5)代码中“=”后面“”中是宏录制时输入的内容,比如:=“9”
制作:☆好好生活★