[發明專利]數控加工程序轉換方法和裝置有效
| 申請號: | 201410019092.8 | 申請日: | 2014-01-16 |
| 公開(公告)號: | CN104793567B | 公開(公告)日: | 2019-01-25 |
| 發明(設計)人: | 龔環球 | 申請(專利權)人: | 中國南方航空工業(集團)有限公司 |
| 主分類號: | G05B19/4097 | 分類號: | G05B19/4097 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司 44281 | 代理人: | 彭家恩;彭愿潔 |
| 地址: | 412002 湖南省株洲市蘆淞區董*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數控 加工 程序 轉換 方法 裝置 | ||
本申請公開了數控加工程序轉換方法和裝置,方法包括:提供可視化界面,所述界面上至少顯示用于表征將源數控加工程序轉換為目標數控加工程序的程序轉換控件;接收所述程序轉換控件被觸發的信號,對所述信號提供基于對話框的響應,所述對話框上至少設有用于輸入或選擇源數控加工程序的源輸入控件和用于觸發程序轉換功能的運行控件;接收所述運行控件被觸發的信號,對輸入的源數控加工程序進行轉換,將轉換結果寫入目標數控加工程序。本申請通過提供可視化界面的自動轉換,使用者只需通過界面輸入已有的源數控加工程序,便可自動生成目標數控加工程序,解決了手工轉換加工代碼效率低、費時、易出錯的問題。
技術領域
本申請涉及數控領域,具體涉及一種數控加工程序轉換方法和裝置。
背景技術
隨著制造業的不斷發展和進步,數控機床越來越普及,相應的數控系統也是名目繁多。數控編程是數控加工的核心。在實際生產過程中,經常需要在不同數控機床之間轉換數控加工程序。然而,基本上各數控系統的數控加工程序是互不兼容的。在一臺數控機床上的加工程序,若換到其它機床上加工,往往需要返回工藝編制部門,采用CAM(ComputerAided Manufacturing,計算機輔助制造)軟件重新生成適合該機床的代碼,原因就是兩臺數控機床的控制系統相異。
通常CAM軟件把來自CAD(Computer Aided Design,計算機輔助設計)的設計模型結合用戶輸入的工藝數據,生成軌跡的刀位數據。此時的刀位數據還不能直接送到機床上進行加工,還需要根據數控設備的不同類型,把刀位數據轉換成相應的加工程序,此過程就稱之為后置處理,相應的前一過程則為前置處理。刀位文件(CLS,Cutter Location SourceFile)不是數控加工程序,而是一種存儲刀位數據及參數數據的文件,有特定的格式,為后置系統所解釋。由CAM輸出的數據可以轉換成該格式的刀位文件進行后置處理。后置處理是指把刀位文件轉換成指定數控機床能執行的數控加工指令程序的過程,其原則是每讀出刀位文件中的一個完整記錄行,便分析其類型,根據類型和所選數控機床確定是進行坐標變換還是進行文件代碼轉換,并生成一個完整的數控程序段,并寫到數控程序文件中去,直到刀位文件結束。
國際化標準組織制定的ISO-1056-1975標準對數控加工程序(以下簡稱加工程序或加工代碼)其中的部分準備代碼功能、輔助功能代碼的功能作了統一的規定,如:G00快速點位運動、G01直線插補、G02順時針圓弧插補、G03逆時針圓弧插補、G04駐留。但還有大量的未作統一規定的“不指定代碼”,其中不指定的“G”代碼由數控系統廠家根據需要自行制定其代碼功能。從而造就了多種類的數控系統,需要不同格式的加工代碼。在每種數控系統之間的代碼是不能相互兼容的,針對A類數控機床生成的加工代碼是不能放到B類數控機床上進行加工的。然而,現有的CAM軟件都不支持代碼轉換,這就給數控程序的編制增加了困難。如果購買了新的機床,則需要向機床廠商購買新的后置處理,除非是自己開發專用的后置處理器。
目前,一些大的公司如航空企業,使用CATIA(Computer-Aided ThreeDimensional Interaction Application,計算機輔助三維互動應用)系統,其CAM軟件沒有后置處理,因此這些企業一般都是自行開發專用的后置處理器或是手動編寫程序。通常是采用BASIC語言或C語言編寫專用的后置處理器,以將刀位文件翻譯成特定機床格式的加工程序。如果想要換一臺不同型號的數控機床加工零件,例如有一臺Fanuc數控系統的機床設備發生故障,這個機床當前的產品要轉到一臺Siemens數控系統的機床加工,很顯然,需要將Fanuc數控系統的加工程序進行轉換以適應新的數控機床,即需要針對新的數控機床重新編寫數控加工程序。這種方式成本較高且效率較低。而若采用手工方式,如果采用手動的方式將將Fanuc數控系統的加工程序轉換為適合Siemens數控系統的程序,在例如鉆孔循環中還要根據不同的數控系統的不同定義進行數據計算,由于手動轉換過程中很難避免輸錯字符或遺漏字符替換等,從而導致程序出錯,進而導致質量安全事故,同時使零件、刀具、甚至機床受到損害。所以采用手工的方式存在出錯率較高,并且耗時長且對人員要求較高。
發明內容
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國南方航空工業(集團)有限公司,未經中國南方航空工業(集團)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410019092.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:監控系統及其監控方法
- 下一篇:一種帶防火閥的低溫等離子工業廢氣處理裝置





