後置處理中RTCP的應用(經典干貨)

前言


後置處理在數控加工中一直扮演著重要的角色其定義是相對前置處理來說的。

在數控編程中一般將定義零件模型到生成刀具軌跡的過程稱為前置處理

對于不同的工件和不同的加工工藝前置處理是通用的。

但是前置處理不考慮機床的機械結構形式和不同數控系統指令格式之間的差別

要想在特定的數控機床上進行加工還需要將前置處理得到的刀位文件轉換成指定數控機床能執行的數控加工程序這一過程一般稱為後置處理。


對于三坐標數控機床來說後置處理更多的關注如何生成對應數控系統的指令代碼。而對五坐標數控機床在兼顧指令代碼格式的情況下更重要的是進行運動坐標的變換。本文研究的內容主要針對五坐標數控機床的後置處理。

 

本文是對五坐標後置處理中的跨象限問題進行研究。所謂跨象限問題是指五坐標加工中刀軸矢量在不同象限之間來回跨越導致五坐標機床旋轉軸不斷的大範圍變化從而對工件的加工過程產生潛在的威脅本文將在節 1對這一現 象進行詳細的介紹 )。針對這一現象本文提出利用軟 RTCP功能解決跨象限問題從而為五坐標數控機床的後置處理打下了堅實的基礎。

 


1︰後置處理中的跨象限問題;

 

為了介紹 RTCP功能在後置處理中的應用, 首先 要介紹五坐標後置處理中的跨象限問題。


由于五坐標數控機床的機械結構形式多種多樣為了敘述方便, 本文以旋轉軸為 BC 軸的數控機床為 研究對象並且旋轉軸是附加在工件上的。對于其它 形式的數控機床, 其原理與本文列舉的機床類似。


轉台轉動的 BC 軸形式的五坐標 數控機床後置處理的原理圖如圖 1所示。

 

 

 中向量 代表五坐標加工中的刀軸矢量後置處理的原理是設法將向量 a 繞坐標軸旋轉到與 軸重合的位置從而得到旋轉角度 BC, 在利用繞 指定旋轉軸的坐標變換公式從而最終推導出後置 處理公式。

對于 BC 旋轉軸的數控機床來說, 要想將向量 旋轉到與 Z 軸重合, 首先應將向量 a Z 軸旋轉 C 再繞 Y 軸旋轉 B 角。觀察圖 1, B 角的計算公式為:

 

 

式中, ij k 代表刀軸矢量在 XY  Z 軸方向上的 分量。角的計算公式為:


又令繞 Z 軸的旋轉 C 的坐標變換公式為:


 Y軸旋轉 B 角的坐標變換公式為:

 

 

 

工件原點相對機床旋轉中心的偏移矩陣為:

 

 

 

 

式中, g、分別代表XY軸方向的偏移值。利用式( 1)( 2)( 3)( 4)( 5),可以得到BC 旋轉軸的五坐標數控機床後置處理公式為:

 


, XWYW   ZW   件坐X和 Z 坐標值。



雖然式 6)得到了後置處理的計算公式, 可是在 實際的工程應用中單純應用這個公式並不能完全的解決所有問題。


下載
友 情 鏈 接!
  • 明威科技有限公司成立于2003年,是一家專業為產品開發全過程提供數字化技術和服務,專業從事制造業企業信息化、應用軟件開發與銷售、系統集成、技術咨詢和專業培訓的高新科技企業。
    為 智 能 制 造 提 供 創 新 產 品 服 務 !