加工程序转换装置及方法制造方法及图纸

技术编号:15328501 阅读:430 留言:0更新日期:2017-05-16 12:23
一种加工程序转换装置及方法,该装置电性连接控制器。控制器用以依据加工程序指示机台驱动刀具对工件进行加工。加工程序转换装置包括触发模块、坐标处理模块与存储模块。触发模块电性连接控制器。坐标处理模块电性连接控制器与触发模块。存储模块电性连接坐标处理模块。触发模块用以触发控制器以单行程序模式执行加工程序。坐标处理模块受触发模块触发而自控制器提取至少一坐标。存储模块用以存储至少一坐标。触发模块同步触发控制器与坐标处理模块。另公开一种加工程序转换方法。

Processing program conversion device and method

The utility model relates to a processing program conversion device and a method thereof. The controller is used to process the workpiece according to the processing program indicating the machine driven cutter. The processing program conversion device comprises a trigger module, a coordinate processing module and a storage module. Trigger module electrical connection controller. Coordinate processing module, electrical connection controller and trigger module. Storage module, electrical connection, coordinate processing module. The trigger module is used to trigger the controller to execute the processing program in a single line program mode. The coordinate processing module is triggered by a triggering module, and at least one coordinate is extracted from the controller. The storage module is used for storing at least one coordinate. Trigger module, synchronous trigger controller and coordinate processing module. A process program conversion method is also disclosed.

