專利名稱:機(jī)床激光切割微機(jī)控制裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于對機(jī)床激光切割過程作順序控制及伺服控制的計(jì)算機(jī)的發(fā)明。
目前,我國的激光加工產(chǎn)業(yè)是一個新興的產(chǎn)業(yè)。激光切割所需圖形的加工,以往都是用手工匯編機(jī)器代碼來進(jìn)行的這種手工操作比較麻煩,而且工作效率低。
本發(fā)明的目的是利用現(xiàn)代計(jì)算機(jī)發(fā)展的優(yōu)勢,完善機(jī)床激光切割微機(jī)控制技術(shù),既要創(chuàng)造良好的人機(jī)接口的界面環(huán)境,簡化使用操作,編造適應(yīng)于機(jī)床激光切割微機(jī)控制所需圖形的加工軟件,以達(dá)到自動轉(zhuǎn)換成機(jī)器代碼程序。
為實(shí)現(xiàn)上述目的,設(shè)計(jì)一種CRT顯示屏幕的機(jī)床激光切割微機(jī)控制裝置,包括(1)輸入鍵盤;(2)用于存貯機(jī)床激光切割程序存貯裝置;(3)用于控制機(jī)床工作和激光器工作的激光數(shù)控裝置;其特征在于該機(jī)床激光切割微機(jī)控制裝置還包括(4)受輸入鍵盤輸出信號及激光數(shù)控裝置輸出信號控制的機(jī)床激光切割圖形轉(zhuǎn)換裝置;該裝置可對如下動作進(jìn)行選擇(a)進(jìn)入R12繪圖,(b)存入繪圖文件(DWG),(c)通過LOAD連接命令進(jìn)行圖形加工排順序,(d)輸出排順序文件,變成DXF文件,再進(jìn)DOS狀態(tài),(e)進(jìn)入E軟件,(f)通過BDXF文件將R12軟盤輸出文件轉(zhuǎn)換成E軟件接收的輸入文件DXF,(g)將輸入DXF文件轉(zhuǎn)換成DT文件,(h)通過CVNC文件,將DT文件轉(zhuǎn)換成機(jī)器代碼程序PIM程序。其方法是以打開、關(guān)閉和暫停指令作為并行處理指令來進(jìn)行對機(jī)床激光切割過程作順序控制和伺服控制,其特征在于采用下列步驟(1)將欲執(zhí)行機(jī)床激光切割任務(wù)的順序控制程序存入該計(jì)算機(jī)系統(tǒng)的程序存貯器中;(2)啟動計(jì)算機(jī)工作,DOS按存儲器內(nèi)容取WIN指令,執(zhí)行計(jì)算機(jī)輔助設(shè)計(jì)繪圖軟件(AUTOCADR12)操作,通過E軟件進(jìn)行圖形轉(zhuǎn)換,并根據(jù)激光數(shù)控裝置所執(zhí)行指令的內(nèi)容更新計(jì)存器,(3)當(dāng)激光數(shù)控裝置所執(zhí)行指令為通常的程序指令時,程序存儲器的被更新與通用計(jì)算機(jī)相同;(4)當(dāng)激光數(shù)控裝置所執(zhí)行指令為打開指令時,程序存儲器被更新為此打開指令之后指令的地址,即要打開的并行處理程序的首地址圖形轉(zhuǎn)換代碼程序,從而啟動激光數(shù)控裝置控制機(jī)床切割過程操作;(5)當(dāng)激光數(shù)控裝置所執(zhí)行指令為程序結(jié)束關(guān)閉指令時,數(shù)控裝置內(nèi)軸模板關(guān)閉計(jì)數(shù)器發(fā)高電平給PLC模板,PLC輸出關(guān)閉點(diǎn)為高電平,則PLC輸出關(guān)閉地址,控制機(jī)床程序終止執(zhí)行;(6)當(dāng)激光數(shù)控裝置所執(zhí)行指令為暫停指令時,數(shù)控裝置內(nèi)的PLC模板,暫停指令輸入點(diǎn)為高電平發(fā)給軸模板。軸模板暫停計(jì)存器接收后,發(fā)高電平信號給PLC模板。PLC暫停輸出點(diǎn)為高電平,則機(jī)床暫停執(zhí)行程序一段時間,可以處理機(jī)床工作中的意外情況。通過Autocad繪圖軟件來進(jìn)行復(fù)雜圖形的繪圖,該繪圖軟件具有強(qiáng)大的繪圖功能。因此,我們在激光切割相冊封面方面設(shè)計(jì)了許多圖案。將這些圖形進(jìn)行切割路徑自動排序后,輸出給E軟件。通過E軟件的簡易CAD窗口進(jìn)行圖形整理修改。將修改好的圖形文件,通過CVNC文件自動轉(zhuǎn)換成機(jī)器代碼程序,這樣整個編程的自動轉(zhuǎn)換過程就結(jié)束了。我們就可將轉(zhuǎn)換后的程序通過DNC50傳輸軟件送至激光器數(shù)控裝置進(jìn)行激光切割加工,這種技術(shù)對本專業(yè)的人來說是比較清楚的。
本發(fā)明利用計(jì)算機(jī)輔助設(shè)計(jì)繪圖技術(shù)(Autocad)與E軟件技術(shù)的有效結(jié)合來達(dá)到自動轉(zhuǎn)換程序的目的,從而達(dá)到激光切割的快速編程方法,提高了工作效率,給編程工作常來了極大的方便,適用于激光加工領(lǐng)域,具有廣闊的市場前景。
下面結(jié)合附圖作進(jìn)一步詳細(xì)說明
圖1是本發(fā)明系統(tǒng)計(jì)算機(jī)硬件配置框圖,圖2是本發(fā)明系統(tǒng)軟件配置框圖,圖3是本發(fā)明系統(tǒng)AutocadR12圖形文件轉(zhuǎn)換機(jī)器代碼流程圖。
圖4是本發(fā)明系統(tǒng)機(jī)床激光加工中硬件配置框圖。
圖5是本發(fā)明系統(tǒng)最佳實(shí)施例相冊面板雕刻流程圖。
圖6是本發(fā)明系統(tǒng)計(jì)算機(jī)圖形轉(zhuǎn)換軟件(E)操作流程圖。
參見附圖圖1給出了計(jì)算機(jī)硬件配置框圖,通過鍵盤控制,由計(jì)算機(jī)主機(jī)進(jìn)行圖形處理,顯示器上顯示,最終轉(zhuǎn)換成機(jī)器代碼文件,進(jìn)行激光切割工作。圖2給出了系統(tǒng)軟件配置框圖,AutocadR12指計(jì)算機(jī)輔助設(shè)計(jì)繪圖軟件,E軟件指簡寫的Cad軟件,F(xiàn)AGOR指西班牙的數(shù)控裝置型號,也稱發(fā)格軟件。圖3給出了計(jì)算機(jī)輔助設(shè)計(jì)繪圖軟件(AutocadR12)圖形文件轉(zhuǎn)換機(jī)器代碼流程圖,在AutocadR12中建立激光切割圖形的批處理文件,XX.DXF指整理后設(shè)計(jì)的新文件編寫,CVNC指將E軟件圖形文件轉(zhuǎn)換成機(jī)器代碼文件,XXXXXX.PIM指為任意6位數(shù)的激光機(jī)器代碼程序。圖4給出了機(jī)床激光加工中的硬件配置框圖,通過計(jì)算機(jī)運(yùn)行處理,打開數(shù)控電氣操作箱,控制機(jī)床激光切割圖形工作。圖5給出了最佳實(shí)施例相冊面板雕刻流程圖,首先由計(jì)算機(jī)進(jìn)行運(yùn)行處理,編好程序;其次將加工的相冊面板圖形自動轉(zhuǎn)換成機(jī)器代碼程序,然后將代碼程序通過傳輸軟件DNC50送入數(shù)控電氣操作箱,在1.5×2.5米機(jī)床上進(jìn)行激光雕刻。圖6給出了本發(fā)明系統(tǒng)計(jì)算機(jī)圖形轉(zhuǎn)換軟件(E)操作流程圖。首先進(jìn)入Autocad繪圖軟件,繪制所需加工的平面圖形。其次進(jìn)行激光加工路徑的排序。在cammand下鍵入(load"C:\\E\\XP")回車,在鍵入XP↓即可進(jìn)行加工排序。將加工排序后的圖形文件XX.OWG進(jìn)行輸出,轉(zhuǎn)換成XX.DXF文件至E軟件的根目錄下;退出Autocad至DOS狀態(tài)。進(jìn)入E根目錄,鍵入BDXF,將輸出的XX.DXF圖形文件轉(zhuǎn)換成E軟件所接收的XX.DXF文件。鍵入EASYCAD進(jìn)入E轉(zhuǎn)換軟件窗口。按F4鍵,輸出XX.DXF文件名。在Autocad下繪制的圖形即調(diào)入E窗口。在該窗口下可通過各功能鍵對該圖形進(jìn)行整理修改。并將修改好的圖形文件按F5鍵存入XX.DT文件中。退出EASYCAD窗口??奢斎隒VNC鍵入XX.DT回車。再鍵入XXXXXX。PIM具有6位數(shù)字的程序號,則XX.DT圖形文件自動轉(zhuǎn)換成機(jī)器代碼,此時在Autocad下的繪圖就自動轉(zhuǎn)換成激光器加工所能接收的機(jī)器代碼程序。整個編程工作完成,將轉(zhuǎn)好后的機(jī)器代碼程序通過DNC50傳輸軟件送入激光器數(shù)控裝置,這樣激光器就可根據(jù)所需圖形進(jìn)行激光加工了。
權(quán)利要求
1.一種CRT顯示器屏幕的機(jī)床激光切割微機(jī)控制裝置,包括(1)輸入鍵盤;(2)用于存貯機(jī)床激光切割程序存貯裝置;(3)用于控制機(jī)床工作和激光器工作的激光數(shù)控裝置;其特征在于該機(jī)床激光切割微機(jī)控制裝置還包括(4)受輸入鍵盤輸出信號及激光數(shù)控裝置輸出信號控制的機(jī)床激光切割圖形轉(zhuǎn)換裝置;該裝置可對如下動作進(jìn)行選擇(a)進(jìn)入R12繪圖,(b)存入繪圖文件(DWG),(c)通過LOAD連接命令進(jìn)行圖形加工排順序,(d)輸出排順序文件,變成DXF文件,再進(jìn)DOS狀態(tài),(e)進(jìn)入E軟件,(f)通過BDXF文件將R12輸出文件轉(zhuǎn)換成E軟件接收的輸入文件DXF,(g)將輸入DXF文件轉(zhuǎn)換成DT文件,(h)通過CVNC文件,將DT文件轉(zhuǎn)換成機(jī)器代碼程序PIM程序。
2.一種CRT顯示器屏幕的機(jī)床激光切割微機(jī)控制裝置的方法,以打開、關(guān)閉和暫停指令作為并行處理指令來進(jìn)行對機(jī)床激光切割過程作順序控制和伺服控制的方法,其特征在于采用下列步驟(1)將欲執(zhí)行機(jī)床激光切割任務(wù)的順序控制程序存入該計(jì)算機(jī)系統(tǒng)的程序存貯器中;(2)啟動計(jì)算機(jī)工作,DOS按存儲器內(nèi)容取WIN指令,執(zhí)行計(jì)算機(jī)輔助設(shè)計(jì)繪圖軟件(AUTOCADR12)操作,通過E軟件進(jìn)行圖形轉(zhuǎn)換,并根據(jù)激光數(shù)控裝置所執(zhí)行指令的內(nèi)容更新計(jì)存器,(3)當(dāng)激光數(shù)控裝置所執(zhí)行指令為通常的程序指令時,程序存儲器的被更新與通用計(jì)算機(jī)相同;(4)當(dāng)激光數(shù)控裝置所執(zhí)行指令為打開指令時,程序存儲器被更新為此打開指令之后指令的地址,即要打開的并行處理程序的首地址圖形轉(zhuǎn)換代碼程序,從而啟動激光數(shù)控裝置控制機(jī)床切割過程操作;(5)當(dāng)激光數(shù)控裝置所執(zhí)行指令為程序結(jié)束關(guān)閉指令時,數(shù)控裝置內(nèi)軸模板關(guān)閉計(jì)數(shù)器發(fā)高電平給PLC模板,PLC輸出關(guān)閉點(diǎn)為高電平,則PLC輸出關(guān)閉地址,控制機(jī)床程序終止執(zhí)行;(6)當(dāng)激光數(shù)控裝置所執(zhí)行指令為暫停指令時,數(shù)控裝置內(nèi)的PLC模板,暫停指令輸入點(diǎn)為高電平發(fā)給軸模板。軸模板暫停計(jì)存器接收后,發(fā)高電平信號給PLC模板。PLC暫停輸出點(diǎn)為高電平,則機(jī)床暫停執(zhí)行程序一段時間,可以處理機(jī)床工作中的意外情況。
全文摘要
本發(fā)明涉及一種用于對機(jī)床激光切割過程作順序控制及伺服控制的計(jì)算機(jī)的發(fā)明,包括鍵盤等裝置,其特征在于受輸入鍵盤輸出信號及激光數(shù)控裝置輸出信號控制的機(jī)床激光切割圖形轉(zhuǎn)換裝置;該裝置可對圖形文件轉(zhuǎn)換成機(jī)器代碼,其方法是利用打開、關(guān)閉和暫停指令作為并行處理指令來進(jìn)行對機(jī)床激光切割過程作順序控制和伺服控制,通過編制程序和圖形轉(zhuǎn)換,從而啟動激光數(shù)控裝置控制機(jī)床切割過程操作;提高了工作效率,適用于激光加工領(lǐng)域,具有廣闊的市場前景。
文檔編號G05B19/04GK1209591SQ9811102
公開日1999年3月3日 申請日期1998年8月26日 優(yōu)先權(quán)日1998年8月26日
發(fā)明者羅沙粒, 張南屏 申請人:羅沙粒