数控机床市场网-专业的数控机床网站

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

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

English  |   German  |   Japanese  |   添加收藏  |  
刀具

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

刀具

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

搜索
熱門關鍵字:

數控機床

 | 數控車床 | 數控系統 | 滾齒機 | 數控銑床 | 銑刀 | 主軸 | 立式加工中心 | 機器人
您現在的位置:刀具網> 技術前沿>一種適用于小線段的半徑補償 干涉回避算法
一種適用于小線段的半徑補償 干涉回避算法
2016-12-30  來源:武漢華中數控股份有限公司  作者:吳烜輝 應坤?
      【摘要】: 小線段程序在使用半徑補償時出現了刀具干涉報警,首先介紹了法蘭克系統的刀具干涉回避算法,然后給出了通過計算刀補段的交點回避干涉報警的算法,同時對算法的優化進行了討論,最后對算法的效率及有效性進行了測試。
   
      【關鍵詞】: 小線段 半徑補償干涉
   
      引言
   
      在電子信息行業以及飛機、汽車的零配件加工中,由 CAM 等軟件生成的程序,通常由大量的小線段及小圓弧組成。由于效率及成本方面的考慮,通常會在小線段程序中大量使用半徑補償。但是因為 CAM 軟件本身的誤差,或者編程人員的參數選擇不當,有時候會生成有半徑補償干涉的程序,此時數控系統僅給出報警并停止加工的策略是不合適的。數控系統必須能夠自動回避干涉,保證加工的順利進行。
    
      1、法蘭克干涉回避算法
   
      法蘭克系統的干涉回避算法分為兩種情況。一種是連續三段編程軌跡的刀補軌跡發生干涉,如圖 1( 左 ) 所示,V2 和 V5 相互干涉,因此,V2、V5 以及其內側的 V3、V4 被刪除,V1 和V6 被連接起來。另一種情況是相鄰的三段不干涉,但是多段后發生干涉,如圖 1(右)所示,從程序段 1 的終點到程序段 N-1 間建立輔助的“間隙矢量”,對間隙矢量建立刀補軌跡從而回避刀具干涉報警。
   
      
   
      圖1 連續三段的干涉回避 ( 左 ) 和多段的干涉回避 ( 右)
    
      法蘭克系統的干涉回避算法是基于刀具矢量的,具有計算簡單、速度快的優點,但是這種算法對于一些特殊情況無法回避干涉。2、計算刀補段交點的干涉回避算法本文的算法通過直接計算刀補段間的交點來回避刀具干涉。為了判斷刀補段是否有交點,首先需要緩存每段編程軌跡的刀補軌跡信息。為方便討論問題,假設對連續 5 段計算是否有刀具干涉,同時假設每個程序段的刀補段只有一段,則緩存刀補軌跡信息的數據結構如圖 2 所示 :如果兩個刀補段之間有交點,則刪除兩段之間的刀補段。假設計算出了 B1 與 B3 有交點,則刪除B2段,將交點設為B1的終點、B3的起點,再重新計算 B1、B3 的其它程序段信息,調整后的數據結構如圖 3 所示。
    
      
   
      圖 2 數據結構 ( 左 ) 與計算序列 ( 右)
    
      
    
      圖 3 有交點后調整緩沖區
   
      3、算法優化
    
      判斷刀補段之間是否有交點分為三種情況 :1)直線段與直線段是否有交點。2)直線段與圓弧段是否有交點。3)圓弧段與圓弧段是否有交點。
    
      首先需要根據直線 / 圓的方程求出交點,然后再判斷交點是否確實落在兩個刀補段上。可見,這種算法的計算量比較大。為了提高算法的效率,首先引入矩形包絡法,就是根據段的起點、終點數據得出包含程序段的最大矩形。如果兩個刀補段的包絡矩形不相交,則兩個刀補段必然沒有交點,如圖 4 所示,因為直線段AB 與圓弧段 CD的包絡矩形不相交,所以AB 段與 CD 段沒有交點。如果兩個刀補段的包絡矩形相交,則兩個刀補段就有可能相交,此時再根據兩個刀補段的直線 / 圓方程計算交點。如果兩個刀補段的方程有解,下一步,就需要判斷這個交點是否同時在兩個刀補段上。對于交點是否在直線段上,只需要簡單的大小比較就能夠判斷出來。對于交點是否在圓弧段上,為了減少計算量,嘗試將圓弧分成四個象限內的單調圓弧段,于是也可以通過簡單的大小比較判斷出交點是否在圓弧段上了。
   
      
   
      圖 4 矩形包絡法示例
     
      4、算法驗證測試
   
      在華中 8 型數控系統中運行測試程序,第一個測試是運行一個來自深圳某知名加工企業的手機外殼加工程序,為了簡化測試,僅運行發生干涉報警的程序段,測試程序如下 :
    
      %1234
      G54 G0 X0 Y0
      G41 D01 G01 X-33.458 Y-67.263 ;
      N1 X-33.508 Y-67.296;A---->B
      N2 X-33.504 Y-67.312;B---->C
      G03 X-33.007 Y-68.341 I5.962 J2.244
      G40 G01 X-32.567 Y-67.368
      M30
   
      1 號刀的刀具半徑為 0.03mm,運行程序的結果如圖 5 所示,虛線表示 G 代碼的編程軌跡,實線部分是 G 代碼的刀補后軌跡,從圖 5(左)可以看到刀補軌跡 A’ B’ 與 C’ D’ 相交于 E’ 點,所以最終回避干涉后的路徑為 A’ ->E’ ->D’。
   
      
    
      圖 5 發生刀具干涉的路徑 ( 左 ) 與回避干涉后的路徑 ( 右)
    
      第二個測試程序用來測試相鄰三段不干涉,但是間隔多段后發生干涉的情形。測試程序如下 :1 號刀的刀具半徑為 1mm,運行程序的結果如圖 6 所示。
    
      %1234
      G54 G0 X0 Y0
      G41 D01 G01 X10 Y0
      X5 Y-5
      X17
      X12Y0
      G40X20
      M30
     
      
    
      圖 6 發生刀具干涉的路徑 ( 左 ) 與回避干涉后的路徑 ( 右)
    
      第三個測試是算法時間測試,在華中 8 型數控系統上運行一個手機外殼加工程序,同時使用不同的干涉檢測段數得出的結果如表 1 所示。根據表 1 的數據,回避干涉算法時間能夠滿足華中 8 型數控系統 1ms 的插補要求。
     
      4、結語
   
      本文所提出的半徑補償干涉回避算法,雖然計算量較大,但通過算法優化,已經能夠滿足華中 8 型數控系統的要求。而且,這種算法能夠處理文獻 1 中提到的法蘭克系統無法回避干涉的幾種情況。目前,這個算法已經集成在華中 8 型數控系統中,配套的機床在成都某廠飛機零件加工,以及東莞、深圳等地企業電子信息產品零件批量加工中都有應用。
    
      基金項目 :“高檔數控機床與基礎制造裝備”科技重大專項(2013ZX04001-021)
   
        
    投稿箱:
        如果您有機床行業、企業相關新聞稿件發表,或進行資訊合作,歡迎聯系本網編輯部, 郵箱:skjcsc@vip.sina.com
