基于UGNX平臺后處理程序的開發

發布日期:2012-10-25    蘭生客服中心    瀏覽:5868

  后置處理最重要的是將CAM軟件生成的刀位軌跡轉化為適合數控系統加工的NC程序,通過讀取刀位文件,根據機床運動結構及控制指令格式,進行坐標運動變換和指令格式轉換。通用后置處理程序是在標準的刀位軌跡以及通用的CNC系統的運動配置及控制指令的基礎上進行處理。它包含機床坐標運動變換、非線性運動誤差校驗、進給速度校驗、數控程序格式變換及數控程序輸出等方面的內容。只有采用正確的后置處理系統才能將刀位軌跡輸出為相應數控系統機床能正確進行加工的數控程序,因此編制正確的后置處理系統模板是數控編程與加工的前提條件之一。

  后處理的主要內容包括三個方面的內容:

 、贁悼叵到y控制指令的輸出:主要包括機床種類及機床配置、機床的定位、插補、主軸、進給、暫停、冷卻、刀具補償、固定循環、程序頭尾輸出等方面的控制。

 、诟袷睫D換:數據類型轉換與圓整、字符串處理等:主要針對數控系統的輸出格式如單位、輸出地址字符等方面的控制。

 、鬯惴ㄌ幚恚褐饕槍Χ嘧鴺思庸r的坐標變換、跨象限處理、進給速度控制。

  五軸數控機床的配置形式多樣,典型配置有繞X軸和Y軸旋轉的兩個擺動工作臺,其二為主軸繞X軸或Y軸擺動,另外的工作臺則相應繞Y軸或X軸擺動來構造空間的五軸聯動加工。對于主軸不擺動的五軸數控機床,其擺動軸存在主次依賴關系,即主擺動軸(PrimaryTable)的運動影響次擺動軸(SecondaryTable)的空間位置,而次擺動軸的運動則不影響主擺動軸的空間位置狀態。

  FIDIAKR214為帶旋轉工作臺的六軸五聯動高速銑削加工中心,其中C軸為主動軸、A軸為從動依附軸、旋轉工作臺為W軸;由于現有的CAM軟件大多不支持六軸聯動的數控程序后處理,且實際加工中,一般的五軸聯動足夠滿足生成的需要。針對該機床加工的特性,根據需要可編制三個線性軸X、Y、Z、A、C五個軸聯動后處理程序以及包括三個線性軸及A/W的五軸后處理程序。這兩種后處理程序方案即可滿足工程需求,修改適合KR214(或K211)數控機床的后處理程序。

更多相關信息