应用于数控机床对工件表面进行加工的方法及数控机床的制作方法

文档序号:6265954阅读:175来源:国知局
专利名称:应用于数控机床对工件表面进行加工的方法及数控机床的制作方法
技术领域
本发明涉及计算机数控加工技术领域,特别是涉及一种应用于数控机床对工件表面进行加工的方法及数控机床。
背景技术
在加工精密小工件时,通常使用微小线段来加工,其工艺流程复杂,加工代码数量庞大,尤其是高速雕铣机加工完成后往往出现工件表面粗糙度较高,无法满足表面要求的问题。现有的精加工方案基本都采用减小刀具的切削量、提高主轴转速使得刀具轨迹最大程度的重合,但是,过密的刀具轨迹、较薄的刀具切削量都在很大程度上增加了加工用时,特别是在对具有空间复杂曲面、材料去除率高、材料难加工特点的复杂微小精密的零件加工时,除加工效率低、加工质量难以保证外,也同时存在着刀具容易磨损的技术难点。尤其是对工件局部进行抛光处理时,往往要对整个工件进行抛光处理,不仅耗时较长,工件整体精准度都会受到影响。

发明内容
本发明主要解决的技术问题是提供一种应用于数控机床对工件表面进行抛光的方法及数控机床,本发明能够直观可见各工艺流程对应形成的图形,根据实际加工效果选择需要进行抛光的部位并自动生成加工代码,方便快捷,能够实现较好的抛光效果。为解决上述技术问题,本发明采用的一个技术方案是:提供一种应用于数控机床对工件表面进行加工的方法,包括如下步骤:获取应用于对工件加工的加工代码,其中,力口工代码中至少部分对应于轮廓加工工艺;解析加工代码并计算出对应的运动坐标轨迹值;根据运动坐标轨迹值生成加工轮廓图,并且,在加工轮廓图上根据不同加工工艺对应的加工代码形成的区域之间区别显示;从加工轮廓图中根据对应于轮廓加工工艺的部分加工代码生成的区域中选择部分区域或者全部区域,并根据部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码,其中,部分区域或全部区域均包括至少一个子区域。其中,在加工轮廓图上至少将根据对应于轮廓加工工艺的部分加工代码生成的区域与根据对应于非轮廓加工工艺的其余加工代码生成的区域区别开来的步骤之后,包括:获取相应加工代码,解析获取到的相应加工代码,根据解析的加工代码计算加工代码的运动坐标轨迹值,并根据运动坐标轨迹值在加工轮廓图上突出显示。其中,根据运动坐标轨迹值生成加工轮廓图的步骤中,运动坐标轨迹值以X、Y、Z向坐标表示,将运动坐标轨迹值以线、弧或点的形式连接进而生成加工轮廓图,其中,加工轮廓图为立体图形。其中,在加工轮廓图上根据不同加工工艺对应的加工代码形成的区域之间区别显示的步骤中,将根据不同加工工艺对应的加工代码形成的区域之间通过不同颜色进行显/Jn ο其中,从加工轮廓图中根据对应于轮廓加工工艺的部分加工代码生成的区域中选择部分区域或者全部区域的步骤之后,包括:获取第一操作指令;判断第一操作指令的类型;如果第一操作指令是代码生成指令,根据部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码;如果第一操作指令是代码查看指令,则在代码显示界面突出显示由相应区域所关联的加工代码。其中,根据部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码的步骤中,局部轮廓加工用的加工代码或全部轮廓加工用的加工代码均包括至少一个代码段,其中,每个代码段对应一个子区域的轮廓加工工艺,在各个代码段中加入一个用于减少削刀切削量的第一抬刀指令。其中,根据部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码的步骤中,如果部分区域或全部区域所关联的加工代码包括两个或两个以上的代码段,在合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码中的任意两相邻代码段之间分别加入一个用于削刀从一个子区域转移到另一个子区域前定位的第二抬刀指令。其中,根据部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码的步骤中,在每个代码段中加入一个属性标志位,属性标志位用于标注代码段在加工代码中的位置、刀具、工序以及加工模态信息。其中,根据部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码的步骤中,还包括:轮廓加工工艺中包括加工速度与主轴转速,将加工速度与主轴转速的比例值作为参考值对预定轮廓加工参数进行优化。为解决上述技术问题,本发明采用另的一个技术方案是:提供一种数控机床,包括:代码读取模块,用于获取应用于对工件加工的加工代码,其中,加工代码中至少部分对应于轮廓加工工艺;代码解析模块,用于解析加工代码并计算出对应的运动坐标轨迹值;代码轨迹模拟模块,用于根据运动坐标轨迹值生成加工轮廓图,并且,在加工轮廓图上根据不同加工工艺对应的加工代码形成的区域之间区别显示;;代码生成模块,用于从加工轮廓图中根据对应于轮廓加工工艺的部分加工代码生成的区域中选择部分区域或者全部区域,并根据部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码,其中,部分区域或全部区域均包括至少一个子区域。其中,数控机床还包括:轨迹显示模块,用于获取相应加工代码,解析获取到的相应加工代码,根据解析的加工代码计算加工代码的运动坐标轨迹值,并根据运动坐标轨迹值在加工轮廓图上突出显示。其中,数控机床还包括:指令获取模块,用于获取第一操作指令;判断模块,用于判断第一操作指令的类型;代码生成模块还用于:在判断模块判断得到第一操作指令是代码生成指令时,代码生成模块根据部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码;或者在判断模块判断得到第一操作指令是代码查看指令时,在代码显示界面突出显示由相应区域所关联的加工代码。本发明的有益效果是:区别于现有技术的情况,本发明通过获取各工艺流程对应的全部加工代码,并解析全部加工代码并计算出其对应的运动坐标轨迹值,然后根据该运动坐标轨迹值模拟生成各工艺流程对应的完整的加工轮廓图,其中,尤其对轮廓加工工艺对应的区域进行区别显示,通过该加工轮廓图可方便用户直观观察根据全部加工代码对工件进行加工的效果图,根据直观的效果图,用户可针对轮廓加工的区域选择性的再次进行轮廓加工工艺处理,通过选择轮廓加工工艺对应的全部或部分区域自动生成新的加工代码,方便快捷,能够实现较好的轮廓加工效果。


