TW201409195A - Method capable of simultaneously performing thermal deformation compensation to multiple processing machines - Google Patents
Method capable of simultaneously performing thermal deformation compensation to multiple processing machines Download PDFInfo
- Publication number
- TW201409195A TW201409195A TW101131719A TW101131719A TW201409195A TW 201409195 A TW201409195 A TW 201409195A TW 101131719 A TW101131719 A TW 101131719A TW 101131719 A TW101131719 A TW 101131719A TW 201409195 A TW201409195 A TW 201409195A
- Authority
- TW
- Taiwan
- Prior art keywords
- thermal deformation
- processing machine
- compensation
- deformation compensation
- processing
- Prior art date
Links
- 238000012545 processing Methods 0.000 title claims abstract description 81
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000013178 mathematical model Methods 0.000 claims description 12
- 238000006073 displacement reaction Methods 0.000 claims description 4
- 238000012417 linear regression Methods 0.000 claims description 2
- 238000012546 transfer Methods 0.000 claims description 2
- 238000004891 communication Methods 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
Landscapes
- Numerical Control (AREA)
- Automatic Control Of Machine Tools (AREA)
Abstract
Description
本發明係與加工機之熱變形補償作業有關,尤指一種可同時對多台加工機進行熱變形補償之方法。The invention relates to the thermal deformation compensation operation of the processing machine, in particular to a method for simultaneously performing thermal deformation compensation on a plurality of processing machines.
如我國第M370780號及M361653號新型專利案所揭示之熱誤差補償模組及裝置,其僅能針對單一機台,由若干個溫度感測元件偵測移動定位機台上的溫度變化值,再透過處理器計算出熱誤差補償值後,傳送至該移動定位機台之運動控制器,由該運動控制器執行該移動定位機台之熱誤差補償動作。惟,其並無法同時對多機台進行監控與補償作業,亦無法依機台位置或轉速變化即時調整補償輸出與選擇補償方式,因此所計算出之熱誤差補償值仍不夠精準。For example, the thermal error compensation module and device disclosed in the new patents No. M370780 and M361653 can only detect the temperature change value on the mobile positioning machine by a plurality of temperature sensing components for a single machine. After the thermal error compensation value is calculated by the processor, it is transmitted to the motion controller of the mobile positioning machine, and the motion controller performs the thermal error compensation action of the mobile positioning machine. However, it is not possible to monitor and compensate multiple machines at the same time, and it is not possible to adjust the compensation output and the selection compensation mode in real time according to the position or speed of the machine. Therefore, the calculated thermal error compensation value is still not accurate enough.
另如我國第I314078號發明專利案,係以加工機之控制器內部之巨集程式配合加工機之轉速,並透過溫度感測器回饋加工機的溫度訊號,推導計算出各轉速區段條件下的變形量補償方式。然而由於其補償程式係內建於控制器中,因此同樣只能針對單一加工機,而無法同時對多機台進行監控與補償作業,且其亦無法依機台位置或轉速變化即時調整補償輸出與選擇補償方式,因此仍有不足而需要改進之處。Another example is the invention patent No. I314078 in China, which uses the macro program inside the controller of the processing machine to match the rotation speed of the processing machine, and feeds back the temperature signal of the processing machine through the temperature sensor to derive the calculation of each speed section. The amount of deformation compensation. However, since the compensation program is built in the controller, it can only be used for a single processing machine, and it is not possible to monitor and compensate multiple machines at the same time, and it is not possible to adjust the compensation output in real time depending on the position of the machine or the change of the speed. And the choice of compensation method, so there are still deficiencies and need to improve.
有鑑於此,故如何改進上述缺失,即為本發明所欲解決之重點所在。In view of this, how to improve the above-mentioned defects is the focus of the present invention.
本發明之主要目的,在於提供一種可同時對多台加工機進行熱變形補償之方法,其係具有可同時對多台加工機進行即時監控、熱變形運算及熱變形補償,並可確保工具機之加工精度。The main object of the present invention is to provide a method for simultaneously performing thermal deformation compensation on a plurality of processing machines, which can simultaneously perform simultaneous monitoring, thermal deformation calculation and thermal deformation compensation on a plurality of processing machines, and can ensure a machine tool. Processing accuracy.
為達前述之目的,本發明提供一種可同時對多台加工機進行熱變形補償之方法,該方法應用於一電腦系統,該電腦系統具有一熱變形補償應用程式介面,該熱變形補償應用程式介面中建立有多個可分別對應一特定廠牌加工機之熱誤差數學模型,另於各加工機上分別設有若干感測器,各加工機上之感測器可分別偵測取得所屬加工機之運算資訊,並將各加工機上之感測器所偵測取得之運算資訊傳送至該熱變形補償應用程式介面,由該熱變形補償應用程式介面中相對應之熱誤差數學模型計算出各加工機之補償值,再回傳至各加工機內以分別進行補償作業。To achieve the foregoing objective, the present invention provides a method for simultaneously performing thermal deformation compensation for a plurality of processing machines, the method being applied to a computer system having a thermal deformation compensation application interface, the thermal deformation compensation application A plurality of thermal error mathematical models respectively corresponding to a specific brand processing machine are established in the interface, and a plurality of sensors are respectively disposed on each processing machine, and the sensors on each processing machine can separately detect and obtain the processing. The operation information of the machine, and the operation information detected by the sensors on each processing machine is transmitted to the thermal deformation compensation application interface, and the corresponding thermal error mathematical model in the thermal deformation compensation application interface is calculated. The compensation values of each processing machine are then transmitted back to each processing machine to perform compensation operations separately.
其中,該熱變形補償應用程式介面中至少以多變數線性迴歸或多變數非線性迴歸方式建立有對應各加工機之熱誤差模型,使該熱變形補償應用程式介面可以單模型或多模型之補償模式,選擇將補償值輸入於插值前之誤差補償表或補償於外部原點飄移。Wherein, in the thermal deformation compensation application interface, at least a multi-variable linear regression or a multi-variable nonlinear regression method is established to establish a thermal error model corresponding to each processing machine, so that the thermal deformation compensation application interface can be compensated by a single model or multiple models. Mode, choose to input the compensation value into the error compensation table before interpolation or compensate for the external origin drift.
再者,該熱變形補償應用程式介面係可透過網路、無線射頻或藍芽其中之一通訊方式與相對應之加工機連接,以可將該熱變形補償應用程式介面計算出之補償值回傳至各加工機內。Furthermore, the thermal deformation compensation application interface can be connected to a corresponding processing machine through one of a network, a radio frequency or a Bluetooth communication mode, so that the compensation value calculated by the thermal deformation compensation application interface can be calculated. Transfer to each processing machine.
較佳地,各加工機上之感測器至少包含有溫度感測器及位移感測器。Preferably, the sensors on each processing machine include at least a temperature sensor and a displacement sensor.
更進一步地,各加工機更分別具有一擷取裝置,且各擷取裝置分別與對應加工機上之感測器連接,而可接收感測器所測得之運算資訊;再者,該熱變形補償應用程式介面具有一順序,且該熱變形補償應用程式介面依據此一順序,依序向對應之擷取裝置取得所需之運算資訊,而各加工機之擷取裝置係可透過網路、無線射頻(RF)或藍芽(BT)其中之ㄧ通訊方式與該電腦系統之熱變形補償應用程式介面相連接。Further, each processing machine further has a capturing device, and each of the capturing devices is respectively connected with the sensor on the corresponding processing machine, and can receive the operation information measured by the sensor; further, the heat The deformation compensation application mask has a sequence, and the thermal deformation compensation application interface sequentially obtains the required operation information from the corresponding capture device according to the sequence, and the processing device of each processing machine can pass through the network. The radio frequency (RF) or Bluetooth (BT) communication method is connected to the thermal deformation compensation application interface of the computer system.
當然,本發明在某些另件上,或另件之安排上容許有所不同,但所選用之實施例,則於本說明書中,予以詳細說明。Of course, the present invention may be different in some of the components, or the arrangement of the components, but the selected embodiments are described in detail in the present specification.
本發明提供一種可同時對多台加工機進行熱變形補償之方法,該方法應用於一電腦系統,如第1圖所示,該電腦系統10具有一熱變形補償應用程式介面11,並於該熱變形補償應用程式介面11中建立有多個可分別對應一特定廠牌加工機之熱誤差數學模型31,該熱變形補償應用程式介面11至少以多變數線性迴歸或多變數非線性迴歸方式建立有對應各加工機之熱誤差數學模型31,且該熱變形補償應用程式介面11可以單模型或多模型之補償模式,選擇將補償值輸入於插值前之誤差補償表或補償於外部原點飄移。The present invention provides a method for simultaneously performing thermal deformation compensation on a plurality of processing machines. The method is applied to a computer system. As shown in FIG. 1, the computer system 10 has a thermal deformation compensation application interface 11, and The thermal deformation compensation application interface 11 is provided with a plurality of thermal error mathematical models 31 respectively corresponding to a specific brand processing machine, and the thermal deformation compensation application interface 11 is established by at least a linear or multiple variable nonlinear regression method. There is a thermal error mathematical model 31 corresponding to each processing machine, and the thermal deformation compensation application interface 11 can be a single mode or multiple model compensation mode, and the compensation value is selected to be input to the error compensation table before interpolation or compensated for external origin drift. .
另於各加工機21之主軸22及伺服進給系統23上分別設有若干感測器24,以可針對加工機21之主軸22及伺服進給系統23於運轉時所造成之熱誤差測得一運算資訊,而各加工機21上之感測器24包含有溫度感測器及位移感測器等其他感測器,使各感測器24可依加工機21之轉速與座標位置估算即時之運算資訊。In addition, a plurality of sensors 24 are respectively disposed on the main shaft 22 of the processing machine 21 and the servo feed system 23, so as to be able to measure the thermal error caused by the spindle 22 of the processing machine 21 and the servo feed system 23 during operation. A computing information, and the sensor 24 on each processing machine 21 includes other sensors such as a temperature sensor and a displacement sensor, so that each sensor 24 can estimate the instantaneous position of the processing machine 21 and the coordinate position. Operational information.
其中,各感測器24係可依據其主軸22之轉速與溫度,以及其伺服進給系統23之進給位置與溫度,而偵測獲得有不同之運算資訊,且每一運算資訊係分別對應一熱誤差數學模型31,並藉此使該熱變形補償應用程式介面11可以單模型或多模型之補償模式,即時計算出加工機21之補償值而達到即時補償之功效,並可針對其伺服進給系統23選擇將補償值輸入於插值前之誤差補償表,或將所計算出之補償值直接補償於外部原點飄移。Each of the sensors 24 can detect and obtain different operation information according to the rotation speed and temperature of the main shaft 22 and the feed position and temperature of the servo feed system 23, and each operation information corresponds to each. a thermal error mathematical model 31, and thereby enabling the thermal deformation compensation application interface 11 to perform a compensation mode of the single model or multiple models, and instantly calculate the compensation value of the processing machine 21 to achieve the effect of instant compensation, and can be used for the servo The feed system 23 selects the compensation value to be input to the error compensation table before interpolation, or directly compensates the calculated compensation value to the external origin drift.
再者,各加工機21更分別具有一擷取裝置25,該擷取裝置25用以與對應加工機21上之感測器24連接,而可接收感測器24所測得之運算資訊,並可透過網路、無線射頻(RF)或藍芽(BT)等通訊方式與該電腦系統10中之熱變形補償應用程式介面11相連接,由對應之熱誤差數學模型31依據所接收之運算資訊計算出加工機21之補償值,再透過網路、無線射頻(RF)或藍芽(BT)等通訊方式回傳至各加工機21之控制器26內,以可針對加工機21之主軸22及伺服進給系統23之馬達231進行補償作業。Furthermore, each processing machine 21 further has a picking device 25 for connecting to the sensor 24 on the corresponding processing machine 21, and receiving the operational information measured by the sensor 24. And can be connected to the thermal deformation compensation application interface 11 in the computer system 10 through a communication method such as a network, a radio frequency (RF) or a Bluetooth (BT), and the corresponding thermal error mathematical model 31 is based on the received operation. The information is calculated from the compensation value of the processing machine 21, and then transmitted back to the controller 26 of each processing machine 21 through a communication method such as a network, a radio frequency (RF) or a Bluetooth (BT), so as to be possible for the spindle of the processing machine 21. 22 and the motor 231 of the servo feed system 23 perform a compensation operation.
接著請參閱第2圖,利用上述架構所組成之本發明所提供可同時對多台加工機進行熱變形補償之方法,其主要包括有以下步驟:Next, referring to FIG. 2, a method for compensating for thermal deformation of a plurality of processing machines simultaneously by the present invention, which comprises the above-mentioned architecture, mainly comprises the following steps:
(201)由各擷取裝置25擷取對應加工機21上之感測器24所測得之運算資訊;(201) extracting, by each of the capturing devices 25, operation information measured by the sensor 24 on the processing machine 21;
(202)該電腦系統11中之熱變形補償應用程式介面11具有一順序,且該熱變形補償應用程式介面11依據此一順序,透過網路、無線射頻(RF)或藍芽(BT)等其他通訊方式,依序向各擷取裝置25取得所需之運算資訊;(202) The thermal deformation compensation application interface 11 of the computer system 11 has an order, and the thermal deformation compensation application interface 11 is transmitted through the network, radio frequency (RF) or Bluetooth (BT) according to the sequence. The other communication method sequentially obtains the required operation information from each of the capturing devices 25;
(203)該熱變形補償應用程式介面11利用所取得之運算資訊做系統監控及熱變形運算,並依據相對應之熱誤差數學模型31計算出各加工機21之補償值;(203) the thermal deformation compensation application interface 11 performs system monitoring and thermal deformation calculation using the obtained operation information, and calculates a compensation value of each processing machine 21 according to the corresponding thermal error mathematical model 31;
(204)該熱變形補償應用程式介面11將計算出之補償值,透過網路、無線射頻(RF)或藍芽(BT)等其他通訊方式,回傳至各加工機21之控制器26內以分別進行熱變形補償作業。(204) The thermal deformation compensation application interface 11 returns the calculated compensation value to the controller 26 of each processing machine 21 through other communication methods such as network, radio frequency (RF) or Bluetooth (BT). To perform thermal deformation compensation work separately.
藉上述感測器24、擷取裝置25與該熱變形補償應用程式介面11中對應各加工機21之熱誤差數學模型31,而可針對各工具機2122之主軸或伺服進給系統23運轉所造成之熱誤差進行監控及熱變形運算,取代習用溫補卡,且各加工機21上之感測器24包含有溫度感測器及位移感測器等其他感測器,使各感測器24可依加工機21之轉速與座標位置即時偵測出多種運算資訊,供該熱變形補償應用程式介面11得以運算出最精準且即時之補償值,以確保工具機21之加工精度。The thermal error mathematical model 31 corresponding to each processing machine 21 in the thermal deformation compensation application interface 11 can be operated by the spindle 24 or the servo feed system 23 of each machine tool 2122. The thermal error caused by monitoring and thermal deformation calculation replaces the conventional temperature compensation card, and the sensor 24 on each processing machine 21 includes other sensors such as a temperature sensor and a displacement sensor, so that the sensors are provided. 24 can automatically detect a variety of operational information according to the rotational speed of the processing machine 21 and the coordinate position, and the thermal deformation compensation application interface 11 can calculate the most accurate and immediate compensation value to ensure the machining accuracy of the machine tool 21.
如第3圖所示,本發明藉由該熱變形補償應用程式介面11可透過網路、無線射頻(RF)或藍芽(BT)等其他通訊方式與各加工機21之擷取裝置25連線,並經由各擷取裝置25所傳送之運算資訊,計算各加工機21之補償值,再經由網路、無線射頻(RF)或藍芽(BT)等其他通訊方式回傳至各加工機21內進行補償作業,並可依不同補償模式選擇補償值輸入於插值前之誤差補償表或補償於外部原點飄移,如此即可以一電腦系統同時監控,並同時對多台加工機21進行熱變形補償作業。As shown in FIG. 3, the heat distortion compensation application interface 11 can be connected to the capture device 25 of each processing machine 21 through other communication methods such as network, radio frequency (RF) or Bluetooth (BT). Lines, and calculation information transmitted by each of the processing devices 25, calculate the compensation value of each processing machine 21, and then return to each processing machine via network, radio frequency (RF) or Bluetooth (BT) and other communication methods. The compensation operation is performed within 21, and the compensation value can be selected according to different compensation modes to be input into the error compensation table before interpolation or compensated for external origin drift, so that a computer system can simultaneously monitor and simultaneously heat multiple processors 21 Deformation compensation operation.
惟,以上所述實施例之揭示係用以說明本發明,並非用以限制本發明,故舉凡數值之變更或等效元件之置換仍應隸屬本創作之範疇。The disclosure of the above-described embodiments is intended to be illustrative of the present invention and is not intended to limit the scope of the present invention.
綜上所述,係可使熟知本項技藝者明瞭本發明的確可達成前述目的,實已符合專利法之規定,故本案發明人爰依法提出申請。In summary, it will be apparent to those skilled in the art that the present invention can achieve the foregoing objectives and is in accordance with the provisions of the Patent Law. Therefore, the inventor of the present invention filed an application according to law.
10...電腦系統10. . . computer system
11...熱變形補償應用程式介面11. . . Thermal deformation compensation application interface
21...加工機twenty one. . . Processing machine
22...主軸twenty two. . . Spindle
23...伺服進給系統twenty three. . . Servo feed system
231...馬達231. . . motor
24...感測器twenty four. . . Sensor
25...擷取裝置25. . . Pickup device
26...控制器26. . . Controller
31...熱誤差數學模型31. . . Thermal error mathematical model
第1圖係本發明之架構示意圖Figure 1 is a schematic diagram of the architecture of the present invention
第2圖係本發明同時對多台加工機進行熱變形補償之流程圖Fig. 2 is a flow chart of the present invention for simultaneously performing thermal deformation compensation for a plurality of processing machines
第3圖係本發明與多台加工機連線時之架構示意圖Figure 3 is a schematic diagram of the structure of the present invention when it is connected to a plurality of processing machines.
10...電腦系統10. . . computer system
11...熱變形補償應用程式介面11. . . Thermal deformation compensation application interface
21...加工機twenty one. . . Processing machine
22...主軸twenty two. . . Spindle
23...伺服進給系統twenty three. . . Servo feed system
231...馬達231. . . motor
24...感測器twenty four. . . Sensor
25...擷取裝置25. . . Pickup device
26...控制器26. . . Controller
31...熱誤差數學模型31. . . Thermal error mathematical model
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW101131719A TW201409195A (en) | 2012-08-31 | 2012-08-31 | Method capable of simultaneously performing thermal deformation compensation to multiple processing machines |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW101131719A TW201409195A (en) | 2012-08-31 | 2012-08-31 | Method capable of simultaneously performing thermal deformation compensation to multiple processing machines |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201409195A true TW201409195A (en) | 2014-03-01 |
TWI459166B TWI459166B (en) | 2014-11-01 |
Family
ID=50820374
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW101131719A TW201409195A (en) | 2012-08-31 | 2012-08-31 | Method capable of simultaneously performing thermal deformation compensation to multiple processing machines |
Country Status (1)
Country | Link |
---|---|
TW (1) | TW201409195A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10481575B2 (en) | 2017-12-05 | 2019-11-19 | Industrial Technology Research Institute | Thermal compensation method and thermal compensation control system for machine tools |
TWI709453B (en) * | 2019-08-14 | 2020-11-11 | 蘇春維 | Cooling of machine and thermal deformation compensation method and chiller machine |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI556075B (en) * | 2015-02-17 | 2016-11-01 | Victor Taichung Machinery Works Co Ltd | The system and method of thermal deformation correction for CNC machine |
TWI797888B (en) * | 2021-12-15 | 2023-04-01 | 財團法人工業技術研究院 | Thermal compensation system for machine tools |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWM364561U (en) * | 2008-09-02 | 2009-09-11 | Prec Machinery Res & Dev Ct | Thermal deformation compensating device for processing device |
TWM413964U (en) * | 2011-05-19 | 2011-10-11 | Apcb Inc | Data collection device |
TWM421875U (en) * | 2011-07-07 | 2012-02-01 | Earth Energy Co Ltd | Remote monitoring system for injection molding machine |
-
2012
- 2012-08-31 TW TW101131719A patent/TW201409195A/en unknown
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10481575B2 (en) | 2017-12-05 | 2019-11-19 | Industrial Technology Research Institute | Thermal compensation method and thermal compensation control system for machine tools |
TWI709453B (en) * | 2019-08-14 | 2020-11-11 | 蘇春維 | Cooling of machine and thermal deformation compensation method and chiller machine |
Also Published As
Publication number | Publication date |
---|---|
TWI459166B (en) | 2014-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103034169B (en) | Modeling and compensation method of heat error of numerical control machine tool | |
CN111215967B (en) | Device and method for detecting dynamic accuracy of numerically controlled machine tool | |
CN104169964A (en) | Image processing device and recording medium for image processing program | |
TW201409195A (en) | Method capable of simultaneously performing thermal deformation compensation to multiple processing machines | |
CN113344244B (en) | Workpiece machining energy consumption prediction device driven by digital twin | |
CN104101293A (en) | Measurement machine station coordinate system unification system and method | |
CN108188835B (en) | Test device and test method for thermal elongation of CNC machine tool spindle based on machine vision | |
TWI630058B (en) | Method for positioning a tool of a numerical control machine tool with respect to a visual system and related numerical control machine tool | |
TWM364561U (en) | Thermal deformation compensating device for processing device | |
CN104833505A (en) | High-precision transmission error detection system | |
CN104181467A (en) | Portable linear motor multi-axis linkage measuring and controlling system | |
CN107470983A (en) | A kind of high-precision calibrating fitting center of circle solving device and method | |
CN103676778A (en) | A method capable of simultaneously performing thermal deformation compensation on multiple processing machines | |
JP6416983B1 (en) | Rotation axis angle calibration method and angle calibration program | |
JP6800799B2 (en) | Control devices, control programs, control systems, and control methods | |
TWI556075B (en) | The system and method of thermal deformation correction for CNC machine | |
CN102689185B (en) | Combination machine for riveting cylinder gasket | |
CN105988416A (en) | Thermal deformation compensating and correcting system and method for CNC machine tool | |
CN115673876B (en) | Two-dimensional measurement method and application method of thermal deformation of motion system based on vision | |
CN102539266B (en) | Metering and calibrating virtual instrument of fatigue testing machine and metering and calibrating method for fatigue test | |
CN104741989A (en) | Device and method for compensating axial thermal displacement of cutter of polaroid edging device | |
CN205685109U (en) | A thermal displacement compensation device for a processing machine | |
TW200812746A (en) | A high-resolution smart thermal compensation method of machining center | |
CN101295185A (en) | Temperature measuring and compensating device for processing machine | |
WO2012113095A1 (en) | Coordinate information conversion and display system |