分享一下链接经验:
----------------------------------下载安装-----------------------
需要材料和链接:
一、 python3.7(3.7很多包都没有,最好用3.6的)
https://www.python.org/downloads/windows/
python3.6.4安装文件百度网盘
密码:aj2k
二、 zemax2017
三、 python的win32com模块和win32api模块
https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221/
适用于python 3.7
pywin32-221.win-amd64-py3.7.zip(8.7 MB, 下载次数: 1, 售价: 1 枚金币)
适用于python 3.6
pywin32-221.win-amd64-py3.6.zip(8.72 MB, 下载次数: 7, 售价: 1 枚金币)
python安装完成后执行
第三个包的另外一种安装方法:
win32com和win32api包也可以通过系统的命令来安装
windows的cmd窗口切换路径到%python%\script\目录下
执行pip install pywin32
执行pip install pypiwin32
等待安装完成,这样跟下载第三个包安装完成是一样的效果。
--------------------------------预处理-----------------------
安装完成后,需要把python安装目录下的%python%\Lib\site-packages\pywin32_system32\下的两个dll文件
拷贝至这里:C:\Windows\System32
-------------------------------链接---------------------
zemax17-》programing-》interactive extension,然后执行opticstudio.py就可以了。
最后附上一张链接成功的图
_2018/1/7__________________
使用说明:
在其他模块中调用这个函数,在模块前面加上
from opticstudio import connectZMX
zemax = connectZMX()
thesystem = zemax.PrimarySystem
领取专属 10元无门槛券
私享最新 技术干货