Cnc工具机的热变位补正系统及方法

文档序号:10624228阅读:1617来源:国知局
Cnc工具机的热变位补正系统及方法
【专利摘要】本发明提供一种CNC工具机的热变位补正系统及方法,其通过一热补偿处理模组的一网络通讯埠、一串列通讯埠分别连接一机台、一感测模组,且该感测模组又与该机台连接,以撷取该机台运作时的状态资料,并借由串列通讯埠将含有状态资料的即时信号传送给该热补偿处理模组,该热补偿处理模组再经由执行一回归分析法以预先建立一误差补正模型,使得该机台运作时仅由该热补偿处理模组直接载入该预先建立的误差补正模型,通过该网络通讯埠快速地送出一即时补正量至该机台,并直接以一快速等距的方式进行补正;借此,本发明能达到提升工具机加工品质与效率的目的。
【专利说明】
CNC工具机的热变位补正系统及方法
技术领域
[0001]本发明关于一种CNC工具机,由指一种CNC工具机的热变位补正系统及方法。
【背景技术】
[0002]工具机是一种用于精密切削金属以生产其他机器或加工金属零件的动力机械制造装置,工具机于配置一电脑数值控制(Computer Numerical Control, CNC)系统后即成为一 CNC工具机,与传统工具机、大量生产专用机相比,CNC工具机较适合少量或中量高品质精密零件生产,也较能适应多样不同产品的生产,而随着CNC工具机于高速加工应用的普遍性,其机台运作效率、精度的稳定性与加工纹路细致化的要求日益严苛,特别是机台应用在环境温度变化大或高温作业环境之下。
[0003]影响CNC工具机加工精度的主要原因为机台温度变化而引起热变形所造成的热误差,以及由机台切削力引起力变形而造成的切削力误差,对于该些原因所引起的误差,仅通过对机台结构进行优化设计来提高机台精度,不止成本高而且通常比较困难,因此现有技术中通常利用一主轴热变位补正系统应付上述的误差问题,该主轴热变位补正系统主要于一机台上布设有一温度传感器,并通过一微处理器或一小型的PLC将量测数据收集后通过补正计算出一数据,再通过一信号输出埠与CNC工具机的一信号输入埠连接并单向的传送该数据,再对其轴向外部机械原点进行偏移,从而修正加工误差。
[0004]而现有技术中又以该CNC工具机执行以下方法,该方法包括以下步骤:第一步,读入温度、补正开关和各轴补正倍率;第二步,即时撷取主轴、床身的温度数据;第三步,通过系统PLC(ProgrammabIe Logic Controller)计算热误差位移的数据;第四步,将数据发送给CNC工具机,使机械外部原点发生偏移以实现补正;当所有步骤完成后,该方法会再返回到第二步继续执行,如此循环往复以不断地对加工中心主轴的热误差进行计算和补正。
[0005]由现有技术可知,目前的主轴热变位补正系统必须单向的持续传送补正计算的数据给CNC工具机,因此即时性以及计算效能相当地重要,然而通过上述步骤(第一至第四步)循环往复不断地对加工中心主轴的热误差进行计算和补正确实相当地耗费时间,尤其是当加工型态是以高速定位钻孔为主,并且又长时间的对连续曲面模具进行加工时,若即时性不佳或计算效能差,很容易造成纹路不良或段差现象,甚至引起机台轴向走不动或移动量太大,如此会造成加工件上表面出现断断续续刀痕使得加工精度与纹路不良等问题发生,因此以目前的现有技术而言,确实有待进一步的提出更佳改良方案的必要性。

【发明内容】

