Zygo保存zxg(Zemax File)文件(光学领域知道Zygo的一定要看)

简介: Zygo保存zxg(Zemax File)文件(光学领域知道Zygo的一定要看)

Zygo概述

      Zygo在光学干涉领域是世界龙头,也是被我们国家光学领域视为最大竞争对手的企业。无论是各大高校的科研学术工作,还是各大企业的商业工程化项目,只要与光学干涉有关,必定听过Zygo公司的名字。


      Zygo处理数据时有很多种类的数据格式,常见的有dat、asc、xyz等等,如何处理该类数据格式请点击:


Zygo读取&保存dat文件(光学领域知道Zygo的一定要看)_翟天保的博客-CSDN博客_zygo干涉仪


      在此不多做叙述,下面直入主题。


什么是zxg文件

      今天要讲的是zxg格式文件,也是Zemax File文件的保存,网上没有任何一篇有关该文件保存的文章,起码我搜索了很久也没有找到,后来经过委托众多朋友多方打听,终于解决了该问题,所以今天分享出来,也是为了方便更多本领域的同学或者工程师,让大家少走点弯路。


      打开Zygo的MetroPro软件(MetroPro是老版软件,许多高校都有该离线包;最新软件为MX,必须连接Zygo干涉仪才能使用,只有少数有经济实力的实验室才能购买到Zygo干涉仪),界面如图1:

图1 MetroPro软件界面

       点击Save Data按钮,将分析后的数据可以存储为各类文件形式,如图2所示:

图2 保存文件

   选择zxg格式文件,如图3所示。

图3 zxg文件

       你以为这么简单吗,不出意外的就弹出图4。。。。。

图4 错误提示

       意思就是需要输入一个网格间隔,这个间隔不仅要比数据的宽度小,而且要是奇数,那么问题来了,zygo软件里如何输入呢?反正我找了很久没找到,如果有清楚的小伙伴能分享一下就很nice了。


       接下来,就是我如何保存zxg文件的方法。


如何保存zxg文件

      同保存dat文件一样,采用Zygo提供的dat_to_zxgrd.exe,但是也不完全一样,差了一点却犹如鸿沟,让我研究了好多天没搞定。


      为了方便大家理解,我将步骤细化具体说明:


1)通过Win+R键打开运行窗口,输入cmd,打开命令行。输入cd C:\Users\qy\Desktop\1,将当前路径转换到目标路径下;输入命令dat_to_zxgrd.exe -f 1.dat result.zxg 521。如图1所示,result.zxg就生成了。

图5 输入命令

2)发现不同了吗,后面要加一个数字,这个数字就是网格间隔,一定是小于原数据尺寸的奇数,至于设置为多少,就看使用者的需求了,此时打开zxg文件查看。

图6 zxg文件内容

3)521就是首行内容,后面的0.0221560637是归一化后的间隔,至此完成保存。

 

总结

       好啦,总的就是这些内容了,在此分享给大家,希望从事光学领域的同学们,能少碰点壁,如果帮助到你了,请给我一个点赞和收藏,这是对我写文章的鼓励,感谢你们哦~另外,还要感谢每一个帮助我解决问题的朋友,一个人的力量终究有限,大家合力才能共同发展进步!


      最后补充一下,如果某些同学电脑上本身就安装有Zygo的软件,那软件的bin目录下就放着这exe,一般系统环境变量也包含了,所以不用切换文件路径直接使用dat_to_zxgrd -f也行。

相关文章
无需cad,从dwg文件中读取缩略图
无需cad,从dwg文件中读取缩略图
|
C++ Python
VS+VTK+Dicom(dcm)+CT影像切片窗体界面显示源码
VS+VTK+Dicom(dcm)+CT影像切片窗体界面显示源码
246 0
|
4月前
|
算法 图形学
LabVIEW程序框图保存为图像
LabVIEW程序框图保存为图像
51 1
|
4月前
|
C++ 计算机视觉
Opencv(C++)系列学习---读取视频文件和打开摄像头
Opencv(C++)系列学习---读取视频文件和打开摄像头
156 0
|
9月前
基于copy命令的图片文本隐写(Misc出题)
基于copy命令的图片文本隐写(Misc出题)
73 1
|
4月前
|
计算机视觉 索引 Python
OpenCV中读取、显示、保存摄像头视频讲解与实战(附Python源码)
OpenCV中读取、显示、保存摄像头视频讲解与实战(附Python源码)
95 0
|
11月前
|
存储
Zygo读取&保存dat文件(光学领域知道Zygo的一定要看)
Zygo读取&保存dat文件(光学领域知道Zygo的一定要看)
398 1
Labview提取当前VI的路径
Labview提取当前VI的路径
95 0
ENVI如何进行伪彩色显示?
ENVI如何进行伪彩色显示?
580 1
|
存储
ENVI_IDL:批量获取影像文件各个波段的中值并输出为csv文件
ENVI_IDL:批量获取影像文件各个波段的中值并输出为csv文件
298 0