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

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

2023-02-07脚本5588

这个小结开始我们按照前面的脚本的学习内容开始编写一个简单的阻抗条脚本.

1.首先在界面中添加输入填写框,我们一个添加了3个,分别是阻抗条长、宽还有就是阻抗条名称。没有新的知识点,修改一下坐标就可以正确显示了。

7-1.webp

2.在按钮事件中根据输入的阻抗条名称创建SETP

第一步使用GetValue()获取输入的数据,获取阻抗条名称

第二步判断当前料号中是否存在当前的steps,有则删除

第三步根据名称创建阻抗条

第四步打开阻抗条,并且将SETP当前的单位设置为mm,这个很重要也必须,因为输入框填写的内容就为公制mm

这里可以发现,我是直接使用COM发送命令,没有进行完全封装.

7-2.webp

3.创建OUT外形层,根据输入数据添加线,组成矩形,更具矩形生成Profile线

7-3.webp

这里最后生成Profile的命令也没有进行封装,过多的封装其实没有必要,常用的封装是为了编辑提高效率

本次小结就结束的,这么多小结下来,genesis脚本开发的内容就差不多结束了,后面基本都是编程方法的问题。

最后三个小结将会完成这个简单的阻抗条脚本。

转自知乎:晓梦

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

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

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

分享给朋友:

“Python开发Genesis脚本教程(八)- 简单阻抗条1” 的相关文章

Python开发Genesis脚本教程(一)- 前言

Python开发Genesis脚本教程(一)- 前言

首先感谢在远古时间由Mike J. Hopkins用Python编写的Genesis2000的接口文件,我用此学习并使用来作为脚本开发的基础库.以下所有教程均为按此为基础.学习人员需要先掌握Genesis的基础知识和软件安装,并且有一定的Python语法基础…

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

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

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