点云模型五轴无局部干涉刀轴偏角范围计算方法

文档序号:10569377阅读:461来源:国知局
点云模型五轴无局部干涉刀轴偏角范围计算方法
【专利摘要】本发明公开了一种点云模型五轴无局部干涉刀轴偏角范围计算方法,包括如下步骤:输入待加工的点云模型,设置加工刀具、行距、步长等信息并规划刀触点;设置需要计算的前倾角范围和间距值,对刀触点计算无曲率干涉的最小前倾角数值,规划离散前倾角;对所有离散前倾角计算无局部干涉旋转角范围,组成刀触点的无局部干涉旋转角范围;最后规划出无局部干涉刀轨。通过上述方式,本发明提供了点云模型五轴无局部干涉刀轴偏角范围计算方法,实现了高效计算点云无局部干涉刀轴的偏角范围,是无局部干涉加工刀轨生成和优化的基础。
【专利说明】
点云模型五轴无局部干涉刀轴偏角范围计算方法
技术领域
[0001 ] 本发明属于计算机辅助制造 (Computer Aided Manufacturing,CAM)的技术领域, 具体涉及一种点云模型五轴无局部干涉刀轴偏角范围计算方法。
【背景技术】
[0002] 与三轴相比,五轴数控加工在复杂零件和曲面零件加工中优势明显。五轴数控加 工增加了两个偏转轴,使刀轴变化十分灵活,但刀轴的多变也会使干涉更容易发生,因此必 须进行干涉的检测和避免。
[0003] 五轴加工中干涉包括局部干涉和全局干涉两种。全局干涉则是刀具除了切削点和 刀具底面之外的其他部分,例如刀杆、刀夹等部位与加工零件发生的碰撞。局部干涉包括曲 率干涉和刀底干涉两种,如果刀触点处的刀具曲率半径大于曲面曲率半径,则会发生曲率 干涉,刀具底面附近有数据点位于刀具内部则会发生刀底干涉。加工自由曲面类零件时常 使用平底刀,为了提高切削效率需要选取较小的前倾角和旋转角,但角度值太小容易发生 局部干涉并引起过切,过切值超过允许值就会导致零件报废,因此需要对前倾角和旋转角 进行计算以避免局部干涉。目前还没有商业CAM软件能够对包含海量数据点的点云直接计 算无局部干涉刀轴偏角范围。
[0004] 常用的五轴无局部干涉刀轴偏角范围计算方法有两种:1.配置空间(C-space)法; 2.离散法。方法1构造出一个二维极坐标系(即C-space),半径坐标和角坐标分别为前倾角 和旋转角,将障碍物映射到C-space获取障碍物边界、再根据刀具信息对障碍物边界进行等 距获取无干涉刀轴范围,但这两个步骤都是过程复杂且计算量大。方法2选取许多离散的刀 轴偏角构造刀轴矢量,逐一进行干涉检查以获取无干涉的偏角范围,这种方法计算过程相 对简单,但想要获取精确的范围,只能增加离散偏角数目,使得计算量大幅增加。
[0005] 中国专利申请号为CN100435055C的发明专利公开了一种五轴数控加工无干涉刀 具路径规划方法。该方法处理局部干涉时,通过对高斯球面进行均匀三角化,将三角网格的 顶点作为离散的刀轴矢量,再对每个刀轴矢量进行干涉检查。该方法通过栅格化障碍物和 刀具、测试刀轴矢量方向上的可达性,规划刀触点处的刀具可达方向锥,但一次只能对一个 刀轴矢量进行判断,计算效率较低。该专利的无干涉偏角范围的精度取决于离散刀轴矢量 的数目,只有对大量刀轴矢量进行干涉判断处理,才能提高精度,无疑增大了计算量。
[0006] 中国专利申请号为CN102621928B的发明专利公开了一种计算固定旋转角的无干 涉前倾角范围的方法。该方法将旋转角在[0,2JI ]范围内等分成许多份,对每个细分旋转角 计算其无干涉前倾角上下限,最后对所有上下限进行3次B样条拟合,获得无干涉偏角边界。 该方法求出的无干涉偏角区域中,前倾角大的区域精度远低于前倾角小的区域,如果想提 高精度,需要增大离散旋转角的数目,但增大的计算量中只有一半(即计算前倾角上限部 分)用于提高前倾角大的区域精度。

