網站地圖

您好(hǎo),歡迎進入蘇州黄片91測量設備有限公司官網!
CNC數控行業在機測量品質服務商

CNC On-machine Measurement Quality Service Provider

全國銷(xiāo)售熱線:

400-017-9165

行業百科

CNC加工中心程序常用G代碼解(jiě)析

發布日期:2022-09-16 09:19:56  點擊次(cì)數:1447

數控(kòng)機床的(de)可編程功能可分為兩類:一類用於實現刀(dāo)具軌跡控製,即各進給軸的運動,如直線/圓(yuán)弧插補、進給控(kòng)製、坐標係原點的偏(piān)移和(hé)變換、尺寸單位的設定、刀具偏移和補償等。這種函數稱(chēng)為預備函數,由(yóu)字母G和兩位數字組成,也稱為g代碼。另一種功能稱為輔助功能,用於完成程序執行控(kòng)製、主軸控製、刀具控製、輔助(zhù)設(shè)備(bèi)控製等功能。在這些輔助功能(néng)中,Tx x用(yòng)於刀具選擇,Sx x x x用於控製主軸速度。其他功(gōng)能由字母M和兩位數字組成的M碼(mǎ)實(shí)現。


1. 常用G代碼功能


G00     定位(快速移動)

G01     直線插補(進給速度)

G02     順時針圓弧插補

G03     逆時針圓(yuán)弧插補

G04     暫停,精確停止

G09     精確停止

G17     選擇X Y平麵

G18     選擇Z X平麵

G19     選擇Y Z平麵

G27     返回並(bìng)檢查(chá)參考點

G28     返回參考點

G29     從參考點返回

G30     返回第二參(cān)考點

G40     取消刀具半徑補償

G41     左側刀具半徑補償

G42     右側刀具半徑補(bǔ)償

G43     刀具長度補償+

G44     刀具長度補償-

G49     取消刀具長度補償

G52     設置局(jú)部坐標係

G53     選擇機床坐標係

G54     選用1號(hào)工件(jiàn)坐標係

G55     選用2號工件坐標係

G56     選用3號工件坐(zuò)標係

G57     選(xuǎn)用4號工件坐標係

G58     選(xuǎn)用5號工件坐標係

G59     選用6號工件坐標係

G60     單一方向定位

G61     精(jīng)確停止方式

G64     切削方式

G65     宏程序調用

G66     模態宏程序調用

G67     模態宏程序調用(yòng)取消

G73     深孔鑽削固定循環

G74     反螺(luó)紋攻絲固定循環

G76     精鏜固定循環

G80     取消固定循環

G81     鑽削固定(dìng)循環

G82     鑽削固定循環

G83     深孔鑽削固定循環

G84     攻絲固定循環

G85     鏜削固定循環

G86     鏜削固定循環

G87     反(fǎn)鏜(táng)固(gù)定循環

G88     鏜削固定循環

G89     鏜削固定循環

G90     絕(jué)對值指令方式

G91     增量值指令方式

G92     工件零點設定

G98     固定循環返回初始點

G99     固定循環返回R點


2. 常用M代碼功能


M00     程序暫停

M01     條件程序停止

M02     程序結束

M03     主軸(zhóu)正轉

M04     主(zhǔ)軸反(fǎn)轉

M05     主軸停止

M06     刀具交換

M08     冷卻開

M09     冷(lěng)卻關

M18     主(zhǔ)軸定向解除

M19     主(zhǔ)軸定向

M29     剛性攻絲

M30     程序結束並返回程(chéng)序(xù)頭

M98     調用子程序

M99     子程序結束(shù)返(fǎn)回/重複執行


3. 常用算術


加法:#i=#j+#k

減(jiǎn)法:#i=#j-#k

乘法:#i=#j*#k

除法:#i=#j/#k

正弦:#i=SIN[#j]

反正(zhèng)弦(xián):#i=ASIN[#j]

餘弦:#i=COS[#j]

反餘弦:#i=ACOS[#j]

正切:#i=TAN[#j]

反正切:#i=ATAN[#j]

平方根:#i=SQRT[#j]

絕對值:#i=ABS[#j]

舍入:#i=ROUND[#j]

上取整:#i=FIX[#j]

下取整:#i=FUP[#j]

自然對數:#i=LN[#j]

指數(shù)函數:#i=EXP[#j]

或:#i=#jOR#k

異或:#i=#jXOR#k

與:#i=#AND#k

從BCD轉為BIN:#i=BIN[#j]

從BIN轉為BCD:#i=BCD[#j]


4. 邏輯運算符


EQ:等於

NE:不等於

GT:大於

GE:大於(yú)或等於

LT:小於

LE:小於或等於


5. 程序轉移和循(xún)環


無條件轉移:GOTO

條件轉移:IF [條件表達式]

IF [條件表達式] GOTO n,如(rú)果條件滿足,則跳轉至程序段n

IF [條件表(biǎo)達式] THEN,如:IF [#I=#J] THEN #K=0

 

6. 循環語句(jù)


WHILE [條件表(biǎo)達式] Dom (m=1,2,,3)

ENDm

如果條件滿足則執(zhí)行Dom至ENDm之間(jiān)的程序(直到(dào)條件不滿足),否則轉而(ér)執行ENDm後麵的程序。


版權所有© 蘇州黄片91測量設備有限公司 備案號: 蘇ICP備(bèi)19011283號-2 蘇公網安備32050602013644號
黄片91_91成人版_91视频最新网址_91视频免费观看