李 赫
(吉林電子信息職業技術學院,吉林 吉林 132021)
美國Rank Pneumonia公司的 MSG-325雙軸數控金剛石車床(以下簡稱 MSG-325),其性能、加工精度目前處于國際領先水平,但與之配套的自動編程系統NTGS有許多不足之處,限制了其生產率的提高,致使MSG-325的超精密加工潛力得不到充分發揮。本文所研制的自動編程系統CAPS(Computer Aided Programming System),彌補了CACP的不足,合成后將取代NTGS用于MSG-325的超精密加工,滿足光學面型零件的加工需要。
CAPS系統采用了易于實現模塊化程序設計的C語言,整個系統根據各自所完成功能的不同分成了多個模塊,該系統屬于小型程序,模塊的表現形式是函數(相當 于 FORTRAN 中 的 SUBROUTINES)[1,2],各模塊間的聯系通過函數調用來實現。CAPS系統具有可讀性好、軟件易維護、增減功能方便等特點。CAPS系統的結構框圖如圖1 所示。其中,后置處理部分是CAPS系統的重要組成模塊,本文主要研究后置處理部分的程序編制。

圖1 CAPS系統的結構框圖
后置處理就是將由數學計算所得到的曲線節點坐標及其他數據進行處理,按加工路線和所用機床控制機輸入格式要求,用計算機編制出加工圓弧或直線程序段。為此,首先必須熟悉控制機的指令系統。
MSG-325金剛石車床的控制機是Allen-Bradley公司的8200CNC,它是為車床、銑床、加工中心、機器人等機械設備設計的通用計算機數控系統,其控制功能很強,準備功能(G功能)、輔助功能(M功能)、刀具功能(T代碼)完善。美國Rank Pneumonia公司在為MSG-325車床配置控制機時只選擇了A-B8200CNC編程代碼的一個子集。……