当前位置:首页 > 工程设计 > 脚本

Python开发Genesis脚本教程(七)- 窗体制作2

2023-02-07脚本6237

1.在按钮事件中启动添加创建打开层

6-1.webp

首先37行打开当前STEP

39行创建"addpad"层

41行打开显示"addpad"层

然后我们运行脚本,点击按钮后脚本将在当前层添加了"addpad"层别.

但是当我们再次运行点击按钮后,将出现报错,因为改层别已经添加了,所以我们需要添加当前层别是否存在的判断.如下图

6-2.webp

2.获取Profile数据添加PAD

6-3.webp

第44行获取当前SETP的Profile坐标数据

第45行获取当前SETP的SR坐标数据,如果存在

第46行获取Profile的最大坐标添加了r10的PAD

是不是很简单,这节虽然内容不多,但是都是前面小结的总结,其中getProfile数据其实是前面查询内容的封装

根据info 获取Profile后获取的.

本次源代码我就不放上去了,小白自行打打看看吧

转自知乎:晓梦

扫描二维码推送至手机访问。

版权声明:本文由FPC信息网发布,如需转载请注明出处。

本文链接:https://www.fpc.cc/article/24.html

分享给朋友:

“Python开发Genesis脚本教程(七)- 窗体制作2” 的相关文章

CAM350 脚本开发实战:第一个弹窗宏

CAM350 脚本开发实战:第一个弹窗宏

在 PCB / FPC 制造资料处理里,加板边、拼板、层命名、批量出报告这些动作每天都在重复。CAM350 的宏(Macro)是把重复劳动固化下来最轻量的入口。本文以使用最广的 v12.1 为例,从一行 Hello World 弹窗开始,讲清 .scr 脚本的写法、文件规范与运行方式,并记录一次「点…