一种反解数控编程指令实现路径定位的加工调试方法技术

技术编号:29132912 阅读:24 留言:0更新日期:2021-07-02 22:28
本发明专利技术公开了一种反解数控编程指令实现路径定位的加工调试方法。该方法包括以下步骤:1)在控制器上载入加工程式;2)进入调试页面,显示加工路径的模拟图形;3)点选需要修改的图元,程式跳到对应的加工行并且高亮显示;4)编辑修改加工行程式,模拟图形实时刷新;5)点击保存,载入程式执行加工。本发明专利技术中的反解数控编程指令实现路径定位的加工调试方法使操作者可以通过手指或鼠标点选触控屏上的几何图元,快速定位到该图元对应的程序加工行,支援在线编辑,并且在编辑完成后实时刷新路径,方便加工程序的修改,能够极大提升调试效率。

【技术实现步骤摘要】
一种反解数控编程指令实现路径定位的加工调试方法
本专利技术涉及数控加工领域,特别涉及一种反解数控编程指令实现路径定位的加工调试方法。
技术介绍
在进行CNC数控加工中,如果想修改某些加工路径来对加工效果进行优化,一般只有两种方法,一种是依靠坐标值从程式起始位置逐行的比对,另一种是依照经验先在程序中找到大致位置后再核对细部坐标,而这两种方法都具有类似的缺陷,即不仅耗时耗力,并且难以准确定位到目标行指令,尤其是在加工某些复杂的零件时,工作量非常庞大,很难完成路径调试的工作。
技术实现思路
为解决上述问题,本专利技术提供了一种反解数控编程指令实现路径定位的加工调试方法。根据本专利技术的一个方面,提供了一种反解数控编程指令实现路径定位的加工调试方法,包括以下步骤:1)在控制器上载入加工程式;2)进入调试页面,显示加工路径的模拟图形;3)点选需要修改的图元,程式跳到对应的加工行并且高亮显示;4)编辑修改加工行程式,模拟图形实时刷新;5)点击保存,载入程式执行加工。本专利技术中的反解数控编程指令实现路径定位的加工调试方法使操作者可以通过手指或鼠标点选触控屏上的几何图元,快速定位到该图元对应的程序加工行,支援在线编辑,并且在编辑完成后实时刷新路径,方便加工程序的修改,能够极大提升调试效率。在一些实施方式中,步骤3)中,点选的方式为通过手指触控点选或者鼠标点选。由此,可以根据实际情况选择合适的方式进行点选。在一些实施方式中,步骤3)中,图元为线段、圆弧或圆。由此,设置了图元的种类,还可以包括其他种类的图元,其中不同种类的图元进行选中的方式不完全相同。在一些实施方式中,图元为线段时,计算所点选的点坐标是否位于各线段的矩形可选坐标范围内,并且判断选中哪条线段。由此,设置了图元为线段时对其进行选中的方式。在一些实施方式中,根据线段的平行线和固定选择宽度确认其矩形可选坐标范围。由此,设置了图元为线段时的矩形可选坐标范围的具体确认方式。在一些实施方式中,如果所点选的点坐标仅位于一条线段的矩形可选坐标范围内,则选中该线段;如果所点选的点坐标同时位于多条线段的矩形可选坐标范围内,则选中距该点坐标最近的线段。由此,进一步描述了图元为线段时对其进行选中的具体方式。在一些实施方式中,图元为圆弧或圆时,计算所点选的点坐标是否位于圆弧或圆的弧形可选坐标范围内,并且判断是否选中圆弧或圆。由此,设置了图元为圆弧或圆时对其进行选中的方式。在一些实施方式中,根据圆弧的同心弧和固定选择宽度确认其弧形可选坐标范围。由此,设置了图元为圆弧或圆时的弧形可选坐标范围的具体确认方式。附图说明图1为本专利技术一实施方式的一种反解数控编程指令实现路径定位的加工调试方法的实现方式的流程图;图2为图1所示反解数控编程指令实现路径定位的加工调试方法进行选中修改时的示意图;图3为图1所示反解数控编程指令实现路径定位的加工调试方法进行优化路径后的示意图;图4为图1所示反解数控编程指令实现路径定位的加工调试方法选中线段时的算法逻辑示意图;图5为图1所示反解数控编程指令实现路径定位的加工调试方法选中圆弧时的算法逻辑示意图。图中:线段1,矩形可选坐标范围2,圆弧3,弧形可选坐标范围4。具体实施方式下面结合附图对本专利技术作进一步详细的说明。图1示意性地显示了根据本专利技术的一种实施方式的一种反解数控编程指令实现路径定位的加工调试方法的实现方式的流程图2显示了图1中的反解数控编程指令实现路径定位的加工调试方法进行选中修改时的情况,图3显示了图1中的反解数控编程指令实现路径定位的加工调试方法进行优化路径后的情况。如图1-3所示,该方法用于对正在进行数控加工程式进行实时修改以实现路径优化,需要预先将该方法的算法软件导入到控制器中。在实施该方法时,首先要在控制器上载入该加工程式并且运行加工,其中,控制器为新代控制器,而该加工程式必须是完整的,此时如果进入调试页面,则会在该页面上会显示出加工路径的模拟图形。而在加工过程中,当需要修改程式进行路径优化时,则可以进入调试页面,对加工路径的模拟图形进行点选,其中,加工路径的模拟图形由多个图元组成,图元包括但不限于线段、圆弧或圆等,而在进行路径优化时,仅仅需要对所需要修改的程序相对应的图元进行点选。优选的,可以根据实际情况,比如进行调试的是何种设备等,选择使用合适的方式进行点选,比如通过手指触控进行点选或者通过操作鼠标进行点选。在点选相应的图元后,根据预先设置的算法软件,程式会跳到对应的加工行,并且将该加工行高亮显示(附图2中示意为框选),则可以方便地对加工行程式进行编辑修改,并且在修改时,模拟图形也实时刷新,以便于验证修改后的路径是否准确。最后,在对程式修改完成,使其能够实现正确的加工路径后,点击保存,即可载入修改后的程式执行加工。图4显示了图1中的反解数控编程指令实现路径定位的加工调试方法选中线段时的算法逻辑。如图4所示,在调试页面进行点选时,当待点选图元为线段1时,该算法会在分别在线段1的两侧的距离某个宽度(称为固定选择宽度)处均作平行线,并且将两条平行线的两端分别相连接形成一个矩形的封闭区域,该区域称为矩形可选坐标范围2,其中,相邻线段1的矩形可选坐标范围2往往会出现重叠的情况。而对图元进行选中的方法为:在点选后,计算所点选的点坐标是否位于各线段1的矩形可选坐标范围2内,并且判断选中哪条线段1。其中,当该点坐标仅位于一条线段1的矩形可选坐标范围2内时,则判断为选中该线段1,而如果所点选的点坐标同时位于多条线段1的矩形可选坐标范围2内时,则判断为选中距该点坐标最近的线段1,即从该点坐标向各线段1所做垂线最短的线段;而当该点坐标没有位于任何线段1的矩形可选坐标范围2内时,则可以判断为未选中。图5显示了图1中的反解数控编程指令实现路径定位的加工调试方法选中圆弧的算法逻辑。如图5所示,在调试页面进行点选时,当待点选图元为圆弧3(或圆)时,该算法会在分别在圆弧3的两侧的距离某个宽度(称为固定选择宽度)处均作同心弧,并且将两条同心弧的两端分别相连接形成一个弧形的封闭区域,该区域称为弧形可选坐标范围4,其中,相邻的圆弧3或圆的弧形可选坐标范围4也会相连接,因此不会出现重叠的情况。而对图元进行选中的方法为:在点选后,计算所点选的点坐标是否位于各圆弧3或圆的弧形可选坐标范围4内,当该点坐标某个圆弧3或圆的弧形可选坐标范围4内时,则判断为选中该圆弧3或圆,而当该点坐标没有位于任何圆弧3或圆的弧形可选坐标范围4内时,则可以判断为未选中。本专利技术中的反解数控编程指令实现路径定位的加工调试方法使操作者可以通过手指或鼠标点选触控屏上的几何图元,快速定位到该图元对应的程序加工行,支援在线编辑,并且在编辑完成后实时刷新路径,方便加工程序的修改,能够极大提升调试效率。而目前,该加工调试方法也存在一些不足之处,比如图形显示未提供缩放功能,遇见本文档来自技高网...

