[發明專利]數控加工程序轉換方法和裝置有效
| 申請號: | 201410019092.8 | 申請日: | 2014-01-16 |
| 公開(公告)號: | CN104793567B | 公開(公告)日: | 2019-01-25 |
| 發明(設計)人: | 龔環球 | 申請(專利權)人: | 中國南方航空工業(集團)有限公司 |
| 主分類號: | G05B19/4097 | 分類號: | G05B19/4097 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司 44281 | 代理人: | 彭家恩;彭愿潔 |
| 地址: | 412002 湖南省株洲市蘆淞區董*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數控 加工 程序 轉換 方法 裝置 | ||
1.一種數控加工程序轉換方法,其特征在于,包括:
提供可視化界面,所述界面上至少顯示用于表征將源數控加工程序轉換為目標數控加工程序的程序轉換控件;
接收所述程序轉換控件被觸發的信號,對所述信號提供基于對話框的響應,所述對話框上至少設有用于輸入或選擇源數控加工程序的源輸入控件和用于觸發程序轉換功能的運行控件;
接收所述運行控件被觸發的信號,對輸入的源數控加工程序進行轉換,將轉換結果寫入目標數控加工程序
其中,所述對輸入的源數控加工程序進行轉換這一步驟包括:
字符串轉換子步驟:將所述源數控加工程序中的源特定字符串轉換為對應的目標特定字符串,所述源特定字符串為符合源數控系統的專用代碼格式的字符串,所述目標特定字符串為符合目標數控系統的專用代碼格式的字符串;
循環指令轉換子步驟:將所述源數控加工程序中的固定循環指令代碼進行轉換;
其中,所述字符串轉換子步驟具體包括:
讀取通過所述源輸入控件輸入的源數控加工程序;
在讀取的源數控加工程序中查找源特定字符串;
根據目標數控系統的專用代碼格式,將查找到的源特定字符串修改為對應的目標特定字符串;
其中,所述循環指令轉換子步驟具體包括:
讀取通過所述源輸入控件輸入的源數控加工程序;
在讀取的源數控加工程序中查找是否存在固定循環指令代碼;
如果存在,則將所述固定循環指令代碼替換為目標固定循環指令代碼,所述目標固定循環指令代碼符合目標數控系統的專用代碼格式,提取與刀位點相關的源數據,將所述源數據轉換為目標數據,所述目標數據符合所述目標數控系統的專用代碼格式。
2.如權利要求1所述的數控加工程序轉換方法,其特征在于,所述循環指令轉換子步驟還包括:
在查找到所述固定循環指令代碼后,判斷所述固定循環指令代碼中與刀位點相關的專用符號是否按照預定順序排列,如果不是,則停止數控加工程序轉換,并提示將所述與刀位點相關的專用符號按照預定順序排列。
3.如權利要求1所述的數控加工程序轉換方法,其特征在于,所述源特定字符串和所述目標特定字符串包括程序文件頭語句、文件尾語句、換刀指令、刀具長度和半徑指令、圓弧半徑表示代碼、和注釋行格式代碼。
4.如權利要求1所述的數控加工程序轉換方法,其特征在于,所述將轉換結果寫入目標數控加工程序這一步驟包括:
通過目標輸入控件新建或讀取目標程序文件,根據目標數控系統的專用代碼格式在所述目標程序文件中寫入相對應的目標數控加工程序的文件頭和文件尾,并在所述文件頭和文件尾之間寫入所述轉換結果。
5.如權利要求1所述的數控加工程序轉換方法,其特征在于,
所述對話框上還設有用于輸入或選擇目標數控加工程序的目標輸入控件;
和/或,所述對話框上還設有進度提示控件,所述進度提示控件用于提示當前正處理的程序段的段號;
和/或,所述對話框上還設有源字符控件和對應的目標字符控件,所述源字符控件用于供輸入或顯示源數控系統的源特定字符串,所述目標字符串控件用于供輸入或顯示目標數控系統的目標特定字符串,所述源特定字符串為符合源數控系統的專用代碼格式的字符串,所述目標特定字符串為符合目標數控系統的專用代碼格式的字符串。
6.一種數控加工程序轉換裝置,其特征在于,包括:
界面提供模塊,用于提供可視化界面,所述界面上至少顯示用于表征將源數控加工程序轉換為目標數控加工程序的程序轉換控件;
對話框提供模塊,用于接收所述程序轉換控件被觸發的信號,對所述信號提供基于對話框的響應,所述對話框上至少設有用于輸入或選擇源數控加工程序的源輸入控件和用于觸發程序轉換功能的運行控件;
轉換模塊,用于接收所述運行控件被觸發的信號,對輸入的源數控加工程序進行轉換,將轉換結果寫入目標數控加工程序
其中,所述轉換模塊包括:
字符串轉換單元,用于將所述源數控加工程序中的源特定字符串轉換為對應的目標特定字符串,所述源特定字符串為符合源數控系統的專用代碼格式的字符串,所述目標特定字符串為符合目標數控系統的專用代碼格式的字符串;
循環指令轉換單元,用于將所述源數控加工程序中的固定循環指令代碼進行轉換;
其中,所述字符串轉換單元的具體實現包括:讀取通過所述源輸入控件輸入的源數控加工程序;在讀取的源數控加工程序中查找源特定字符串;根據目標數控系統的專用代碼格式,將查找到的源特定字符串修改為對應的目標特定字符串;
所述循環指令轉換單元的具體實現包括:讀取通過所述源輸入控件輸入的源數控加工程序;在讀取的源數控加工程序中查找是否存在固定循環指令代碼;如果存在,則將所述固定循環指令代碼替換為目標固定循環指令代碼,所述目標固定循環指令代碼符合目標數控系統的專用代碼格式,提取與刀位點相關的源數據,將所述源數據轉換為目標數據,所述目標數據符合所述目標數控系統的專用代碼格式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國南方航空工業(集團)有限公司,未經中國南方航空工業(集團)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410019092.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:監控系統及其監控方法
- 下一篇:一種帶防火閥的低溫等離子工業廢氣處理裝置





