【技术实现步骤摘要】
基于点云分治的数控加工局部过欠切检查方法及系统
[0001]本专利技术涉及计算机数控加工领域,具体涉及基于点云分治的数控加工局部过欠切检查方法及系统。
技术介绍
[0002]五轴数控加工能够适应各种形状复杂零件,广泛应用于制造行业。五轴加工中,刀具和工件间能够以各种不同的相对位置、姿态进行切削,因而能够适应复杂多样的工件特征。但这也使得过欠切很难被直观地察觉。
[0003]过切指加工过程中切削过量,刀具边缘切入工件中本应该保留的部分。过切会使工件精度不合格,降低工件质量,加速刀具磨损。欠切指加工过程中实际切削金属层未达到预定加工位置,造成本该切除的部分没有被切除。欠切也会使工件精度不合格,工件加工完成后应当对其过欠切进行检查。
[0004]虽然刀路是根据设计模型表面生成的,但实际加工中,机床型号、机床控制方式、工作偏置、工件安装方式、机床结构刚度、传动误差等因素都会造成加工的偏差,从而导致过欠切的发生。对加工完的工件或仿真后的工件模型进行过欠切检测是及时调整加工偏差的有效举措。
[0005]边界表示法(B
‑
rep)是一种广泛应用的三维图形表示方法,它描述三维空间的一个边界,以将实体区域和外部区域分开,边界由封闭曲面组成。常见的三维图形格式,如IGS、STP、SAT等,均采用或兼容边界表示法。本方法使用模型边界信息计算过欠切量,具有较强的适用性。
[0006]例如公布号为CN103612185A的现有专利技术专利文献《七轴联动数控砂带磨抛机床》包括用以固定叶片零件的回 ...
【技术保护点】
【技术特征摘要】
1.基于点云分治的数控加工局部过欠切检查方法,其特征在于,所述方法包括:S1、获取加工模型边界的点云数据;S2、将设计模型边界离散成三角面片;S3、通过基准
‑
关键点标记,将所述加工模型与所述设计模型置于同一坐标系中的同一位置,其中,在所述坐标系中,将所述加工模型与所述设计模型设置在一致方向;S4、根据预设边长,将所述加工模型所占据的空间划分为不少于两个的单元立方,其中,每个所述单元立方根据其坐标确定唯一编号;S5、找到存在所述加工模型的点云中的点落入的所述单元立方,以作为第一划分结果;S6、找到适于与所述设计模型中的三角面产生有效距离的所述单元立方中的点,以作为第二划分结果;S7、根据所述第一划分结果及所述第二划分结果,计算每个所述单元立方中,所述加工模型的点到所述设计模型的最短距离,其中,所述步骤S7还包括:S71、求所述加工模型中的一离散点P到所述设计模型的一所述三角面ΔA0A1A2的距离;S72、计算所述离散点P到所述三角面ΔA0A1A2所在平面的距离以及垂足Q,根据所述垂足Q与所述三角面ΔA0A1A2的相对位置确定所述离散点P到所述三角面ΔA0A1A2的距离。2.根据权利要求1所述的基于点云分治的数控加工局部过欠切检查方法,其特征在于,所述步骤S2中,采用分治策略,根据数控加工过程中,局部过欠切量不大于两倍刀具半径R的特征,将距离一个离散点大于2*R的面判定为:与所述离散点不产生有效距离的面,并剔除该所述面。3.根据权利要求1所述的基于点云分治的数控加工局部过欠切检查方法,其特征在于,所述步骤S3中,所述加工模型中过切的点在所述设计模型内部,所述加工模型中欠切的点在所述设计模型外部。4.根据权利要求1所述的基于点云分治的数控加工局部过欠切检查方法,其特征在于,所述步骤S3中,利用所述加工模型中离散点到所述设计模型的最短距离,代替加工造成的局部过欠切量,其中,所述代替的操作包括:近似代替。5.根据权利要求1所述的基于点云分治的数控加工局部过欠切检查方法,其特征在于,所述步骤S4包括:预先将所述加工模型中的点按照空间位置划分到不少于2个的所述单元立方中。6.根据权利要求1所述的基于点云分治的数控加工局部过欠切检查方法,其特征在于,所述步骤S4包括:S41、记所述加工模型的整体空间范围为:[X
min
,X
max
],[Y
min
,Y
max
],[Z
min
,Z
max
];S42、以边长为D划分所述单元立方;S43、将坐标为(x
m
,y
m
,z
m
)的点所在的所述单元立方编号为:7.根据权利要求1所述的基于点云分治的数控加工局部过欠切检查方法,其特征在于,所述步骤S6包括:S61、对所述设计模型中的每个所述三角面,获取其轴向包围盒范围[x
dmin
,x
dmax
],
[y
dmin
,y
dmax
],[z
dmin
,z
dmax
];S62、将所述轴向包围盒范围向前后、左右、上下分别扩展2*R,以得到扩展包围盒;S63、计算获取与所述扩展包围盒范围重叠的所述单元立方。8.根据权利要求7所述的基于点云分治的数控...
【专利技术属性】
技术研发人员:王梅,严文强,胡子翔,
申请(专利权)人:中国电子科技集团公司第三十八研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。