吾爱光设

会员须知
会员须知
实用帮助
实用帮助
查看: 12868|回复: 6

[求助] [已解决]05Zemax宏语言读取透镜文件问题

[复制链接]
  • TA的每日心情
    郁闷
    2024-10-30 22:25
  • 签到天数: 826 天

    [LV.10]以坛为家III

    23

    主题

    159

    回帖

    8

    积分

    小白

    积分
    8
    发表于 2020-9-23 15:24 | 显示全部楼层 |阅读模式
    本帖最后由 秋刀鱼的滋味 于 2020-9-23 16:11 编辑

    各位前辈,我现在想编写一个宏,目的是读取05Zemax中透镜数据编辑器中的数据,但好像没有发现和后面高版本的宏语言中的如SPRO一样功能的函数,请问大家有编写05宏语言的的经历吗,是否有相关的的函数可以完成这项任务。
    最佳答案
    2020-9-23 15:45
    你可以试试全拼SETSURFACEPROPERTY
    我之前都用的全拼,然后结合Zemax中的说明试试看


    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-10-28 09:20
  • 签到天数: 400 天

    [LV.9]以坛为家II

    11

    主题

    116

    回帖

    24

    积分

    新手

    积分
    24
    发表于 2020-9-23 15:45 | 显示全部楼层    本楼为最佳答案   
    你可以试试全拼SETSURFACEPROPERTY
    我之前都用的全拼,然后结合Zemax中的说明试试看


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

    ×
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-10-30 22:25
  • 签到天数: 826 天

    [LV.10]以坛为家III

    23

    主题

    159

    回帖

    8

    积分

    小白

    积分
    8
     楼主| 发表于 2020-9-23 16:14 | 显示全部楼层
    激光雷达萌新 发表于 2020-9-23 15:45
    你可以试试全拼SETSURFACEPROPERTY
    我之前都用的全拼,然后结合Zemax中的说明试试看

    谢谢您的回复,不好意思,我刚刚看见全称后发现发帖错误了,我是要读取它的数据不是去设置,是函数SPRO,我在05的原版文档之中大致搜索了一下没有发现相关函数,所以前来论坛求助,哈哈。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-10-30 22:25
  • 签到天数: 826 天

    [LV.10]以坛为家III

    23

    主题

    159

    回帖

    8

    积分

    小白

    积分
    8
     楼主| 发表于 2020-9-23 16:33 | 显示全部楼层
    本帖最后由 秋刀鱼的滋味 于 2020-9-23 16:37 编辑

    自己又去仔细搜索了一下SPRO,在05手册中存在,SURP在05中不能缩写,函数存在。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-10-28 09:20
  • 签到天数: 400 天

    [LV.9]以坛为家II

    11

    主题

    116

    回帖

    24

    积分

    新手

    积分
    24
    发表于 2020-9-23 16:33 | 显示全部楼层
    秋刀鱼的滋味 发表于 2020-9-23 16:14
    谢谢您的回复,不好意思,我刚刚看见全称后发现发帖错误了,我是要读取它的数据不是去设置,是函数SPRO, ...

    读取岂不应该用getsurfacedata?
    getsurfacedata, surf,code
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-10-30 22:25
  • 签到天数: 826 天

    [LV.10]以坛为家III

    23

    主题

    159

    回帖

    8

    积分

    小白

    积分
    8
     楼主| 发表于 2020-9-23 16:35 | 显示全部楼层
    激光雷达萌新 发表于 2020-9-23 16:33
    读取岂不应该用getsurfacedata?
    getsurfacedata, surf,code

    我又去仔细看了一下,都存在,只是以前的不能缩写,已设置您的回答为最佳答案。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-10-30 22:25
  • 签到天数: 826 天

    [LV.10]以坛为家III

    23

    主题

    159

    回帖

    8

    积分

    小白

    积分
    8
     楼主| 发表于 2020-9-23 17:24 | 显示全部楼层
    激光雷达萌新 发表于 2020-9-23 16:33
    读取岂不应该用getsurfacedata?
    getsurfacedata, surf,code

    但是没有SPRX这个函数。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

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

    本版积分规则

    联系我们|本论坛只支持PC端注册|手机版|小黑屋|吾爱光设 ( 粤ICP备15067533号 )

    GMT+8, 2024-11-7 22:45 , Processed in 0.156250 second(s), 24 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表