光电工程师社区
标题: zmx 和 seq 的转换方法 [打印本页]
作者: 中华卫星 时间: 2005-11-17 00:03
标题: zmx 和 seq 的转换方法
将 filename.seq文件拷贝到seq2zmx 目录下
然后运行cmd 打开命令提示行 进入c:\zemax\seq2zmx
c:\zemax\seq2zmx\seq2zmx.exe filename.seq filename.zmx filename.log 回车
转换过程中会有一些小问题,就是某些zemax无法识别的seq命令 例如渐晕系数等等!
这些信息都会存储在filename.log中,根据这个信息可以对系统进行修正。
将 .zmx 文件转换成 .seq 文件用CODE V中的macro根据提示就可完成。
[此贴子已经被作者于2005-11-17 9:40:23编辑过]
作者: 设计光学 时间: 2005-11-17 04:39
<P>太感谢了,正在找啊!再次谢谢!</P>
作者: 设计光学 时间: 2005-11-17 06:15
<P><STRONG><FONT face=Verdana color=#da2549>to 中华卫星:</FONT></STRONG></P>
<P><STRONG><FONT face=Verdana color=#da2549>我按照你说的方法做了,将**.SEQ转化为**.zmx时老出错啊,你能详细告知具体步骤吗?</FONT></STRONG></P>
<P><STRONG><FONT face=Verdana color=#da2549>1,我把**.SEQ拷贝到E:\zemax\seq2zmx</FONT></STRONG></P>
<P><STRONG><FONT face=Verdana color=#da2549>2,运行CMD.EXE</FONT></STRONG></P>
<P><STRONG><FONT face=Verdana color=#da2549>3,然后就不知道如何正确的输入了,尝试了半个多小时,老是出错 说 CAN’T OPEN **.SEQ</FONT></STRONG></P>
<P><STRONG><FONT face=Verdana color=#da2549>请中华卫星指教,谢谢了!!!</FONT></STRONG></P>
<P><STRONG><FONT face=Verdana color=#da2549></FONT></STRONG> </P>
<P><STRONG><FONT face=Verdana color=#da2549>再就是 将.zmx转化为.seq 如何用CODE V下的MACRO实现,也请你一并告知,再次感谢!</FONT></STRONG></P>
作者: 中华卫星 时间: 2005-11-17 17:32
<P><FONT face=Verdana color=#da2549>1,我把**.SEQ拷贝到E:\zemax\seq2zmx---你的安装路径 是E 盘</FONT></P><P><FONT face=Verdana color=#da2549>2,进入命令提示行 <FONT face=宋体 color=#000000>E:\zemax\seq2zmx\seq2zmx.exe filename.seq filename.zmx filename.log </FONT></FONT></P><P>你要了解这个转换程序一个可以在dos下运行的程序,尽管命令提示行不是dos.</P><P>如果你会用dos,这个命令的操作当然是很容易的。</P><P>CODE V中有一个macro\zemaxtocv.seq</P><P>运行它根据提示就可以用CODE V 打开相应的.ZMX文件</P>
[此贴子已经被作者于2005-11-17 9:35:01编辑过]
作者: 设计光学 时间: 2005-11-17 22:58
to 卫星:
<P 0cm 0cm 0pt">我这样输入的:</P>
<P 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt"><FONT face="Times New Roman">1,<FONT size=3> </FONT>E</FONT>:<FONT face="Times New Roman">\</FONT></P>
<P 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt"><FONT face="Times New Roman">2,<FONT size=3> </FONT>E</FONT>:<FONT face="Times New Roman">\zemax\seq2zmx\seq2zmx.exe a.seq a.zmx a.log</FONT></P>
<P 0cm 0cm 0pt"><p><FONT face="Times New Roman"> </FONT></p></P>
<P 0cm 0cm 0pt"><FONT face="Times New Roman">Error</FONT>:<FONT face="Times New Roman">can’t open input file</FONT>:<FONT face="Times New Roman">a.seq</FONT></P>
<P 0cm 0cm 0pt">可是我是在<FONT face="Times New Roman">zmax\seq2zmx </FONT>里面命名为<FONT face="Times New Roman">a.seq</FONT>的啊</P>
<P 0cm 0cm 0pt">为什么啊?</P>
<P 0cm 0cm 0pt">请指教!</P>
作者: 新手小李 时间: 2005-11-18 01:22
你要进到
E:\zemax\seq2zmx\里操作。
dos基本问题,呵呵
作者: 设计光学 时间: 2005-11-19 00:27
哎,我进去了啊
我进了 E:\zemax\seq2zmx\
可是提示 :zemax\seq2zmx不是内部或外部命令,也不是可运行的程序或批处理文件。
请告知如何处理?
作者: 新手小李 时间: 2005-11-19 05:58
当前目录为E:时键入
cd zemax\seq2zmx
作者: 设计光学 时间: 2005-11-21 17:38
同意楼上的!十分谢谢!!!
作者: johncai 时间: 2005-11-21 23:21
成功!步骤如下,FYI
1、在Code V中将文件另存为*.seq
2、filename.seq文件拷贝到seq2zmx 目录下
3、然后运行cmd 打开命令提示行 进入c:\zemax\seq2zmx 目录
4、键入seq2zmx.exe filename.seq filename.zmx filename.log 并回车
Note: 转换过程中会有一些小问题,就是某些zemax无法识别的seq命令 例如渐晕系数等等! 这些信息都会存储在filename.log中,根据这个信息可以对系统进行修正,将 .zmx 文件转换成 .seq 文件用CODE V中的macro根据提示就可完成。
| 欢迎光临 光电工程师社区 (http://bbs.oecr.com/) |
Powered by Discuz! X3.2 |