201026429 六、發明說明: '· 【發明所屬之技術領域】 . 本發明係關於—種數控機床,尤指-種數控機床刀具補償系 統及方法。 【先前技術】 傳統的數控機床採用單一主軸上的單一刀具對工件進行加 ❹工’其刀具補償祕也只針對單—刀具進行補償。隨著科技的飛 速發展,數控機床朝著高性能、高精度、高速度的方向邁進,多 主軸數控機床應運而生。利用多主轴數控機床進行批量生產,極 大地提高了產能。然而,長時間的加工使得多主轴數控機床的多 個刀具磨損不-致’但傳統數控機床中的刀具補償系統卻無法準 確地對多個刀具的磨損進行一一補償,從而影響了多主轴數控機 床的加工精度。 【發明内容】 鑒於以上内容,有必要提供一種數控機床刀具補償系統,以 提高多主轴數控機床的加工精度。 還有必要提供一種數控機床刀具補償方法,以對多主軸數控 機床多個刀具的磨損進行補償。 一種數控機床刀具補償系統,包括至少一用於裝設刀具的主 軸、至少一與該至少一主軸相對應的補償裝置、一控制系統及一 與該控制系統相連的對刀儀,該補償裝置包括一與該控制系統相 連的致動元件、一設於該致動元件上的傳動元件及一設於該傳動 4 201026429 組件上的調節平台,觸節料域轉,該對刀儀用於測 :量主軸上刀具的長度,並將測量的刀具長度傳輸給該控制系統, •雜财錄雜㈣的刀具長度值與其輯賴刀具的長度值 來計算出補償值’絲據_償值來控繼致動元件王作進而 驅動該傳動元件運動,該傳動組件帶動該調節平台運動,以對該 刀具的磨損進行補償。 —種數控機床刀具補償方法,包括以下步驟: ❹ 對刀儀測量—數控機床主軸上刀具的長度,並將測量的刀 具長度傳輸給一控制系統; 該控制系統根據接收_刀具長度值與魏錄_刀具的長 度值來計算出補償值,並根據該補償值來控制一補償裝置運動, 該補償裝置用於支撐一工件;及 該補償裝置向刀具方向移動等於該補償值的一段距離,以完 成對該刀具的磨損補償。 上述數控機床刀具補償系統及方法利用該控制系統控制多個 〇補償裝置分別對多主軸數控機床的多個刀具的磨損進行一一補 償’從而提高了多主轴數控機床的加工精度。 【實施方式】 請參閱圖1,本發明數控機床刀具補償系統用於對一多主轴數 控機床100上多個刀具16的磨損進行補償,其較佳實施方式包括 一設置有四個主軸12的機身10、一工作平台20、四個設於該工 ^平台20上的補償裝置30、一對刀儀50及一控制系統6〇β其中, 母一刀具16均設於一對應的主軸12上,該四個補償裝置3〇分別 201026429 用於對四個刀具關_進行補償。在本實施 與該控制系統6G相連,其可為接觸 4刀儀50 刀儀。在其他實施方式巾,魅2對,也可鱗接觸式對 具體數目可根據實際情況進行調整。刀具16及補償襞置30的 每-麵裝置30触括—設_工作料2q 、一設於該支撑平台31上且與該控制系統_連的 、:設於該致動元件32上的傳動元件33、一設於該傳= 上的調軒纟35及__支料台&相魅 ^台35的滑柱36。該調節平台%在該傳動組件33的帶動 =滑柱36上下移動。該兩滑柱36對該靖平台%起水準粒 的作用。其中’該致動組件32可為飼服馬達。 ❹ ❹ 在本實施方式中,僅以-補償裝置3〇對一主轴U上的刀 16進行磨損補償為例來進行說明。在加工_工件4〇之前,該 對刀儀50對刀具16進行對刀,以測量出該刀具%的實際長二 L1 ’並將測量結果傳輸給該控制系、统6〇。該控制***6〇將接二 到的長度值L1與系統記錄的該刀具16的長度值L2相比較,以計 算出補償值L=L2-L1,並用該長度值L1取代該長度值L2,以更 新系統記錄的該77具16的長度值,再雜該姆值L來控制該致 動元件32工作,進而驅動該傳動元件33運動,該傳動組件%帶 =該調節平台35運動,以完成對該刀具16的磨損補償。例如, 當該對刀儀50測量出的該刀具16的實際長度Ll=4.999Cm,而系 統記錄的該刀具16的長度值L2=5.000cm,則系統計算出的補償 值 L=L2-Ll=5.000cm-4.999cm=0.001cm。此時,該控制系統 6〇控 制該致動元件32工作,進而驅動該傳動元件33向上移動 6 201026429 ool1CD1 Γ調即平台35在該傳動組件33的帶動下也向上移動 調伙二即完成了該刀具16的磨損補償,再將該工件4〇放在該 從:提^進行加卫,即可消除由刀具磨損而造成的加工誤差, 楗同該夕主軸數控機床100的加工精度。 數賴—法是透過該 控繼等_裝置30分別對該多主轴數控機床1〇〇 ^個球12上的_刀具16進行賴補償, ❹ 包括以下娜·· 步驟S1,該對刀儀50對一刀具16進行對刀,以測量出該刀 具I6的實際長度L1 ’並將測量結果傳輸給該控制系統6〇。201026429 VI. Description of the invention: '· Technical field to which the invention belongs. The present invention relates to a numerically controlled machine tool, and more particularly to a tool offset compensation system and method for a numerically controlled machine tool. [Prior Art] A conventional CNC machine tool uses a single tool on a single spindle to work on the workpiece. The tool compensation is only compensated for the single-tool. With the rapid development of science and technology, CNC machine tools are moving towards high performance, high precision and high speed. Multi-spindle CNC machine tools have emerged. Mass production with multi-spindle CNC machines greatly increases productivity. However, the long-time machining makes the multiple tool wear of the multi-spindle CNC machine tool not wear--but the tool compensation system in the traditional CNC machine tool can not accurately compensate the wear of multiple tools one by one, thus affecting the multi-spindle numerical control The machining accuracy of the machine tool. SUMMARY OF THE INVENTION In view of the above, it is necessary to provide a CNC machine tool compensation system to improve the machining accuracy of a multi-spindle CNC machine tool. It is also necessary to provide a CNC machine tool compensation method to compensate for the wear of multiple tools on a multi-spindle CNC machine. A numerical control machine tool compensation system includes at least one spindle for mounting a tool, at least one compensation device corresponding to the at least one spindle, a control system, and a tool setting device connected to the control system, the compensation device includes An actuating component connected to the control system, a transmission component disposed on the actuating component, and an adjustment platform disposed on the component of the transmission 4 201026429, the contact zone is rotated, and the tool setting device is used for measuring: The length of the tool on the spindle and the measured tool length are transmitted to the control system. • The tool length value of the miscellaneous miscellaneous (4) and the length value of the tool are calculated to calculate the compensation value. The actuating element kingpiece further drives the movement of the transmission element, and the transmission assembly drives the adjustment platform to compensate for the wear of the tool. - A CNC machine tool compensation method, including the following steps: ❹ Tool setting measurement - the length of the tool on the CNC machine spindle, and the measured tool length is transmitted to a control system; the control system according to the receiving _ tool length value and Wei Lu a length value of the tool to calculate a compensation value, and controlling a movement of the compensation device according to the compensation value, the compensation device is for supporting a workpiece; and the compensation device moves a distance equal to the compensation value in the tool direction to complete Wear compensation for the tool. The above-mentioned numerical control machine tool compensation system and method use the control system to control a plurality of 〇 compensation devices to respectively compensate for the wear of a plurality of tools of the multi-spindle CNC machine tool, thereby improving the machining accuracy of the multi-spindle CNC machine tool. [Embodiment] Referring to FIG. 1, the CNC machine tool compensation system of the present invention is used to compensate for the wear of a plurality of tools 16 on a multi-spindle CNC machine tool 100. The preferred embodiment includes a machine provided with four spindles 12. The body 10, a working platform 20, four compensation devices 30 disposed on the work platform 20, a pair of tool sets 50, and a control system 6〇β, wherein the mother-tools 16 are disposed on a corresponding main shaft 12. The four compensation devices 3〇201026429 are used to compensate for the four tool off_. In this embodiment, it is connected to the control system 6G, which can be a contact tool. In other embodiments, the pair of charms, the pair of scales can also be adjusted according to the actual situation. The tool 16 and the compensation device 30 of each of the face devices 30 are provided with a work material 2q, a drive provided on the support platform 31 and connected to the control system: a drive provided on the actuating member 32 The component 33, a slider 36 provided on the transmission, and a spool 36 of the yoke platform 35. The adjustment platform % moves up and down the drive assembly 33 = the spool 36. The two spools 36 act as a leveling agent for the % of the platform. Wherein the actuation assembly 32 can be a feeding motor. ❹ ❹ In the present embodiment, the wear compensation of the blade 16 on a spindle U by only the compensation device 3〇 will be described as an example. Prior to machining the workpiece 4, the tool setting tool 50 pairs the tool 16 to measure the actual length L1' of the tool % and transmit the measurement results to the control system. The control system 6 比较 compares the length value L1 of the second pair with the length value L2 of the tool 16 recorded by the system to calculate a compensation value L=L2-L1, and replaces the length value L2 with the length value L1 to Updating the 77-length value recorded by the system, and then mixing the value L to control the operation of the actuating member 32, thereby driving the transmission member 33 to move, the transmission assembly % belt = the adjustment platform 35 is moved to complete the pair The wear of the tool 16 is compensated. For example, when the actual length L1 of the cutter 16 measured by the tool setting tool 50 is 4.999 cm, and the length value of the cutter 16 recorded by the system is L2=5.000 cm, the compensation value calculated by the system L=L2-Ll= 5.000 cm - 4.999 cm = 0.001 cm. At this time, the control system 6〇 controls the operation of the actuating element 32, thereby driving the transmission element 33 to move upwards. 6 201026429 ool1CD1 The platform 35 is also moved up by the transmission component 33 to complete the adjustment. The wear compensation of the tool 16 is performed, and the workpiece 4 is placed on the slave: the lifting is performed to eliminate the machining error caused by the tool wear, which is the same as the machining precision of the CNC machine tool 100. The number-method is to compensate the _tool 16 on the multi-spindle CNC machine 1 〇〇^ ball 12 by the control _ device 30, respectively, including the following Na·· step S1, the tool setting instrument 50 A tool 16 is tooled to measure the actual length L1 ' of the tool I6 and transmit the measurement to the control system 6〇.
步驟S2,該控獅統6()將接收到的長度值u與系統記錄的 該刀具16的長度值L2相比較’以計算出補償值,並用 該長度值L1取代該長度值L2,狀新纽記制該刀具16的長 度值,再根據該補償值L來控制一補償裝置3〇運動。 步驟S3 ’該補償裝置30向該刀具16方向移動等於該補償值 L的一段距離,以完成對該刀具16的磨損補償。 上述數控機床刀具補償系統及方法利用該對刀儀5〇來測量每 次加工前刀具的長度’並利用該控制系統6〇根據接收到的刀具長 度值來計算出補償值,以根據補償值來控制多個補償装置3〇分別 對多主軸數控機床100的多個刀具16的磨損進行一一補償,從而 提高了多主軸數控機床1〇〇的加工精度。 綜上所述,本發明符合發明專利要件,爰依法提出專利申請。 惟’以上所述者僅為本發明之較佳實施例,舉凡熟悉本案技藝之 人士’在爰依本發明精神所作之等效修飾或變化,皆應涵蓋於以 7 201026429 下之申s青專利範圍内。 【圖式簡單說明】 圖1係本發明數控機床刀具補償系統較佳實施方式的示意 圖。 圖2係本發明數控機床刀具補償方法較佳實施方式的流程In step S2, the lion system 6() compares the received length value u with the length value L2 of the cutter 16 recorded by the system to calculate a compensation value, and replaces the length value L2 with the length value L1. The length value of the cutter 16 is recorded, and a compensation device 3〇 is controlled according to the compensation value L. Step S3' the compensating device 30 moves a distance equal to the compensation value L in the direction of the tool 16 to complete the wear compensation of the tool 16. The above-mentioned numerical control machine tool compensation system and method use the tool setting tool 5〇 to measure the length of the tool before each machining' and use the control system 6〇 to calculate the compensation value according to the received tool length value, according to the compensation value. The plurality of compensating devices 3 are controlled to compensate the wear of the plurality of cutters 16 of the multi-spindle numerical control machine tool 100 one by one, thereby improving the machining precision of the multi-spindle numerical control machine tool. In summary, the present invention complies with the requirements of the invention patent and submits a patent application according to law. However, the above description is only a preferred embodiment of the present invention, and equivalent modifications or variations made by those skilled in the art of the present invention in the spirit of the present invention should be covered by the application of the patent singer under 7 201026429. Within the scope. BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a schematic view showing a preferred embodiment of a tool offset compensation system for a numerically controlled machine tool according to the present invention. 2 is a flow chart of a preferred embodiment of a tool compensation method for a numerically controlled machine tool of the present invention
【主要元件符號說明】 10 16 30 32 35 40 60 主轴 12 工作平台 20 支撐平台 31 傳動元件 33 滑柱 36 對刀儀 50 機床 100 機身 刀具 補償裝置 致動元件 調節平台 工件 控制系統 8[Main component symbol description] 10 16 30 32 35 40 60 Spindle 12 Working platform 20 Support platform 31 Transmission components 33 Slide cylinder 36 Tool setting instrument 50 Machine tool 100 Body Tool Compensation device Actuating element Adjustment platform Workpiece Control system 8