查看: 5053|回复: 9

zmx 和 seq 的转换方法

[复制链接]
发表于 2005-11-17 00:03:00 | 显示全部楼层 |阅读模式


将 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:00 | 显示全部楼层


<P>太感谢了,正在找啊!再次谢谢!</P>



发表于 2005-11-17 06:15:00 | 显示全部楼层


<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:00 | 显示全部楼层


<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:00 | 显示全部楼层


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:00 | 显示全部楼层

你要进到

E:\zemax\seq2zmx\里操作。

dos基本问题,呵呵

发表于 2005-11-19 00:27:00 | 显示全部楼层

哎,我进去了啊

我进了 E:\zemax\seq2zmx\

可是提示 :zemax\seq2zmx不是内部或外部命令,也不是可运行的程序或批处理文件。

请告知如何处理?

发表于 2005-11-19 05:58:00 | 显示全部楼层

当前目录为E:时键入

cd zemax\seq2zmx

发表于 2005-11-21 17:38:00 | 显示全部楼层
同意楼上的!十分谢谢!!!
发表于 2005-11-21 23:21:00 | 显示全部楼层

成功!步骤如下,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根据提示就可完成。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.|鄂ICP备17021725号-1

在本版发帖
关注公众号
QQ客服返回顶部