數控語言實現自動編程的系統具有編制數控加工程序時間短、可靠性高、靈活性強等特點,編程時只需采用數控語言編寫出零件源程序,由前置處理程序處理后,接上不同的后第2章數控加工自動編程語言及應用置處理程序就可以編制出各種特定數控機床的加工程序。
數控語言種類繁多,但流傳最廣且最有代表性的語言要算APT語言,而APT語言本身的版本很多,內容也十分豐富,其專用詞匯就有400多個,并且不斷地進行修改和擴充。下面將介紹的MPAPT語言,是從APT語言中精選了某些語句,以夠用為度,組成了一個APT語言子集。其語句的書寫方法是以APT語言為基礎,結合了微型計算機和加工對象的特點,并設置了少量針對性較強的循環加工語句。且語句的書寫形式增加了一種符號方式。
2.1MPAPT 語言
引例:圖2-1是被加工零件的簡圖(厚12毫米),源程序清單見表2-1。
從以上引例可以看出,零件的源程序主要由三部分內容所組成,即定義零件幾何圖形幾何定義語句;描述刀具運動軌跡刀具運動語句和指定機床加工工藝參數的工藝參數及輔助語句等。實際上無論哪一種零件的源程序主要是由上述幾部分內容所構成,其中最重要的是幾何定義語句和刀具運動語句。
一、幾何定義語句
作用:用于描述被加工零件部位的幾何形狀。
注意:用MPAPT語言編程時,首先必須定義工件被加工部位的幾何形狀,然后描述刀具沿著已由幾何定義語句所定義的工件表面運動,故幾何定義語句必須寫在運動語句之前。
使用:一個幾何元素,往往可以用多種方式來定義,所以在編寫源程序時,程編人員應根據零件圖紙給出的數據,選擇最方便的定義方式來描述幾何元素。
幾何定義語句的一般形式為:〈幾何元素名(標識符)〉=〈幾何元素類型〉/〈定義方式〉
幾何元素名以標識符形式:對點、線、圓和列表曲線的標識符通常分別用字母P、L、C和T打頭,后跟一、二個字母或數字表示。
幾何元素類型:與標識符相對應,即POINT、LINE、CIRCLE和TABCYL(APT語言專用詞),或采用該專用詞的頭一個字母P、L、C和T表示。
表2-1 源程序清單(引例)
PARTNO/O0100 零件號
MACHIN/6 機床編號
CUTTER/0;1 刀具參數
C1=CIRCLE/-235;20;40 幾何定義語句(零件幾何圖形定義)
L1=LINE/0;0;0;100 幾何定義語句(零件幾何圖形定義)
L3=LINE/0;0;-100;0 幾何定義語句(零件幾何圖形定義)
P1=POINT/0;100 幾何定義語句(零件幾何圖形定義)
L2=LINE/P1;RIGHT;TANTO;C1 主軸轉速指定,順轉
SPINDL/400;CLW 進給速度指定(快速)
FEDRAT/600 起刀點指定
FROM/125;-75 刀具運動語句(下刀)
GODLTA/-17.5 刀具偏置情況(左偏于工件)
TLRGT 初始運動語句(切入工件)
GO/TO;L1 冷卻液開
COOLNT/ON 進給速度指定(切削速度)
FEDRAT/50 刀具運動語句(工件輪廓加工)
GORGT/L1;PAST;L2 刀具運動語句(工件輪廓加工)
GOLFT/L2;TANTO;C1 刀具運動語句(工件輪廓加工)
GOFWD/C1;PAST;L3 冷卻液關
GOLFT/L3;PAST;L1 主軸停
COOLNT/OFF
SPINDL/OFF 點位運動(回起刀點)
FEDRAT/600 抬刀
GOTO/125;-75 結束語句
GODLTA/17.5
FINI
定義方式:指給出幾何元素的方式。定義方式必須準確、完整和唯一地確定幾何元素。定義方式多種多樣,可以是定量的位置數據,也可以是前面已定義的幾何元素名以及其他的APT詞匯。
業務咨詢:932174181 媒體合作:2279387437 24小時服務熱線:15136468001 盤古機械網 - 全面、科學的機械行業免費發布信息網站 Copyright 2017 PGJXO.COM 豫ICP備12019803號