一区免费视频_亚洲精品成人av在线_久久99国产精品久久99果冻传媒_毛片网站多少

  為機床工具企業提供深度市場分析                     

用戶名:   密碼:         免費注冊  |   申請VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
螺紋加工機床

車床 銑床 鉆床 數控系統 加工中心 鍛壓機床 刨插拉床 螺紋加工機床 齒輪加工機床
磨床 鏜床 刀具 功能部件 配件附件 檢驗測量 機床電器 特種加工 機器人

螺紋加工機床

電工電力 工程機械 航空航天 汽車 模具
儀器儀表 通用機械 軌道交通 船舶

搜索
熱門關鍵字:

數控機床

 | 數控車床 | 數控系統 | 滾齒機 | 數控銑床 | 銑刀 | 主軸 | 立式加工中心 | 機器人
您現在的位置:螺紋加工機床網> 加工與維修>基于Edgecam 的異型螺紋自動編程技術研究
基于Edgecam 的異型螺紋自動編程技術研究
2016-8-26  來源:沈陽工程學院機械學院,  作者:李鐵鋼


       摘要: 針對異型螺紋的加工問題, 研究數控程序編制的自動化?;冢牛洌纾澹悖幔?軟件提出了螺紋加工的智能化編程方法; 論述了工藝設計、軟件設計和程序編制等關鍵技術, 利用PCI 和PDI 等二次開發語言編制了程序; 以某零件的螺紋圓弧加工實例測試了方法的有效性, 實現了螺紋制造的智能化和快速化, 為其它智能編程提供了借鑒。
  
       關鍵詞: 異型螺紋加工; 自動編程; Edgecam; 二次開發; PCI; PDI
  
       0、前言
  
       螺紋是機械零件的典型結構, 常見的形式是60°牙型角的普通三角形螺紋, 現代零件普遍使用數控機床加工, 此種螺紋可在自動化的CAM 數控編程軟件上編制數控機床加工用程序。
  
       異型螺紋指的是剖面形狀為圓弧形、梯形及其它復雜剖面形狀的螺紋, 此類螺紋的形狀參數不定, 很多無統一的標準參照, 現今的計算機輔助編程軟件沒有異型螺紋的編程功能, 在編制數控車床加工的程序時, 通常手工計算數據點, 或者利用宏變量編程, 程序代碼手工編寫, 程序編制繁瑣且容易出錯。
  
       Edgecam 軟件是由英國開發的智能數控編程系統, 主要應用于數控銑、數控車、數控線切割以及車銑復合等領域[1-2] , 是全球最著名的數控編程軟件之一, 使用數量居于獨立CAM 系統前矛, 具有完備的客戶二次定制開發功能, 可利用JVASCRIPT、VB 和C#等語言開發復雜的交互界面, 可基于工藝模型進行非交互自動制造特征識別和構建并進行加工, 特別適合開發定制自動化數控編程系統。
  
       本文作者開發了基于Edgecam 的數控車床異型螺紋自動編程系統, 研究了工藝設計、軟件設計和程序編制等關鍵技術。
   
       1、關鍵技術及實現方法
   
       1.1 工藝設計
  
       異型螺紋的剖面由若干圓弧和直線組合而成, 典型的結構如圖1 所示。

   
  
       圖1 典型異型螺紋
   
       螺紋加工采用層切法加工, 同Z 軸方向平行,由內向外一層層加工, 可以采用帶圓弧的普通外圓車刀, 也可以采用標準螺紋車刀等實現。
  
       層切法的基本原理是每個異型螺紋剖面X 向分層擬合加工, 當利用60°角的外螺紋車刀加工如圖2所示外螺紋時, 車刀沿Z 向平行進給, 每條進給路線擬合成若干個數據點, 數據點軸向步距為L, 在粗加工時L 值可取較大值, 刀具以擬合點處的(x, z)作為螺紋的加工起點, 執行螺紋加工命令, 比如, 對于FANUC0i-TB 系統而言, 可以使用單一螺紋加工指令G32 或螺紋單一循環指令G92 書寫程序。



    
  
       圖2 異型螺紋剖面加工
  
       1.2 系統設計及功能實現
  
       Edgecam 程序利用二次開發PCI (Program CommandInterface) 語言和PDI (Program Developing Interface)語言編寫接口程序讀寫Edgecam 數據庫中的幾何信息和拓撲信息實現螺紋的加工[3-4] , 異型螺紋自動加工系統運行于Edgecam 應用界面上, 對話框利用VB.net 開發, 系統的功能流程如圖3 所示。
  
   

       圖3 系統功能流程
  
       設螺紋車刀的圓弧半徑為r, 取擬合的公差為ε,利用等步長直線逼近法擬合螺紋剖面, 設計算時與Z軸平行的軌跡上的數據點間的擬合步長為L, 則計算得:
  
       
  
       如圖4 所示, 設層切計算時由毛坯外向內與Z 軸平行的軌跡上加工, 刀具軌跡同左側螺紋剖面接觸的數據點為p1 , 下一切削層刀具軌跡同左側螺紋剖面接觸的數據點為p2 , p1 和p2 間的擬合步長為L1 , 則計算得:
   
      

   
      
    
       圖4 X 向擬合步距
  
       設兩個圓弧的圓心分別為O1 (x1 , y1 , z1 ),O2(x2, y2 , z2), 由于X 向擬合2 層間的擬合距離和螺紋截面的曲線撓度不大, 則O1O2 ≈ p1 p2 =L1,O1(x1,y1 , z1 ) 為已知的數據點, 則X 向的擬合距離為[5]:
  
     
  
       1.3 程序生成算法
  
       程序使用變量宏編程實現, 每層內用宏變量實現層內的加工, 其中#1 變量表示每層數據點同最左側螺紋擬合的Z 坐標(半徑表示), #4 變量表示每層數據點同最左側螺紋擬合的X 坐標(坐標變換后), #5為層數控制循環變量, #2 變量為層切削的控制循環變量, #6 變量為每層內擬合點的增量, 且#6=LX 。典型的程序(部分) 示例如圖5 所示。
 
 
 
       圖5 加工程序實例
  
        2、應用實例
  
       某零件的圖紙如圖6 所示, 零件兩端頭具有異型螺紋, 螺紋由多段圓弧和直線連接而成。
  
  

       圖6 典型異型螺紋零件
  
       此零件先進行除螺紋外的其它工序的加工, 最后車削加工兩端頭的螺紋, 螺紋加工時編程坐標系設置在零件的右端面, 切削外螺紋使用刀尖圓弧半徑為0.8 的60°的通用外螺紋車刀, 切削內螺紋使用刀尖圓弧半徑為0.4 的60°的通用內螺紋車刀。生成的加工程序利用VERICUT 仿真, 仿真結果驗證了系統設計的正確。經過實際零件的切削加工,得到了合格的產品。
  
       3、結論
 
       基于Edgecam 的異型螺紋自動編程技術研究了異型螺紋的自動編程技術, 重點論述了軟件設計、層切法加工的原理和技術等關鍵問題[6] , 完成了系統的開發并加工出了合格的產品, 提高了異型螺紋編程加工的效率, 為其它產品的智能編程提供了借鑒作用。
  
   
  
    投稿箱:
        如果您有機床行業、企業相關新聞稿件發表,或進行資訊合作,歡迎聯系本網編輯部, 郵箱:skjcsc@vip.sina.com