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