1、準備功能G代碼
在插補運算之前需要規(guī)定,為插補運算作好準備的工藝指令,如:G17、G01、G02、G81等;分為模態(tài)代碼和非模態(tài)代碼。
G41、G42、G40G81~G89
G90、G91G00、G01、G02、G03
1)G90、G91
用G90編程時,程序段中的坐標尺寸為絕對值,即在工件坐標系中的坐標值。用G91編程時,程序段中的坐標尺寸為增量坐標值,即刀具運動的終點相對于前一位置的坐標增量。
A→B:
N100G90G01X15.0Y30.0F100
N100G91G01X-20.0Y10.0F100
2)G00、G01
A→B:
N100G90G00X15.0Y30.0;無需指定進給速度
N100G91G01X-20.0Y10.0F100;需要指定進給速度
3)G02、G03
圓弧順、逆方向判斷:沿圓弧所在平面垂直坐標軸向負方向觀察,刀具相對于工件的移動方向為順時針時用G02指令,逆時針時用G03指令。
I、J、K——圓心坐標相對于起點坐標的增量坐標;
R——圓的半徑,R參數(shù)不能描述整圓;小于180°的圓弧R取正,大于180°的圓弧R取負;整圓時只能用I、J、K指定圓心。
舉例:
圓弧用R編程(順圓)
N020G02X18Y0R18F200;A→B圓弧用R編程(逆圓)
N020G03X20Y0I-20J0F200;A→A
G92X160.0Y-20.0;
說明:
該指令為模態(tài)指令;
一旦執(zhí)行G92指令建立坐標系,后續(xù)的絕對值指令坐標位置都是此工件坐標系中的坐標值;
G92指令必須跟坐標地址字,須單獨一個程序段指定;
執(zhí)行此指令并不會產(chǎn)生機械位移,只是讓系統(tǒng)內(nèi)部用新的坐標值取代舊的坐標值,從而建立新的坐標系;
執(zhí)行此指令之前必須保證刀位點與程序起點(對刀點)符合。
5)G04
使刀具作短時間(幾秒鐘)的無進給光整加工,用于車槽、鏜孔、锪孔等場合。
格式:G04P/X(U)
2、輔助功能指令
M02程序結(jié)束
M03主軸正轉(zhuǎn)
M04主軸反轉(zhuǎn)
M05主軸停止
M06換刀
M07M08切削液開
M09切削液關(guān)
M30程序結(jié)束(復位)
3、F、S、T指令
F進給速度,mm/min;
S主軸轉(zhuǎn)速,r/min;
T指定刀具,
T××(加工中心),或T××××(車床)
-
編程
+關(guān)注
關(guān)注
89文章
3704瀏覽量
96267 -
數(shù)控編程
+關(guān)注
關(guān)注
2文章
20瀏覽量
8622
發(fā)布評論請先 登錄
數(shù)控編程方法
數(shù)控編程知識簡介
數(shù)控編程基礎(chǔ)
matlab常用函數(shù)與常用指令大全
數(shù)控機床編程CAI課件

評論