TWI829148B - 主動式整合刀具資料與加工條件之暖機時間控制方法 - Google Patents
主動式整合刀具資料與加工條件之暖機時間控制方法 Download PDFInfo
- Publication number
- TWI829148B TWI829148B TW111115659A TW111115659A TWI829148B TW I829148 B TWI829148 B TW I829148B TW 111115659 A TW111115659 A TW 111115659A TW 111115659 A TW111115659 A TW 111115659A TW I829148 B TWI829148 B TW I829148B
- Authority
- TW
- Taiwan
- Prior art keywords
- tool
- processing
- warm
- cutting tool
- coordinate value
- Prior art date
Links
- 238000012545 processing Methods 0.000 title claims abstract description 210
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000005520 cutting process Methods 0.000 claims abstract description 198
- 239000000463 material Substances 0.000 claims description 13
- 238000005516 engineering process Methods 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 5
- 239000002826 coolant Substances 0.000 claims description 2
- 238000001816 cooling Methods 0.000 claims description 2
- 238000004904 shortening Methods 0.000 claims description 2
- 238000003754 machining Methods 0.000 description 27
- 238000003860 storage Methods 0.000 description 9
- 238000005259 measurement Methods 0.000 description 8
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000008602 contraction Effects 0.000 description 3
- 230000001595 contractor effect Effects 0.000 description 3
- 238000010792 warming Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- UONOETXJSWQNOL-UHFFFAOYSA-N tungsten carbide Chemical compound [W+]#[C-] UONOETXJSWQNOL-UHFFFAOYSA-N 0.000 description 2
- 229910000677 High-carbon steel Inorganic materials 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000036760 body temperature Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000003801 milling Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Numerical Control (AREA)
Abstract
本發明揭露一種主動式整合刀具資料與加工條件之暖機時間控制方
法,包含下列步驟:依據一切削刀具資料建立一初始刀具及加工條件等資料;針對切削工具機執行之加工任務,載入初始刀具及加工條件資料庫至切削工具機之加工程式中;在切削工具機根據加工程式進行加工任務之前,量測及判斷切削刀具的刀尖位置在三維空間中的刀尖座標值是否落在加工誤差範圍內;若刀尖座標值落在加工誤差範圍內,切削工具機進行加工任務;若刀尖座標值未落在加工誤差範圍內,動態調整切削工具機的暖機時間,以確認切削刀具與切削工具機的整個加工系統達到熱平衡之後,切削工具機進行加工任務。
Description
本發明係有關於一種依據機器運行時的實際狀況、加工條件與刀具資料自動調整暖機時間控制方法,特別是有關於一種主動式整合刀具資料與加工條件之暖機時間控制方法。
電腦數值控制(Computer Numerical Control;CNC)工具機係為目前機械加工中重要的加工機具之一,其優點相較於傳統的車床、銑床加工機,在於CNC工具機可藉由電腦輔助製造(Computer-Aided Manufacturing;CAM)的軟體轉換出CNC加工程式,並搭配切削刀具執行零件(加工件)加工。
承上所述,在進行加工的過程中,CNC工具機往往需要進行切削刀具的替換,才能完成加工件的加工。然而,由於材料熱脹冷縮的特性,當第一把切削刀具完成加工件的加工後,由於替換的第二把切削刀具尚未達到熱平衡狀態,因此,若立即以溫度不平衡狀態的第二把切削刀具進行加工,將因而造成加工件的精度無法達到精密加工的要求。
進一步而言,切削刀具上的加工溫度隨著切削加工的進行,每升高一度的溫度,切削刀具的總長度可能會因為熱脹冷縮的材料特性伸長,因而造成加工誤差而無法符合精密加工要求。然而,若為了達到精密加工的要求而等待例如5分鐘的時間進行暖機的動作,往往容易因為實際的切削加工時間過短,例如使用的第二把刀具僅需切削加工30秒的時間,卻因為必須等待5分
鐘的時間暖機,因而無法達到快速生產以及大量加工的要求。即使使用的第二把刀具需要進行切削加工的時間較長,仍然無法避免在精密加工要求的條件下,需要暖機時間過久的問題。
承上所述,由於工具機的加工系統係牽涉到一連串零件的熱脹冷縮效應,因而造成切削刀具的尖端(切削點)在三維空間座標位置的改變。進一步而言,切削刀具係裝設在刀把上,刀把裝設在主軸上,主軸設置在主軸箱內,並透過後端的驅動馬達帶動導螺桿,進一步驅動主軸轉動。換句話說,切削工具機本體,導螺桿、軌道、主軸、刀把以及刀具所形成一連串零件的熱脹冷縮效應,最終將進一步造成切削刀具的尖端在三維空間座標位置的改變,因而影響加工的精確度。
此外,在習知技術中為了克服上述暖機的問題,係建立一溫升模型進行刀具長度的補償。根據材料的基本特性,在已知材料熱膨脹係數以及目前加工環境溫度的條件下,藉由基本數學公式可計算出機器零件材料的尺寸在溫度上升時的變化量,並針對長度的變化量進行補償而建立的溫升模型。然而,若需要針對每一次更換不同的切削刀具來建立溫升模型,並輸入至加工程式中將會耗費需多時間及成本。
然而,由於切削加工行為的參數眾多,若使用者必須在加工前針對每更換一種切削刀具進行暖機,將造成加工程式撰寫上的困難與不便。再者,即使以此方式撰寫完成的加工方式,其加工參數亦無法智慧化地動態修改,因而無法根據實際加工環境以及加工任務的變化而準確地動態調整參數,以減少暖機時間與用電量。再者,目前一般傳統的切削工具機,暖機時間皆是藉由固定控制程式設定一個固定時間,無法根據實際狀況主動進行時間調整。且工具機需藉由電腦輔助製造的設計轉換出的CNC加工程式亦無法針對切削刀
具的條件選擇對應的加工參數,例如切削刀具為高碳鋼材質及鑽石刀具材質時,兩者由於材質的不同,在切削的加工參數必然不同。
據此,如何提供一種根據實際狀況主動進行暖機設定時間調整的控制方法,再追求機器產能、提升機器稼動與降低等待加工時間已成為目前急需研究的課題。
鑑於上述問題,本發明揭露一種主動式整合刀具資料與加工條件之暖機時間控制方法,包含下列步驟:依據一切削刀具資料建立之一初始刀具及加工條件資料庫;儲存初始刀具及加工條件資料庫;載入初始刀具及加工條件資料庫至切削工具機之加工程式中;量測及判斷切削刀具的刀尖位置在三維空間中的刀尖座標值是否落在加工誤差範圍內;若切削刀具的刀尖位置在三維空間中的刀尖座標值落在加工誤差範圍內,切削工具機進行加工任務;若切削刀具的刀尖位置在三維空間中的刀尖座標值未落在加工誤差範圍內,動態調整初始暖機時間,以校正切削刀具之加工精度落在加工誤差範圍內之後,切削工具機進行加工任務。
承上所述,本發明主動式整合刀具資料與加工條件之暖機時間控制方法從使用切削刀具的初始階段,即針對切削工具機的加工任務建立起初始刀具及加工條件資料庫,可有效地針對切削刀具的各種加工特性以及切削條件建立刀具加工參數模型,以便於切削工具機快速地載入刀具加工參數模型後,執行加工任務。此外,在切削工具機執行加工任務的過程中,更可透過即時量測及邏輯判斷,動態地修正刀具加工條件及暖機所需時間,以便於智慧化的根據刀具加工條件的參數進行加工。據此,相較於習知技術需要費時費力地
建立溫升模型,本發明藉由智慧化動態地參數調整,可縮短切削刀具的暖機時間,更精確地達到精密加工,進一步地提升加工效率。
S11~S15:步驟
S21~S25:步驟
11:初始刀具及加工條件資料庫
12:儲存裝置
13:切削工具機
14:處理器
圖1係為本發明主動式整合刀具資料與加工條件之暖機時間控制方法的步驟流程;圖2係為本發明量測及判斷切削刀具刀尖座標值是否落在加工誤差範圍內之流程圖;以及圖3係為本發明主動式整合刀具資料與加工條件之暖機時間控制方法的裝置示意圖。
請參閱圖1,其係為本發明主動式整合刀具資料與加工條件之暖機時間控制方法的步驟流程圖。主動式整合刀具資料與加工條件之暖機時間控制方法包含下列步驟:於步驟S11中,依據切削刀具資料建立初始刀具及加工條件資料庫。於步驟S12中,載入初始刀具及加工條件資料庫至切削工具機之加工程式中,其中加工程式包含所需量測刀具座標位置程式,係以副程式方式整合於可配置架構的主程式中。於步驟S13中,量測及判斷切削刀具之刀尖位置在三維空間中的刀尖座標值是否落在加工誤差範圍內。於步驟S14中,若切削刀具之刀尖位置在三維空間中的刀尖座標值落在加工誤差範圍內,切削工具機進行加工任務。於步驟S15中,若切削刀具之刀尖位置在三維空間中的刀尖座標值未落在加工誤差範圍內,動態調整初始暖機時間,以校正刀尖位置的刀尖座標值落在加工誤差範圍內之後,切削工具機進行加工任務。
於步驟S13中,判斷刀尖座標值是否落在加工誤差範圍之步驟包含量測及判斷在切削刀具在執行加工任務之前的加工溫度是否與切削工具機的加工環境達到熱平衡。進一步而言,如上述先前技術中所述,由於在切削工具機中各個零件的熱漲冷縮效應,使得切削刀具之刀尖位置在三維空間中的刀尖座標值可能因此無法落在加工誤差範圍內,因此,可透過量測切削刀具之刀尖位置在三維空間中的刀尖座標值是否落在加工誤差範圍內來進一步判斷目前切削刀具在執行加工任務之前的加工溫度是否與切削工具機的加工環境已達到熱平衡。換句話說,當切削刀具在執行加工任務之前的加工溫度與切削工具機的加工環境已達到熱平衡時,切削刀具之刀尖位置在三維空間中的刀尖座標值則會落在加工誤差範圍內。當切削刀具在執行加工任務之前的加工溫度與切削工具機的加工環境未達到熱平衡時,切削刀具之刀尖位置在三維空間中的刀尖座標值則會產生變異,造成較大的加工誤差。
切削刀具資料包含切削刀具的各種相關的加工條件以及加工參數的數據,例如刀具加工特性以及刀具切削條件的數據,包含加工溫度、加工材質、旋轉軸轉速、進給速率、初始暖機時間、刀具尺寸、刀具形狀、加工件材質、切削進給量、刀具壽命、刀具硬度、切削力大小、冷卻方式、冷卻液流量以及熱膨脹係數等等。該些切削刀具資料的數據可根據廠商建議值、工作人員經驗值、歷史加工資料統計值或者加工預設值設定。例如,切削刀具為硬度較高的材質時,其切削材料時的切削進給量可設定較少,其相關數值大小的對應設定係為該技術領域中具有通常知識者所熟知,於此不再贅述。此外,於本發明的方法中,切削刀具資料係透過機聯網技術輸入於工具機控制器內,並儲存於切削工具機中,並不需要人員手動輸入。
根據上述各種切削刀具資料所列舉的各種相關數據輸入到初始刀具及加工條件資料庫之後,可根據該些數據建立各種刀具的刀具加工條件,
並儲存於儲存裝置中,包含切削工具機之內部記憶體、外部記憶裝置、與切削工具機連線之電腦、伺服器或雲端網路。初始刀具及加工條件資料庫儲存的方式可以無線通訊技術或有線通訊技術連接切削工具機做存取。初始刀具及加工條件資料包含各種變數數據欄位,以機聯網技術做資料傳輸,用於填入工具機控制器中各位址變數的設定。完成設定後,切削工具機則根據加工任務,從初始刀具及加工條件資料庫讀取、載入與切削刀具相關的刀具加工條件變數值,據此建立各種刀具的刀具加工條件。實際上,刀具加工條件經由初始刀具及加工條件資料庫載入至切削工具機,係透過程式編譯,編譯為加工副程式,並由加工主程式呼叫使用。
上述有關切削刀具的各種相關數據係直接影響到加工件的加工精度。因此,於本發明之一實施例中,係以切削刀具的刀具在空間中的刀尖座標值作為影響加工誤差精度的考量條件之一,但於本發明中並不限定。此外,切削刀具的刀尖位置在三維空間中的刀尖座標值係藉由例如刀具量測器的量測設備進行量測,並將量測到的數值回傳至一處理器進行判斷。處理器包含切削工具機的處理器、外部儲存裝置中的處理器或者雲端伺服器,於本發明中並不限定,亦即,判斷的動作可在切削工具機內部進行或者外部進行。此外,在本發明的實施例中,除了量測切削刀具的刀尖位置在三維空間中的刀尖座標值,亦可利用量測設備量測切削刀具的破損狀態。
請參閱圖2,其係為本發明量測及判斷切削刀具空間刀尖座標值是否落在加工誤差範圍內之流程圖。量測及判斷的步驟如下。以切削刀具在Z軸的空間刀尖座標值為例,切削刀具的刀尖座標值必須在達到熱平衡之後進行加工才可保有較高的精準度,此即為加工前需要進行暖機程序的目的。因此,在加工前,必須先量測及判斷切削刀具之刀尖座標點位置是否落在加工誤差範圍內。量測及判斷的步驟如下:於步驟S21中,量測切削刀具在三維空間中的
刀尖座標值。於步驟S22中,設定初始暖機時間。於步驟S23中,量測及判斷切削刀具之刀尖座標值在經過每一次初始暖機時間之後,是否落在該加工誤差範圍內。若否,於步驟S24中,增加一次初始暖機時間進行暖機;若是,於步驟S25中,切削工具機進行加工任務。
承上所述,於步驟S23中,量測及判斷切削刀具之刀尖座標值在經過每一次初始暖機時間之後,是否落在加工誤差範圍內,係表示例如在進行第二次初始暖機時間之後,相較於第一次初始暖機時間,切削刀具之刀尖座標值已落在加工誤差範圍內,則表示切削刀具與切削工具機的加工環境已達到熱平衡,則切削工具機可執行加工任務。
於步驟S24中,若刀尖位置在經過每一次初始暖機時間之後,未落在加工誤差範圍內,係表示例如在進行第二次初始暖機時間之後,相較於第一次初始暖機時間,切削刀具之刀尖座標值尚未落在加工誤差範圍內,表示切削刀具與切削工具機的加工環境並未達到熱平衡,則切削工具機尚無法執行加工任務,因此,必須增加一次初始暖機時間進行暖機,並於暖機後,重複執行步驟S21到步驟S23的動作。
承上所述,在本發明的實施例中,步驟S21所量測切削刀具在空間座標中的刀尖座標值位置更包含X軸刀尖座標值以及Y軸刀尖座標值位置,在本發明的實施例中並不限於Z軸的空間刀尖座標值位置。
於上述步驟S25中,當切削刀具在以初始暖機時間暖機之前,若切削刀具的刀尖在空間座標中的刀尖座標值已落在加工誤差範圍內,縮短初始暖機時間為一最佳化暖機加工時間。切削刀具的刀尖座標值在以初始暖機時間暖機之前已落在加工誤差範圍內的時候,因為不須要再行暖機或可以用新設定的暖機時間,即可達成切削刀具與切削工具機加工環境的熱平衡,因此不須按固定的暖機設定再次執行暖機作業,因此可以縮短暖機時間。
例如,若原先的初始暖機時間為180秒,當切削刀具在以180秒的時間進行暖機後,若切削刀具之刀尖在空間座標中的刀尖座標值已落在加工誤差範圍內,則可在下一次執行加工任務時將初始暖機時間縮短為120秒,將此次的初始暖機時間設定為下一次執行加工任務時的初始暖機時間,或者由使用者設定遞減的暖機時間。
再者,縮短初始暖機時間的方法包含以一演算法取代初始暖機時間之數值。演算法包含以一數學模型取代初始暖機時間之數值。例如,暖機時間可透過公式產生變化,例如初始暖機時間為T,初始暖機次數為1。據此,可藉由各種演算法動態修改初始暖機時間,可快速載入切削工具機的暖機參數設定值。
此外,除了以上述演算法進行初始暖機時間的修正,亦可以統計平均值的計算方式取代修改初始暖機時間。例如,經過5次的暖機時間,取其平均值為150秒,則將初始刀具及加工條件資料庫中的初始暖機時間欄位以150秒的平均值取代。
於本發明之實施例中,除了以上述初始暖機時間執行後,判斷切削刀具之空間刀尖座標值是否落在加工誤差範圍內之外,更包含量測及判斷切削工具機在執行加工任務之前的加工溫度是否與加工環境達到熱平衡。所謂的加工環境包含切削工具機內部的加工區域、切削工具機的工作台以及切削工具機的機體。進一步而言,由於各種切削刀具在進行切削加工前係設置於換刀刀庫中,因此,當新的切削刀具替換到加工環境中時,切削刀具本體的溫度在尚未與加工環境達到熱平衡的情況下,其加工精度可能會因為熱脹冷縮的關係造成誤差。例如,假設加工環境整體的溫度為40度,而切削刀具在由換刀刀庫替換進來時的溫度是30度,則必須等到切削刀具本體的溫度達到例如38度之
後,切削刀具才能夠在與加工環境達到熱平衡的情況下,維持較高的加工精度,亦即,此時的切削刀具處於已達到溫度平衡的狀態。
此外,在量測上,除了以量測切削刀具在空間座標中的刀尖座標值之外,亦可以量測切削刀具長度變化量的方式,判斷長度變化量是否落在誤差範圍內進行判斷。相似地,在量測上,亦可以量測切削刀具本體溫度差的方式,判斷長度變化量是否落在誤差範圍內或者判斷切削刀具總長度是否落在加工誤差範圍內進行判斷,於本發明中並不限定以何種方式進行量測,或者亦可綜合切削刀具刀尖位置、切削刀具長度變化量以及切削刀具本體溫度差三者因素,或者綜合其中二者因素進行判斷。
再者,判斷的標準亦可以前後兩次的座標點量測值作為判斷比較的標準。例如,當第二次量測到的切削刀具在空間座標中的第二刀尖座標值相較於第一次量測到的切削刀具在空間座標中的第一刀尖座標值不相同,或其相減值已超出加工誤差範圍,則表示目前切削工具機尚未達到熱平衡狀態。當第三次量測到的切削刀具在空間座標中的第三刀尖座標值相較於第二次量測到的切削刀具在空間座標中的第二刀尖座標值已落在加工誤差範圍內,則可判斷目前切削工具機已達到熱平衡狀態。此外,於本發明之一實施例中,在判斷上,係將目前量測到的刀尖座標值數值和儲存在初始刀具及加工條件資料庫欄位中的設定值進行比對。若兩者的誤差大小落在加工誤差範圍內,則進行加工任務。於本發明之一實施例中,第一刀尖座標值、第二刀尖座標值、第三刀尖座標值包含Z軸刀尖座標值。於本發明之另一實施例中,第一刀尖座標值、第二刀尖座標值、第三刀尖座標值進一步包含X軸及Y軸刀尖座標值。
承上所述,由於初始暖機時間可經由上述各種演算法動態修正,因此,切削工具機在使用上將藉此方式不斷調整修正刀具加工條件的數值以及在空間座標中的刀尖座標值,使得暖機時間縮短,提升加工精度。
暖機方式可根據所長期累積的建議時間及方式進行暖機。例如,切削工具機在不進行切削的狀態下,在換刀之後依累積的資料統計後空轉一個時間值,使加工環境中,工具機內部的加工區域以及切削工具機的工作台產生的熱對流或輻射、切削工具機機體產生的熱傳導與新換上的切削刀具本體產生的熱傳導之間達成整個加工環境的熱平衡。若此時前後兩次量測切削刀具的刀尖座標值落在誤差範圍內,則表示暖機程序已經完成,並記錄此時的加工環境狀態於初始刀具及加工條件資料庫中,以便於下一次進行加工時可以快速的方式載入相關的參數設定而完成暖機的動作。
此外,在上述圖2中量測及判斷切削刀具刀尖座標值是否落在加工誤差範圍內之流程係可整合為一加工副程式、應用程式(APP)或安裝程式(program),加工副程式儲存於儲存裝置或記憶體後,由加工主程式進行呼叫後進行該流程。應用程式包含現今各種智慧型裝置的應用程式(APP),安裝程式包含電腦系統中的安裝程式,其可在智慧型裝置或電腦系統透過通訊協定連線切削工具機的控制器後,透過連線命令切削工具機執行該應用程式或該安裝程式。需注意的是,應用程式與安裝程式係透過編譯(complier)的方式編譯為控制器可讀取的指令,該技術領域中具有通常知識者應可了解其具體實施方式,於此不再贅述。
再者,刀具加工條件亦與加工任務的時程相關。例如,當加工任務的時程來到禮拜一早上的工作日時,由於切削工具機已經冷機了兩天的時間,此時,初始刀具及加工條件資料庫所儲存刀具加工條件的初始暖機時間則可在禮拜一早上的工作日自動帶入較長的初始暖機時間。當加工任務的時程距離前次加工後停機時間較短時,此時,初始刀具及加工條件資料庫所儲存刀具加工條件的初始暖機時間就可以自動帶入較短的初始暖機時間。相關的初始暖
機時間數值可根據廠商建議值、工作人員經驗值、預設值設定,或者由加工副程式、應用程式(APP)或安裝程式(program)提供。
此外,在切削工具機接收到加工任務後,處理器可根據加工任務中的加工程式判斷需要從初始刀具及加工條件資料庫中載入需要的刀具加工條件參數。例如,若加工任務中包含以鎢鋼刀材質的切削刀具進行加工,則處理器將針對鎢鋼刀材質的切削刀具載入相關的刀具加工條件參數至切削工具機中,包含上述的初始暖機時間及次數,據此可更精確地針對切削刀具的刀具加工特性以及刀具切削條件載入相對應的參數,以達到精密加工的目的。
請參閱圖3,其係為本發明主動式整合刀具資料與加工條件之暖機時間控制方法的裝置示意圖。主動式整合刀具資料與加工條件之暖機時間控制方法係藉由建立初始刀具及加工條件資料庫11,並儲存到儲存裝置12後,由切削工具機13載入,並於進行加工任務前,傳送至處理器14進行判斷切削刀具的刀尖座標值是否落在加工誤差範圍內。需注意的是在圖3中,雖然儲存裝置12與處理器14係與切削工具機13分開繪製,但實際上,儲存裝置12與處理器14亦可設置在切削工具機13內部中,於本發明中並不限定。
綜上所述,本發明主動式整合刀具資料與加工條件之暖機時間控制方法從暖機時間的設定、儲存與判斷,及利用對切削工具機控制器內資料的讀取、寫入,透過各種演算法對運算結果,可有效地針對各種加工特性以及切削條件建立切削工具機的暖機模型,以便於切削工具機快速地完成暖機後,執行加工任務。此外,在切削工具機執行加工任務的過程中,更可透過即時量測及判斷,動態地修正刀具加工條件,確保包含切削工具機、切削刀具(但不限)的整個系統的加工,能自動且快速到達可加工的狀態。據此,相較於習知技術需要費時費力地建立溫升模型或不論任何環境與條件皆以固定時間進行加工
前暖機,本發明藉由智慧化動態地參數調整,可縮短暖機時間以及降低能源浪費,進一步地提升加工效率。
S11~S15:步驟
Claims (12)
- 一種主動式整合刀具資料與加工條件之暖機時間控制方法包含:依據一切削刀具資料建立一初始刀具及加工條件資料庫;載入該初始刀具及加工條件資料庫至一切削工具機之一加工程式中;量測及判斷一切削刀具前後兩次之一刀尖位置在三維空間中的一刀尖座標值是否落在一加工誤差範圍內;若該刀尖位置在三維空間中的該刀尖座標值落在該加工誤差範圍內,該切削工具機進行一加工任務;以及若該刀尖位置在三維空間中的該刀尖座標值未落在該加工誤差範圍內,動態調整一初始暖機時間,以量測該刀尖座標值落在該加工誤差範圍內之後,該切削工具機進行該加工任務。
- 如請求項1所述之主動式整合刀具資料與加工條件之暖機時間控制方法,其中判斷該刀尖座標值是否落在該加工誤差範圍之步驟包含量測及判斷在該切削刀具在執行該加工任務之前的一加工溫度是否與該切削工具機之一加工環境達到一熱平衡。
- 如請求項1所述之主動式整合刀具資料與加工條件之暖機時間控制方法,其中該切削刀具資料包含該切削刀具之一加工溫度、一加工材質、一旋轉軸轉速、一進給速率、一初始暖機時間、一刀具尺寸、一刀具形狀、一加工件材質、一切削進給量、一刀具壽命、一刀具硬度、一切削力大小、一冷卻方式、一冷卻液流量以及一熱膨脹係數。
- 如請求項3所述之主動式整合刀具資料與加工條件之暖機時間控制方法,其中該切削刀具資料係根據一廠商建議值、一工作人員經驗值、一歷史資料統計值或者一預設值設定。
- 如請求項1所述之主動式整合刀具資料與加工條件之暖機時間控制方法,其中該初始刀具及加工條件資料庫係儲存於該切削工具機之一內部記憶體、一外部記憶裝置、一雲端網路、一伺服器或與該切削工具機連線之一電腦。
- 如請求項5所述之主動式整合刀具資料與加工條件之暖機時間控制方法,其中該初始刀具及加工條件資料庫係以一無線通訊技術或一有線通訊技術連接該切削工具機儲存。
- 如請求項3所述之主動式整合刀具資料與加工條件之暖機時間控制方法,其動態調整該初始暖機時間包含下列步驟:量測該切削刀具之該刀尖位置在三維空間中的該刀尖座標值;量測及判斷該切削刀具之該刀尖位置在經過每一次該初始暖機時間之後,是否落在該加工誤差範圍內;若否,增加一次該初始暖機時間,並重新量測該切削刀具之該刀尖位置在三維空間中的該刀尖座標值;以及若是,該切削工具機進行該加工任務。
- 如請求項7所述之主動式整合刀具資料與加工條件之暖機時間控制方法,其中當該切削刀具在以該初始暖機時間進行加工之前,若該切削刀具之該刀尖位置在三維空間中的該刀尖座標值已落在該加工誤差範圍內,縮短該初始暖機時間為一最佳化暖機加工時間。
- 如請求項8所述之主動式整合刀具資料與加工條件之暖機時間控制方法,其中縮短該初始暖刀時間的方法包含以一演算法取代該初始暖機時間之一數值。
- 如請求項1所述之主動式整合刀具資料與加工條件之暖機時間控制方法,其中校正該刀尖位置在三維空間中的該刀尖座標值落在該加工誤 差範圍內的步驟包含比較該刀尖位置在三維空間中的一第一刀尖座標值及一第二刀尖座標值的一相減值否落在該加工誤差範圍內。
- 如請求項10所述之主動式整合刀具資料與加工條件之暖機時間控制方法,其中該第一刀尖座標值及該第二刀尖座標值包含該切削刀具在垂直方向之一Z軸刀尖座標值。
- 如請求項10所述之主動式整合刀具資料與加工條件之暖機時間控制方法,其中該第一刀尖座標值及該第二刀尖座標值包含該切削刀具在水平方向之一XY軸刀尖座標值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW111115659A TWI829148B (zh) | 2022-04-25 | 2022-04-25 | 主動式整合刀具資料與加工條件之暖機時間控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW111115659A TWI829148B (zh) | 2022-04-25 | 2022-04-25 | 主動式整合刀具資料與加工條件之暖機時間控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202343173A TW202343173A (zh) | 2023-11-01 |
TWI829148B true TWI829148B (zh) | 2024-01-11 |
Family
ID=89720571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW111115659A TWI829148B (zh) | 2022-04-25 | 2022-04-25 | 主動式整合刀具資料與加工條件之暖機時間控制方法 |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI829148B (zh) |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997043703A1 (en) * | 1996-05-10 | 1997-11-20 | Automated Precision, Inc. | Real time machine tool error correction using global differential wet modeling |
US6269284B1 (en) * | 1997-05-09 | 2001-07-31 | Kam C. Lau | Real time machine tool error correction using global differential wet modeling |
TW200924903A (en) * | 2007-11-05 | 2009-06-16 | Mitsubishi Heavy Ind Ltd | Workpiece machining method of machine tool and behavior measuring device |
TW201014676A (en) * | 2008-10-09 | 2010-04-16 | Hon Hai Prec Ind Co Ltd | Numerical control machine and processing method for workpiece |
TW201102212A (en) * | 2009-03-31 | 2011-01-16 | Toshiba Machine Co Ltd | Cutting-edge position detecting method and cutting-edge position detecting apparatus |
US20140172153A1 (en) * | 2011-07-29 | 2014-06-19 | Shin Nippon Koki Co., Ltd. | Numerical control device |
US20160001410A1 (en) * | 2014-07-03 | 2016-01-07 | Fanuc Corporation | Controller for machine tool |
US20170017226A1 (en) * | 2015-07-14 | 2017-01-19 | Fanuc Corporation | Machine tool control system capable of obtaining workpiece origin and workpiece origin setting method |
EP2846206B1 (en) * | 2013-09-06 | 2017-07-05 | Nakamura-Tome Precision Industry Co., Ltd. | Device and method for automatically setting tool offset value of machine tool |
US20180011462A1 (en) * | 2016-07-05 | 2018-01-11 | The Boeing Company | Machine system and associated method for optical endpoint control optimization |
US20180188708A1 (en) * | 2015-06-16 | 2018-07-05 | Mitsubishi Electric Corporation | Command value generator |
US20200206923A1 (en) * | 2016-07-15 | 2020-07-02 | Fastbrick Ip Pty Ltd | Dynamic path for end effector control |
WO2021117893A1 (ja) * | 2019-12-13 | 2021-06-17 | 株式会社牧野フライス製作所 | 工具経路生成方法、工具経路生成装置および工作機械の制御装置 |
WO2021144891A1 (ja) * | 2020-01-15 | 2021-07-22 | 三菱電機株式会社 | 数値制御装置および数値制御方法 |
US20210286348A1 (en) * | 2020-03-11 | 2021-09-16 | Ford Global Technologies, Llc | System for monitoring machining processes of a computer numerical control machine |
-
2022
- 2022-04-25 TW TW111115659A patent/TWI829148B/zh active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997043703A1 (en) * | 1996-05-10 | 1997-11-20 | Automated Precision, Inc. | Real time machine tool error correction using global differential wet modeling |
US6269284B1 (en) * | 1997-05-09 | 2001-07-31 | Kam C. Lau | Real time machine tool error correction using global differential wet modeling |
TW200924903A (en) * | 2007-11-05 | 2009-06-16 | Mitsubishi Heavy Ind Ltd | Workpiece machining method of machine tool and behavior measuring device |
TW201014676A (en) * | 2008-10-09 | 2010-04-16 | Hon Hai Prec Ind Co Ltd | Numerical control machine and processing method for workpiece |
TW201102212A (en) * | 2009-03-31 | 2011-01-16 | Toshiba Machine Co Ltd | Cutting-edge position detecting method and cutting-edge position detecting apparatus |
US20140172153A1 (en) * | 2011-07-29 | 2014-06-19 | Shin Nippon Koki Co., Ltd. | Numerical control device |
EP2846206B1 (en) * | 2013-09-06 | 2017-07-05 | Nakamura-Tome Precision Industry Co., Ltd. | Device and method for automatically setting tool offset value of machine tool |
US20160001410A1 (en) * | 2014-07-03 | 2016-01-07 | Fanuc Corporation | Controller for machine tool |
US20180188708A1 (en) * | 2015-06-16 | 2018-07-05 | Mitsubishi Electric Corporation | Command value generator |
US20170017226A1 (en) * | 2015-07-14 | 2017-01-19 | Fanuc Corporation | Machine tool control system capable of obtaining workpiece origin and workpiece origin setting method |
US20180011462A1 (en) * | 2016-07-05 | 2018-01-11 | The Boeing Company | Machine system and associated method for optical endpoint control optimization |
US20200206923A1 (en) * | 2016-07-15 | 2020-07-02 | Fastbrick Ip Pty Ltd | Dynamic path for end effector control |
WO2021117893A1 (ja) * | 2019-12-13 | 2021-06-17 | 株式会社牧野フライス製作所 | 工具経路生成方法、工具経路生成装置および工作機械の制御装置 |
WO2021144891A1 (ja) * | 2020-01-15 | 2021-07-22 | 三菱電機株式会社 | 数値制御装置および数値制御方法 |
US20210286348A1 (en) * | 2020-03-11 | 2021-09-16 | Ford Global Technologies, Llc | System for monitoring machining processes of a computer numerical control machine |
Also Published As
Publication number | Publication date |
---|---|
TW202343173A (zh) | 2023-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108772746B (zh) | 暖机运转计划装置以及暖机运转计划方法 | |
US10795341B2 (en) | Control system for controlling operation of a numerically controlled machine tool, and back-end and front-end control devices for use in such system | |
CN101670532B (zh) | 刀具磨损补偿系统及方法 | |
ES2939000T3 (es) | Método para optimizar la productividad de un proceso de mecanizado de una máquina CNC | |
JP7514322B2 (ja) | 工作機械制御及び工作機械に対する特性図に基づく誤差補償のための方法 | |
TWI610738B (zh) | 工具機刀具管理系統與方法 | |
US11126158B2 (en) | Numerical controller and CAD/CAM-CNC integrated system | |
US11567470B2 (en) | Computer-aided optimization of numerically controlled machining of a workpiece | |
CN101620431A (zh) | 一种对热变形误差进行实时补偿的数字控制方法及系统 | |
US7133803B2 (en) | CNC production system with central database and a workpiece measuring method | |
CN107272580A (zh) | 一种硬脆材料薄壁零件切削加工误差补偿方法 | |
TWI829148B (zh) | 主動式整合刀具資料與加工條件之暖機時間控制方法 | |
WO2020084814A1 (ja) | Ncプログラム変換処理方法及び変換用計算機 | |
JP6687650B2 (ja) | 熱変位補正装置及び機械学習装置 | |
CN112859754A (zh) | 机床加工控制方法、装置、存储介质、边缘设备及服务器 | |
US10824136B2 (en) | Setting device and computer readable medium | |
JP2020123324A (ja) | 工作機械を制御する方法及び工作機械 | |
JP7112375B2 (ja) | Ncプログラム生成システム及びncプログラム生成方法 | |
CN107283219A (zh) | 一种切削加工方法及装置 | |
JP2005202844A (ja) | 数値制御装置 | |
Naumann et al. | Optimization of characteristic diagram based thermal error compensation via load case dependent model updates | |
CN111823138A (zh) | 网络物理系统型生产系统 | |
JP2002239872A (ja) | 熱変位補正方法および熱変位補正係数の変更方法並びに同補正機能を有する数値制御装置 | |
CN113325803A (zh) | 利用高温红外热成像实现工件优化加工的装置 | |
JP2022018836A (ja) | 切削加工支援システム |