standard download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210816420.1 (22)申请日 2022.07.12 (71)申请人 上海拓璞数控科技股份有限公司 地址 201100 上海市闵行区光 华路888号第 6幢 (72)发明人 王宇晗 陈良昊  (74)专利代理 机构 上海锻创知识产权代理有限 公司 314 48 专利代理师 陈少凌 (51)Int.Cl. G06F 30/17(2020.01) G06T 17/00(2006.01) (54)发明名称 三维模型的自适应补偿方法及系统 (57)摘要 本发明提供一种三维模型的自适应补偿方 法及系统, 涉及机械加工技术领域, 包括: 步骤 S1: 建立理论模型, 将理论模型离散成理论ST L模 型; 步骤S2: 提取理论模型的型面曲面, 计算理论 STL模型中每个点到理论型面的法向距离; 步骤 S3: 扫描实际工件, 获得工件实际型面和定位点; 步骤S4: 将理论STL模型中每个点补偿到实 际型 面上; 步骤S5: 计算补偿后每个点在实际型面上 的法向; 步骤S6: 将补偿后的每个点按法向偏置 一定距离得到实际点, 该距离等于步骤S2 计算的 距离; 步骤7: 组合实际点, 生成实际STL模型。 本 发明能够直观反映出实际工件的形变, 并解决蒙 皮加工仿真时无法对真实形变加工预校验的问 题。 权利要求书3页 说明书5页 附图3页 CN 115408785 A 2022.11.29 CN 115408785 A 1.一种三维模型的自适应补偿方法, 其特 征在于, 包括: 步骤S1: 使用CAD软件创建理论模型, 将理论模型离 散成理论STL模型; 步骤S2: 提取理论模型的型面曲面, 计算理论STL模型中每个点到理论型面的法向距 离; 步骤S3: 扫描实际工件, 获得工件实际型面和定位 点; 步骤S4: 将理论STL模型中每 个点补偿到实际型面上; 步骤S5: 计算补偿后每 个点在实际型面上的法向; 步骤S6: 将补偿后的每个点按法向偏置一定距离得到实际点, 该距离等于步骤S2计算 的距离; 步骤S7: 组合实际点, 生成实际STL模型。 2.根据权利要求1所述的三维模型的自适应补偿方法, 其特征在于, 所述步骤S1具体包 括: 理论模型由若干个参数曲面组合而成, 对于每个参数曲面, 设其从参数域到空间域的 映射函数为f(u,v), 则参数域定义域内一点P(up,vp)通过映射函数变换得到曲面上的三维 点P(xp,yp,zp)=f(up,vp); 针对每个参数曲面, 在f(u,v)域内, 取得一组点集, 通过Del aunay算法划分为平面三角 网格, 再通过映射 函数变换 得到三维三角网格, 组合 一组三角网格生成理论STL模型。 3.根据权利要求1所述的三维模型的自适应补偿方法, 其特征在于, 所述步骤S2包括: 生成STL模型后, 一级一级循环遍历该STL模型 里的facet、 l oop, 拿到所有ver tex; 其中, 型面指的蒙皮零件的加工面或背板面, 也是参数曲面, 用CAD软件中的功能提出 来。 4.根据权利要求1所述的三维模型的自适应补偿方法, 其特征在于, 所述步骤S3包括: 通过在工件上打孔, 然后用线激光扫描该孔, 计算出孔中心, 就得到了实际定位点坐标, 相 应的在理论模型的相同位置也标识出两个点, 该两点 就是理论定位 点。 5.根据权利要求1所述的三维模型的自适应补偿方法, 其特征在于, 所述步骤S5包括: 实际型面也是参数曲面, 由线激光扫描 出的点云在CAD软件中生成, 参数曲面的法向计算方 法如下: 设参数曲面 Σ方程: x=x(u,v),y=y(u,v),z=z(u,v) 求(u,v)对应点p(x,y,z)处的法向量T(i,j,k); 固定v, 得到一条关于u的曲线, 它在 p处的切向量 为: 固定u, 得到一条关于v的曲线, 它在 p处的切向量 为: 则点p在曲面Σ处的法向量 为两切向量叉乘: Tp=Tu×Tv权 利 要 求 书 1/3 页 2 CN 115408785 A 2其中, x、 y、 z表示点p的坐标; u、 v表示p点在参数曲面Σ上的坐标; Tu、 Tv分别表示p在u、 v 方向上的切向量, Tp表示点P在参数曲面 Σ上的法向量, i、 j、 k分别表示Tp的向量值。 6.一种三维模型的自适应补偿系统, 其特 征在于, 包括: 模块M1: 使用CAD软件创建理论模型, 将理论模型离 散成理论STL模型; 模块M2: 提取理论模型的型面曲面, 计算理论STL模型中每个点到理论型面的法向距 离; 模块M3: 扫描实际工件, 获得工件实际型面和定位 点; 模块M4: 将理论STL模型中每 个点补偿到实际型面上; 模块M5: 计算补偿后每 个点在实际型面上的法向; 模块M6: 将补偿后的每个点按法向偏置一定距离得到实际点, 该距离等于步骤S2计算 的距离; 模块M7: 组合实际点, 生成实际STL模型。 7.根据权利要求6所述的三维模型的自适应补偿系统, 其特 征在于, 所述模块M1包括: 理论模型由若干个参数曲面组合而成, 对于每个参数曲面, 设其从参数域到空间域的 映射函数为f(u,v), 则参数域定义域内一点P(up,vp)通过映射函数变换得到曲面上的三维 点P(xp,yp,zp)=f(up,vp); 针对每个参数曲面, 在f(u,v)域内, 取得一组点集, 通过Del aunay算法划分为平面三角 网格, 再通过映射 函数变换 得到三维三角网格, 组合 一组三角网格生成理论STL模型。 8.根据权利要求6所述的三维模型的自适应补偿系统, 其特征在于, 所述模块M2包括: 生成STL模型后, 一级一级循环遍历该STL模型 里的facet、 l oop, 拿到所有ver tex; 其中, 型面指的蒙皮零件的加工面或背板面, 也是参数曲面, 用CAD软件中的功能提出 来。 9.根据权利要求6所述的三维模型的自适应补偿系统, 其特征在于, 所述模块M3包括: 通过在工件上打孔, 然后用线激光扫描该孔, 计算出孔中心, 就得到了实际定位点坐标, 相 应的在理论模型的相同位置也标识出两个点, 该两点 就是理论定位 点。 10.根据权利要求6所述的三维模型的自适应补偿系统, 其特征在于, 所述模块M5包括: 实际型面也是参数曲面, 由线激光扫描 出的点云在CAD软件中生成, 参数曲面的法向计算方 法如下: 设参数曲面 Σ方程: x=x(u,v),y=y(u,v),z=z(u,v) 求(u,v)对应点p(x,y,z)处的法向量T(i,j,k); 固定v, 得到一条关于u的曲线, 它在 p处的切向量 为: 固定u, 得到一条关于v的曲线, 它在 p处的切向量 为: 权 利 要 求 书 2/3 页 3 CN 115408785 A 3

PDF文档 专利 三维模型的自适应补偿方法及系统

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 三维模型的自适应补偿方法及系统 第 1 页 专利 三维模型的自适应补偿方法及系统 第 2 页 专利 三维模型的自适应补偿方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:44:44上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。