1.一種控制機器實施加工的方法,其特征在于包括
先輸入加工參數(shù),然后依據(jù)加工工藝所運算得到加工數(shù)值,再將加工數(shù)值相應(yīng)填入各個預(yù)置的加工模板文件,并產(chǎn)生系統(tǒng)所識別的可執(zhí)行文件,接著將可執(zhí)行文件輸入到數(shù)控系統(tǒng)中,再由數(shù)控系統(tǒng)按可執(zhí)行文件提供的執(zhí)行代碼和命令驅(qū)動設(shè)備進行程序化加工。
2.根據(jù)權(quán)利要求1所述的控制機器實施加工的方法,其特征在于至少依據(jù)所述的加工參數(shù)匹配相對應(yīng)的加工要素的運算方式,獲得所述的加工數(shù)值。
3.根據(jù)權(quán)利要求1所述的控制機器實施加工的方法,其特征在于依據(jù)機械參數(shù)和反饋參數(shù)之至少一種,以及工具參數(shù),按與加工參數(shù)相對應(yīng)的加工要素進行運算,得到所述的加工數(shù)值。
4.根據(jù)權(quán)利要求1所述的控制機器實施加工的方法,其特征在于包括如下步驟:
步驟1:輸入加工參數(shù);
步驟2:根據(jù)所輸入的加工參數(shù),相應(yīng)地產(chǎn)生工藝數(shù)值;
步驟3:獲取機械參數(shù)和反饋參數(shù)之至少一種,以及工具參數(shù),而對產(chǎn)生的工藝數(shù)值進行運算方式的識別,識別出工藝數(shù)值所屬的加工要素種類;
步驟4:對工藝數(shù)值是否符合所識別的加工要素的運算方式進行判斷:
當(dāng)工藝數(shù)值不符合該種加工參數(shù)的運算方式時,則返回步驟1,要求重新輸入加工參數(shù),
當(dāng)工藝數(shù)值符合該種加工參數(shù)的運算方式時,則進行
步驟5:根據(jù)工藝數(shù)值所對應(yīng)的運算方式對工藝數(shù)值進行運算處理,得到所述的加工數(shù)值。
5.根據(jù)權(quán)利要求1所述的控制機器實施加工的方法,其特征在于包括如下步驟:
步驟1:輸入加工參數(shù);
步驟2:根據(jù)所輸入的加工參數(shù),相應(yīng)地產(chǎn)生工藝數(shù)值;
步驟3:獲取機械參數(shù)和反饋參數(shù)之至少一種,以及工具參數(shù),而對產(chǎn)生的工藝數(shù)值進行運算方式的識別,識別出工藝數(shù)值所屬的加工要素種類;
步驟4:對工藝數(shù)值是否符合所識別的加工要素的運算方式進行判斷:
當(dāng)工藝數(shù)值不符合該種加工參數(shù)的運算方式時,則返回步驟1,要求重新輸入加工參數(shù),
當(dāng)工藝數(shù)值符合該種加工參數(shù)的運算方式時,則進行
步驟5:根據(jù)工藝數(shù)值所對應(yīng)的運算方式對工藝數(shù)值進行運算處理,得到所述的加工數(shù)值;接著
步驟6:將加工數(shù)值相應(yīng)填入各個預(yù)置的加工模板文件,并產(chǎn)生CNC系統(tǒng)的可執(zhí) 行文件;然后
步驟7:判斷機器狀態(tài):
當(dāng)機器狀態(tài)為“待機”時,則執(zhí)行步驟8;
當(dāng)機器狀態(tài)為“停機”時,則生成返回代碼,提示“可執(zhí)行加工作業(yè)”,由操作者給出執(zhí)行加工作業(yè)的指令后,執(zhí)行步驟8;
步驟8:執(zhí)行加工作業(yè),包括
步驟81:CNC加載可執(zhí)行文件,控制機器程序化的對工件進行加工;
步驟82:根據(jù)可執(zhí)行文件的要求,提供加工后的反饋數(shù)據(jù);
步驟9:判斷與輸入加工參數(shù)相關(guān)聯(lián)的全部工藝均完成:
當(dāng)與輸入加工參數(shù)相關(guān)聯(lián)的全部工藝均完成時,則停止機器,處于“停機狀態(tài)”,返回步驟1;
當(dāng)與輸入加工參數(shù)相關(guān)聯(lián)的全部工藝未完成時,則暫停機器,處于“待機狀態(tài)”,返回步驟4或步驟5。
6.根據(jù)權(quán)利要求3~6之一所述的控制機器實施加工的方法,其特征在于所述的運算方式至少包括工件參數(shù)。
7.根據(jù)權(quán)利要求3~6之一所述的控制機器實施加工的方法,其特征在于所述的運算方式至少包括機械參數(shù)、工件參數(shù)和反饋數(shù)據(jù)之任意兩種或幾種。
8.根據(jù)權(quán)利要求7所述的控制機器實施加工的方法,其特征在于所述的運算方式還包括工具參數(shù)。
9.根據(jù)權(quán)利要求1所述的控制機器實施加工的方法在計算機數(shù)控系統(tǒng)加工設(shè)備中的應(yīng)用。
10.根據(jù)權(quán)利要求1所述的控制機器實施加工的方法在一臺以上計算機上對數(shù)控系統(tǒng)加工進行數(shù)字模擬中的應(yīng)用。
11.根據(jù)權(quán)利要求1所述的控制機器實施加工的方法應(yīng)用于計算機數(shù)控系統(tǒng),在計算機的參與下,控制目標(biāo)產(chǎn)品的自動化制造過程,產(chǎn)生符合要求的產(chǎn)品。
12.根據(jù)權(quán)利要求1所述的控制機器實施加工的方法用于具有三軸以上功能的數(shù)控機床。
13.根據(jù)權(quán)利要求1所述的控制機器實施加工的方法在一臺以上計算機上對具有三軸以上功能的數(shù)控機床加工工件進行計算機輔助制造中的應(yīng)用。
14.根據(jù)權(quán)利要求1所述的控制機器實施加工的方法用于分布式組成的計算機數(shù)控系統(tǒng)實施的加工制造。
15.一種用于實施權(quán)利要求1~14之一所述控制機器實施加工的方法的裝置,其特征在于包括
控制器,其用于對工件的制造進行控制;還包括記錄器,其用于記錄CNC文件執(zhí)行后存儲在CNC內(nèi)部存儲單元中的反饋數(shù)據(jù);
指令輸入器,與所述的控制器連接,接收加工參數(shù),并向所述的控制器輸出;
指令運算器,與所述的控制器連接,根據(jù)所接收的工藝數(shù)值對應(yīng)的算法進行運算,獲得可實施的加工坐標(biāo)點數(shù)值,并生成CNC可執(zhí)行化文件;
指令存儲器,用于存儲CNC可執(zhí)行化文件;
運算存儲器,用于儲存得到計算的加工坐標(biāo)點數(shù)值所需的數(shù)據(jù)文件和數(shù)值-代碼對應(yīng)文件;
執(zhí)行裝置,與控制器連接,執(zhí)行CNC可執(zhí)行化文件。
16.根據(jù)權(quán)利要求15所述的裝置,其特征在于指令運算器還根據(jù)加工的要求對可執(zhí)行化文件的次序進行調(diào)整。
17.一種用于實施權(quán)利要求1~14之一所述控制機器實施加工的方法的裝置,其特征在于包括
終端,用于對工件的制造進行控制,將加工參數(shù)生成工藝數(shù)值,還包括記錄器,對可執(zhí)行文件產(chǎn)生的反饋數(shù)據(jù)進行記錄;
顯示界面,與終端連接,接收加工參數(shù),并向終端輸出;
運算器,與終端連接,將由識別單元判斷對符合所識別的加工要素的工藝數(shù)值進行運算,
當(dāng)運算不需要反饋數(shù)據(jù)時,獲得可實施的加工坐標(biāo)點數(shù)值,并生成CNC可執(zhí)行化文件;
當(dāng)運算還需要獲取反饋數(shù)據(jù)時,則由監(jiān)測單元通過機加工通訊模塊,獲取在CNC數(shù)控系統(tǒng)的CNC存儲器中所存儲的反饋數(shù)據(jù)后,再運算得到可實施的加工坐標(biāo)點數(shù)值,并生成CNC可執(zhí)行化文件;
第一存儲器,與運算器連接,用于存儲各種機械參數(shù)、工具參數(shù)、調(diào)取的反饋參數(shù)以及生成的各種CNC可執(zhí)行化文件;還與機加工通訊模塊連接,以使所儲存的各種CNC可執(zhí)行化文件通過機加工通訊模塊輸入CNC當(dāng)中,執(zhí)行對工件的加工。
18.根據(jù)權(quán)利要求17所述的裝置,其特征在于所述的CNC包括CNC控制器和CNC通訊接口,所述的機加工通訊模塊與所述的CNC通訊接口連接。