[发明专利]点云模型五轴无局部干涉刀轴偏角范围计算方法有效
申请号: | 201610288988.5 | 申请日: | 2016-05-04 |
公开(公告)号: | CN105929792B | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 刘威 | 申请(专利权)人: | 苏州科技学院 |
主分类号: | G05B19/19 | 分类号: | G05B19/19 |
代理公司: | 苏州广正知识产权代理有限公司 32234 | 代理人: | 徐萍 |
地址: | 215000 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种点云模型五轴无局部干涉刀轴偏角范围计算方法,包括如下步骤:输入待加工的点云模型,设置加工刀具、行距、步长等信息并规划刀触点;设置需要计算的前倾角范围和间距值,对刀触点计算无曲率干涉的最小前倾角数值,规划离散前倾角;对所有离散前倾角计算无局部干涉旋转角范围,组成刀触点的无局部干涉旋转角范围;最后规划出无局部干涉刀轨。通过上述方式,本发明提供了点云模型五轴无局部干涉刀轴偏角范围计算方法,实现了高效计算点云无局部干涉刀轴的偏角范围,是无局部干涉加工刀轨生成和优化的基础。 | ||
搜索关键词: | 模型 五轴无 局部 干涉 偏角 范围 计算方法 | ||
【主权项】:
1.一种点云模型五轴无局部干涉刀轴偏角范围计算方法,其特征在于,包括以下具体步骤:步骤1、输入需要加工的点云模型和加工参数,规划刀触点轨迹,其中,所述的点云模型和加工参数,包括行距、步长、栅格尺寸mcell,输入刀具类型和尺寸;步骤1.1、将点云中的所有数据点根据坐标划分到立方体小栅格中,任意一点(px,py,pz)所在的栅格序列号(i,j,k)可由下式求出,其中xmin、ymin、zmin为点云的三坐标最小值,
步骤1.2、通过行距规划一组截平面与点云求交获得交点点集,根据步长在交点点集中筛选出刀触点;步骤2、输入前倾角参数,为刀触点建立局部坐标系;步骤2.1、输入前倾角α范围[αmin,αmax],最大为[0,π/2],输入前倾角间距值αΔ;步骤2.2、以第i行第j个刀触点
为例,以
为原点构建局部坐标系OLXLYLZL,对
搜索K邻近点,运用最小二乘法构造切平面,切平面法矢为ZL轴方向向量kL,YL轴方向向量jL为切平面和截平面的交线,XL轴方向向量iL=jL×kL,任意一点Pi在局部坐标系下的坐标
的可由下式计算出,
步骤3、对刀触点计算无曲率干涉的最小前倾角数值,规划离散前倾角;步骤3.1、为刀触点
获取所有可能与刀具发生局部干涉的栅格,其序列号(X_index,Y_index,Z_index)需满足下式,其中R为刀具半径,(m,n,l)为点
所在栅格的序列号,这些栅格中的数据点记为集合
并去除
中的所有局部坐标zL<0的点,
步骤3.2、XLZL平面与点集
求交获得交点集合
对于平底刀,将
中任意一点
代入以下方程求出其无曲率干涉时的前倾角α,
步骤3.3、所有点代入后可计算出前倾角最大值
就是刀触点的无曲率干涉前倾角最小值,若
则需要计算的前倾角范围为
根据前倾角间距值αΔ,按照下式对前倾角范围
进行等分,获取离散前倾角集合{αi},
步骤4、为所有离散前倾角计算无局部干涉旋转角范围,规划出无局部干涉刀轨;步骤4.1、获取集合
中所有到局部坐标系原点OL距离小于半径R的点,记为集合PR;步骤4.2、对于PR中任意一点PR(xL,yL,zL),如果是刀底干涉点,则点位于刀具内,且在平面zL=PR.zL上,刀具在平面zL=PR.zL上的轮廓线为一个不完整的椭圆,对于离散前倾角{αi}中任意前倾角αi,轮廓线方程如下式所示,
步骤4.3、在平面zL=PR.zL上,点PR绕着ZL轴旋转过一定角度后位于轮廓线上,此时干涉消除,转过的角度就是刀具需要转过的旋转角,据此计算点PR的无刀底干涉旋转角范围,设刀具不绕ZL轴旋转时旋转角为0,旋转角大于0时刀具顺时针旋转,点PR到旋转中心点O′L的距离不同计算方法也不同,具体计算如下:如果PRO′L≤Min(O′Lp1,O′Lp3),其中![]()
则点PR无法旋转出刀具轮廓,无刀底干涉旋转角范围为空;如果PRO′L介于O′Lp1和O′Lp3之间,当O′Lp1>O′Lp3时,通过刀具旋转PR从刀具底面即线段
离开轮廓,通过下面两式求出临界无干涉点PC1(‑xL,yL)、PC2(xL,yL)与PC1O′L和PRO′L的夹角
PC2O′L和PRO′L的夹角
(令
),刀具顺时针旋转
角,PR到椭圆外,干涉被避免,所以无刀底干涉旋转角范围为
若PR.xL>0,范围为![]()
![]()
当O′Lp1<O′Lp3时,PR从椭圆离开轮廓,通过下式求出PC3(‑xL,yL)、PC4(xL,yL),同理求出PC3O′L和PRO′L的夹角
PC4O′L和PRO′L的夹角
(令
),刀具逆时针旋转
角或顺时针旋转
角,PR到椭圆外,干涉被避免,所以无刀底干涉区域为
若PR.xL>0,则范围为![]()
如果Max(O′Lp1,O′Lp3)<PRO′L<O′Lp4,
PR从线段、椭圆离开轮廓,分别运用上述两个方程组求出临界点PC1,PC2,PC3和PC4,并求出相应的夹角
和
则无刀底干涉旋转角范围为
若PR.xL>0,范围为
如果PRO′L>O′Lp4,PR始终在刀具轮廓外,无刀底干涉旋转角范围为[‑π/2,π/2],对集合PR中每个点求出的其无刀底干涉范围,所有范围的交集就是离散前倾角αi的无局部干涉旋转角最终范围,所有集合{αi}中前倾角的无局部干涉范围通过步骤4.1至步骤4.3计算得到,从中选择合适的偏角求出无局部干涉刀轴矢量和刀位点,最后组成无局部干涉刀轨。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州科技学院,未经苏州科技学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610288988.5/,转载请声明来源钻瓜专利网。
- 上一篇:基于大型集散控制设备的智能移动监视系统及方法
- 下一篇:一种冗余控制系统