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.
【技术实现步骤摘要】
加工程序转换装置及方法
本专利技术涉及一种加工程序转换装置及方法。
技术介绍
随着工业技术不断进步,现今经常藉由工具机对各种工件进行加工,以让产品满足高效率加工的需求。一般来说,通过配设三个线性轴上移动的机构可以形成三轴工具机。另外,通过三个线性轴机构与两个旋转轴机构可以形成五轴工具机,以应付日趋复杂的曲面加工或是结构更复杂的零件,如扇叶及引擎汽缸等。由于工具机能大幅缩短加工时间而增加生产效率,故工具机正受到业界的重用。在实务上,虽然工具机可受加工程序控制而对工件进行复杂的切削作业,但是在过去在加工程序的设计上通过工程师的经验来规划加工路径,并没有刀具路径的切削力信息可以供工程师参考。使得刀具路径未臻完美,而令刀具切削力过大,刀具有可能因此断刀毁损,或者造成工件的毁损浪费。因此,使用者会需要再额外编写一个解译器,并藉由这个解译器来解读加工程序所形成的刀具路径,以诊断出刀具与工件接触面的切削应力来对工具机进行补偿校正。但是,不同品牌的工具机就需要不同的解译器,因此提高了加工的成本。此外,要让解译器有足够的解译能力来解译使用者编写的各种巨集指令更会是个不容易达成的目标。而且,目前的解译器大多只能掌握概略的刀具路径,而无法就加工程序获得够精确的刀具路径。
技术实现思路
本专利技术在于提供一种加工程序转换装置及方法,以解决过往用解译器取得刀具路径的种种困难。本专利技术所公开的加工程序转换装置,电性连接控制器,控制器用以执行加工程序,且控制器依据加工程序指示机台驱动刀具对工件进行加工。加工程序转换装置包括触发模块、坐标处理模块与存储模块。触发模块电性连接控制器。坐标处理 ...
【技术保护点】
一种加工程序转换装置,电性连接控制器,该控制器用以执行加工程序,且该控制器依据该加工程序指示机台驱动刀具对工件进行加工,该加工程序转换装置包括:触发模块,电性连接该控制器,用以触发该控制器以单行程序模式执行该加工程序,该加工程序的每一行程序用以指示移动该刀具依序到至少一坐标所对应的位置;坐标处理模块,电性连接该控制器与该触发模块,并受该触发模块触发而自该控制器提取该至少一坐标;以及存储模块,电性连接该坐标处理模块,用以存储该至少一坐标;其中,该触发模块同步触发该控制器与该坐标处理模块。
【技术特征摘要】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。