图1是本发明应用于数控机床对工件表面进行加工的方法第一实施方式的流程图;图2是本发明应用于数控机床对工件表面进行加工的方法第二实施方式的流程图;图3是本发明应用于数控机床对工件表面进行加工的方法第三实施方式的流程图;图4是本发明数控机床第一实施方式的结构示意图;图5是本发明数控机床第二实施方式的结构示意图。
具体实施例方式下面结合附图和实施方式对本发明进行详细说明。参阅图1,图1是本发明应用于数控机床对工件表面进行加工的方法第二实施方式的流程图。本发明实施方式包括如下步骤:步骤S11,获取应用于对工件加工的全部加工代码,其中,全部加工代码中至少部分对应于轮廓加工工艺。其中,对工件表面进行加工的工艺流程中,包括如开粗工艺、精加工工艺、抛光工艺,其中,轮廓加工工艺可以理解为在工件表面某一位置最后一道工艺后形成的轮廓。步骤S12,解析全部加工代码并计算出对应的运动坐标轨迹值。步骤S13,根据运动坐标轨迹值生成加工轮廓图,并且,在加工轮廓图上根据不同加工流程对应的加工代码形成的区域之间区别显示。步骤S14,从加工轮廓图中根据对应于轮廓加工工艺的部分加工代码生成的区域中选择部分区域或者全部区域,并根据部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码,其中,部分区域或全部区域均包括至少一个子区域。本发明实施方式,通过获取各工艺流程对应的全部加工代码,并解析全部加工代码并计算出其对应的运动坐标轨迹值,然后根据该运动坐标轨迹值模拟生成各工艺流程对应的完整的加工轮廓图,其中,尤其对轮廓加工工艺对应的区域进行区别显示,通过该加工轮廓图可方便用户直观观察根据全部加工代码对工件进行加工的效果图,根据直观的效果图,用户可针对轮廓加工的区域选择性的再次进行轮廓加工工艺处理,通过选择轮廓加工工艺对应的全部或部分区域自动生成新的加工代码,方便快捷,能够实现较好的轮廓加工效果。值得注意的是,轮廓加工工艺包括抛光工艺、开粗工艺、精加工工艺等一个或以上任意工艺之间的组合,值得注意的是,后文中,不对所有方式进行一一举例说明,因为其工作原理和方法相同或相似,所以仅以轮廓加工工艺为抛光工艺进行举例说明。参阅图2,图2是本发明应用于数控机床对工件表面进行加工的方法第二实施方式的流程图。本发明实施方式包括如下步骤:步骤SlOl,获取应用于对工件加工的全部加工代码,其中,全部加工代码中至少部分对应于抛光工艺。具体的,在数控机床对工件表面进行加工的工艺中,通常包括多个工艺流程,如开粗工艺、精加工工艺、抛光工艺,而每个工艺都对应系统内部特定的加工代码,即所有工艺均由数控机床按一定顺序执行各工艺相应的加工代码完成,全部加工代码即由各个工艺对应的加工代码共同构成。进一步地,而每个工艺流程可能包括多个子工艺流程,而每个子工艺流程对应一个代码段,所有子工艺流程构成对工件进行加工的所有工艺流程,即所有代码段构成全部加工代码。在步骤SlOl中,该加工代码可以是数控机床对工件表面进行加工的所有工艺所对应的全部加工代码,当然,也可以是数控机床对工件表面进行加工的一部分工艺所对应的全部加工代码的一部分,其中,要完整实施本发明技术方案的前提为全部加工代码或其一部分均至少部分对应于抛光工艺。全文中,以获取全部加工代码为例进行说明,其与获取全部加工代码的一部分的区别仅在于,前者最终形成的加工轮廓图相较于后者更加完整,更加方便观察,故不需执行全部加工代码的情形下如何实施本发明技术方案进行描述。步骤S102,解析全部加工代码并计算出对应的运动坐标轨迹值。步骤S103,根据运动坐标轨迹值生成完整的加工轮廓图,并在加工轮廓图上至少将根据对应于抛光工艺的部分加工代码生成的区域与根据对应于非抛光工艺的其余加工代码生成的区域区别开来。其中,运动坐标轨迹值以X、Y、Z向坐标表示,并按照各部分加工代码的执行顺序依次将各部分加工代码相应的运动坐标轨迹值以线、弧或点的形式连接进而生成完整的加工轮廓图,其中,加工轮廓图为立体图形。并且,将根据对应于抛光工艺的部分加工代码生成的区域以不同于根据对应于非抛光工艺的其余加工代码生成的区域的颜色区别开来。即加工轮廓图中根据不同工艺所相应的加工代码形成的区域分别用不同的颜色以示区别,举例而言,在加工轮廓中,根据开粗工艺对应的加工代码形成的区域(或称之为图形)显示为红色,根据精加工工艺对应的加工代码形成的区域显示为绿色,根据抛光工艺对应的加工代码形成的区域显示为黄色等等。其中,值得注意的是,如果部分工艺未能在加工轮廓图中体现或者被后续加工工艺形成的区域所覆盖,则根据该部分加工代码形成的区域并不需要在加工轮廓图中显示。当然,在加工轮廓图中通过不同颜色体现不同工艺的方式还可以用其它方式替代,如用不同的线条、阴影或加标识等方式以示区别,只要方便直观即可。步骤S104,从加工轮廓图中根据对应于抛光工艺的部分加工代码生成的区域中选择部分区域或者全部区域,并根据部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部抛光用的加工代码或全部抛光用的加工代码,其中,部分区域或全部区域均包括至少一个子区域。根据每个代码段的运动坐标轨迹值生成一个子区域。加工轮廓图中的部分区域或全部区域均至少由一个子区域组成。换言之,加工轮廓图中的部分区域或全部区域至少根据一个代码段的运动坐标轨迹值生成。进一步地,通过在加工轮廓图中选择要再次进行抛光工艺的区域,可选择局部抛光或全部抛光。具体如下:(I)选择局部抛光时,通过从加工轮廓图中选取需要进行抛光的子区域,进而将该一个或多个需要进行抛光工艺的子区域所相应的加工代码全部提取出来重新生成一个新的加工代码。进一步地,首先从加工轮廓图中需要抛光的子区域上选择一条加工轨迹,按照这条加工轨迹从数据容器中查到相对应的加工代码,在这条加工代码的前后查询GOO(表示定位或快速移动)模态代码,以前一个GOO加工代码为始,后一个GOO加工代码为末,这段加工代码即为选择的子区域(或称之为局部图形)相应的加工代码,解析该段加工代码计并算得到的所对应的运动坐标轨迹,对应显示到加工轮廓图中,如果所显示的图形没有完全包括需要抛光的局部轮廓,可以继续选择需要抛光的子区域,方法同上。被选择的不同子区域对应的加工代码均存储于数据容器中不同的数据表中,并且在每个选择的代码段间插入一个属性标志位,属性标志位中注明这段加工代码所在的加工代码程序、刀具、工序、加工模态属性等等。最后在加工轮廓图中用相应颜色显示被选中的子区域。其中增设用于记录相关参数属性标志位,能够帮助用户根据所记录的参数调整出比较适合对工件进行抛光的参数,起到记录和参考的作用。(2)选择全部抛光时,需要将加工轮廓图中所有抛光工艺的子区域对应的所有加工代码(或所有抛光工艺的子区域对应的代码段)提取出来合并成一个新的加工代码,具体的,可以通过系统选项直接选取抛光工艺对应的各子区域,或通过从加工轮廓图中选取抛光工艺对应的各子区域,进而将抛光工艺对应的各子区域相应的加工代码全部提取出来重新生成一个新的加工代码;进一步地,将加工轮廓图中抛光工艺用的所有加工代码提取出来,各代码段间均用属性标志位注明(如同(I)中相应描述),最后将这些提取出来的加工代码保存到数据容器的对应的表中,最后在加工轮廓图中用相应颜色显示被选中的子区域。在一具体应用实施方式中,在步骤S102或步骤S103之后,还包括:获取相应加工代码,解析获取到的相应加工代码,根据解析的加工代码计算加工代码的运动坐标轨迹值,并根据运动坐标轨迹值在加工轮廓图上突出显示。其中,突出显示的表现形式可以是对已有线条的加粗、闪烁、或颜色变化等。该步骤可以帮助用户追踪某一代码段的运动轨迹,进而有助于用户对抛光工艺中参数的调节。本发明实施方式,通过获取各工艺流程对应的全部加工代码,并解析全部加工代码并计算出其对应的运动坐标轨迹值,然后根据该运动坐标轨迹值模拟生成各工艺流程对应的完整的加工轮廓图,其中,尤其对抛光工艺对应的区域进行区别显示,通过该加工轮廓图可方便用户直观观察根据全部加工代码对工件进行加工的效果图,根据直观的效果图,用户可针对抛光的区域选择性的再次进行抛光工艺处理,通过选择抛光工艺对应的全部或部分区域自动生成新的加工代码,方便快捷,能够实现较好的抛光效果。参阅图3,图3是本发明应用于数控机床对工件表面进行加工的方法第三实施方式的流程图。本发明实施方式包括如下步骤:步骤S201,获取应用于对工件加工的全部加工代码。其中,全部加工代码中至少部分对应于抛光工艺。步骤S202,解析全部加工代码并计算出对应的运动坐标轨迹值。步骤S203,根据运动坐标轨迹值生成完整的加工轮廓图,并在加工轮廓图上至少将根据对应于抛光工艺的部分加工代码生成的区域区别于根据对应于非抛光工艺的其余加工代码生成的区域进行显示。步骤S204,从加工轮廓图中根据对应于抛光工艺的部分加工代码生成的区域中选择部分区域或者全部区域。步骤S205,获取第一操作指令。步骤S206,判断第一操作指令的类型。在步骤S206中,如果第一操作指令是代码生成指令,进入步骤S207 ;如果第一操作指令是代码查看指令,进入步骤S208。步骤S207,根据部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部抛光用的加工代码或全部抛光用的加工代码。步骤S208,在代码显示界面突出显示由相应区域所关联的加工代码。本发明实施方式,用户可以直接在加工轮廓图中选择相应线条(该线条对应于相应子区域),反追踪形成该线条的加工代码,能够帮助用户根据加工轮廓图的实际效果快速查找相关加工代码,并在该加工代码中进行程序或参数的调整,因为不需要从全部加工代码中逐行查找相关加工代码,能够极大程度的提高用户的操作效率。上述实施方式中,根据部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部抛光用的加工代码或全部抛光用的加工代码的步骤中,根据实际情况还可以进一步包括如下几个步骤:(I)局部抛光用的加工代码或全部抛光用的加工代码均包括至少一个代码段,其中,每个代码段对应一个子区域的抛光工艺,在各个代码段中加入一个用于减少削刀切削量的第一抬刀指令。增设该第一抬刀指令有助于该代码段对工件进行抛光时控制切削量,进而有助于提闻抛光的精度。(2)如果部分区域或全部区域所关联的加工代码包括两个或两个以上的代码段,在合并生成相应的局部抛光用的加工代码或全部抛光用的加工代码中的任意两相邻代码段之间分别加入一个用于削刀从一个子区域转移到另一个子区域前定位的第二抬刀指令。增设该第二抬刀指令有助于该代码段对工件进行抛光时,快速移动、定位,以减少或避免削刀在工件表面不同区域间移动时对工件的误抛光,能够提高抛光工艺的可靠性。(3)抛光工艺中包括加工速度与主轴转速,将加工速度与主轴转速的比例值作为参考值对预定抛光参数进行优化。如下对子步骤(3)进行详细说明,在整个抛光工艺中,加工速度、主轴转速是最为重要的几个参数之一,加工速度与主轴转速的比例值对削刀切削量是否合适具有较大的影响力。参见下表(一):
权利要求
1.一种应用于数控机床对工件表面进行加工的方法,其特征在于,包括如下步骤: 获取应用于对工件加工的加工代码,其中,所述加工代码中至少部分对应于轮廓加工工艺; 解析所述加工代码并计算出对应的运动坐标轨迹值; 根据所述运动坐标轨迹值生成加工轮廓图,并且,在所述加工轮廓图上根据不同加工工艺对应的加工代码形成的区域之间区别显示; 从所述加工轮廓图中根据对应于轮廓加工工艺的部分加工代码生成的区域中选择部分区域或者全部区域,并根据所述部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码,其中,所述部分区域或全部区域均包括至少一个子区域。
2.根据权利要求1所述的方法,其特征在于,所述在所述加工轮廓图上至少将根据对应于轮廓加工工艺的部分加工代码生成的区域与根据对应于非轮廓加工工艺的其余加工代码生成的区域区别开来的步骤之后,包括: 获取相应加工代码,解析获取到的相应加工代码,根据解析的加工代码计算所述加工代码的运动坐标轨迹值,并根据所述运动坐标轨迹值在所述加工轮廓图上突出显示。
3.根据权利要求1所述的方法,其特征在于,所述根据所述运动坐标轨迹值生成加工轮廓图的步骤中,所述运动坐标轨迹值以X、Y、Z向坐标表示,将所述运动坐标轨迹值以线、弧或点的形式连接进而生成加工轮廓图,其中,所述加工轮廓图为立体图形。
4.根据权利要求1所述 的方法,其特征在于,所述在所述加工轮廓图上根据不同加工工艺对应的加工代码形成的区域之间区别显示的步骤中,将根据不同加工工艺对应的加工代码形成的区域之间通过不同颜色进行显示。
5.根据权利要求1所述的方法,其特征在于,所述从所述加工轮廓图中根据对应于轮廓加工工艺的部分加工代码生成的区域中选择部分区域或者全部区域的步骤之后,包括: 获取第一操作指令; 判断所述第一操作指令的类型; 如果所述第一操作指令是代码生成指令,根据所述部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码; 如果所述第一操作指令是代码查看指令,则在代码显示界面突出显示由相应区域所关联的加工代码。
6.根据权利要求5所述的方法,其特征在于,所述根据所述部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码的步骤中,所述局部轮廓加工用的加工代码或所述全部轮廓加工用的加工代码均包括至少一个代码段,其中,每个代码段对应一个子区域的轮廓加工工艺,在各个所述代码段中加入一个用于减少削刀切削量的第一抬刀指令。
7.根据权利要求6所述的方法,其特征在于,所述根据所述部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码的步骤中,如果所述部分区域或全部区域所关联的加工代码包括两个或两个以上的代码段,在合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码中的任意两相邻代码段之间分别加入一个用于削刀从一个子区域转移到另一个子区域前定位的第二抬刀指令。
8.根据权利要求6所述的方法,其特征在于,所述根据所述部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码的步骤中,在每个所述代码段中加入一个属性标志位,所述属性标志位用于标注所述代码段在所述加工代码中的位置、刀具、工序以及加工模态信息。
9.根据权利要求6所述的方法,其特征在于,所述根据所述部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码的步骤中,还包括: 轮廓加工工艺中包括加工速度与主轴转速,将所述加工速度与主轴转速的比例值作为参考值对预定轮廓加工参数进行优化。
10.一种数控机床,其特征在于,包括: 代码读取模块,用于获取应用于对工件加工的加工代码,其中,所述加工代码中至少部分对应于轮廓加工工艺; 代码解析模块,用于解析所述加工代码并计算出对应的运动坐标轨迹值; 代码轨迹模拟模块,用于根据所述运动坐标轨迹值生成加工轮廓图,并且,在所述加工轮廓图上根据不同加工工艺对应的加工代码形成的区域之间区别显示;; 代码生成模块,用于从所述加工轮廓图中根据对应于轮廓加工工艺的部分加工代码生成的区域中选择部分区域或者全部区域,并根据所述部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码,其中,所述部分区域或全部区 域均包括至少一个子区域。
11.根据权利要求10所述的方法,其特征在于,所述数控机床还包括: 轨迹显示模块,用于获取相应加工代码,解析获取到的相应加工代码,根据解析的加工代码计算所述加工代码的运动坐标轨迹值,并根据所述运动坐标轨迹值在所述加工轮廓图上关出显不。
12.根据权利要求10所述的装置,其特征在于,所述数控机床还包括: 指令获取模块,用于获取第一操作指令; 判断模块,用于判断所述第一操作指令的类型; 所述代码生成模块还用于: 在所述判断模块判断得到所述第一操作指令是代码生成指令时,所述代码生成模块根据所述部分区域或全部区域所关联的加工代码按预定规则合并生成相应的局部轮廓加工用的加工代码或全部轮廓加工用的加工代码; 或者在所述判断模块判断得到所述第一操作指令是代码查看指令时,在代码显示界面突出显示由相应区域所关联的加工代码。
全文摘要
本发明公开了一种应用于数控机床对工件表面进行加工的方法及数控机床。该方法包括获取应用于对工件加工的加工代码,加工代码中至少部分对应于轮廓加工工艺;解析加工代码并计算出对应的运动坐标轨迹值;根据运动坐标轨迹值生成加工轮廓图,在加工轮廓图上根据不同加工工艺对应的加工代码形成的区域之间区别显示;从加工轮廓图中根据对应于轮廓加工工艺的部分加工代码生成的区域中选择部分或全部区域,根据部分或全部区域关联的加工代码按预定规则合并生成相应的局部或全部轮廓加工用的加工代码。本发明能够直观可见各工艺流程对应形成的图形,根据实际加工效果选择需要进行抛光的部位并自动生成加工代码,方便快捷,能够实现较好的抛光效果。
文档编号G05B19/19GK103116313SQ20121059349
公开日2013年5月22日 申请日期2012年12月31日 优先权日2012年12月31日
发明者陈浩 申请人:深圳市配天数控科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1