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

Python开发Genesis脚本教程(三)- 交互获取信息1

2023-02-06脚本7542

Genesis脚本Python开发教程-第三节交互获取当前料号STEP级层别

1.获取当前料号名称

编辑脚本基本都需要获取到启动脚本时当前的料号,通过封装好的方法,我们可以很简单获取到当前的料号

3-1.webp

输入上面的代码后,运行脚本即可在运行界面可以看到输出的内容为当前料号

2.获取当前STEP

输入红色框的代码后,运行脚本即可在运行界面可以看到输出的内容为当前料号和当前SETP

3-2.webp

3.创建当前的料号和SETP对象

一般情况下,我们将根据获取的当前料号和当前SETP,创建对象,使用对象的方法运行脚本。如第二节内容添加物件,下面的代码为创建当前的料号和SETP对象。

3-3.webp

4.根据我们创建的料号对象及SETP对象,我们可以进行很多操作.例如获取SETP列表,层别列表,SETP的大小等等.

下面的代码显示获取料号的SETP列表并打印出来,这里使用的一个FOR循环,初学者可以看看Python的基础教程看看语法.

3-4.webp

本次小结的内容就结束了,创建对象是脚本编写的基础,后续内容都按此对象进行操作.希望同学们能够迅速掌握。

转自知乎:晓梦

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

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

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

分享给朋友:

“Python开发Genesis脚本教程(三)- 交互获取信息1” 的相关文章

Python开发Genesis脚本教程(十)- 简单阻抗条3

Python开发Genesis脚本教程(十)- 简单阻抗条3

1.我们在线路层添加填充铜皮,首先判断GTL顶层是否存在如果存在设定为工作层,然后使用COM命令,传递填充铜皮的命令字符串.2.添加上节内容添加的工具孔和测试孔的掏铜负性,此处利用之前的位置变量,然后负性大小加大了800,传递多了一个属性的变量3.添加上节内容添加的测试孔的PAD,最后清空工作层.最…

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

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

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

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。