吾爱光设

 找回密码
 注册
会员须知
会员须知
实用帮助
实用帮助
查看: 39119|回复: 15

[求助] zemax自定义表面编写

[复制链接]
  • TA的每日心情
    奋斗
    2017-1-12 08:57
  • 签到天数: 297 天

    [LV.8]以坛为家I

    1

    主题

    3

    回帖

    10

    积分

    小白

    积分
    10
    发表于 2016-1-10 21:48 | 显示全部楼层 |阅读模式
    哪位zemax大神会zemax的自定义表面编写 有公式  望指教  非常感谢~~
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-11-25 11:16
  • 签到天数: 850 天

    [LV.10]以坛为家III

    24

    主题

    1030

    回帖

    2756

    积分

    中级

    积分
    2756

    活跃会员优秀版主论坛忠实支持者

    发表于 2016-1-11 18:51 | 显示全部楼层
    你想定义一个什么面型?
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-1-12 08:57
  • 签到天数: 297 天

    [LV.8]以坛为家I

    1

    主题

    3

    回帖

    10

    积分

    小白

    积分
    10
     楼主| 发表于 2016-1-11 18:59 | 显示全部楼层
    lyardan 发表于 2016-1-11 18:51
    你想定义一个什么面型?

    是一个类似于标准非球面的表面,,在二次曲面基础上附加多项式,,有公式,,您做过相关zemax自定义曲面的程序编写吗
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-11-23 21:42
  • 签到天数: 2242 天

    [LV.Master]伴坛终老

    92

    主题

    884

    回帖

    1196

    积分

    版主

    积分
    1196

    优秀版主论坛忠实支持者

    发表于 2016-1-11 19:21 | 显示全部楼层
    zemax中使用非序列,UDA文件编写,具体编写步骤请参照说明书。
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情

    2024-3-9 22:44
  • 签到天数: 2636 天

    [LV.Master]伴坛终老

    19

    主题

    295

    回帖

    454

    积分

    初级

    积分
    454

    论坛忠实支持者

    发表于 2016-1-12 09:20 | 显示全部楼层
    goontwin 发表于 2016-1-11 19:21
    zemax中使用非序列,UDA文件编写,具体编写步骤请参照说明书。

    UDA 是User-defined aperture吧,这个只定义口径形状吧
    2018-1-23 00:46 大吉大利,今晚吃鸡!
    回复

    使用道具 举报

  • TA的每日心情

    2024-3-9 22:44
  • 签到天数: 2636 天

    [LV.Master]伴坛终老

    19

    主题

    295

    回帖

    454

    积分

    初级

    积分
    454

    论坛忠实支持者

    发表于 2016-1-12 09:21 | 显示全部楼层
    既然有公式,还怕什么,zemax已经给你写好接口了,
    你这个应该是序列的,用User defined surfaces 自定义面型那一章
    非序列的话有自定义物体,不过不是一个面,而是一个多个面闭合的物体。
    2018-1-23 00:46 大吉大利,今晚吃鸡!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-1-12 08:57
  • 签到天数: 297 天

    [LV.8]以坛为家I

    1

    主题

    3

    回帖

    10

    积分

    小白

    积分
    10
     楼主| 发表于 2016-1-12 09:28 | 显示全部楼层
    optzmx 发表于 2016-1-12 09:21
    既然有公式,还怕什么,zemax已经给你写好接口了,
    你这个应该是序列的,用User defined surfaces 自定义 ...

    可是编写完在序列里调用时候就显示“cannot locate userdefinedsurface function”
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2022-11-2 16:19
  • 签到天数: 1002 天

    [LV.10]以坛为家III

    29

    主题

    586

    回帖

    994

    积分

    审核员

    666

    积分
    994

    热心会员论坛忠实支持者

    发表于 2016-1-12 10:18 | 显示全部楼层
    最好用09版本ZEMAX,05版本ZEMAX部分函数不支持
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-1-12 08:57
  • 签到天数: 297 天

    [LV.8]以坛为家I

    1

    主题

    3

    回帖

    10

    积分

    小白

    积分
    10
     楼主| 发表于 2016-1-12 10:21 | 显示全部楼层
    mpwcq 发表于 2016-1-12 10:18
    最好用09版本ZEMAX,05版本ZEMAX部分函数不支持

    嗯 我现在用的就是09破解版的
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情

    2024-3-9 22:44
  • 签到天数: 2636 天

    [LV.Master]伴坛终老

    19

    主题

    295

    回帖

    454

    积分

    初级

    积分
    454

    论坛忠实支持者

    发表于 2016-1-12 14:07 | 显示全部楼层
    userdefinedsurface
    这个函数是自定义面型DLL的入口函数,一般入口坏了就这样
    原因很多,看看平台位数是不是一样,地址是不是错了,函数名是不是错了,用个dll查看的工具看看
    2018-1-23 00:46 大吉大利,今晚吃鸡!
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-25 19:25 , Processed in 0.125000 second(s), 24 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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