【技术实现步骤摘要】
加工程序转换装置及方法
本专利技术涉及一种加工程序转换装置及方法。
技术介绍
随着工业技术不断进步,现今经常藉由工具机对各种工件进行加工,以让产品满足高效率加工的需求。一般来说,通过配设三个线性轴上移动的机构可以形成三轴工具机。另外,通过三个线性轴机构与两个旋转轴机构可以形成五轴工具机,以应付日趋复杂的曲面加工或是结构更复杂的零件,如扇叶及引擎汽缸等。由于工具机能大幅缩短加工时间而增加生产效率,故工具机正受到业界的重用。在实务上,虽然工具机可受加工程序控制而对工件进行复杂的切削作业,但是在过去在加工程序的设计上通过工程师的经验来规划加工路径,并没有刀具路径的切削力信息可以供工程师参考。使得刀具路径未臻完美,而令刀具切削力过大,刀具有可能因此断刀毁损,或者造成工件的毁损浪费。因此,使用者会需要再额外编写一个解译器,并藉由这个解译器来解读加工程序所形成的刀具路径,以诊断出刀具与工件接触面的切削应力来对工具机进行补偿校正。但是,不同品牌的工具机就需要不同的解译器,因此提高了加工的成本。此外,要让解译器有足够的解译能力来解译使用者编写的各种巨集指令更会是个不容易达成的目标。而且,目前的解译器大多只能掌握概略的刀具路径,而无法就加工程序获得够精确的刀具路径。
技术实现思路
本专利技术在于提供一种加工程序转换装置及方法,以解决过往用解译器取得刀具路径的种种困难。本专利技术所公开的加工程序转换装置,电性连接控制器,控制器用以执行加工程序,且控制器依据加工程序指示机台驱动刀具对工件进行加工。加工程序转换装置包括触发模块、坐标处理模块与存储模块。触发模块电性连接控制器。坐标处理模块电性连接控制器与触发模块。存储模块电性连接坐标处理模块。触发模块用以触发控制器以单行程序模式执行加工程序。加工程序的每一行程序用以指示移动该刀具依序到至少一组坐标所对应的位置。坐标处理模块受触发模块触发而自控制器提取至少一坐标。存储模块用以存储至少一坐标。其中,触发模块同步触发控制器与坐标处理模块。本专利技术所公开的一种加工程序转换方法,适用于加工程序转换装置。加工程序转换装置电性连接控制器。控制器用以执行加工程序,且控制器依据加工程序指示机台驱动刀具对工件进行加工。加工程序转换方法触发控制器以单行程序模式执行加工程序,加工程序的每一行程序用以指示移动刀具依序到至少一组坐标所对应的位置。并自控制器提取至少一坐标。然后,存储至少一坐标。其中,同步地触发该控制器与自控制器提取至少一坐标。以上的关于本
技术实现思路
的说明及以下的实施方式的说明用以示范与解释本专利技术的精神与原理,并且提供本专利技术的专利申请范围更进一步的解释。附图说明图1A为根据本专利技术一实施例所绘示的加工程序转换装置的功能方块图。图1B为根据本专利技术另一实施例所绘示的加工程序转换装置的功能方块图。图2为根据本专利技术一实施例所绘示的加工程序转换装置操作的步骤流程图。图3A为根据本专利技术图2所绘示的加工程序转换装置所提取得的工件坐标信息示意图。图3B为根据已知技术所提取得的工件坐标信息示意图。图4为根据本专利技术一实施例所绘示的加工程序转换装置判断运动轨迹是否为直线的步骤流程图。图5为根据本专利技术一实施例所绘示的加工程序转换装置判断运动轨迹是否为直线的细节流程图。图6为根据本专利技术一实施例所绘示的加工程序转换装置判断是否有局部运动轨迹为直线的操作流程图。图7为根据本专利技术一实施例所绘示的加工程序转换装置判断刀具是否停滞的操作流程图。图8A为根据本专利技术一实施例所绘示的加工程序转换装置取得的工件坐标及其形成的轨迹的操作流程图。图8B为根据本专利技术另一实施例所绘示的加工程序转换装置取得的工件坐标及其形成的轨迹的操作流程图。【符号说明】1加工程序转换装置12触发模块14坐标处理模块16存储模块18判断模块2控制器具体实施方式以下在实施方式中详细叙述本专利技术的详细特征以及优点,其内容足以使本领域技术人员了解本专利技术的
技术实现思路
并据以实施,且根据本说明书所公开的内容、权利要求书及附图,本领域技术人员可轻易地理解本专利技术相关的目的及优点。以下的实施例进一步详细说明本专利技术的观点,但非以任何观点限制本专利技术的范围。请参照图1A,图1A为根据本专利技术一实施例所绘示的加工程序转换装置的功能方块图。加工程序转换装置1电性连接控制器2,控制器2用以执行加工程序,且控制器2依据加工程序指示机台驱动刀具对工件进行加工。其中,控制器2例如为工具机的中控装置,机台则例如为具有任意轴数的工具机,加工程序例如为数值控制码(numericalcontrolcode,NCcode),上述仅为举例示范但不以此为限,且不限制刀具的样式。加工程序转换装置1包括触发模块12、坐标处理模块14与存储模块16。触发模块12电性连接控制器2与坐标处理模块14,而坐标处理模块14还电性连接控制器2与存储模块16。触发模块12用以触发控制器2以单行程序模式执行加工程序。此时,控制器2会依据指示逐行执行加工程序,亦即,一次执行一行加工程序中的单行程序,而非将加工程序从头至尾执行完毕。依据对应机台的不同,加工程序的每一行单行程序除了用以指示驱动刀具移动到至少一组坐标所对应的位置以切削工件之外,在不同的实施例中还用以驱动刀具以不同转速转动、驱动刀具转动一角度或用以驱动刀具以不同的进给率移动。而当控制器2以单行程序模式执行加工程序的时候,控制器2会产生对应于每一行程序代码的刀具转速、进给率信息、旋转角度信息或做为刀具移动目的地的至少一坐标。所述的每一行程序代码是指用以指示工具机驱动刀具或驱动工件的程序代码,而不包含其余赘行。所述的坐标可以是工件坐标或刀具坐标,本领域技术人员当可从刀具坐标直接获得刀具路径,或是从工件坐标间接地反推刀具路径,在此并不予以赘述。以下以坐标处理模块14自控制器2取得工件坐标为例进行说明,然实际上,坐标处理模块14还可取得如前述的其他信息,而不仅以工件坐标为限。坐标处理模块14受触发模块12触发而自控制器2提取所述的至少一工件坐标。更详细地来说,当触发模块12触发控制器2以单行模式执行加工程序的时候,触发模块12还同步触发坐标处理模块14,以使坐标处理模块14同步于控制器2执行加工程序的时序,且令坐标处理模块14自控制器2提取控制器2执行加工程序时所产生的至少一工件坐标。此外,在另一实施例中,坐标处理模块14还可同步地提取控制器2执行加工程序时所产生的进给率信息、旋转角度信息或者是加工程序当前被执行的程序代码的对应行号。存储模块16则用以存储前述提取得的至少一工件坐标、进给率信息、程序代码的对应行号或转动角度信息。请参照图1B以说明本专利技术所揭示的加工程序转换装置的另一个实施例,图1B为根据本专利技术另一实施例所绘示的加工程序转换装置的功能方块图。在图1B所对应的实施例中,加工程序转换装置1还包含判断模块18。判断模块18电性连接控制器2与坐标处理模块14。判断模块18依据控制器2的状态指示坐标处理模块14选择性地自控制器2提取至少一工件坐标。更详细地来说,控制器2如前述地逐行执行加工程序中的单行程序,而当控制器2执行完一行程序代码或执行完一段落的程序代码后,控制器2的状态会有所改变,控制器2例如会进入暂时的闲置,但不以此为限。判断模块18用以依据控制器2的状态的改变本文档来自技高网
...
加工程序转换装置及方法