[0006]本发明的主要目的提供一种CNC工具机的热变位补正系统及方法,其借由软件、硬件的重新规划与设计,使信号传送速度快又即时,并且通过更有效率的运算、补正方式,同时提升工具机的加工品质以及运作效率。
[0007]欲达成前述目的所采取的技术手段为令前述CNC工具机的热变位补正方法,其通过一热补偿处理模组分别连接一机台、一个以上的感测器,且所述感测器又与该机台连接,并由该热补偿处理模组执行以下步骤:
[0008]接收所述感测器感测取得的一热误差量测资料;
[0009]将接收到的资料载入一预先建立的误差补正模型中进行即时计算;
[0010]送出一即时补正量及一组执行指令,该组执行指令包括一变转速指令、一线性插补指令;
[0011]使得该机台直接以一快速等距的方式进行补正,该快速等距的方式包括一变转速补正、一线性插补补正。
[0012]前述方法主要通过所述感测器对该运作中的机台进行热误差量测,以取得该机台的温度变化或位移变化等状态资料,并由该热补偿处理模组接收该等状态资料,再将收到的资料载入一个已预先建立好的误差补正模型中进行即时计算,且该误差补正模型利用一回归分析法所建立,当该热补偿处理模组计算完成则送出一即时补正量及一组含变转速指令、线性插补指令的执行指令至该机台,使得该机台根据收到的组执行指令、即时补正量直接以快速等距的方式进行变转速补正、线性插补补正,以达到提升工具机加工品质与效率的目的。
[0013]欲达成前述目的所采取的又一技术手段为令前述CNC工具机的热变位补正系统包括:
[0014]一机台,其具有一第一网络通讯埠、一床身控制模组及一主轴装置;
[0015]一感测模组,具有一个以上的感测器及一第一串列通讯埠,所述感测器分别对该机台的床身控制模组、主轴装置进行热误差量测,并撷取其状态资料;
[0016]一热补偿处理模组,其包括一处理器、一第二串列通讯埠及一第二网络通讯埠,该处理器分别与该第二串列通讯埠及该第二网络通讯埠连接,该第二网络通讯埠与该机台的第一网络通讯埠连接,该第二串列通讯埠与该感测模组的第一串列通讯埠连接以接收状态资料;
[0017]其中,该处理器通过该第二网络通讯埠接收所述感测器撷取的状态资料,并将接收到的资料载入一预先建立的误差补正模型中进行即时计算,当该处理器计算完成,则通过该第二网络通讯埠送出一即时补正量及一组执行指令至该机台的第一网络通讯埠,该组执行指令包括一变转速指令、一线性插补指令,使得该机台直接以一快速等距的方式进行补正运算处理,该快速等距的方式包括一变转速补正、一线性插补补正。
[0018]上述的机台于运作时,该床身控制模组、主轴装置产生温度变化或位移变化,通过该感测模组的感测器进行即时的热误差量测并撷取其状态资料,再将该状态资料以第一串列通讯埠提供给该热补偿处理模组的处理器进行计算,而且该处理器已利用一回归分析法预先建立好一误差补正模型,当处理器将该状态资料直接载入该误差补正模型中并快速地计算完成,并由该第二网络通讯埠送出一即时补正量及一组含变转速指令、线性插补指令的执行指令至该机台的第一网络通讯埠,使得该机台直接以快速等距的方式进行变转速补正、线性插补补正运算处理,以控制该机台的床身控制模组以及该主轴装置动作,能达到提升工具机加工品质与效率的目的。
【附图说明】
[0019]图1为本发明一较佳实施例的系统架构图。
[0020]图2为本发明另一较佳实施例的感测模组方块图。
[0021]图3为本发明另一较佳实施例的热补偿处理模组方块图。
[0022]图4为本发明另一较佳实施例的处理器方块图。
[0023]图5为本发明一较佳实施例的热变位补正方法流程图。
[0024]图6为本发明一较佳实施例的建立误差补正模型流程图。
[0025]附图符号说明:
[0026]10 机台
[0027]11第一网络通讯埠 12床身控制模组
[0028]13主轴装置14可编程逻辑控制器
[0029]15电脑数值控制单元
[0030]20感测模组
[0031]21感测器22第一串列通讯埠
[0032]23信号转换单元
[0033]30热补偿处理模组
[0034]31处理器
[0035]311温度信号撷取单元 312参数设定单元
[0036]313补正计算单元
[0037]32第二串列通讯埠 33第二网络通讯埠
[0038]34人机界面
[0039]341输入单元342显示单元
【具体实施方式】
[0040]关于本发明CNC工具机的热变位补正系统的一较佳实施例,请参考图1所示,其包括一机台10、一感测模组20以及一热补偿处理模组30,该机台10具有一第一网络通讯埠
11、一床身控制模组12及一主轴装置13,且该床身控制模组12与该主轴装置13连接;本实施例中,该机台10进一步包括一可编程逻辑控制器(Programmable Logic Controller,PLC) 14连接一电脑数值控制(Computer Numerical Control, CNC)单元15,且该可编程逻辑控制器14与该第一网络通讯埠11连接、该电脑数值控制单元15与该床身控制模组12连接。
[0041]该感测模组20具有一个以上的感测器21及一第一串列通讯埠22,该感测器21可借由感测取得一热误差量测资料,于本实施例中该感测器21分别对该机台10的床身控制模组12以及该主轴装置13进行热误差量测,并根据该床身控制模组、主轴装置产生温度变化或位移变化以撷取其状态资料;本实施例中,该感测模组20进一步包括一信号转换单元23,该信号转换单元23分别与该感测器21及该第一串列通讯埠22连接,当该感测器21所输出的信号为模拟信号时,可通过该信号转换单元23转换成数字信号,再由该第一串列通讯埠22送至该热补偿处理模组30。
[0042]本实施例中该感测器21可为一温度感测器或一位移感测器,该温度感测器专门用于量测热源的温度变化,该位移感测器通过量测涡电流,并经转换后以提供位移数据,并且该温度感测器更可以是型号为PT100的温度感测器。
[0043]该热补偿处理模组30包括一处理器31、一第二串列通讯埠32及一第二网络通讯埠33,该处理器31分别与该第二串列通讯埠32及该第二网络通讯埠33连接,且该热补偿处理模组30的第二网络通讯埠33与该机台10的第一网络通讯埠11连接,该热补偿处理模组30的第二串列通讯埠32与该感测模组20的第一串列通讯埠22连接以接收状态资料,该处理器31通过该第二网络通讯埠33接收该感测模组20的感测器21所撷取到的状态资料,并由该处理器31将接收到的状态资料载入一预先建立的误差补正模型中进行即时计算,而且该处理器31已利用一回归分析法预先建立好一误差补正模型,当该处理器31将状态资料载入该误差补正模型并计算完成,则通过该热补偿处理模组30的第二网络通讯埠33送出一即时补正量及一组预设的执行指令至该机台10的第一网络通讯埠11,使得该机台10直接以一快速等距的方式进行补正运算处理,并驱动该机台10的床身控制模组12以及王轴装置13。
[0044]于本实施例中,该热补偿处理模组30进一步包括一人机界面34,该人机界面34与该处理器31连结,使用者可通过该人机界面34进行操作或观看目前机台10的运作状态、温度资料等,并可直接输入执行指令或设定其他相关参数,例如:使用者可在人机界面34输入一变转速指令、一线性插补指令或一参数化等差指令,使机台10以一快速等距的方式进行相对应的补正,该快速等距的方式可包括一变转速补正、一线性插补补正或一参数化等差补正。
[0045]于机台10运作的过程中,若机台10收到预设或使用者输入的执行指令包含该变转速指令,并对应该变转速补正,即在主轴装置13旋转时进行一旋转离心力的误差量补正处理;若未考虑补正时间所造成一工作物表面粗糙度不均匀的情形,则前述即时补正量会大于一预设的极限参数,因此当机台10收到的执行指令包含该参数化等差指令,并对应该参数化等差补正,即根据一次即时补正量的相对关系进行等差数列补正,并将其补正周期细致化、补正量也平均分割得更小,使其补正量在机台10加工时的精密度更趋于稳定,易于控制品质,让产品在生产良率上及效率上更加提升;为要让计算出来的即时补正量更适于均匀分布在工件物表面,当机台10收到的执行指令更包含该线性插补指令,并对应该线性插补补正,则根据线性插补周期的补正时间搭配每一次的即时补正量以进行调变,即能够达到使工件物纹路均匀的效果。
[0046]再者,该机台10的第一网络通讯埠11及该热补偿处理模组30的第二网络通讯埠33分别可为一以太网界面埠,该感测模组20的第一串列通讯埠22及该热补偿处理模组30的第二串列通讯埠32分别可为一 RS485界面埠;因此,当本实施例中通过将型号为PT100的温度感测器安装于该机台10的主轴装置13与床身控制模组12进行温度量测,并将各个量测点的温度资料借由具有半双工多点通信标准(38400bps)的RS485界面埠,并通过一Modbus通讯协议传送至该热补偿处理模组30 ;
[0047]该热补偿处理模组30接收到经由该RS485界面埠所传送的温度资料,再由该处理器31计内建的巨集语言进行计算,并产生一代表误差补正值的即时补正量,同时记录温度及补正量,该热补偿处理模组30通过该以太网界面埠(1Mbps)即时将即时补正量及执行指令传送到该机台10的可编程逻辑控制器14进行补正运算处理,并借由该电脑数值控制单元15驱动机台10的床身控制模组12以及主轴装置13,使其轴向外部机械原点进行修正偏移而补正加工的误差,达到提升工具机加工品质与效率的目的。
[0048]关于本发明CNC工具机的热变位补正系统的另一较佳实施例,请参阅图2与图3所示,其主要的技术内容与前一实施例大致相同,惟感测模组20与热补偿处理模组30有所不同,于本实施例中,该感测模组20包括多数的感测器21及多数的信号转换单元23,且信号转换单元23分别与一感测器21连接,该感测模组20的第一串列通讯埠22分别与信号转换单元23连接,利用此方式扩充感测器21的数量,并设置在机台10上进行热误差量测;该热补偿处理模组30的人机界面34主要由一输入单元341、一显示单元342所组成,该输入单元341与该显示单元342分别与该处理器31连接,使用者可通过该输入单元341直接输入执行指令或设定其他相关参数,并于该显示单元342观看目前机台10的运作状态、温度资料等;
[0049]如图4所示,该处理器31包括一温度信号撷取单元311、一参数设定单元312、一补正计算单元313,该参数设定单元312分别与该温度信号撷取单元311、该补正计算单元313连接,该温度信号撷取单元311、该补正计算单元313又分别与该第二串列通讯埠32、该第二网络通讯埠33连接;其中,借由该温度信号撷取单元311接收感测器21所撷取到的状态资料,并于参数设定单元312将接收到的状态资料、执行指令或使用者设定的其他相关参数等传送给该补正计算单元313,由该补正计算单元313载入一通过回归分析法所预先建立的误差补正模型,并进行即时计算,当计算完成则通过该热补偿处理模组30的第二网络通讯埠33送出一即时补正量及一组预设的执行指令至该机台10,让该机台10直接以快速等距的方式进行补正运算处理。
[0050]由上述本发明的各个较佳实施例的具体应用方式以及说明,可进一步的归纳出CNC工具机的热变位补正方法,如图5所示,其通过一热补偿处理模组30分别连接一机台
10、一个以上的感测器21,且该感测器21又与该机台10连接,并由该热补偿处理模组30执行以下步骤:
[0051]接收该感测器21对该机台10进行热误差量测所取得的状态资料(S51);
[0052]将接收到的状态资料载入一预先建立的误差补正模型中进行即时计算(S52),以产生一即时补正量及一组执行指令,该组执行指令包括一变转速指令、一线性插补指令;
[0053]对该机台10送出该即时补正量及该组执行指令(S53),本实施例中,该组执行指令更可包括一参数化等差指令;
[0054]使得当该机台10收到该即时补正量及该组执行指令时,并根据执行指令直接以一快速等距的方式进行相对应的补正(S54),该快速等距的方式包括一变转速补正、一线性插补补正,本实施例中,该快速等距的方式更可包括一参数化等差补正。
[0055]再者,在上述步骤中的“将接收到的状态资料载入一预先建立的误差补正模型中进行即时计算(S52) ”步骤,其进一步于本实施例中提供一预先建立误差补正模型流程,如图6所示,该方法更包括以下步骤:
[0056]接收该感测器21对该机台10进行热误差量测所取得的状态信息(S61);
[0057]对该机台10发送一驱动信号以驱动该主轴装置13进行高速运转(S62);
[0058]当该主轴装置13于高速运转的同时,通过该感测器21撷取状态资料(S63);
[0059]根据撷取到的状态资料执行一回归分析法建立该误差补正模型(S64);
[0060]对该误差补正模型进行进行最佳化调整并取得验证分析结果(S65)。
[0061]当上述该热补偿处理模组30利用回归分析法预先建立好误差补正模型,并将该状态资料直接载入该误差补正模型中并快速地计算完成,使该机台10以快速等距的方式进行补正运算处理,不仅达到提升工具机加工品质与效率的目的,更基于舍弃传统机台10之间以I/o数字信号或A/D模拟信号进行传输较费时,改用串列通讯埠、网络通讯埠提升传输速度,并即时运算、补正,系统的软、硬件架构相对于现有技术而言,确实具有效能更高、运算速度与传送资料更快速、软件修改及调校参数容易等优点。
[0062]以上所述仅用于说明本发明的技术方案,任何本领域普通技术人员均可在不违背本发明的精神及范畴下,对上述实施例进行修饰与改变。因此,本发明的保护范围应视权利要求范围为准。
【主权项】
1.一种CNC工具机的热变位补正方法,其特征在于,通过一热补偿处理模组分别连接一机台、一个以上的感测器,且所述感测器又与该机台连接,并由该热补偿处理模组执行以下步骤: 接收所述感测器感测取得的一热误差量测资料; 将接收到的资料载入一预先建立的误差补正模型中进行即时计算; 送出一即时补正量及一组执行指令,该组执行指令包括一变转速指令、一线性插补指令; 使得该机台直接以一快速等距的方式进行补正,该快速等距的方式包括一变转速补正、一线性插补补正。2.如权利要求1所述的CNC工具机的热变位补正方法,在上述步骤中的将接收到的资料载入一预先建立的误差补正模型中进行即时计算步骤,其中提供一预先建立误差补正模型流程,该方法更包括以下步骤: 接收所述感测器进行热误差量测的信息; 对机台发送一驱动信号以驱动主轴运转; 当运转的同时撷取状态资料; 执行一回归分析法建立该误差补正模型; 验证分析结果。3.如权利要求1或2所述的CNC工具机的热变位补正方法,其中该组执行指令进一步包括一参数化等差指令;该快速等距的方式进一步包括一参数化等差补正。4.一种CNC工具机的热变位补正系统,其特征在于,包括: 一机台,其具有一第一网络通讯埠、一床身控制模组及一主轴装置; 一感测模组,具有一个以上的感测器及一第一串列通讯埠,所述感测器分别对该机台的床身控制模组、主轴装置进行热误差量测,并撷取其状态资料; 一热补偿处理模组,其包括一处理器、一第二串列通讯埠及一第二网络通讯埠,该处理器分别与该第二串列通讯埠及该第二网络通讯埠连接,该第二网络通讯埠与该机台的第一网络通讯埠连接,该第二串列通讯埠与该感测模组的第一串列通讯埠连接以接收状态资料; 其中,该处理器通过该第二网络通讯埠接收所述感测器撷取的状态资料,并将接收到的资料载入一预先建立的误差补正模型中进行即时计算,当该处理器计算完成,则通过该第二网络通讯埠送出一即时补正量及一组执行指令至该机台的第一网络通讯埠,该组执行指令包括一变转速指令、一线性插补指令,使得该机台直接以一快速等距的方式进行补正运算处理,该快速等距的方式包括一变转速补正、一线性插补补正。5.如权利要求4所述的CNC工具机的热变位补正系统,其特征在于,该处理器包括一温度信号撷取单元、一参数设定单元、一补正计算单元,该参数设定单元分别与该温度信号撷取单元、该补正计算单元连接,该温度信号撷取单元、该补正计算单元又分别与该第二串列通讯埠、该第二网络通讯埠连接;其中,借由该温度信号撷取单元接收感测器所撷取到的状态资料,并于参数设定单元将接收到的状态资料、执行指令传送给该补正计算单元,由该补正计算单元载入一通过回归分析法所预先建立的误差补正模型,并进行即时计算。6.如权利要求5所述的CNC工具机的热变位补正系统,其特征在于,该感测模组进一步包括一信号转换单元,该信号转换单元分别与所述感测器及该第一串列通讯埠连接,当所述感测器所输出的信号为模拟信号时,可通过该信号转换单元转换成数字信号。7.如权利要求6所述的CNC工具机的热变位补正系统,其特征在于,所述感测器可为一温度感测器或一位移感测器,该温度感测器用于量测温度变化,该位移感测器提供位移数据。8.如权利要求7所述的CNC工具机的热变位补正系统,其特征在于,该热补偿处理模组进一步包括一人机界面,其主要由一输入单元、一显示单元所组成,该输入单元与该显示单元分别与该处理器连接,通过该输入单元直接输入执行指令,并于该显示单元观看目前机台的运作状态、温度资料。9.如权利要求8所述的CNC工具机的热变位补正系统,其特征在于,进一步的该感测模组更包括多数的感测器及多数的信号转换单元,且所述信号转换单元分别与一感测器连接,该感测模组的第一串列通讯埠分别与所述信号转换单元连接,利用此方式扩充感测器的数量。10.如权利要求4至9中任一项所述的CNC工具机的热变位补正系统,其特征在于,该组执行指令进一步包括一参数化等差指令;该快速等距的方式进一步包括一参数化等差补正。
【文档编号】G05B19/404GK105988416SQ201510095353
【公开日】2016年10月5日
【申请日】2015年3月4日
【发明人】黄腾毅, 张圳龙
【申请人】台中精机厂股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1