【技术保护点】
1.一种反解数控编程指令实现路径定位的加工调试方法,其特征在于:包括以下步骤/n1)在控制器上载入加工程式;/n2)进入调试页面,显示加工路径的模拟图形;/n3)点选需要修改的图元,程式跳到对应的加工行并且高亮显示;/n4)编辑修改加工行程式,模拟图形实时刷新;/n5)点击保存,载入程式执行加工。/n

【技术特征摘要】
1.一种反解数控编程指令实现路径定位的加工调试方法,其特征在于:包括以下步骤
1)在控制器上载入加工程式;
2)进入调试页面,显示加工路径的模拟图形;
3)点选需要修改的图元,程式跳到对应的加工行并且高亮显示;
4)编辑修改加工行程式,模拟图形实时刷新;
5)点击保存,载入程式执行加工。


2.根据权利要求1所述的一种反解数控编程指令实现路径定位的加工调试方法,其特征在于:步骤3)中,点选的方式为通过手指触控点选或者鼠标点选。


3.根据权利要求1所述的一种反解数控编程指令实现路径定位的加工调试方法,其特征在于:步骤3)中,图元为线段、圆弧或圆。


4.根据权利要求3所述的一种反解数控编程指令实现路径定位的加工调试方法,其特征在于:图元为线段时,计算所点选的点坐标是否位于各线段的矩形可选坐标范围内,并且判断...

【专利技术属性】
技术研发人员:马紫阳贾帅李鹏举荆献领
申请(专利权)人:新代科技苏州有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1