【技术实现步骤摘要】
数控机床控制指令自动生成方法及相关设备
[0001]本专利技术涉及数控机床控制
,尤其涉及数控机床控制指令自动生成方法及相关设备。
技术介绍
[0002]随着现代数控技术的飞速发展,数控加工已成为机械制造行业的主要加工形式。在传统的制造过程中,数控机床的控制指令通常由专业人员编写,再将控制指令发送至机床使得机床执行相应的加工操作。控制指令的编写需要耗费大量的人力和时间成本,并且还容易出错。
技术实现思路
[0003]本专利技术提供数控机床控制指令自动生成方法及相关设备,用以解决现有技术中数控机床的控制指令通常由专业人员编写,需要耗费大量的人力和时间成本,并且还容易出错的问题,实现机床控制指令的自动编写过程。
[0004]本专利技术提供一种数控机床控制指令自动生成方法,所述方法包括:获取待加工零件对应的加工纹理图像,根据预设的距离阈值自上而下依次对所述加工纹理图像进行水平分割,得到若干局部纹理图像;分别对各所述局部纹理图像中的纹理线条进行排列,得到若干线条序列,其中,每一所述线条序列包括若干所述纹 ...
【技术保护点】
【技术特征摘要】
1.一种数控机床控制指令自动生成方法,其特征在于,所述方法包括:获取待加工零件对应的加工纹理图像,根据预设的距离阈值自上而下依次对所述加工纹理图像进行水平分割,得到若干局部纹理图像;分别对各所述局部纹理图像中的纹理线条进行排列,得到若干线条序列,其中,每一所述线条序列包括若干所述纹理线条,相邻顺序位的两条所述纹理线条在水平方向上的重合度小于重合度阈值;获取各所述线条序列中首位的所述纹理线条的目标端点的纵坐标,根据各所述目标端点的纵坐标,自上而下确定各所述线条序列的加工顺序;根据各所述线条序列的加工顺序,确定刀具运动信息;根据所述刀具运动信息生成机床控制指令。2.根据权利要求1所述的数控机床控制指令自动生成方法,其特征在于,每一所述局部纹理图像中各所述纹理线条的排列方法包括:将所述目标端点的纵坐标最大的所述纹理线条排列在首位,根据预设的搜索方向搜索与前一位排列的所述纹理线条相距最近、且在水平方向上的重合度小于所述重合度阈值的所述纹理线条;判断是否存在搜索结果,当是时,根据搜索结果确定排列在下一位的所述纹理线条;当否时,根据当前排列的所有所述纹理线条生成一条所述线条序列;判断所述局部纹理图像中是否存在未排列的所述纹理线条,当是时,在未排列的所述纹理线条中继续执行所述将所述目标端点的纵坐标最大的所述纹理线条排列在首位的步骤,直至所述局部纹理图像中不存在未排列的所述纹理线条,得到所述局部纹理图像对应的所有所述线条序列。3.根据权利要求2所述的数控机床控制指令自动生成方法,其特征在于,所述根据预设的搜索方向搜索与前一位排列的所述纹理线条相距最近、且在水平方向上的重合度小于所述重合度阈值的所述纹理线条,包括:将前一位排列的所述纹理线条上与所述搜索方向同向的端点作为圆心,根据预设的半径值构建圆形搜索域;判断是否存在与所述圆形搜索域相交的所述纹理线条,当否时,以预设值递增所述半径值,直至获取到与所述圆形搜索域相交的所述纹理线条;根据前一位排列的所述纹理线条的两个端点和与所述圆形搜索域相交的所述纹理线条的两个端点,确定两条所述纹理线条在水平方向的重合度;判断所述重合度是否小于所述重合度阈值,当否时,继续执行所述以预设值递增所述半径值的步骤;当是时,停止搜索,将当前与所述圆形搜索域相交的所述纹理线条作为搜索...
【专利技术属性】
技术研发人员:谭勇,杨之乐,刘祥飞,朱俊丞,饶建波,
申请(专利权)人:中科航迈数控软件深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。