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

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

2023-02-06脚本7200

前言

首先感谢在远古时间由Mike J. Hopkins用Python编写的Genesis2000的接口文件,我用此学习并使用来作为脚本开发的基础库,以下所有教程均为按此为基础  。 

学习人员需要先掌握Genesis的基础知识和软件安装,并且有一定的Python语法基础,我会尽量写的小白一点.      

为了教学简单点,以下内容为默认Window环境.   

 

本教程心血来潮,不知道能不能坚持写完,先立个目标,写10个章节吧 。


环境安装及配置

1.安装Python环境,这里我选用的版本为"python-2.7.18",64位Window版本

为后续环境配置,建议安装目录安装在C盘根目录,安装路径为c:/Python27.安装是注意勾选上注册python路径.安装过程如下面gif图.

官方链接为:Python下载

可以在本文最后的打包的资源包中获取

v2-8a9e76f82632481e2efebb25becc4bba_b.webp

2.配置基础文件库,将资源包中库文件夹下的5个文件复制到Python安装目录的"\Lib\"文件夹下面

3.安装编写环境软件,这里推荐小白安装Sublime Text,功能界面简单点容易入手,熟悉后可以使用VS Code或者其他软件等等.

此软件版本众多,可以在网上搜索下载.可以本文最后的打包的资源包中获取

v2-98346dff5ef8fab7719a3343ac535906_b.webp

4.覆盖配置脚本启动文件"scr_start.csh",将资源包中的文件复制在Genesis根目录下的\e**\all\文件夹下面.(**为版本号)

例如:我本电脑genesis安装在C盘,版本为10.0,所以应该复制文件到"C:\genesis\e100\all\",点击覆盖即可.

3.webp

5.至此,所有配置工作已经完成,我们来测试一下,运行脚本是否能够正常运行.

在genesis中手动启动脚本文件,文件为资源包中的"Hello_World.py".

运行成功将看到genesis后台界面中显示输出"Hello World!".还有就是界面单位由Inch更改为公制mm.

在下一节的内容我们将开始学习脚本的编写

4.gif

6.资源包的下载地址如下

链接:https://pan.baidu.com/s/1QbrK71M5VXr_mGqgMTeaSQ 

提取码:ep0x

转自知乎:晓梦

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

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

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

分享给朋友:

“Python开发Genesis脚本教程(一)- 前言” 的相关文章

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

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

首先我们在窗体中添加选择框,提供给用户选择阻抗条的类型,代码如下.比较简单.没有用复杂的容器方式.在前面加载UI方法下添加代码运行脚本可以看到多了一个单项选择框,只允许选择一项2.编写选择形成代码,在点击按钮的事件方法中添加另一个方法的调用.如第76行内容,调用StepFirst方法,传递了当前ST…

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

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

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

发表评论

访客

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