精密加工中心程序代碼有哪些?
精密(mì)加工中心程序代碼(mǎ)有哪些?數控機床(chuáng)的可編(biān)程(chéng)功能分為兩類:一(yī)類用來實現刀具軌跡(jì)控製即(jí)各進給軸的(de)運動,如直線/圓弧(hú)插補(bǔ)、進給控製、坐標係原點偏置及變換、尺寸單位設定、刀具(jù)偏置及補償(cháng)等,這一類功能被稱為準備功能,以字母G以及兩位數(shù)字組成,也被稱為G代碼。另一類功(gōng)能被稱為輔助功能,用來(lái)完成程序的執行控製、主軸控製、刀具(jù)控製、輔助設備(bèi)控製等功能。在這些輔助功能中,Tx x用於選刀,Sx x x x用於控製(zhì)主軸轉速(sù)。其它功能(néng)由以字母M與兩位數字組成的(de)M代碼來實現。精密加工中心程序代(dài)碼有哪些?
1. 常用G代碼功能
G00 定位(快速移動)
G01 直線插補(進給速(sù)度)
G02 順時針圓(yuán)弧插(chā)補
G03 逆時針圓弧插補
G04 暫停,精確停止
G09 精(jīng)確停(tíng)止
G17 選擇X Y平麵
G18 選擇Z X平麵
G19 選擇Y Z平麵(miàn)
G27 返回並檢查(chá)參考點
G28 返回參考點
G29 從參考點返回
G30 返回第二參考點
G40 取消刀具(jù)半徑補償
G41 左側刀具(jù)半徑補償
G42 右側刀具(jù)半徑補償
G43 刀具長度(dù)補償+
G44 刀具長度補償(cháng)-
G49 取消刀具長度補償
G52 設置(zhì)局部坐標(biāo)係
G53 選擇機床坐標係
G54 選用1號工件坐標係
G55 選(xuǎn)用2號工件坐標係
G56 選(xuǎn)用3號工件坐標係
G57 選用4號工件坐標係
G58 選用5號工件坐標係
G59 選用6號工件(jiàn)坐標係
G60 單一方向定位
G61 精確停止(zhǐ)方式
G64 切削方式
G65 宏程(chéng)序調用
G66 模態宏程序(xù)調用
G67 模態宏程序調用取消
G73 深孔鑽削固定循(xún)環
G74 反螺紋攻絲固(gù)定循環
G76 精鏜固定循環
G80 取消固定(dìng)循環
G81 鑽削固定循環
G82 鑽削固定循環
G83 深孔鑽削固定循環
G84 攻絲固(gù)定循環
G85 鏜削固定循(xún)環
G86 鏜削固定循環
G87 反鏜固定循環
G88 鏜削(xuē)固定循環
G89 鏜削固定循環
G90 絕對值指令方式
G91 增量值指令方(fāng)式
G92 工件零點設定(dìng)
G98 固定循環返回初始點
G99 固定循環返回R點
2. 常用M代碼(mǎ)功能
M00 程序暫停
M01 條件程序(xù)停止
M02 程序結束
M03 主軸正轉
M04 主軸反轉
M05 主軸停止
M06 刀具交換
M08 冷卻開
M09 冷卻(què)關
M18 主軸定向解除
M19 主軸(zhóu)定向(xiàng)
M29 剛性攻絲(sī)
M30 程序(xù)結束並返回程序頭
M98 調用(yòng)子程序
M99 子程序結束返回/重複執(zhí)行
3. 常用算術
加法:#i=#j+#k
減法:#i=#j-#k
乘法:#i=#j*#k
除法:#i=#j/#k
正弦:#i=SIN[#j]
反正弦:#i=ASIN[#j]
餘弦(xián):#i=COS[#j]
反餘弦:#i=ACOS[#j]
正切:#i=TAN[#j]
反正切:#i=ATAN[#j]
平方根:#i=SQRT[#j]
絕對值:#i=ABS[#j]
舍入:#i=ROUND[#j]
上取(qǔ)整:#i=FIX[#j]
下取整:#i=FUP[#j]
自然對數:#i=LN[#j]
指數函數:#i=EXP[#j]
或:#i=#jOR#k
異或(huò):#i=#jXOR#k
與(yǔ):#i=#AND#k
從BCD轉為BIN:#i=BIN[#j]
從BIN轉為BCD:#i=BCD[#j]
4. 邏(luó)輯運算(suàn)符
EQ:等於
NE:不等於
GT:大於
GE:大於或等於
LT:小於
LE:小於或等於
5. 程序轉移和循環(huán)
無條件轉移:GOTO
條件轉(zhuǎn)移:IF [條件表(biǎo)達式]
IF [條件表達式] GOTO n,如果條件滿足,則跳轉至程序段n
IF [條件表達式] THEN,如:IF [#I=#J] THEN #K=0
6. 循環語(yǔ)句
WHILE [條件表達式] Dom (m=1,2,,3)
ENDm
如果條件滿足則執行Dom至ENDm之間的程(chéng)序(直到(dào)條件不滿足),否則轉而執行ENDm後麵的程序。精密加工中心程序代碼有哪些?
原(yuán)文鏈接:http://www.dxqiumoji.com/cn/info_15.aspx?itemid=645
