切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
  • Zemax与SPEOS光源文件格式

    作者:佚名 来源:光研科技 时间:2023-03-27 13:53 阅读:1688 [投稿]
    在SPEOS中,对应文件为.RAY文件;而在Zemax中,有两种对应文件格式,分别是.DAT(单色)和.SDF(多色)文件。下面分别介绍一下Zemax与SPEOS使用的光源文件格式。

    其中ray_format_type必须为0(仅光通量格式)或2(光谱颜色格式),不支持其他格式类型。当ray_format_type为0时,则flux_type为0表示瓦,为1表示流明;对于光谱颜色格式,光通量必须以瓦为单位,波长必须以微米为单位。

    在数据标题之后定义光线结构,光线结构格式取决于光线格式类型。对于仅通量格式的单色光源,光线结构为:

    float x,y,z;

    float l,m,n;

    float flux;

    其中X、Y、Z表示光线位置,L、M、N表示光线方向,这与SPEOS光线数据中的相同,而Zemax光源文件中的光通量等效于SPEOS中的能量数据。

    对于光谱颜色格式的复色光源,光线结构为:

    float x,y,z;

    float l,m,n;

    float flux,wavelength;

    请注意,使用光谱颜色格式时,无论怎样定义系统波长,OpticStudio将始终以文件中定义的波长追迹光线。

    2.3 SPEOS与Zemax光谱文件格式

    有时我们可以找到与光源文件一起提供的光谱文件,所以我们添加了这一部分,以便光谱文件可以得到转换和应用。

    两个软件的光谱文件都是以文本格式定义的,SPEOS中光谱文件的扩展名是*.spectrum,其中包含以下信息:数据标题、名称、波长总数和它们的权重、具体波长和权重。


    Zemax光谱文件以扩展名*.SPCD为结尾,并且放置在<objects>Sources

    Spectrum文件夹中,该文件用于描述光源颜色模拟的用户自定义光谱,文件格式为以下形式的成对数据:

    #comment<optional>

    wavelength1 weight1

    wavelength2 weight2

    etc…

    其中波长数据以μm为单位,并且要以升序的形式排列,权重则表示为相对功率单位的无量纲形式,需要注意的是定义的波长数据最少为3对,最多为200对。

    分享到:
    扫一扫,关注光行天下的微信订阅号!
    【温馨提示】本频道长期接受投稿,内容可以是:
    1.行业新闻、市场分析。 2.新品新技术(最新研发出来的产品技术介绍,包括产品性能参数、作用、应用领域及图片); 3.解决方案/专业论文(针对问题及需求,提出一个解决问题的执行方案); 4.技术文章、白皮书,光学软件运用技术(光电行业内技术文档);
    如果想要将你的内容出现在这里,欢迎联系我们,投稿邮箱:service@opticsky.cn
    文章点评