[发明专利]一种基于三点定弧的扇环形高速加工区域生成方法在审
申请号: | 202211355004.2 | 申请日: | 2022-11-01 |
公开(公告)号: | CN115793570A | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 薛勇;林志伟;张富能;刘继辉 | 申请(专利权)人: | 浙江大学 |
主分类号: | G05B19/408 | 分类号: | G05B19/408 |
代理公司: | 杭州知闲专利代理事务所(特殊普通合伙) 33315 | 代理人: | 王于敏 |
地址: | 310027 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 三点定弧 环形 高速 加工 区域 生成 方法 | ||
1.一种基于三点定弧的扇环形高速加工区域生成方法,其特征在于,包括以下步骤:
(1)输入当前层待加工区域的边界曲线b0、刀具半径ρ、构造偏置次数N、初始最小路径面积Smin;
(2)将边界曲线b0向内偏置一次,并对偏置后的曲线上的全部顶点进行多段线简化,得到曲线bs;
(3)遍历曲线bs上所有顶点,按每两个顶点间的距离排序组对,并存入集合{Pverts};
(4)取集合{Pverts}中距离最大的一对顶点作为当前顶点对,连接当前顶点对得长度为D的线段K,求曲线bs与线段K垂直平分线的交点,存入集合{P};
(5)计算{P}中每个交点与线段K中点Pm的距离,根据该距离与0.5D的关系确定定弧点;
(6)采用三点定弧法确定弧线,利用得到的定弧点与当前顶点对确定弧线及其参数方程;
(7)离散得到的弧线构造多段线,判断该多段线与曲线bs是否干涉;
若不干涉,直接进入步骤(8);
若干涉,则将步骤(5)中得到的定弧点向靠近Pm的方向平移设定距离,同时更新定弧点,重复步骤(6)和(7);
(8)输出弧线的参数,根据弧线的参数和边界曲线b0的偏置距离构造所述扇环形高速加工区域。
2.根据权利要求1所述的基于三点定弧的扇环形高速加工区域生成方法,其特征在于,步骤(5)中,若{P}中每个交点与Pm的距离均大于0.5D,则对于任一未遍历交点,将该交点向靠近Pm的方向平移使其与Pm的距离等于0.5D,得到新的点,并将该新的点作为定弧点;遍历{P}中所有交点,得到所有交点对应的定弧点,对每个定弧点分别按照步骤(6)、(7)和(8)处理,得到多个扇环形高速加工区域,取面积最大的扇环形高速加工区域作为最终的输出结果。
3.根据权利要求2所述的基于三点定弧的扇环形高速加工区域生成方法,其特征在于,若步骤(5)中得到的多个定弧点分别经过步骤(6),并进入步骤(7)后得到的多条多段线中,存在一条或多条多段线与曲线bs不干涉,则以与曲线bs不干涉的一条多段线对应的弧线的参数或多条多段线对应的多条弧线中最长的弧线的参数作为输出进入步骤(8)。
4.根据权利要求1所述的基于三点定弧的扇环形高速加工区域生成方法,其特征在于,步骤(5)中,若{P}中存在一个或多个交点与Pm的距离小于等于0.5D,则取该一个交点或多个交点中与Pm的距离最大的交点作为定弧点。
5.根据权利要求1所述的基于三点定弧的扇环形高速加工区域生成方法,其特征在于,步骤(7)中,对于多段线与曲线bs干涉的情况,对定弧点进行更新时,若更新前的定弧点与Pm重合,则将当前顶点对从{Pverts}中删除,并跳转至步骤(4)。
6.根据权利要求5所述的基于三点定弧的扇环形高速加工区域生成方法,其特征在于,若跳转至步骤(4)时,集合{Pverts}已空,则跳转至步骤(2)将其中偏置后的曲线进一步向内偏置一次,并更新曲线bs,进入步骤(3)。
7.根据权利要求1所述的基于三点定弧的扇环形高速加工区域生成方法,其特征在于,步骤(7)中,通过对多段线与曲线bs求差的方式判断二者是否干涉,若求差结果为空,则二者不干涉;若求差结果不为空,则二者干涉。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211355004.2/1.html,转载请声明来源钻瓜专利网。