[发明专利]数控加工几何仿真中基于STL模型的交线环求取方法有效

专利信息
申请号: 201611030599.9 申请日: 2016-11-16
公开(公告)号: CN106446472B 公开(公告)日: 2019-05-21
发明(设计)人: 关立文;王立平;戴玉喜 申请(专利权)人: 清华大学
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 北京纪凯知识产权代理有限公司 11245 代理人: 关畅;孙楠
地址: 100084 北京市海淀区1*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种数控加工几何仿真中基于STL模型的交线环求取算法,其步骤为:建立工件和刀具扫掠体的最小包围盒,滤除不相交的三角面片,运用空间解析法快速求出此求交范围内一组相交的三角面片对;利用向量的点乘和叉乘特点,建立矢量判别模型,判断三角面片是否相交,得到相交三角面片对;求解相交三角面片对的交线,利用相邻交线段共端点的特点,结合相交三角面片对法向量与交线的关系,依次求出余下交线,得到交线环。本发明能有效克服现有算法中运算效率低、误差大、考虑不全面等问题,可以有效的提高运算效率及精确度。
搜索关键词: 数控 加工 几何 仿真 基于 stl 模型 交线环 求取 算法
【主权项】:
1.一种数控加工几何仿真中基于STL模型的交线环求取方法,其特征在于包括以下步骤:1)建立被加工工件和刀具扫掠体的最小包围盒,滤除不相交的三角面片,运用空间解析法快速求出此求交范围内一组相交的三角面片对;2)利用向量的点乘和叉乘特点,建立矢量判别模型,判断三角面片是否相交,得到相交三角面片对;三角面片对是否相交的精确判断方法如下:2.1)提取拟进行相交判断的两个三角面片T1和T2,设三角面片T1的3个顶点分别为A1、B1和C1,法向量为三角面片T2的3个顶点分别为A2、B2和C2,法向量为设三角面片T1所在平面为π1,三角面片T2所在平面为π2;2.2)分别计算如果计算结果中三者为同号且不同时为零,则三角面片T1和T2不相交,则结束判断;2.3)如果计算结果为1,且则表示三角面片T1和T2在一个平面,则转化为平面三角面片相交判断问题;2.4)如计算结果不为1,三角面片T1和T2异面,分别判断线段A1B1、B1C1、C1A1和三角面片T2是否相交、线段A2B2、B2C2、C2A2和三角面片T1是否相交,如果以上判断结果均为否,则三角面片T1和T2不相交;反之,则三角面片T1和T2相交,记录参与相交的边,结束判断;3)求解步骤2)中确定的相交三角面片对的交线,利用相邻交线段共端点的特点,结合相交三角面片对法向量与交线的关系,依次求出余下交线,得到交线环;交线环的具体求取过程如下:3.1)由步骤2)找到的一组三角面片对T1、T2,设三角面片T1来自被加工工件,三角面片T2来自刀具扫掠体,由所记录的相交边或顶点信息快速求出两个交点,即为相交三角面片对T1、T2交线的端点,记求出的首段交线为I1I2;3.2)由已知交线I1I2,求其相邻交线;3.3)依次求出剩余的交线,直到求得的交线端点与首段交线端点I1重合为止,最终得到交线环。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201611030599.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top