目录

lighttools-API-for-Python-,自动化仿真基础

lighttools API for Python ,自动化仿真基础

  • API 环境安装

API 链接为

自动化仿真可参考

在github上找了好久,找到了一个lighttools的API,有了该API,就可以通过python做仿真后的优化工作了,如果没有API,或者不使用macro,就只能根据经验手动调整参数进行仿真,没调整一个参数做一次仿真,看一下仿真结果,根据仿真结果再次调整,如此往复,有经验的厂商工程师听说调一个闪光灯lens需要3小时。

因此该API就是python调用lighttools仿真的基础。如下只验证环境是否ok,python->发命令给Lighttools,查看lighttools的实际效果。

二.   Python控制发CMD 验证

这里使用macro  参考里的第一段作为命令做为验证

命令全部如下:

LTCMD “\VConsole”

LTCMD “New3DDesign”

LTCMD “\V3D”

LTCMD “Mirror4Pt XYZ 0,0,0 XYZ 0,1,-0.5 XYZ 0,1,0 XYZ 0,0,0.5 XYZ 0,0,0.5”

https://i-blog.csdnimg.cn/blog_migrate/d65e6a76934d1e0cb41aee2b23d100bd.png

使用python IDE 发送后控制台信息如下

https://i-blog.csdnimg.cn/blog_migrate/a443799de2990544f763d3dc8bd5aa6f.png

3D效果如下,说明已经成功安装了API。至此就可以通过python操作lighttools了。