吾爱光设

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

[求助] [已解决]xy多项式拟合自由曲面

[复制链接]
  • TA的每日心情
    奋斗
    2024-6-25 10:22
  • 签到天数: 77 天

    [LV.6]常住居民II

    1

    主题

    4

    回帖

    2

    积分

    小白

    积分
    2
    发表于 2023-9-20 10:40 | 显示全部楼层
    溜了溜了 发表于 2023-9-20 10:34
    我不是这个意思。。。。我想说的是,这个方法有天然的梯度误差积累,误差反应到面形中是无法通过更高阶面 ...

    更高密度的采样确实可以逐渐降低梯度误差积累带来的面形畸形的问题,但真的可以直接在软件里做微调,毕竟初始结构,不用较那么死,这种逐点求解的方法(最上位的方法应该就是杨通老师的逐点法了)会有梯度误差积累,所以老师在论文中也提到了(light.2017)第一轮创建后,通过点列斑的收缩情况给了一个调整面形梯度的迭代策略,按照这个思路,其实就是在软件中把离轴结构固定死,通过快速聚焦或者跑优化的方式调整一下面形系数,处理原理相同
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情

    2024-11-23 20:26
  • 签到天数: 433 天

    [LV.9]以坛为家II

    4

    主题

    31

    回帖

    1

    积分

    小白

    积分
    1
    发表于 2023-10-8 16:27 | 显示全部楼层
    楠思豆 发表于 2023-9-15 16:19
    谢谢,这个问题我解决了,把拟合出来的坐标点Y和Z减去主光线的Y和Z,把全局坐标改为局部坐标,相当于平移 ...

    请问您拟合成功是对参数的初值和上下限进行了改动吗?
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-7-13 11:09
  • 签到天数: 52 天

    [LV.5]常住居民I

    4

    主题

    18

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2023-10-23 20:33 | 显示全部楼层
    白光 发表于 2023-10-8 16:27
    请问您拟合成功是对参数的初值和上下限进行了改动吗?

    是的,把全局坐标改为局部坐标,对曲率半径和圆锥系数进行限制,也有不限制情况,对X和Y坐标值除以100 做归一化时不限制也可以拟合
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-7-13 11:09
  • 签到天数: 52 天

    [LV.5]常住居民I

    4

    主题

    18

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2023-10-23 21:01 | 显示全部楼层
    溜了溜了 发表于 2023-9-19 10:29
    您好,这个如果是江南大学苏老师的那个种子曲线扩展法大论文里的那个案例的话,两个方向扩展种子曲线后拟 ...

    请教一下,请问如图二3D图中要显示矩形镜面的话ZEmax应该如何设置,为什么我的显示出来类似圆形,我想要把不透光部分去除,
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情

    2024-11-23 20:26
  • 签到天数: 433 天

    [LV.9]以坛为家II

    4

    主题

    31

    回帖

    1

    积分

    小白

    积分
    1
    发表于 2023-10-24 09:32 | 显示全部楼层
    楠思豆 发表于 2023-10-23 21:01
    请教一下,请问如图二3D图中要显示矩形镜面的话ZEmax应该如何设置,为什么我的显示出来类似圆形,我想要 ...

    谢谢您前面的回复,可以在每个表面的孔径类型处设置为矩形孔径,就是您想要的矩形表面了。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-24 18:23
  • 签到天数: 73 天

    [LV.6]常住居民II

    10

    主题

    23

    回帖

    4

    积分

    小白

    积分
    4
    发表于 2023-11-11 12:43 | 显示全部楼层
    溜了溜了 发表于 2023-9-19 10:29
    您好,这个如果是江南大学苏老师的那个种子曲线扩展法大论文里的那个案例的话,两个方向扩展种子曲线后拟 ...

    您好,请问您是用matlab编写的吗,如果方便的话可否分享一下代码,有偿谢谢!

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

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-11-21 09:12
  • 签到天数: 1133 天

    [LV.10]以坛为家III

    17

    主题

    327

    回帖

    70

    积分

    入门

    积分
    70
    发表于 2023-12-4 16:42 | 显示全部楼层
    楠思豆 发表于 2023-9-15 16:19
    谢谢,这个问题我解决了,把拟合出来的坐标点Y和Z减去主光线的Y和Z,把全局坐标改为局部坐标,相当于平移 ...

    您好,我想问一下,如何“把拟合出来的坐标点Y和Z减去主光线的Y和Z,把全局坐标改为局部坐标,相当于平移一下就可以拟合”,我之前是看别人是这么说的给你发的,对于这个主光线的YZ坐标怎么得到呢?求教!
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情

    2024-11-14 17:00
  • 签到天数: 226 天

    [LV.7]常住居民III

    21

    主题

    125

    回帖

    10

    积分

    小白

    积分
    10
    发表于 2023-12-5 11:01 | 显示全部楼层
    溜了溜了 发表于 2023-9-20 10:34
    我不是这个意思。。。。我想说的是,这个方法有天然的梯度误差积累,误差反应到面形中是无法通过更高阶面 ...

    这个可以解决,公式写成矩阵形式求最小二乘解就好了。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-7-13 11:09
  • 签到天数: 52 天

    [LV.5]常住居民I

    4

    主题

    18

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2024-2-26 12:18 | 显示全部楼层
    知音2020 发表于 2023-12-4 16:42
    您好,我想问一下,如何“把拟合出来的坐标点Y和Z减去主光线的Y和Z,把全局坐标改为局部坐标,相当于平移 ...

    抱歉哈,好久没有登录社区,主光线坐标即求出的所有拟合点最中间那个坐标,X和Y坐标都取中间
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-7-13 11:09
  • 签到天数: 52 天

    [LV.5]常住居民I

    4

    主题

    18

    回帖

    0

    积分

    小白

    积分
    0
     楼主| 发表于 2024-2-26 12:19 | 显示全部楼层
    jijiovo 发表于 2023-11-11 12:43
    您好,请问您是用matlab编写的吗,如果方便的话可否分享一下代码,有偿谢谢!

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

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-24 04:51 , Processed in 0.218750 second(s), 22 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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