專利名稱:一種應(yīng)用于數(shù)控系統(tǒng)的工件程序漢字備注及檢索方法
技術(shù)領(lǐng)域:
本發(fā)明屬于自動化領(lǐng)域,具體涉及一種應(yīng)用于數(shù)控系統(tǒng)的工件程序漢字備注及檢索方法。
背景技術(shù):
數(shù)控機床是按事先編好放入工件程序進(jìn)行工作的,工件程序包括被加工工件的工藝參數(shù)、刀具軌跡、切削參數(shù)等。工件程序使用錯誤,不但得不到想要加工的工件,而且可能造成數(shù)控機床本身的損壞,嚴(yán)重時甚至?xí)a(chǎn)生人員傷亡事故。一臺通用數(shù)控機床,內(nèi)部可能存儲有成千上萬個工件程序。按照工業(yè)界的命名標(biāo)準(zhǔn),工件程序名稱以O(shè)字開頭,后邊跟隨4位數(shù)字。因此,一臺數(shù)控系統(tǒng)存儲的大量工件程序,名字極易被用戶混淆,這對數(shù)控機床的安全工作帶來了隱患。所以,數(shù)控系統(tǒng)的工件程序名字的管理和規(guī)劃,對于數(shù)控系統(tǒng)的安全工作具有重要意義。在工業(yè)界的工件程序格式標(biāo)準(zhǔn)中,主要包括7種關(guān)鍵字:順序號字N,準(zhǔn)備功能字G,進(jìn)給功能字F,主軸轉(zhuǎn)速功能字S,刀具功能字T,輔助功能字M,并沒有通用的注釋功能字,因此無法在工件程序內(nèi)部添加注釋內(nèi)容。如果數(shù)控系統(tǒng)廠家在工件文件內(nèi)單獨定義一種注釋格式,那么這種注釋格式將無法被其他廠家的數(shù)控系統(tǒng)所識別,在其他廠家的數(shù)控系中使用該工件程序時必然造成格式識別錯誤,從而失去工件程序格式兼容的能力。綜上所述,如果數(shù)控系統(tǒng)中能夠在保證工件程序兼容業(yè)界標(biāo)準(zhǔn)的前提下,實現(xiàn)一種工件程序的漢字備注、檢索的管理功能,必然可以大大提高工件程序的管理和規(guī)劃效率,有效避免意外的機床損壞和人員傷亡事故。
發(fā)明內(nèi)容
本發(fā)明的目的在于保證工件程序兼容業(yè)界標(biāo)準(zhǔn)的前提下,在數(shù)控系統(tǒng)內(nèi)實現(xiàn)對所存貯工件程序的漢字備注和檢索機制,漢字備注解決了傳統(tǒng)數(shù)控系統(tǒng)中無法對工件程序進(jìn)行備注的缺點,便于操作者,尤其是漢語操作者對工件程序功能的快速準(zhǔn)確判斷。同時,漢字檢索機制可以大大提高工件程序的管理效率,縮短特定備注文件的查找時間。本發(fā)明涉及到備注文件,以及備注輸入和顯示模塊、備注檢索模塊、工件程序文件U盤導(dǎo)出同步模塊、工件程序文件U盤導(dǎo)入同步模塊組成,本發(fā)明的具體實現(xiàn)方法是:
(I)當(dāng)用戶在數(shù)控系統(tǒng)中選擇工件程序文件并加載后,可以使用程序界面的“備注”功能進(jìn)入備注輸入。(2)在數(shù)控系統(tǒng)的工件程序目錄界面,有專用的“備注檢索”功能,使用該功能后,界面切換至專用的備注檢索。(3)當(dāng)用戶從數(shù)控系統(tǒng)中導(dǎo)出加工文件至U盤時,在數(shù)控系統(tǒng)內(nèi)的備注文件中提取備注信息,并對U盤中相應(yīng)的備注文件同步更新。(4)當(dāng)用戶從U盤導(dǎo)入加工文件到數(shù)控系統(tǒng)時,提取U盤中相應(yīng)的備注文件,并對數(shù)控系統(tǒng)內(nèi)的備注文件進(jìn)行同步更新。
本發(fā)明的核心是采用專用的備注文件保存?zhèn)渥⑿畔?,并且能夠輸入漢字作為備注內(nèi)容。該備注文件保存于數(shù)控系統(tǒng)內(nèi),數(shù)控系統(tǒng)可以在工件程序文件的導(dǎo)入、導(dǎo)出過程中自動導(dǎo)出、導(dǎo)入、更新備注文件,保證了備注文件內(nèi)的備注信息與實際工件程序文件內(nèi)容的同步更新,避免備注信息與對應(yīng)工件程序文件分離而造成的信息不同步。同時,漢字檢索機制可以有效檢索備注文件中的漢字備注信息,提高了漢字備注信息的利用效率。本發(fā)明中的備注信息不保存在工件程序文件中,因而有效避免了對工件程序文件本身的修改,保證了工件程序完全符合行業(yè)標(biāo)準(zhǔn),良好的保證了工件程序文件的兼容性。從采用本發(fā)明的數(shù)控系統(tǒng)中導(dǎo)出的工件程序文件可以正常應(yīng)用于其他廠家的數(shù)控系統(tǒng),同時,從其他廠家導(dǎo)出的工件程序文件也可以被采用本發(fā)明的數(shù)控系統(tǒng)正常識別。具體實現(xiàn)方式
本發(fā)明主要涉及備注文件,以及備注輸入和顯示模塊、備注檢索模塊、工件程序文件U盤導(dǎo)出同步模塊、工件程序文件U盤導(dǎo)入同步模塊組成,本發(fā)明的實現(xiàn)過程如下:
(I)當(dāng)用戶在數(shù)控系統(tǒng)中選擇工件程序文件并加載后,可以使用程序界面的“備注”功能進(jìn)入備注輸入。備注輸入的功能是接收用戶輸入的字符和漢字,并保存在備注文件中。備注輸入的主要組成部分是嵌入數(shù)控系統(tǒng)的拼音輸入法和專用的備注輸入界面。當(dāng)用戶在數(shù)控系統(tǒng)中選擇工件程序文件并加載后,可以使用程序界面的“備注”功能進(jìn)入備注輸入界面。如果已加載的工件程序已經(jīng)有備注信息,即備注文件中已經(jīng)保存有該文件的備注內(nèi)容,那么在用戶切換至備注輸入界面時,會自動顯示已加載工件程序的備注信息。同時,在該界面中用戶還可以輸入數(shù)字、字母、標(biāo)點符號和中文,輸入的信息即為已加載的工件程序的備注,當(dāng)用戶切換界面至其他任意界面時,備注信息自動保存在備注文件中。
(2)在數(shù)控系統(tǒng)的工件程序目錄界面,有專用的“備注檢索”功能,使用該功能后,界面切換至專用的備注檢索。備注檢索的功能是根據(jù)用戶輸入的中文或者英文關(guān)鍵字,在備注文件中查找含有關(guān)鍵字的工件程序文件。在沒有本功能時,如果要查找具有特定備注內(nèi)容的文件,必須逐個加載并人工查看注備內(nèi)容。如果數(shù)控系統(tǒng)中存有大量工件程序文件,該過程將占用大量時間和精力,降低了備注功能的實際意義,這里的備注檢索有效解決了該問題。在數(shù)控系統(tǒng)的工件程序目錄界面,有專用的“備注檢索”功能,使用該功能后,界面切換至專用的備注檢索界面。用戶切換至該界面后,該界面將以列表形式顯示數(shù)控系統(tǒng)內(nèi)所有加工文件的文件名及對應(yīng)的備注信息。此后,用戶可以在該界面輸入需要檢索的中英文關(guān)鍵字,數(shù)控系統(tǒng)將自動在備注文件中查找含有關(guān)鍵字的備注文件,并以列表形式顯示在含有輸入的關(guān)鍵字的加工文件名及備注彳目息。(3)當(dāng)用戶從數(shù)控系統(tǒng)中導(dǎo)出加工文件至U盤時,在數(shù)控系統(tǒng)內(nèi)的備注文件中提取備注信息,并對U盤中相應(yīng)的備注文件同步更新。當(dāng)用戶從數(shù)控系統(tǒng)中導(dǎo)出加工文件至U盤時,由于備注信息不保存在加工文件內(nèi),因此需要一個專門的備注文件導(dǎo)出同步功能來實現(xiàn)備注信息的導(dǎo)出。U盤導(dǎo)出同步是嵌入在數(shù)控系統(tǒng)的工件程序文件導(dǎo)出過程中的,當(dāng)用戶使用工件程序文件導(dǎo)出功能時,數(shù)控系統(tǒng)首先在U盤中查找備注文件。如果U盤中沒有備注文件,那么根據(jù)用戶選擇的要導(dǎo)出的文件,在數(shù)控系統(tǒng)內(nèi)的備注文件中提取備注信息,并生成一個臨時的備注文件,當(dāng)工件程序文件導(dǎo)出至U盤完畢時,自動將新生成的臨時備注文件保存至U盤中,此時在U盤中將存有要導(dǎo)出的工件程序文件和備注文件,備注文件中保存有導(dǎo)出的工程程序文件的備注信
肩、O如果U盤中已經(jīng)有備注文件,那么根據(jù)用戶選擇的要導(dǎo)出的文件,在U盤中已有的備注文件中查找,如果備注文件中已有要導(dǎo)出的文件的備注,那么更新該備注為數(shù)控系統(tǒng)內(nèi)備注文件中對應(yīng)工件程序的備注信息,如果備注文件中沒有要導(dǎo)出的文件的備注,那么根據(jù)數(shù)控系統(tǒng)內(nèi)備注文件中對應(yīng)工件程序的備注信息在U盤的備注信息中添加響應(yīng)備注信息。(4)當(dāng)用戶從U盤導(dǎo)入加工文件到數(shù)控系統(tǒng)時,提取U盤中相應(yīng)的備注文件,并對數(shù)控系統(tǒng)內(nèi)的備注文件進(jìn)行同步更新。由于備注信息不保存在加工文件內(nèi),當(dāng)用戶使用數(shù)控系統(tǒng)的工件程序文件導(dǎo)入功能時,同樣面臨數(shù)控系統(tǒng)內(nèi)備注文件的更新問題。U盤導(dǎo)入同步是嵌入在數(shù)控系統(tǒng)的工件程序文件導(dǎo)入過程中的,當(dāng)用戶使用工件程序文件導(dǎo)入功能時,數(shù)控系統(tǒng)首先在U盤中查找備注文件。如果U盤中沒有備注文件,當(dāng)工件程序文件從U盤導(dǎo)入完畢時,數(shù)控系統(tǒng)自動根據(jù)導(dǎo)入的文件,在數(shù)控系統(tǒng)內(nèi)的備注文件中刪除相應(yīng)文件的備注信息。此時,數(shù)控系統(tǒng)內(nèi)的備注文件將不會存有新導(dǎo)入的工件程序的備注信息。 如果U盤中已經(jīng)有備注文件,那么數(shù)控系統(tǒng)在工件程序文件從U盤導(dǎo)入完畢時,根據(jù)導(dǎo)出的文件,在U盤中已有的備注文件中查找對應(yīng)文件的備注信息,并將查找得到的備注信息保存到數(shù)控系統(tǒng)內(nèi)的備注文件內(nèi),如果數(shù)控系統(tǒng)內(nèi)的備注文件內(nèi)沒有對應(yīng)文件的備注信息,那么添加備注信息 ,如果已有備注信息,那么更新備注信息。
權(quán)利要求
1.一種應(yīng)用于數(shù)控系統(tǒng)的工件程序漢字備注及檢索方法,其特征在于該方法包括以下步驟: 步驟(I)當(dāng)用戶在數(shù)控系統(tǒng)中選擇工件程序文件并加載后,可以使用程序界面的“備注”功能進(jìn)入備注輸入; 步驟(2)在數(shù)控系統(tǒng)的工件程序目錄界面,有專用的“備注檢索”功能,使用該功能后,界面切換至專用的備注檢索; 步驟(3)當(dāng)用戶從數(shù)控系統(tǒng)中導(dǎo)出加工文件至U盤時,在數(shù)控系統(tǒng)內(nèi)的備注文件中提取備注信息,并對U盤中相應(yīng)的備注文件同步更新; 步驟(4)當(dāng)用戶從U盤導(dǎo)入加工文件到數(shù)控系統(tǒng)時,提取U盤中相應(yīng)的備注文件,并對數(shù)控系統(tǒng)內(nèi)的備注文件進(jìn)行同步更新。
2.根據(jù)權(quán)利要求1所述的一種應(yīng)用于數(shù)控系統(tǒng)的工件程序漢字備注及檢索機制,其特征在于:采用專用的備注文 件保存?zhèn)渥⑿畔?,并且能夠輸入漢字作為備注內(nèi)容。
全文摘要
本發(fā)明涉及一種應(yīng)用于數(shù)控系統(tǒng)的工件程序漢字備注及檢索方法。本發(fā)明采用專用的備注文件保存?zhèn)渥⑿畔?,并且能夠輸入漢字作為備注內(nèi)容。該備注文件保存于數(shù)控系統(tǒng)內(nèi),數(shù)控系統(tǒng)可以在工件程序文件的導(dǎo)入、導(dǎo)出過程中自動導(dǎo)出、導(dǎo)入、更新備注文件,保證了備注文件內(nèi)的備注信息與實際工件程序文件內(nèi)容的同步更新,避免備注信息與對應(yīng)工件程序文件分離而造成的信息不同步。同時,漢字檢索機制可以有效檢索備注文件中的漢字備注信息,提高了漢字備注信息的利用效率。本發(fā)明能夠?qū)崿F(xiàn)數(shù)控系統(tǒng)內(nèi)存貯工件程序的漢字備注和檢索功能,提高工件程序的管理和規(guī)劃效率。
文檔編號G05B19/18GK103246235SQ201310159839
公開日2013年8月14日 申請日期2013年5月3日 優(yōu)先權(quán)日2013年5月3日
發(fā)明者陳洪鐸 申請人:陳洪鐸