主站蜘蛛池模板: 永磁变频空压机-无油空压机-螺杆式空压机热能回收-空压机配套-空压机合同能源管理-维修保养-北京斯特兰压缩机有限公司 | 无塔供水设备_无负压供水设备_变频供水设备_净化过滤设备_加油站油罐_S/F双层油罐_开封市东方供水设备有限公司 | 武汉牛凸科技有限公司| 三菱plc_触摸屏_变频器_欧姆龙plc_普洛菲斯_安川伺服电机-广州凌控 | 重庆污水处理设备_废气处理设备_纯净水设备-山艺环保 | 银龙制冷—北京冷库工程建设安装公司!【20年专业制冷】 | 室内模拟高尔夫,射箭馆-北京鹰搏蓝天科技有限公司 | 太阳能路灯-高杆灯-景观灯-玉兰灯-中华灯-LED市电-庭院灯厂家-扬州汉威光电科技有限公司 | 天津韬艺科技有限公司,天津网站建设公司,天津网站设计公司,品牌网站策划公司 | 上海机械加工-机械加工-精密机械加工-上海欧野精工机械有限公司 上海慧泰仪器制造有限公司_一体型马弗炉-可控真空干燥箱-强光稳定性试验箱 | 武汉印刷厂_为企业提供宣传单页彩页印刷_武汉折页印刷_海报设计印刷与制作 - 武汉泽雅印刷公司 | 上海婺川实业有限公司 | 温州网络公司_网站建设_网络营销策划_阿里淘宝店铺服务-温州聚欣网络科技有限公司 | 辣椒烘干机-百信机械提供大中小型辣椒烘干机房设备视频图片厂家价格多少钱 | 深圳理津技术有限公司(REHLOGY)-全球工业品供应商:自动化产品|仪器仪表|设备|备品备件|工具|消耗品|非标设备|建筑工程等一站式综合服务! | 汽车智能防撞系统_智能刹车_77G毫米波雷达_麒云科技疲劳驾驶预警 | 皮革耐折试验机-消字率测试仪-面具全视野测试仪-东莞市誉扬检测仪器有限公司 | 有源滤波器-高压无功补偿装置-高压无功补偿柜-10KV电容柜-安徽众升电力科技有限公司 | 捏炼机_密炼机_炼胶机_平板硫化机-青岛光越橡胶机械制造有限公司 | 喷涂流水线,喷漆流水线-山东天意设备科技 | 松下PLC经销商-松下传感器-放大器-电磁阀-光电开关-金器[东莞均钛]品牌气动元件及工控产品一站式供应商 | 清河县隆鑫密封件有限公司,汽车用密封条,配电箱柜、集装箱密封胶条,建筑门窗、家具用密封条,无毒环保医用密封条,船舶、农机用密封条,异型产品 | 湖南众一离心机股份有限公司_活塞推料离心机_沉降离心机_卧式刮刀离心机 | 监控工程,安防监控公司,北京监控安装,北京安装监控,安装摄像头,北京监控维保,监控施工,北京监控维修,监控弱电工程,监控器安装,监控维护保养,监控工程设计,北京监控设备维修,监控报警安装,北京北方合力科技有限公司 | 自动隔油提升设备,消防稳压一体设备,苏州不锈钢消防水箱,污水提升设备厂家,无负压变频供水设备厂家-苏州脉泉供水设备有限公司 | 实木运动地板价格_运动木地板厂家-欧氏实木运动地板网 | 液力耦合器,摩擦型液力耦合器生产厂家-河南省华升矿机有限公司 | 纸箱抗压测定仪|电脑测控耐破度仪|电脑抗张试验仪|杭州华翰仪器百科 | 郑州建网站,郑州做网站,郑州网站建设,郑州网站制作,郑州高端定制网站,郑州APP开发 | 云南昆明微信公众号小程序开发公司|抖音|网站建设APP制作-鸿翥网络 | 企业资质代办-代理全国工商注册公司_公司转让_增值电信业务许可证新办续期-大通天成科技[gw] | 张家港起重搬运吊装,工厂设备搬运服务-张家港易源起重搬运有限公司 | 眉山净源居环保科技有限公司,眉山除甲醛公司,眉山甲醛治理,眉山保洁服务,眉山家政保洁,眉山家电维修 - 眉山净源居环保科技有限公司,眉山除甲醛公司,眉山甲醛治理,眉山保洁服务,眉山家政保洁,眉山家电维修 | 真空烘箱-高低温试验箱-防爆烘箱-防爆高低温试验箱-老化房-恒温恒湿箱-高低温试验箱-高低温冲击试验箱厂家—上海标承实验仪器有限公司 | 九江市东鸿气体有限公司 | 网站建设-百度SEO关键词优化与企业全网营销推广服务-启源信息 | 贴膜机厂家|高精度|手机贴膜机|全自动|半自动|无边覆膜机-深圳荷花自动化 | 汽车漆品牌|家具漆代理|涂料加盟厂家|家具漆|汽车漆-邦派漆官网 汽车漆|汽车油漆|工业油漆涂料|汽车漆加盟-佛山市科涂涂料有限公司 | 览众房车,房车, 房车厂家, 房车价格, 房车图片,, 四驱房车, 皮卡房车, 越野房车, 依维柯房车, 国产房车, 自动挡房车, | 西克制冷官网│制冷机组冷风机冷库设备厂家-西克制冷(无锡)有限公司_西克制冷(无锡)有限公司 | 液体灌装机-酱料灌装机-全自动灌装机-旋盖机-铝箔封口机-贴标机厂家-迈特威自动化设备(天津)有限公司" |