[發明專利]基于G代碼的電火花成型機專用運動控制方法在審
| 申請號: | 202011099128.X | 申請日: | 2020-10-14 |
| 公開(公告)號: | CN112276263A | 公開(公告)日: | 2021-01-29 |
| 發明(設計)人: | 陳罡;張永平 | 申請(專利權)人: | 寧波市博虹機械制造開發有限公司 |
| 主分類號: | B23H1/00 | 分類號: | B23H1/00;B23H11/00 |
| 代理公司: | 寧波市天晟知識產權代理有限公司 33219 | 代理人: | 張文忠;任漢平 |
| 地址: | 315176 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 代碼 電火花 成型 專用 運動 控制 方法 | ||
本發明的基于G代碼的電火花成型機專用運動控制方法,主控模塊接收用戶輸入的G代碼;主控模塊讀取G代碼文件并運行G代碼文件;對G代碼文件進行預編譯及檢查,如符合,則進行步驟五,如不符合,則將錯誤類型及錯誤位置進行提示,并發出報警;對G代碼預編譯完成,開始對G代碼譯碼;如代碼處理子程序不符合G代碼運行要求,則將錯誤類型及錯誤位置進行提示,并發出報警;辨識G代碼所有行代碼,辨識所有代碼處理子程序的類型,對G代碼譯碼完成,程序結束。本發明可以在G代碼運行前,提前對G代碼進行檢查,提高G代碼的正確率,防止直接運行G代碼導致電火花成型機運作時出現不可控錯誤。
技術領域
本發明涉及電火花成型機系統技術領域,尤其指基于G代碼的電火花成型機專用運動控制方法。
背景技術
G代碼(G-code,又稱RS-274),是最為廣泛使用的數控(numerical control)編程語言,有多個版本,主要在計算機輔助制造中用于控制自動機床。G代碼有時候也稱為G編程語言。G代碼解釋器是全軟件式數控系統的重要模塊。數控機床通常使用G代碼來描述機床的加工信息,如走刀軌跡、坐標的選擇、冷卻液的開啟等,將G代碼解釋為數控系統能夠識別的數據塊是G代碼解釋器的主要功能。G代碼解釋器的開放性也是設計和實現中必須要考慮的問題。
由于G代碼的編程多樣,在對G代碼譯碼前,都很難發現G代碼是否有錯誤,導致使用G代碼的電火花成型機在運行過程中可能出現控制失控的風險,而且G代碼代碼長度極長,一旦代碼有錯誤,對代碼的檢查校驗需要花費大量時間。
發明內容
本發明所要解決的技術問題是針對現有技術的現狀,提供一種能對電火花成型機使用的G代碼進行預編譯及檢查,發現錯誤時能及時進行定位報警的基于G代碼的電火花成型機專用運動控制方法。
為實現上述技術目的,本發明采取的技術方案為:
基于G代碼的電火花成型機專用運動控制方法,電火花成型機包括主控模塊和電火花模塊,主控模塊通過總線與電火花模塊連接,主控模塊中設置有用于控制電火花模塊運動指令參數的G代碼,其中:主控模塊運行G代碼的程序包括以下步驟:
步驟一、主控模塊接收用戶輸入的G代碼;
步驟二、主控模塊讀取G代碼文件并運行G代碼文件;
步驟三、對G代碼文件進行預編譯及檢查,具體方法為:讀入第一行代碼,對第一行代碼進行語法檢查,確定第一行代碼是否符合G代碼運行要求,如符合,則進行步驟四,如不符合,則將錯誤類型及錯誤位置進行提示,并發出報警;
步驟四、依步驟三的方法,讀入第二行至最后一行代碼,對第二行至最后一行代碼進行語法檢查,確定第二行至最后一行代碼是否符合G代碼運行要求,如符合,則進行步驟五,如不符合,則將錯誤類型及錯誤位置進行提示,并發出報警;
步驟五、對G代碼預編譯完成,開始對G代碼譯碼;
步驟六、讀入G代碼的第一行代碼,提取數據代碼;
步驟七、辨識數據代碼屬于何種代碼處理子程序類型,并根據代碼處理子程序控制相應的電火花模塊運作,如該代碼處理子程序不符合G代碼運行要求,則將錯誤類型及錯誤位置進行提示,并發出報警;
步驟八、依步驟七的方法,辨識G代碼所有行代碼,辨識所有代碼處理子程序的類型,并根據代碼處理子程序控制相應的電火花模塊運作,如該代碼處理子程序不符合G代碼運行要求,則將錯誤類型及錯誤位置進行提示,并發出報警;
步驟九、對G代碼譯碼完成,程序結束。
為優化上述結構形式,采取的具體措施還包括:
上述的G代碼處理子程序類型包括運動指令參數、程序運行狀態、IO口驅動參數以及文件參數/放電參數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于寧波市博虹機械制造開發有限公司,未經寧波市博虹機械制造開發有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011099128.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種避震式新能源汽車電源
- 下一篇:一種鈦鋁合金靶材的焊接方法