【技术保护点】
一种加工程序转换装置,电性连接控制器,该控制器用以执行加工程序,且该控制器依据该加工程序指示机台驱动刀具对工件进行加工,该加工程序转换装置包括:触发模块,电性连接该控制器,用以触发该控制器以单行程序模式执行该加工程序,该加工程序的每一行程序用以指示移动该刀具依序到至少一坐标所对应的位置;坐标处理模块,电性连接该控制器与该触发模块,并受该触发模块触发而自该控制器提取该至少一坐标;以及存储模块,电性连接该坐标处理模块,用以存储该至少一坐标;其中,该触发模块同步触发该控制器与该坐标处理模块。

【技术特征摘要】
2015.10.30 TW 1041357741.一种加工程序转换装置,电性连接控制器,该控制器用以执行加工程序,且该控制器依据该加工程序指示机台驱动刀具对工件进行加工,该加工程序转换装置包括:触发模块,电性连接该控制器,用以触发该控制器以单行程序模式执行该加工程序,该加工程序的每一行程序用以指示移动该刀具依序到至少一坐标所对应的位置;坐标处理模块,电性连接该控制器与该触发模块,并受该触发模块触发而自该控制器提取该至少一坐标;以及存储模块,电性连接该坐标处理模块,用以存储该至少一坐标;其中,该触发模块同步触发该控制器与该坐标处理模块。2.如权利要求1所述的加工程序转换装置,还包含判断模块,电性连接该控制器与该坐标处理模块,该判断模块依据该控制器的状态指示该坐标处理模块选择性地自该控制器提取该至少一坐标。3.如权利要求1所述的加工程序转换装置,其中该机台还以主轴与多个进给轴控制该刀具移动,该坐标处理模块还自该控制器提取该刀具的进给率、该刀具的转速或该加工程序当前执行的行号,该刀具的进给率、该刀具的转速或该加工程序当前执行的行号还被存储在该存储模块中。4.如权利要求1所述的加工程序转换装置,其中该加工程序的每一行程序代码所指示的该至少一坐标形成一坐标集合,当该坐标处理模块还判断该坐标集合所形成的轨迹为直线,该坐标处理模块只保留该坐标集合中的最后一个坐标。5.如权利要求4所述的加工程序转换装置,其中当该加工程序的其中一行程序代码指示有M个坐标时,该坐标处理模块先依据第一个坐标与第二个坐标形成一基准单位向量,且该坐标处理模块依据第i-1个坐标与第i个向量形成一比对单位向量,当每一该比对单位向量都相同于该基准单位向量时,该坐标处理模块判断该M个坐标形成的轨迹为直线,其中M为不小于2的正整数,i为大于1但不大于M的正整数。6.如权利要求1所述的加工程序转换装置,其中当该加工程序的其中一行程序代码指示有M个坐标时,该坐标处理模块依据第i-2个坐标与第i-1个坐标形成一基准单位向量,且该坐标处理模块依据第i-1个坐标与第i个向量形成第i个比对单位向量,当第i个比对单位向量相同于该基准单位向量时,第i-1个坐标不被存储在该存储模块,其中M为大于2的正整数,i为大于3但不大于M的正整数。7.如权利要求1所述的加工程序转换装置,其中该加工程序的每一行程序代码所指示的该至少一坐标形成一坐标集合,该坐标处理模块将前一个坐标集合的最后一个坐标设定为当前坐标集合的第一个坐标。8.如权利要求1所述的加工程序转换装置,其中该加工程序的每一行程序代码所指示的该至少一坐标形成一坐标集合,当该坐标处理模块判断在该坐标集合中,当前提取到的该坐标相同于前一次提取到的该坐标时,该坐标处理模块删除前一次提取到的该坐标。9.如权利要求1所述的加工程序转换装置,其中该加工程序代码...

【专利技术属性】
技术研发人员:许志源张瑞旻梁硕芃罗佐良彭达仁王仁杰
申请(专利权)人:财团法人工业技术研究院
类型:发明
国别省市:中国台湾,71

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

1