吾爱光设

 找回密码
 注册
会员须知
会员须知
实用帮助
实用帮助
楼主: opticsV

我必须学习命令语言才能使用SYNOPSYS吗?

  [复制链接]
  • TA的每日心情
    开心
    2023-1-15 09:16
  • 签到天数: 107 天

    [LV.6]常住居民II

    80

    主题

    119

    回帖

    2

    积分

    版主

    积分
    2
    发表于 2019-5-15 18:04 | 显示全部楼层
    光学小伽 发表于 2019-5-15 15:54
    通过matlab转zemax是用自带的宏还是得需要自己编程??zemax转synopsys时,如果视场采用真实像高,转入后, ...

    目前这个软件已经有人写好了程序,通过matlab将synopsys文件转成ZEMAX文件,不过matlab要18版之后的版本才行。


    我把别人写的matlab转档文件分享链接如下:(感谢编写这个的人员,让我们不用手动复制粘贴那么麻烦)
    链接:https://pan.baidu.com/s/1r4C-ead9jb9BGer18URMxA
    提取码:txz1


    另外,我们也在努力的做了一些翻译,比如英文官网的48篇文章,《自动设计优化》 还有一些其他的手册书籍等,不过整个翻译的工作量太大,像命令解释这些工作,我们也会做些翻译和解释,后续会陆陆续续出来这些。


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

    使用道具 举报

  • TA的每日心情
    开心
    2023-1-15 09:16
  • 签到天数: 107 天

    [LV.6]常住居民II

    80

    主题

    119

    回帖

    2

    积分

    版主

    积分
    2
    发表于 2021-2-22 10:45 | 显示全部楼层
    光学小伽 发表于 2019-5-15 15:54
    通过matlab转zemax是用自带的宏还是得需要自己编程??zemax转synopsys时,如果视场采用真实像高,转入后, ...

    目前新界面版本已经发布,大量的操作的视频,都已经完成,供大家学习参考,谢谢!
    https://space.bilibili.com/1958028625/channel/detail?cid=165261
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-11-22 08:49
  • 签到天数: 1069 天

    [LV.10]以坛为家III

    9

    主题

    33

    回帖

    2

    积分

    小白

    积分
    2
    发表于 2021-4-8 11:56 | 显示全部楼层
    opticsV 发表于 2019-5-15 11:32
    控制畸变得命令例如:M 1.35 10 A P YA 1
    这个例子中要求的实际像高是1.35,  10是权重 ,最后面的1是视 ...


    需要對整個視場控制distortion ,


      ex: 0~1.0 field的distortion 都要負的, 但要> -15%

    目前想到的, 但指令是錯的, 請問ˋ該如何修正

      LLL  -0.15 1 A P YA 1 / S PYB / DIV PYB   (控制1.0 field, distortion > -15%)



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

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-11-22 09:00
  • 签到天数: 771 天

    [LV.10]以坛为家III

    127

    主题

    350

    回帖

    18

    积分

    新手

    积分
    18
    发表于 2022-9-5 14:53 | 显示全部楼层
    Alfie 发表于 2021-4-8 11:56
    需要對整個視場控制distortion ,

    可以用复合像差,比如想优化0.6视场的畸变到-0.15,就可以写

    LLL -0.15 1 0.05 COMPOSITE
    COMPOSITE
    CD1 P YA 0.6
    CD2 GIHT P
    CD3 CONST 0.6
    =  (CD1  - CD2 * CD3  ) / CD2


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

    使用道具 举报

  • TA的每日心情

    2024-11-22 08:59
  • 签到天数: 824 天

    [LV.10]以坛为家III

    15

    主题

    242

    回帖

    30

    积分

    超级版主

    积分
    30
    发表于 2022-9-14 15:23 | 显示全部楼层
    本帖最后由 久伴离人影 于 2022-9-14 15:28 编辑
    asdoptics 发表于 2022-9-5 14:53
    可以用复合像差,比如想优化0.6视场的畸变到-0.15,就可以写

    LLL -0.15 1 0.05 COMPOSITECOMPOSITECD1 ...

    分母应该是(CD2*CD3)吧
    LUA 1.5 10 0.1 COMPOSITE      
    CD1 P YA 0.8                          
    CD2 GIHT
    CD3 CONST 0.8
    =100*(CD1-CD2*CD3)/(CD2*CD3)  
    这样应该更好点,用lua直接控制绝对值小于,要不有正有负得写两个

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

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-11-22 09:00
  • 签到天数: 771 天

    [LV.10]以坛为家III

    127

    主题

    350

    回帖

    18

    积分

    新手

    积分
    18
    发表于 2022-9-15 09:47 | 显示全部楼层
    久伴离人影 发表于 2022-9-14 15:23
    分母应该是(CD2*CD3)吧
    LUA 1.5 10 0.1 COMPOSITE      
    CD1 P YA 0.8                          

    这个我们验证过了,这样写才会和SYNOPSYS里输出结果一样。

    本帖子中包含更多资源

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

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

    使用道具 举报

  • TA的每日心情

    2024-11-22 08:59
  • 签到天数: 824 天

    [LV.10]以坛为家III

    15

    主题

    242

    回帖

    30

    积分

    超级版主

    积分
    30
    发表于 2022-9-15 11:31 | 显示全部楼层
    这倒是没注意过,平时用的是这个
    M 0 1 A GIHT                             
    MUL CONST 0.7      
    S  P  YA  0.7
    有可能是定义的像高直接对应相对的视场,不需要再乘0.6了,多谢解惑
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-23 04:35 , Processed in 0.078125 second(s), 21 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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