请选择 进入手机版 | 继续访问电脑版

光学社区

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

[求助] [已解决]CODEV 里怎么获取指定口径的边缘厚度值

[复制链接]
最佳答案
1 

13

主题

96

帖子

6

积分

小白

Rank: 1

积分
6
发表于 2020-6-29 23:16 | 显示全部楼层 |阅读模式
如图所示
最佳答案
2020-6-30 08:57
思路:利用SAGF(surface, zoom_pos, x, y)这个函数,计算单个面,指定高度的sag值,然后前表面sag值为sag1,后表面sag值为sag2,镜片厚度为thi,则边缘厚度为-sag1+thi+sag2。
sagf可以求对应口径下的sag。

本帖子中包含更多资源

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

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

使用道具 举报

最佳答案
14 

6

主题

106

帖子

49

积分

新手

Rank: 2Rank: 2

积分
49
发表于 2020-6-30 08:57 | 显示全部楼层    本楼为最佳答案   
思路:利用SAGF(surface, zoom_pos, x, y)这个函数,计算单个面,指定高度的sag值,然后前表面sag值为sag1,后表面sag值为sag2,镜片厚度为thi,则边缘厚度为-sag1+thi+sag2。
sagf可以求对应口径下的sag。
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
回复

使用道具 举报

最佳答案
1 

13

主题

96

帖子

6

积分

小白

Rank: 1

积分
6
 楼主| 发表于 2020-6-30 10:01 | 显示全部楼层
本帖最后由 cq20150401 于 2020-6-30 10:08 编辑

非常感谢,这个方法可行,顺便吐槽一下codev里的自带边缘厚度命令ET,怎么算都和结构图里不符合,只能用这么复杂的方式解决
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
回复

使用道具 举报

最佳答案
0 

1

主题

34

帖子

4

积分

小白

Rank: 1

积分
4
发表于 2020-6-30 12:20 | 显示全部楼层
codev里面的et是光线的光程吧,要确切的值在命令行里面输入eva((thi sn)-sagf(sn,0,0,h1)+sagf(sn+1,0,0,h2))就可以了
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /2 下一条

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

GMT+8, 2020-7-14 05:12 , Processed in 0.171875 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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