【发明内容】

[0007] 本发明主要解决的技术问题是提供一种点云模型五轴无局部干涉刀轴偏角范围 计算方法,在无曲率干涉的前倾角范围内对前倾角进行离散,对每个前倾角计算出它的无 全局干涉旋转角范围,最后获取完整的无局部干涉偏角范围。该方法与常规的C-space法相 比,无需将障碍物映射到C-space进行复杂的边界等距,计算过程简便,与离散法相比,避免 对许多刀轴进行逐一干涉判断,计算量大幅减少,且可以获得理论临界局部干涉旋转角,偏 角范围更加精确。
[0008] 为解决上述技术问题,本发明采用的一个技术方案是:提供了一种点云模型五轴 无局部干涉刀轴偏角范围计算方法,包括以下具体步骤:
[0009] 步骤1、输入需要加工的点云模型和加工参数,规划刀触点轨迹;
[0010] 步骤1. 1、将点云中的所有数据点根据坐标划分到立方体小栅格中,任意一点(Px, py,pz)所在的栅格序列号(i,j,k)可由下式求出,其中x_、y_、z_为点云的三坐标最小值, / = im((/,'-a-匿
[0011] </ = int((p,-r
[0012] 步骤1.2、通过行距规划一组截平面与点云求交获得交点点集,根据步长在交点点 集中筛选出刀触点;
[0013] 步骤2、输入前倾角参数,为刀触点建立局部坐标系;
[0014]步骤2.1、输入前倾角a范围[amin,amax],最大为[0,31/2],输入前倾角间距值CIA;
[0015] 步骤2.2、以第i行第j个刀触点为例,以/^为原点构建局部坐标系OAYA,对 产,1搜索K邻近点,运用最小二乘法构造切平面,切平面法矢为Zl轴方向向量k,YL轴方向向 量j L为切平面和截平面的交线,Xl轴方向向量iL=jLXkL,任意一APi在局部坐标系下的坐 标if {<,<,<)的可由下式计算出,尔=(-疔「)仏,A A ];
[0016] 步骤3、对刀触点计算无曲率干涉的最小前倾角数值,规划离散前倾角;
[0017] 步骤3.1、为刀触点获取所有可能与刀具发生局部干涉的栅格,其序列号(X_ index,Y_index,Z_index)需满足下式,其中R为刀具半径,(m,n,l)为点〇斤在栅格的序列 号,这些栅格中的数据点记为集合并去除iff中的所有局部坐标zl<〇的点, }iwn - R / ni c;; +2 X index e\m- nwn,ni + num]
[0018] ; Y_mdcx^[n-nwn,n + mun\ Z index ^ [/,/ + num^ c
[0019] 步骤3.2、X必平面与点集求交获得交点集合<,对于平底刀,将祀中任意一 点(A, z/j代入以下方程求出其无曲率干涉时的前倾角a,
[0021 ]步骤3.3、所有点代入后可计算出前倾角最大值,&么《就是刀触点的无曲率干 涉前倾角最小值,若<^ > ,则需要计算的前倾角范围为,根据前倾角间距值 CIA,按照下式对前倾角范围进行等分,获取离散前倾角集合{ai}, 对= int((?W-心)/~)+ 2
[0022] ^ - a^ax + i ? aA, 0 < i < n -1 mn-\ ~ amm
[0023]步骤4、为所有离散前倾角计算无局部干涉旋转角范围,规划出无局部干涉刀轨;
[0024] 步骤4.1、获取集合中所有到局部坐标系原点0L距离小于半径R的点,记为集合 PR;
[0025] 步骤4.2、对于PR中任意一点?[?(^,&),如果是刀底干涉点,则点位于刀具内,且 在平面zl = Pr.zl上,刀具在平面zl = Pr.zl上的轮廓线为一个不完整的椭圆,对于离散前倾 角{cM中任意前倾角ai,轮廓线方程如下式所示,
[0027] 步骤4.3、在平面zl = Pr . zl上,点PR绕着Zl轴旋转过一定角度后可位于轮廓线上,此 时干涉消除,转过的角度就是刀具需要转过的旋转角,据此可以计算点无刀底干涉旋 转角范围。设刀具不绕Zl轴旋转时旋转角为0,旋转角大于0时刀具顺时针旋转,点P R到旋转 中心点的距离不同计算方法也不同,具体计算如下:
[0028] 如果 /力 6>;.八),其中
则点PR无法旋转出刀具轮廓,无刀底干涉旋转角范围为空;
[0029] 如果PWl介于Vlp4P0>3之间,当(^LpiX^Lps时,通过刀具旋RPR可以从刀具底 面即线段
离开轮廓,通过下面两式可求出临界无干涉点Pcl(- XL,n)、PC2U,n) 与PC10 ' L和PR0 ' L的夹角釣、Pc2〇 ' L和PR0 ' L的夹角釣(令的 < 朽),刀具顺时针旋转科角,P,J椭 圆外,干涉被避免,所以无刀底干涉旋转角范围为[的,奶],若PR ? XL>0,范围为[-奶科],

[0032] 当0>1<0>3时,PRU椭圆离开轮廓,通过下式可以求出Pc3(-XL,yL)、Pc4(XL,yL), 同理求出PC30 ' L和PR0 ' L的夹角色、PC40'4PPR0 ' L的夹角灼(令終< % )。刀具逆时针旋转鈣角 或顺时针旋转约角,P R到椭圆外,干涉被避免,所以无刀底干涉区域为 [―疋/ 2.,-的]u [约,疋/ 2],若PR ? xl >0,则范围为[―疋/ 2,.-炉4 ] u [仍,疋/ 2],
[0033] W."?=以'
[0034]如果 Max(0,LPl,0,Lp3)<PR0, L0,Lp4,〇
,PR 从 线段、椭圆离开轮廓,分别运用上述两个方程组求出临界点PC1,PC2,PC3和PC4,并求出相应的 夹角約、:免2、愁和%,则无刀底干涉旋转角范围为 若PR ? xl >0,范围为.[一%,的 1 u [―疋 / 2,-炉4 ] u [奶,叉 / 2],
[0035]如果PVl0>4,PR始终在刀具轮廓外,无刀底干涉旋转角范围为[-V2,jt/2]。 [0036]对集合PR*每个点可求出的其无刀底干涉范围,所有范围的交集就是离散前倾角 <^的无局部干涉旋转角最终范围,所有集合{c^}中前倾角的无局部干涉范围可以上述流程 计算得到,从中选择合适的偏角求出无局部干涉刀轴矢量和刀位点,最后组成无局部干涉 刀轨。
[0037]在本发明一个较佳实施例中,所述的步骤1中输入点云模型和加工参数,包括行 距、步长、栅格尺寸HheH,输入刀具类型和尺寸。
[0038] 本发明的有益效果是:本发明的点云模型五轴无局部干涉刀轴偏角范围计算方 法,在无曲率干涉的前倾角范围内对前倾角进行离散,对每个前倾角计算出它的无全局干 涉旋转角范围,最后获取完整的无局部干涉偏角范围。该方法与常规的C-space法相比,无 需将障碍物映射到C-space进行复杂的边界等距,计算过程简便,与离散法相比,避免对许 多刀轴进行逐一干涉判断,计算量大幅减少,且可以获得理论临界局部干涉旋转角,偏角范 围更加精确。
【附图说明】
[0039] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它 的附图,其中:
[0040] 图1是本发明点云模型五轴无局部干涉刀轴偏角范围计算方法的一较佳实施例的 流程图;
[0041] 图2为局部坐标系示意图;
[0042] 图3为刀具截面轮廓示意图;
[0043] 图4为点云、加工参数与计算出的刀具扫掠体;
[0044]图5为刀具扫掠体仰视图
[0045]图6为无局部干涉刀轴偏角范围在c-space中示意图;
[0046]图7为生成的无干涉刀轨;
[0047]图8为生成的无干涉刀轨。
【具体实施方式】
[0048]下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施 例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通 技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范 围。
[0049] 如图1所示,本发明实施例包括:
[0050] 为了避免点云五轴精加工过程中刀具与零件发生局部干涉,本发明提供一种点云 模型五轴无局部干涉刀轴偏角范围计算方法,包括以下具体步骤:
[0051] 步骤1、输入需要加工的点云模型和加工参数,规划刀触点轨迹。
[0052] 输入点云后获取每个点的坐标,得到其最大、最小值(Xmax、ymax、Zmax、Xmi n、ymin、 zmin),同时输入行距、步长、栅格尺寸mcell、刀具类型和尺寸。将点云中的所有离散数据点划 分到立方体小栅格中,由式(1)可求出栅格在X、Y、Z轴方向的个数。对于任意数据点p(p x,py, pz),所在栅格的序号可由式(2)求出,i、j、k分别为该点所在立方体的X、Y、Z轴方向栅格的 序号。对每个点计算出所在栅格的序号,并将点信息保存到所在栅格中。采用刀触点截面线 法规划刀触点轨迹,运用点云切片方法对截平面与点云求交获得刀触点点集,根据步长在 交点点集中筛选出刀触点, numx = int ((xlnax - xlmn ) I mcell +1)
[0053] j = int ((Xnax - ) 1 + l) = int((z…丨、一z圓)/川^ + 1) ⑴ i = mt((px-xmin)/mcell)
[0054] = ((/?,.-vmin)/^ w/) 々二 im((n)/川',〃) (2)。
[0055] 步骤2、输入前倾角参数,为刀触点建立局部坐标系。
[0056] 用户自定义需要计算的前倾角a范围[amin,amax],最大为[0,jt/2],并自定义前倾角 间距值a△。以第i行第j个刀触点iff为例,以为原点构建局部坐标系OlXlYlZl,如图2所 示,对搜索K邻近点,运用最小二乘法构造切平面,切平面法矢为Zl轴方向向量kL,Yl轴方 向向量jL为切平面和截平面的交线,Xl轴方向向量iL = jLXkL。任意一点Pi在局部坐标系下 的坐标f 的可由式(3)计算出,
[0057] if =(/)-〇[/,,,./"A",] (3)。
[0058]步骤3、对刀触点计算无曲率干涉的最小前倾角数值,规划离散前倾角。
[0059] 运用式(2)计算所在栅格序列号(m,n,l),获取所有可能与刀具发生局部干涉 的包含数据点的栅格,其序列号(X_index,Y_index,Z_index)需满足式(4)中的条件,这些 栅格中的数据点记为集合</,并去除 < 中的所有局部坐标zl<〇的点,
[0060] nwn = RI micl! +2 ,Y _index e [//? -mun,m -f /?///;/] Y index g [/? - nwn, n + /?///;?] Z index g [/, / -r- j (4).
[0061] XlZl平面与点集求交获得交点集合对于平底刀,将< 中任意一点 代入式(5)求出其无曲率干涉时的前倾角所有点代入后可计算出前倾角最 大值就是刀触点的无曲率干涉前倾角最小值,若0^ ,则需要计算的前倾 角范围为根据前倾角间距值a△,运用式(6)对前倾角范围行等分 获取离散前倾角集合{ai},
(5) , (6) 。
[0064] 步骤4、为所有离散前倾角计算无局部干涉旋转角范围,规划出无局部干涉刀轨。
[0065] 获取集合中所有到局部坐标系原点〇l距离小于半径R的点,记为集合PR。对于PR 中任意一点PR(XL,yL,ZL),如果是刀底干涉点,贝lj点位于刀具内,且在平面ZL = PR.ZL上。如图 3所示,刀具在平面zl = Pr.zl上的轮廓线为一个不完整的椭圆,对于离散前倾角中任意 前倾角,轮廓线方程如式(7)所示, (7) 。
[0067] 在平面zl = Pr.zl上,点PR绕着Zl轴旋转过一定角度后可位于轮廓线上,此时干涉消 除,转到的角度就是刀具需要转过的旋转角,据此可以获得点P R的无刀底干涉旋转角范围。 设刀具不绕Zl轴旋转时旋转角为0,旋转角大于0时刀具顺时针旋转。点PR到旋转中心点0 \ 的距离不同计算方法也不同,具体计算如下:
[0068] 如果 PR0,LMin(0,LPl,0,Lp 3),其中
,则 APR无法旋转出刀具轮廓,无刀底干涉旋转角范围为空;
[0069] 如果PWl介于Vlp4P0>3之间,当(^LpiX^Lps时,通过刀具旋RP R可以从刀具底 面即线段
-离开轮廓。通过式(8)可以求出临界无干涉点Pci(-XL,yL)、Pc2(XL,yL), 通过式(9 )可以求出PC10 ' JPP V L的夹角约、Pc2〇 ' L和P V L的夹角嗎(令約 < 灼)。刀具顺时针 旋转约角,P$l」椭圆外,干涉被避免,所以无刀底干涉旋转角范围为[钓,終]。若PR . XL>0,范 围为[―%,-供1],
(8) , (9)'。
[0072] 当〇/1^1<〇/1^3时,?[?从椭圆离开轮廓。通过式(10)可以求出?。3(-1[,5^)、?。4(叉[, 7山通过式(9)可以求出?。30\和?[?0\的夹角%心40\和?[?0^的夹角%(令约<屬)。刀具逆 时针旋转的角或顺时针旋转钱角,pR到椭圆外,干涉被避免,所以无刀底干涉区域为 [-龙 / 2,-炉3 ] u [炉4,7T / 2]。若PR ? XL >0,则范围为[-疋/ 2.,-你 .]u [的.,;r / 2],
[0073] |/'(nr,,) = l W+y^P^l2 (i〇)0
[0074] 如果
从线段、椭圆离开轮廓,分别运用式(8)和(10)两个方程组求出临界点Pq,PC2,PC3和P C4,运用 式(9 )求出相应的夹角热、麫、约和科,则无刀底干涉旋转角范围为 [一约,供2 ] U[-贫 / 2, -_ ]U [於4,.贫/ 2]。.若PR ? XL >0,范围为[一识2仍]^ 2, -d 2]。
[0075] 如果PVL〇>4,PR始终在刀具轮廓外,无刀底干涉旋转角范围为[-V2,31/2]。
[0076] 对集合PR*每个点可求出的其无刀底干涉范围,所有范围的交集就是离散前倾角 <^的无局部干涉旋转角最终范围。所有集合{c^}中前倾角的无局部干涉范围可以上述流程 计算得到,从中选择合适的偏角通过下式即可求出无局部干涉刀轴矢量和刀位点,最后组 成无局部干涉刀轨,
[0077] \T = (sin a sin (>j, sin a cos co, cos a) (U)〇
[0078]本发明的一个典型实施实例如下:
[0079]选择的例子为典型的自由曲面点云,点数目为100000,包围盒尺寸为60.5 X 70 X 19.4,点云和加工参数如图4所示。对坐标为(42.5,13.2,-11.6)的刀触点计算无局部干涉 刀轴矢量可行域,无干涉的刀具扫掠体如图4和5所示,无局部干涉刀轴偏角范围在C-space 中示意图如图6所示。对所有刀触点计算出无干涉偏角范围后,获取切削效率高的刀轴矢 量,得到无干涉刀轨,如图7、8所示。
[0080]综上所述,本发明提供的一种点云模型五轴无局部干涉刀轴偏角范围计算方法, 在无曲率干涉的前倾角范围内对前倾角进行离散,对每个前倾角计算出它的无全局干涉旋 转角范围,最后获取完整的无局部干涉偏角范围。该方法与常规的c-space法相比,无需将 障碍物映射到C-space进行复杂的边界等距,计算过程简便,与离散法相比,避免对许多刀 轴进行逐一干涉判断,计算量大幅减少,且可以获得理论临界局部干涉旋转角,偏角范围更 加精确。
【主权项】
1. 一种点云模型五轴无局部干涉刀轴偏角范围计算方法,其特征在于,包括以下具体 步骤: 步骤1、输入需要加工的点云模型和加工参数,规划刀触点轨迹; 步骤1.1、将点云中的所有数据点根据坐标划分到立方体小栅格中,任意一点(px,py, pz)所在的栅格序列号(i,j,k)可由下式求出,其中x_、y_、z_为点云的三坐标最小值,步骤1.2、通过行距规划一组截平面与点云求交获得交点点集,根据步长在交点点集中 筛选出刀触点; 步骤2、输入前倾角参数,为刀触点建立局部坐标系; 步骤2.1、输入前倾角α范围[amin,amax],最大为[〇,jt/2],输入前倾角间距值αλ ; 步骤2.2、以第i行第j个刀触点为例,以原点构建局部坐标系OlXlYlZl,对iff 搜索K邻近点,运用最小二乘法构造切平面,切平面法矢为ZL轴方向向量kL,YL轴方向向量j L 为切平面和截平面的交线,Xl轴方向向量iL=jLXkL,任意一点? 1在局部坐标系下的坐标 斤(1,,?)的可由下式计算出,#=(/^-/^)_[^]; 步骤3、对刀触点计算无曲率干涉的最小前倾角数值,规划离散前倾角; 步骤3.1、为刀触点获取所有可能与刀具发生局部干涉的栅格,其序列号(X_index, Y_index,Z_index)需满足下式,其中R为刀具半径,(m,n,l)为点所在栅格的序列号,这 些栅格中的数据点记为集合,并去除中的所有局部坐标zl<0的点,步骤3.2、Χ&平面与点集'求交获得交点集合尤,对于平底刀,将 < 中任意一点 <#^,0,4;)代入以下方程求出其无曲率干涉时的前倾角(1,步骤3.3、所有点代入后可计算出前倾角最大值就是刀触点的无曲率干涉前倾 角最小值,若<ax >?_,则需要计算的前倾角范围为,根据前倾角间距值αΔ,按 照下式对前倾角范围进行等分,获取离散前倾角集合{h},步骤4、为所有离散前倾角计算无局部干涉旋转角范围,规划出无局部干涉刀轨; 步骤4.1、获取集合中所有到局部坐标系原点0L距离小于半径R的点,记为集合PR; 步骤4.2、对于PR中任意一点?\^,凡,&),如果是刀底干涉点,则点位于刀具内,且在平 面 ZL = PR.ZL上,刀具在平面ZL = PR.ZL上的轮廓线为一个不完整的椭圆,对于离散前倾角 {cu}中任意前倾角 αι,轮廓线方程如下式所示,步骤4.3、在平面zl = Pr . ZL上,点PR绕着ZL轴旋转过一定角度后可位于轮廓线上,此时干 涉消除,转过的角度就是刀具需要转过的旋转角,据此可以计算点PR的无刀底干涉旋转角 范围,设刀具不绕 Zl轴旋转时旋转角为〇,旋转角大于〇时刀具顺时针旋转,点PR到旋转中心 点〇\的距离不同计算方法也不同,具体计算如下: 如果 pRc/KMin^LpiO^ps),则点 PR 无法旋转出刀具轮廓,无刀底干涉旋转角范围为空; 如果PV L介于咖和亇LP3之间,当(/ LPiX/ LP3时,通过刀具旋RPR可以从刀具底面即离开轮廓,通过下面两式可求出临界无干涉点?(:1(^,71)、?(;2(11,71)与 Pc# L和PV L的夹角灼、PC20' L和PV L的夹角朽(令约 < 朽)。刀具顺时针旋转约角,P$lj椭圆 外,干涉被避免,所以无刀底干涉旋转角范围为xl>〇,范围为I,,-的],当<y LPl<<y LP3时,P1^椭圆离开轮廓,通过下式可以求出Pc3(-XL,yL)、Pc4(XL,yL),同理 求出PC30' L和pRC/ L的夹角L和PM L的夹角%(令釣< 识4)。刀具逆时针旋转灼角或顺 时针旋转约角,P,椭圆外,干涉被避免,所以无刀底干涉区域为[- PR.XL>〇Ji^?^-W2,-p4]u[p3,;r/2],椭圆尚开轮廓,分别运用上述两个方程组求出临界点Pci,Pc2,Pc3和Pc4,并求出相应的夹角 的、Ψι >色和%,则无刀底干涉旋转角范围为[-仍,/ 2,-约;μ [%,冗/ 2]。若 PR · XL > 〇,范围为[-朽,约]U [-疋/ 2,-炉4 ] U [奶,;z7 2];如果pR<y L > <y Lp4,p%终在刀具轮廓 外,无刀底干涉旋转角范围为[-V2,jt/2], 对集合PR*每个点可求出的其无刀底干涉范围,所有范围的交集就是离散前倾角cu的 无局部干涉旋转角最终范围,所有集合{〇:}中前倾角的无局部干涉范围可以上述流程计算 得到,从中选择合适的偏角求出无局部干涉刀轴矢量和刀位点,最后组成无局部干涉刀轨。2.根据权利要求1所述的点云模型五轴无局部干涉刀轴偏角范围计算方法,其特征在 于,所述的步骤1中输入点云模型和加工参数,包括行距、步长、栅格尺寸mc^n,输入刀具类 型和尺寸。
【文档编号】G05B19/19GK105929792SQ201610288988
【公开日】2016年9月7日
【申请日】2016年5月4日
【发明人】刘威
【申请人】苏州科技学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1