CN111538288A - 多轴驱动断屑控制系统及其控制方法 - Google Patents
多轴驱动断屑控制系统及其控制方法 Download PDFInfo
- Publication number
- CN111538288A CN111538288A CN202010516579.2A CN202010516579A CN111538288A CN 111538288 A CN111538288 A CN 111538288A CN 202010516579 A CN202010516579 A CN 202010516579A CN 111538288 A CN111538288 A CN 111538288A
- Authority
- CN
- China
- Prior art keywords
- swing
- chip breaking
- frequency
- workpiece
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 81
- 238000003754 machining Methods 0.000 claims description 40
- 230000008569 process Effects 0.000 claims description 39
- 230000010355 oscillation Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000005520 cutting process Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006748 scratching Methods 0.000 description 1
- 230000002393 scratching effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/404—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36065—Modify data by entering a compensation rate value
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Turning (AREA)
- Numerical Control (AREA)
Abstract
本发明公开了一种多轴驱动断屑控制系统及其控制方法,该系统包括:驱动器及多个摆动轴,其中驱动器包括:命令接收单元、断屑单元及路径规划单元。命令接收单元用以接收加工命令、加工条件及机台性能,且命令接收单元根据加工命令与加工条件计算移动命令;断屑单元接收由命令接收单元所传送的加工条件及机台性能,且断屑单元根据加工条件及机台性能计算摆动振幅和摆动频率;路径规划单元接收由命令接收单元计算得到的移动命令,及接收由断屑单元计算得到的摆动振幅及摆动频率,且路径规划单元根据移动命令、摆动振幅与摆动频率计算摆动移动命令。多个摆动轴与驱动器连接,且驱动器根据摆动移动命令同时控制各个摆动轴以对工件进行断屑加工制程。
Description
技术领域
本发明涉及数字控制技术领域,特别是关于一种多轴驱动断屑控制系统及其控制方法。
背景技术
在机床的切削加工制程中,其切屑会缠绕在刀具或工件上,导致刮伤工件或是损坏刀具。因此使用者会根据实际加工情况开启机床的断屑加工功能,如此一来可避免产生过长的切屑影响加工质量。一般而言,使用者可藉由机床的数字控制装置来调整加工制程中的相关参数。数字控制装置与多合一驱动器连接,多合一驱动器根据数字控制装置传来的控制命令用以驱动马达以控制刀具或工件的动作。其中,多合一驱动器会根据马达编码器得知加工过程中刀具或工件的位置,并将位置数据传给数字控制装置。当用户开启断屑功能时,数字控制装置通过多合一驱动器控制刀具或工件用以断屑,然而由于数字控制装置无法实时得知刀具或工件的位置,因此无法精确地控制断屑的质量。
发明内容
为了改善上述问题,本发明主要的目的在于提供一种多轴驱动断屑控制系统及其控制方法,驱动器接收上位机命令后,驱动器可直接根据当下的加工命令、加工条件与机台性能自动计算出摆动振幅与摆动频率。如此一来,使用者无须于断屑加工制程中自行设定摆动振幅与摆动频率,以提升操作便利性。另一方面,本发明的多合一驱动器自动计算出移动命令后,会根据移动命令、摆动振幅与摆动频率计算出摆动移动命令,并将摆动移动命令输出给马达用以控制多个摆动轴以进行断屑加工制程。
本发明的另一目的在于提供一种多轴驱动断屑控制系统及其控制方法,驱动器藉由马达编码器的回授值实时得知多个摆动轴的位置,并根据回授值进行该断屑加工制程补偿,以缩短一般断屑加工制程中利用数字控制装置进行补偿的反应时间并可更有效地提升断屑加工精度。
根据上述目的,本发明揭露一种多轴驱动断屑控制系统,其包括:驱动器及多个摆动轴,其中驱动器包括:命令接收单元、断屑单元及路径规划单元。命令接收单元用以接收加工命令、至少一个加工条件及至少一个机台性能,且命令接收单元根据加工命令与加工条件计算移动命令;断屑单元接收由命令接收单元所传送的至少一个加工条件及至少一个机台性能,且断屑单元根据加工条件及机台性能计算摆动振幅和摆动频率;路径规划单元接收由命令接收单元计算得到的移动命令,及接收由断屑单元计算得到的摆动振幅及摆动频率,且路径规划单元根据移动命令、摆动振幅与摆动频率计算摆动移动命令。多个摆动轴与驱动器连接,且驱动器根据摆动移动命令同时控制各个摆动轴以对工件进行断屑加工制程。
在本发明的较佳实施例中,断屑单元根据机台性能设定摆动频率参考区间,且断屑单元将摆动频率参考区间与摆动频率进行比较,当摆动频率未包含在摆动频率参考区间内,断屑单元根据加工条件及机台性能重新计算以得到另一摆动频率。
在本发明的较佳实施例中,断屑单元根据机台性能设定摆动振幅参考区间,且断屑单元将摆动振幅与摆动振幅参考区间进行比较,当摆动振幅未包含于摆动振幅参考区间内,断屑单元根据加工条件及机台性能重新计算以得到另一摆动振幅。
在本发明的较佳实施例中,驱动器更包含记忆单元,用以接收并储存由使用者所输入的加工条件与机台性能。
在本发明的较佳实施例中,将共振频率区间储存于记忆单元中,当摆动频率包含于共振频率区间内,断屑单元根据加工条件及机台性能重新计算摆动频率以得到又一摆动频率。
在本发明的较佳实施例中,部分摆动轴或全部摆动轴与摆动单元连接,摆动单元包括主轴和/或进给轴、加工条件包括主轴的转速、进给轴的进给速度与工件的至少一个工件特征,以及机台性能包括速度回路增益、速度回路积分时间常数。
在本发明的较佳实施例中,工件特征包括工件的形状、尺寸和/或至少一种材料特性。
在本发明的较佳实施例中,断屑单元根据速度、进给速度、速度回路增益与速度回路积分时间常数计算摆动振幅,且断屑单元根据转速、进给速度、工件特征、速度回路增益与速度回路积分时间常数计算得到摆动频率。
在本发明的较佳实施例中,其中该机台性能还包括一位置回路增益;断屑单元更根据转速、进给速度、速度回路增益、速度回路积分时间常数与位置回路增益计算第一摆动振幅,且断屑单元更根据转速、进给速度、工件特征、速度回路增益、速度回路积分时间常数与位置回路增益计算得到第一摆动频率。
在本发明的较佳实施例中,工件在断屑加工制程中的第一时间会产生第一断屑量,在第二时间会产生第二断屑量,第一断屑量与第二断屑量皆包含于公差区间内。
在本发明的较佳实施例中,部分摆动轴或全部摆动轴由断屑加工制程的至少一个移动轴中选择。
在本发明的较佳实施例中,工件在断屑加工制程中的第三时间根据第三摆动振幅与第三摆动频率进行断屑加工制程,且工件在断屑加工制程中的第四时间根据第四摆动振幅与第四摆动频率进行断屑加工制程,且第三摆动振幅大于第四摆动振幅,第三摆动频率小于第四摆动频率,其中摆动单元在第三时间时所移动的第三加工距离小于在第四时间时所移动的第四加工距离。
在本发明的较佳实施例中,路径规划单元更包括:接收每一个摆动轴对工件进行断屑加工制程的回授值;比较回授值与摆动移动命令以产生回授移动命令;根据回授移动命令、第二移动命令、第二摆动振幅与第二摆动频率计算摆动回授移动命令;以及根据摆动回授移动命令控制每一个摆动轴以对工件进行断屑加工制程补偿,其中移动命令的发生时间点早于第二移动命令的发生时间点。
另外,本发明更揭露一种多轴驱动断屑控制方法,其步骤包括:在加工区间开启断屑加工制程;接收加工命令、至少一个加工条件及至少一台机台性能;根据加工命令计算移动命令;根据加工条件及机台性能计算摆动振幅与摆动频率;根据移动命令、摆动振幅与摆动频率计算摆动移动命令;以及根据摆动移动命令同时控制多个摆动轴以对工件进行断屑加工制程。
在本发明的另一较佳实施例中,根据机台性能设定摆动频率参考区间,并将摆动频率与摆动频率参考区间进行比较,当摆动频率未包含在摆动频率参考区间内,根据加工条件及机台性能重新计算另一摆动频率。
在本发明的另一较佳实施例中,根据机台性能设定摆动振幅参考区间,并将摆动振幅与摆动振幅参考区间进行比较,当摆动振幅未包含在摆动振幅参考区间内,根据加工条件及机台性能重新计算以得到另一摆动振幅。
在本发明的另一较佳实施例中,加工条件与机台性能可由用户自行输入或储存于记忆单元中。
在本发明的另一较佳实施例中,更包括将至少一个共振频率区间储存于记忆单元中,当摆动频率包含在共振频率区间内,根据加工条件及机台性能重新计算摆动频率以得到又一摆动频率。
在本发明的另一较佳实施例中,加工条件包括主轴的转速、进给轴的进给速度与工件的至少一个工件特征、摆动单元包括主轴和/或进给轴、且摆动单元与部分摆动轴或全部摆动轴连接及机台性能包括速度回路增益、速度回路积分时间常数和/或位置回路增益。
在本发明的另一较佳实施例中,工件特征包括工件的形状、尺寸和/或至少一种材料特性。
在本发明的另一较佳实施例中,摆动振幅是根据转速、进给速度、速度回路增益与速度回路积分时间常数计算得到及摆动频率是根据转速、进给速度、工件特征、速度回路增益与速度回路积分时间常数计算得到。
在本发明的另一较佳实施例中,更包括根据转速、进给速度、速度回路增益、速度回路积分时间常数与位置回路增益计算得到第一摆动振幅,且更根据转速、进给速度、工件特征、速度回路增益、速度回路积分时间常数与位置回路增益计算得到第一摆动频率。
在本发明的另一较佳实施例中,工件在断屑加工制程中的第一时间会产生第一断屑量,在第二时间会产生第二断屑量,第一断屑量与第二断屑量皆包含于公差区间内。
在本发明的另一较佳实施例中,第一摆动轴与第二摆动轴由断屑加工制程的至少一个移动轴中选择。
在本发明的另一较佳实施例中,工件在该断屑加工制程中的第三时间根据第三摆动振幅与第三摆动频率进行断屑加工制程,且工件在断屑加工制程中的第四时间根据第四摆动振幅与第四摆动频率进行断屑加工制程,且第三摆动振幅大于第四摆动振幅,第三摆动频率小于第四摆动频率,其中摆动单元在第三时间时所移动的第三加工距离小于在第四时间时所移动的第四加工距离。
在本发明的另一较佳实施例中,多轴驱动断屑控制方法更包括:接收每一个摆动轴对工件进行断屑加工制程的回授值;比较回授值与摆动移动命令以产生回授移动命令;根据回授移动命令、第二移动命令、第二摆动振幅与第二摆动频率计算摆动回授移动命令;以及根据摆动回授移动命令控制每一个摆动轴以对工件进行断屑加工制程补偿,其中该移动命令的发生时间点早于第二移动命令的发生时间点。
由于采用上述技术方案,本发明达到以下技术效果:使用者无须于断屑加工制程中自行设定摆动振幅与摆动频率,提升了操作便利性。另一方面,本发明的多合一驱动器计算出摆动移动命令后输出给马达用以控制多个摆动轴,可以精确控制断屑加工质量。本发明的驱动器根据马达编码器的回授值进行断屑加工制程补偿,缩短一般断屑加工制程中利用数字控制装置进行补偿的反应时间并可更有效地提升断屑加工精度。
附图说明
图1是根据本发明一种实施例的多轴驱动断屑控制方法的步骤流程图。
图2是根据本发明一种实施例的多轴驱动断屑控制系统的方框示意图。
附图中:
1:多轴驱动断屑控制系统;
2:上位机;
3:驱动器;30:命令接收单元;32:断屑单元;34:路径规划单元;
41、42…4n:摆动轴。
具体实施方式
为了使本技术领域的人员更好地理解本发明,下面将结合实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所做的等效变化与修饰前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
首先请参考图1。在说明图1的同时也一并配合图2来说明,其中图1是根据本发明所揭露的技术,表示多轴驱动断屑控制方法的步骤流程图以及图2是表示多轴驱动断屑控制系统的示意图。
多轴驱动断屑控制方法其步骤包含:步骤S52:在加工区间开启断屑加工制程。于此步骤中,使用者依照实际加工制程需求于上位机2开启断屑加工功能,上位机2可以是加工机台(未在图中表示)控制器、桌面计算机、笔记本电脑、智能型手机或远程服务器等装置,且上位机2与驱动器3通过有线或无线方式连接。步骤S54:接收加工命令、至少一个加工条件及至少一个机台性能。于此步骤中,驱动器3中的命令接收单元30接收由上位机2传来的加工命令、加工条件及机台性能,而加工命令、加工条件及机台性能的定义将在以下详细说明。值得注意的是,机台性能可由上位机2获得,也可内建于驱动器3的记忆单元(未在图中表示,如内存)中。接着步骤S56:根据加工命令与加工条件计算移动命令。于此步骤中,命令接收单元30根据上位机2所传来的加工命令与加工条件计算出移动命令。加工机台对工件(未在图中表示)执行加工制程前,需经由上位机2的加工命令得知工件的加工态样,如切削孔径大小或深度等。步骤S58:根据至少一个加工条件及至少一个机台性能计算摆动振幅与摆动频率。于此步骤中,由断屑单元32依据上位机2传来的加工条件及机台性能计算出摆动振幅与摆动频率。机台性能可视为加工机台刚性,主要包括速度回路增益、速度回路积分时间常数和/或位置回路增益等信息。步骤S60:根据移动命令、摆动振幅与摆动频率计算摆动移动命令。于此步骤是利用命令接收单元30将移动命令传送至路径规划单元34,摆动振幅与摆动频率是由断屑单元32传送至路径规划单元34,再由路径规划单元34根据移动命令、摆动振幅与摆动频率来计算出摆动移动命令。最后步骤S62:根据摆动移动命令同时控制多个摆动轴以对工件进行断屑加工制程。于此步骤,驱动器3可以依据步骤S60由路径规划单元34计算得到的摆动移动命令分配至各个摆动轴41、42…4n,并且来控制每一个摆动轴41、42…4n对工件(未在图中表示)进行断屑加工制程。针对上述的上位机2、驱动器3、命令接收单元30、断屑单元32及路径规划单元34的功能于后详细说明。
接着请参考图2。图2是表示多轴驱动断屑控制系统的示意图。在图2中,多轴驱动断屑控制系统1至少包含:上位机2、驱动器3及多个摆动轴41、42…4n,其中n是正整数,代表摆动轴的数量。另一方面,在断屑加工制程中,摆动单元(未在图中表示)可于多个摆动轴41、42…4n摆动以进行断屑,其中摆动单元包括主轴(未在图中表示)和/或进给轴(未在图中表示)。值得注意的是,摆动单元的选择可由上位机2传给驱动器3,也可设定于驱动器3的记忆单元中。在一实施例中,当摆动单元为进给轴(依照实际加工流程对应于刀具或工件)时,进给轴可于x、y和/或z轴(对应于多个摆动轴41、42与43)摆动。其中,进给轴可依照实际加工流程于x、y和/或z轴摆动用以断屑,例如当加工流程为直线断屑时,进给轴可于x、y或z轴中任一轴摆动用以断屑;另一方面,当加工流程为斜线或圆弧时,进给轴可于x、y或z轴中任两轴摆动用以断屑。
在另一实施例中,当摆动单元为主轴(依照实际加工流程对应于刀具或工件)时,主轴可于a、b和/或c轴(对应于多个摆动轴41、42与43)摆动。其中,主轴可依照实际加工流程于a、b和/或c轴摆动用以断屑,例如当加工流程为直线断屑时,主轴可于a、b或c轴中任一轴摆动用以断屑;另一方面,当加工流程为斜线或圆弧时,主轴可于a、b或c轴中任两轴摆动用以断屑。
在又一实施例中,当摆动单元为进给轴与主轴(依照实际加工流程对应于刀具或工件)时,进给轴可于x、y或z轴中任一轴摆动,且主轴可于a、b或c轴中任一轴摆动用以断屑。
另一方面,驱动器3分别与上位机2及多个摆动轴41、42…4n连接,且多个摆动轴41、42…4n可由多个马达(未在图中表示)分别控制。在一实施例中,驱动器3为多合一驱动器,连接至多个马达以同时控制多个摆动轴41、42…4n以进行断屑加工制程。驱动器3接收由上位机2传来的加工命令、加工条件和/或机台性能,其中,加工命令为工件加工态样;加工条件包含了主轴的转速、进给轴的进给速度与工件特征(例如工件的形状、工件的尺寸和/或材料特性);以及机台性能至少包括速度回路增益、速度回路积分时间常数和/或位置回路增益。驱动器3至少包括有命令接收单元30、断屑单元32以及路径规划单元34。
在本发明的实施例中,使用者经由上位机2将断屑加工制程的需求传给驱动器3。驱动器3的命令接收单元30接收上位机2传来的加工命令、加工条件和/或机台性能后,命令接收单元30根据加工命令与加工条件中的主轴转速与进给轴的进给速度计算出移动命令,并将此移动命令传送至路径规划单元34。另外,命令接收单元30接收加工条件中的主轴转速、进给轴的进给速度、工件的工件特征及机台性能后将其传送至断屑单元32,断屑单元32根据上述信息计算出摆动振幅及摆动频率。其中,摆动振幅是由断屑单元32根据主轴转速、进给轴的进给速度、机台性能中的速度回路增益以及速度回路积分常数来计算得到。另一方面,摆动频率是断屑单元32根据主轴转速、进给轴的进给速度、工件特征及机台性能中的速度回路增益以及速度回路积分常数计算得到。值得注意的是,加工条件中的工件特征为工件在断屑加工制程中每一阶段的工件特征。
于本发明的另一实施例中,断屑单元32可以根据主轴转速、进给轴的进给速度、速度回路增益、速度回路积分时间常数与位置回路增益来计算第一摆动振幅以及根据主轴转速、进给轴的进给速度、工件特征、速度回路增益、速度回路积分时间常数与位置回路增益计算以得到第一摆动频率。值得注意的是,断屑单元32将机台性能中的位置回路增益也纳入考虑用以计算第一摆动振幅与第一摆动频率实为一种优化方式,可提升断屑加工制程的稳定性与精准度。
断屑单元32将上述计算求得的摆动振幅以及摆动频率(另一实施例中为第一摆动振幅及第一摆动频率)传送至路径规划单元34,路径规划单元34根据由命令接收单元30所传送的移动命令以及由断屑单元32所传送的摆动振幅以及摆动频率计算摆动移动命令,使得驱动器3可以根据摆动移动命令驱动各摆动轴41、42…4n,来控制每一个摆动轴41、42…4n对工件(未在图中表示)进行断屑加工制程。在此要说明的是,驱动器3可以分别控制各个摆动轴41、42…4n,但是不限制各个摆动轴是否同动,同时也不会限定是哪一个摆动轴来执行断屑的加工制程,也就是说,在断屑加工制程中,使用者可以由加工机台所有的移动轴中来选择摆动轴41、42…4n以对工件进行断屑加工制程。举例来说,当加工机台的三个线性轴(x、y及z轴)与三个旋转轴(a、b及c轴)共6个轴皆可作动时,使用者可由上述6个轴中依照实际加工需求选择其中几个轴作为摆动轴41、42…4n。
于本发明的实施例中,断屑单元32主要根据机台性能来设定摆动频率参考区间(也可根据使用者设定),且断屑单元32将摆动频率参考区间与先前计算得到的摆动频率来进行比较,当摆动频率未包含在摆动频率参考区间内,断屑单元32会重新计算另一个包含在摆动频率参考区间中的摆动频率。举例来说,当断屑单元32计算出的摆动频率(以摆动频率f1称之)小于摆动频率参考区间的最小值(以摆动频率fA称之)或大于摆动频率参考区间的最大值(以摆动频率fB称之)时(即摆动频率f1未落入摆动频率参考区间),断屑单元32不会直接将计算出的摆动频率f1输出至路径规划单元34,而是根据摆动频率fA与摆动频率fB计算出包含于摆动频率参考区间的另一个摆动频率(以摆动频率f2称之),后续断屑单元32会将摆动频率f2输出至路径规划单元34。
另一方面,断屑单元32主要根据机台性能来设定摆动振幅参考区间(也可根据使用者设定),且断屑单元32将先前所计算得到的摆动振幅与摆动振幅参考区间进行比较,当摆动振幅未包含在摆动振幅参考区间内(即摆动振幅未落入摆动振幅参考区间),断屑单元32会重新计算另一个包含在摆动振幅参考区间中的摆动振幅。举例来说,当断屑单元32计算出的摆动振幅(以摆动振幅h1称之)小于摆动振幅参考区间的最小值(以摆动振幅hA称之)或大于摆动振幅参考区间的最大值(以摆动振幅hB称之)时(即摆动振幅h1未落入摆动振幅参考区间),断屑单元32不会直接将计算出的摆动振幅h1输出至路径规划单元34,而是根据摆动振幅hA与摆动振幅hB计算出包含于摆动振幅参考区间的另一个摆动振幅(以摆动振幅h2称之),后续断屑单元32会将摆动振幅h2输出至路径规划单元34。
路径规划单元34根据接命令接收单元30传来的移动命令与断屑单元32传来的摆动频率与摆动振幅计算出摆动移动命令。驱动器3根据路径规划单元34计算出的摆动移动命令以控制每一个摆动轴41、42…4n对工件(未在图中表示)进行断屑加工制程。
在本发明的实施例中,驱动器3更包含记忆单元(未在图中表示),用以储存加工条件、机台性能、摆动频率参考区间、摆动振幅参考区间以及公差区间。此外,记忆单元中还储存有共振频率区间,当断屑单元32计算出的摆动频率(以摆动频率f3称之)包含在默认于驱动器3内的共振频率区间时(即摆动频率f3落入共振频率区间),则表示摆动轴41、42…4n在进行断屑加工制程的过程所产生的振动频率会与机台产生共振,这会造成断屑加工制程无法顺利进行,也容易让机台以及相关零件因共振而造成损坏。此时,断屑单元32不会直接将计算出的摆动频率f3输出至路径规划单元34,而是避开共振频率区间中的所有频率重新计算出摆动频率f4,后续断屑单元32会将摆动频率f4输出至路径规划单元34。
在本发明的一实施例中,在对工件进行断屑加工制程的过程中会产生断屑量。当各个摆动轴41、42…4n依据摆动移动命令来对工件进行断屑加工制程时,所产生的断屑量若包含在公差区间内,则表示断屑单元32计算出的摆动频率与摆动振幅可稳定断屑。若是断屑量没有包含在公差区间内,使用者可依照实际加工情况来决定断屑单元32是否需重新计算摆动频率与摆动振幅,使得在不同的单位时间进行的断屑加工制程所产生的断屑量都应该包含在公差区间内。在本发明的实施例中,断屑量可以是重量或是体积。举例来说,工件在断屑加工制程中的第一时间会产生第一断屑量,在第二时间会产生第二断屑量,当第一断屑量与第二断屑量的重量或体积皆包含于公差区间内时,代表目前机台的断屑效果稳定。
在一实施例中,随着工件的加工时间不同,摆动频率与摆动振幅也会随之调整。以工件为安装于主轴的棒材,且摆动单元为安装于进给轴的刀具为例,在断屑加工制程中,刀具会由棒材的外径表面往棒材圆心的方向进行加工。刀具在第三时间(例如棒材直径50mm)时,会根据第三摆动振幅与第三摆动频率对棒材进行断屑加工制程; 刀具在第四时间(例如棒材直径40mm)时,会根据第四摆动振幅与第四摆动频率对棒材进行断屑加工制程。其中第三摆动振幅大于第四摆动振幅,第三摆动频率小于第四摆动频率,且刀具在第三时间时所移动的第三加工距离小于在第四时间时所移动的第四加工距离。
另外,本发明对于摆动轴在对工件进行断屑加工制程进行补偿。主要是利用路径规划单元34来接收各个摆动轴41、42…4n对工件进行断屑加工制程时的回授值,其中此回授值是由马达编码器(未在图中表示)所产生。接着,路径规划单元34根据此回授值与先前由断屑单元32依据摆动振幅及摆动频率所计算得到的摆动移动命令进行比较,以得到回授移动命令;紧接着,路径规划单元34依据回授移动命令、在下一个单位时间,依据加工命令、加工条件和/或机台性能所计算得到的移动命令、摆动振幅及摆动频率来计算出摆动回授移动命令,要说明的是,在下一个单位时间所得到的移动命令所产生的时间点晚于先前所述的使用者透过上位机2于驱动器3的命令接收单元30输入加工命令、加工条件及机台性能,命令接收单元30根据加工命令计算出的移动命令的时间点。最后,驱动器3依据此摆动回授移动命令来控制至少一个摆动轴或是多个摆动轴来对工件进行断屑加工制程补偿。
以上所述仅为本发明较佳的实施方式,并非用以限定本发明的保护范围;同时以上的描述,对于相关技术领域中具有通常知识者应可明了并据以实施,因此其他未脱离本发明所揭露概念下所完成之等效改变或修饰,都应涵盖在本发明的保护范围之内。
Claims (25)
1.一种多轴驱动断屑控制系统,其特征在于,包括:
一驱动器,该驱动器包括:
一命令接收单元,用以接收一加工命令、至少一加工条件及至少一机台性能,且该命令接收单元根据该加工命令与该加工条件计算一移动命令;
一断屑单元,接收由该命令接收单元所传送的该加工条件及该机台性能,且该断屑单元根据该加工条件及该机台性能计算一摆动振幅和一摆动频率;以及
一路径规划单元,接收由该命令接收单元计算得到的该移动命令,及接收由该断屑单元计算得到的该摆动振幅及该摆动频率,且该路径规划单元根据该移动命令、该摆动振幅与该摆动频率计算一摆动移动命令;以及
多个摆动轴,与该驱动器连接且该驱动器根据该摆动移动命令同时控制各该摆动轴以对一工件进行一断屑加工制程。
2.根据权利要求1所述的多轴驱动断屑控制系统,其特征在于,其中该断屑单元根据该机台性能设定一摆动频率参考区间,且该断屑单元将该摆动频率参考区间与该摆动频率进行比较,当该摆动频率未包含在该摆动频率参考区间内,该断屑单元根据该加工条件及该机台性能重新计算以得到另一摆动频率。
3.根据权利要求1所述的多轴驱动断屑控制系统,其特征在于,其中该断屑单元根据该机台性能设定一摆动振幅参考区间,且该断屑单元将该摆动振幅与该摆动振幅参考区间进行比较,当该摆动振幅未包含于该摆动振幅参考区间内,该断屑单元根据该加工条件及该机台性能重新计算以得到另一摆动振幅。
4.根据权利要求1所述的多轴驱动断屑控制系统,其特征在于,其中该驱动器还包括一记忆单元,用以接收并储存由使用者所输入的加工条件与至少一机台性能。
5.根据权利要求4所述的多轴驱动断屑控制系统,其特征在于,其中该记忆单元储存至少一共振频率区间,当该摆动频率包含于该共振频率区间内,该断屑单元根据该加工条件及该机台性能重新计算该摆动频率以得到又一摆动频率。
6.根据权利要求1所述的多轴驱动断屑控制系统,其特征在于,其中部分或全部该些摆动轴与一摆动单元连接,该摆动单元包括一主轴和/或一进给轴,该加工条件包括该主轴的一转速、该进给轴的一进给速度与该工件的至少一工件特征,该机台性能包括一速度回路增益、一速度回路积分时间常数。
7.根据权利要求6所述的多轴驱动断屑控制系统,其特征在于,其中该工件特征包括该工件的一形状、一尺寸和/或至少一材料特性。
8.根据权利要求6所述的多轴驱动断屑控制系统,其特征在于,其中该断屑单元根据该转速、该进给速度、该速度回路增益与该速度回路积分时间常数计算该摆动振幅,且该断屑单元根据该转速、该进给速度、该工件特征、该速度回路增益与该速度回路积分时间常数计算得到该摆动频率。
9.根据权利要求8所述的多轴驱动断屑控制系统,其特征在于,其中该机台性能还包括一位置回路增益;该断屑单元还根据该转速、该进给速度、该速度回路增益、该速度回路积分时间常数与该位置回路增益计算一第一摆动振幅,且该断屑单元更根据该转速、该进给速度、该工件特征、该速度回路增益、该速度回路积分时间常数与该位置回路增益计算得到一第一摆动频率。
10.根据权利要求1所述的多轴驱动断屑控制系统,其特征在于,其中该工件在该断屑加工制程中的一第一时间会产生一第一断屑量,在一第二时间会产生一第二断屑量,该第一断屑量与该第二断屑量皆包含于一公差区间内。
11.根据权利要求6所述的多轴驱动断屑控制系统,其特征在于,其中部分和全部该些摆动轴由该断屑加工制程的至少一移动轴中选择。
12.根据权利要求10所述的多轴驱动断屑控制系统,其特征在于,其中该工件在该断屑加工制程中的一第三时间根据一第三摆动振幅与一第三摆动频率进行该断屑加工制程,且该工件在该断屑加工制程中的一第四时间根据一第四摆动振幅与一第四摆动频率进行该断屑加工制程,且该第三摆动振幅大于该第四摆动振幅,该第三摆动频率小于该第四摆动频率,其中该摆动单元在该第三时间时所移动的一第三加工距离小于在该第四时间时所移动的一第四加工距离。
13.根据权利要求1所述的多轴驱动断屑控制系统,其特征在于,其中该路径规划单元更包括:
接收各该摆动轴对该工件进行该断屑加工制程的一回授值;
比较该回授值与该摆动移动命令以产生一回授移动命令;
根据该回授移动命令、一第二移动命令、一第二摆动振幅与一第二摆动频率计算一摆动回授移动命令;以及
根据该摆动回授移动命令控制各该摆动轴以对该工件进行该断屑加工制程补偿,其中该移动命令的发生时间点早于该第二移动命令的发生时间点。
14.一种多轴驱动断屑控制方法,其特征在于,其步骤包括:
在一加工区间开启一断屑加工制程;
接收一加工命令、至少一加工条件及至少一机台性能;
根据该加工命令与该加工条件计算一移动命令;
根据该加工条件及该机台性能计算一摆动振幅与一摆动频率;
根据该移动命令、该摆动振幅与该摆动频率计算一摆动移动命令;以及
根据该摆动移动命令同时控制多个摆动轴以对一工件进行该断屑加工制程。
15.根据权利要求14所述的多轴驱动断屑控制方法,其特征在于,其中更包括根据该机台性能设定一摆动频率参考区间,并将该摆动频率与该摆动频率参考区间进行比较,当该摆动频率未包含在该摆动频率参考区间内,根据该加工条件及该机台性能重新计算另一摆动频率。
16.根据权利要求14所述的多轴驱动断屑控制方法,其特征在于,其中更包括根据该机台性能设定一摆动振幅参考区间,并将该摆动振幅与该摆动振幅参考区间进行比较,当该摆动振幅未包含在该摆动振幅参考区间内,根据该加工条件及该机台性能重新计算另一摆动频率。
17.根据权利要求14所述的多轴驱动断屑控制方法,其特征在于,该加工条件与该机台性能可由用户自行输入或储存于一记忆单元中。
18.根据权利要求17所述的多轴驱动断屑控制方法,其特征在于,其中更包括将至少一共振频率区间储存于该记忆单元中,当该摆动频率包含在该共振频率区间内,根据该加工条件及该机台性能重新计算该摆动频率以得到又一摆动频率。
19.根据权利要求14所述的多轴驱动断屑控制方法,其特征在于,该摆动单元包括一主轴和/或一进给轴,其中该加工条件包括该主轴的一转速、该进给轴的一进给速度与该工件的至少一工件特征,该工件特征包括该工件的一形状、一尺寸和/或至少一材料特性,该摆动单元与部分或全部该些摆动轴连接及该机台性能包括一速度回路增益和一速度回路积分时间常数。
20.根据权利要求19所述的多轴驱动断屑控制方法,其特征在于,其中该摆动振幅是根据该转速、该进给速度、该速度回路增益与该速度回路积分时间常数计算得到及该摆动频率是根据该转速、该进给速度、该工件特征、该速度回路增益与该速度回路积分时间常数计算得到。
21.根据权利要求19所述的多轴驱动断屑控制方法,其特征在于,其中该机台性能还包括一位置回路增益其中,所述多轴驱动断屑控制方法更包括根据该转速、该进给速度、该速度回路增益、该速度回路积分时间常数与位置回路增益计算得到一第一摆动振幅,且更根据该转速、该进给速度、该工件特征、该速度回路增益、该速度回路积分时间常数与该位置回路增益计算得到一第一摆动频率。
22.根据权利要求14所述的多轴驱动断屑控制方法,其特征在于,其中该工件在该断屑加工制程中的一第一时间会产生一第一断屑量,在一第二时间会产生一第二断屑量,该第一断屑量与该第二断屑量皆包含于一公差区间内。
23.根据权利要求14所述的多轴驱动断屑控制方法,其特征在于,其中该第一摆动轴与该第二摆动轴由该断屑加工制程的至少一移动轴中选择。
24.根据权利要求14所述的多轴驱动断屑控制方法,其特征在于,其中该工件在该断屑加工制程中的一第三时间根据一第三摆动振幅与一第三摆动频率进行该断屑加工制程,且该工件在该断屑加工制程中的一第四时间根据一第四摆动振幅与一第四摆动频率进行该断屑加工制程,且该第三摆动振幅大于该第四摆动振幅,该第三摆动频率小于该第四摆动频率,其中该摆动单元在该第三时间时所移动的一第三加工距离小于在该第四时间时所移动的一第四加工距离。
25.根据权利要求14所述的多轴驱动断屑控制方法,其特征在于,其中更包括:
接收各该摆动轴对该工件进行该断屑加工制程的一回授值;
比较该回授值与该摆动移动命令以产生一回授移动命令;
根据该回授移动命令、一第二移动命令、一第二摆动振幅与一第二摆动频率计算一摆动回授移动命令;以及
根据该摆动回授移动命令控制各该摆动轴以对该工件进行该断屑加工制程补偿,其中该移动命令的发生时间点早于该第二移动命令的发生时间点。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010516579.2A CN111538288B (zh) | 2020-06-09 | 2020-06-09 | 多轴驱动断屑控制系统及其控制方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010516579.2A CN111538288B (zh) | 2020-06-09 | 2020-06-09 | 多轴驱动断屑控制系统及其控制方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111538288A true CN111538288A (zh) | 2020-08-14 |
| CN111538288B CN111538288B (zh) | 2024-08-16 |
Family
ID=71976197
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010516579.2A Active CN111538288B (zh) | 2020-06-09 | 2020-06-09 | 多轴驱动断屑控制系统及其控制方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111538288B (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116237810A (zh) * | 2023-01-06 | 2023-06-09 | 新代科技(苏州)有限公司 | 切削加工系统及其加工方法 |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SU1337203A1 (ru) * | 1984-11-27 | 1987-09-15 | Киевское Специальное Конструкторское Бюро Многошпиндельных Автоматов | Устройство дл кинематического дроблени стружки на многошпиндельном станке |
| CN1087041A (zh) * | 1992-11-13 | 1994-05-25 | 吴庆隆 | 断屑及断屑长度控制装置和方法 |
| CN101049637A (zh) * | 2007-05-11 | 2007-10-10 | 湘潭市江南凌志科技有限公司 | 一种基于平行主轴轴线移动刀具顺序作业的单轴自动车床 |
| CN102922010A (zh) * | 2012-11-27 | 2013-02-13 | 西安工业大学 | 一种自润滑麻花钻及其加工方法 |
| CN103352314A (zh) * | 2013-06-28 | 2013-10-16 | 常州市第八纺织机械有限公司 | 碳纤维多轴向经编机智能储纱装置、控制系统以及控制方法 |
| CN103935013A (zh) * | 2014-03-28 | 2014-07-23 | 许汉辰 | 一种四螺杆密炼挤出机 |
| CN104439472A (zh) * | 2014-12-31 | 2015-03-25 | 东方电气集团东方汽轮机有限公司 | 一种复杂槽型铣刀及其断屑槽的加工方法 |
| CN110539009A (zh) * | 2019-10-22 | 2019-12-06 | 苏州市职业大学 | 一种振动断屑装置及车床 |
| CN212302285U (zh) * | 2020-06-09 | 2021-01-05 | 新代科技(苏州)有限公司 | 多轴驱动断屑控制系统 |
-
2020
- 2020-06-09 CN CN202010516579.2A patent/CN111538288B/zh active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SU1337203A1 (ru) * | 1984-11-27 | 1987-09-15 | Киевское Специальное Конструкторское Бюро Многошпиндельных Автоматов | Устройство дл кинематического дроблени стружки на многошпиндельном станке |
| CN1087041A (zh) * | 1992-11-13 | 1994-05-25 | 吴庆隆 | 断屑及断屑长度控制装置和方法 |
| CN101049637A (zh) * | 2007-05-11 | 2007-10-10 | 湘潭市江南凌志科技有限公司 | 一种基于平行主轴轴线移动刀具顺序作业的单轴自动车床 |
| CN102922010A (zh) * | 2012-11-27 | 2013-02-13 | 西安工业大学 | 一种自润滑麻花钻及其加工方法 |
| CN103352314A (zh) * | 2013-06-28 | 2013-10-16 | 常州市第八纺织机械有限公司 | 碳纤维多轴向经编机智能储纱装置、控制系统以及控制方法 |
| CN103935013A (zh) * | 2014-03-28 | 2014-07-23 | 许汉辰 | 一种四螺杆密炼挤出机 |
| CN104439472A (zh) * | 2014-12-31 | 2015-03-25 | 东方电气集团东方汽轮机有限公司 | 一种复杂槽型铣刀及其断屑槽的加工方法 |
| CN110539009A (zh) * | 2019-10-22 | 2019-12-06 | 苏州市职业大学 | 一种振动断屑装置及车床 |
| CN212302285U (zh) * | 2020-06-09 | 2021-01-05 | 新代科技(苏州)有限公司 | 多轴驱动断屑控制系统 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116237810A (zh) * | 2023-01-06 | 2023-06-09 | 新代科技(苏州)有限公司 | 切削加工系统及其加工方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111538288B (zh) | 2024-08-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100470422C (zh) | 电动机的控制装置 | |
| CN108732989B (zh) | 进行摆动切削的机床的控制装置 | |
| JP6744815B2 (ja) | 工作機械の制御装置および工作機械 | |
| CN113168155B (zh) | 数控装置及数控方法 | |
| WO2015140905A1 (ja) | 数値制御装置 | |
| CN112130524B (zh) | 数值控制装置、程序记录介质以及控制方法 | |
| JP2006216051A (ja) | 未加工品と工作機械の工具との間の相対運動の運動分割方法 | |
| CN111638683B (zh) | 断屑控制系统及其控制方法 | |
| CN110941242A (zh) | 电动机控制装置 | |
| WO2008053601A1 (en) | Working control device, and its program | |
| CN111538288B (zh) | 多轴驱动断屑控制系统及其控制方法 | |
| CN111451587B (zh) | 螺纹加工断屑控制系统及其控制方法 | |
| CN212302285U (zh) | 多轴驱动断屑控制系统 | |
| TWI739468B (zh) | 斷屑控制系統及其控制方法 | |
| JP6735309B2 (ja) | 工作機械、切削方法、および切削プログラム | |
| CN212302284U (zh) | 断屑控制系统 | |
| TWI732587B (zh) | 多軸驅動斷屑控制系統及其控制方法 | |
| US20230069907A1 (en) | Control device for machine tool | |
| US11137737B2 (en) | Numerical control device, program recording medium and control method | |
| TWI739469B (zh) | 螺紋加工斷屑控制系統及其控制方法 | |
| TWM600663U (zh) | 多軸驅動斷屑控制系統 | |
| TWM599712U (zh) | 斷屑控制系統 | |
| US11553619B2 (en) | Control device and control method | |
| CN116237810A (zh) | 切削加工系统及其加工方法 | |
| TWM603395U (zh) | 螺紋加工斷屑控制系統 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |