亚洲国产精品第一区二区-老师喂我乳我脱她裤子-性亂倫xxxx乱大交女-87福利电影网站-亚洲综合久久精品无码色欲

CNC加工中心程序代碼大全

字體大小:

手工編程是指(zhi)編程的(de)各個階段均由人工完成。利用(yong)一(yi)般的(de)計(ji)(ji)算(suan)工具(ju),通過各種三(san)角(jiao)函數(shu)計(ji)(ji)算(suan)方式,人工進(jin)行刀具(ju)軌跡的(de)運算(suan),并進(jin)行指(zhi)令編制。

這種方式比較簡單(dan),很容易掌(zhang)握(wo),適應性較大。

下面我們了解一(yi)下數控(kong)編程步驟及(ji)需用到的代碼:

1. 編程步驟

01、人工完成(cheng)零件(jian)加工的(de)數(shu)控工藝(yi)

02、分析零件圖紙

03、制定工藝決策

04、確定加(jia)工路線

05、選(xuan)擇工藝參數

06、計算刀位軌跡(ji)坐標數據(ju)

07、編寫數控加工程序單

08、驗證程序(xu)

09、手(shou)工編(bian)程

10、刀軌仿真(zhen)


輸入程序.jpg


2. 準備功能字G

準備(bei)功能(neng)字(zi)G是(shi)使(shi)數控機床(chuang)建立起某種(zhong)(zhong)加工方式(shi)的(de)指(zhi)令,如(ru)插補(bu)(bu)、刀具補(bu)(bu)償、固(gu)定循環(huan)等。G功能(neng)字(zi)由地址符G和其后的(de)兩位數字(zi)組成,從G00—G99共(gong)100種(zhong)(zhong)功能(neng)。

G00     定位或快速移動(dong)

G01     直線插(cha)補(進給(gei)速度(du))

G02     順時針圓弧插補(bu)/螺旋線插補(bu)

G03     逆時(shi)針圓弧插(cha)補(bu)/螺旋(xuan)線插(cha)補(bu)

G04     停留時間(jian)或延時時間(jian)

           如:G04 X1000;G04 P1000

G09     準確停止或精確停止檢(jian)查(檢(jian)查是否(fou)在目標范圍內)

G10     可編程數(shu)據輸入

G17     選(xuan)擇XY平面

G18     選擇XZ平面(mian)

G19     選(xuan)擇YZ平面

G20     英寸輸入

G21     毫米(mi)輸入

G27     返回并檢查參(can)考點

G28     返回參考點檢測

           如(ru):G91/(G90) G28 X___ Y___ Z___

           (經過中間點X___ Y___ Z___返回參考點)

G29     從參考點返(fan)回

           如:G91/(G90) G29 X___ Y___ Z___

           (從起始點經過(guo)參考點返回到目標(biao)點X___ Y___ Z___的指令(ling))

G30     返回第(di)2,3,4參考點

           如:G91/(G90) G30 P2 X___ Y___ Z___(返(fan)回(hui)第(di)2參考(kao)點)

G40     刀具半(ban)徑補償取消

G41     左(zuo)側刀(dao)具半徑補(bu)償(chang)(沿進給(gei)方向刀(dao)具在左(zuo)邊)

G42     右(you)側刀具(ju)半徑(jing)補償(沿進給方向刀具(ju)在右(you)邊)

G43     刀(dao)具長度補償+方向

G44     刀具長度補(bu)償-方向(xiang)

G49     取消刀具長度(du)補償(chang)

G50     取消比例縮(suo)放

G51     比例縮放(fang)

           如:ON G51 X___ Y___ Z___ P___;

                  OFF G50

          (X___ Y___ Z___ 設(she)定縮放中心位(wei)置) 

           (P:縮放比例,范圍(wei)是1-999999,不(bu)能是小數,如果P800代表(biao)縮放比例是0.8)

G52     設置局部坐標(biao)系

G53     選擇機床坐標系

G54     選用(yong)1號工件坐標系

G55     選用(yong)2號工件坐標系

G56     選用3號工(gong)件坐(zuo)標(biao)系

G57     選用4號工件坐(zuo)標(biao)系

G58     選用5號工(gong)件坐標系

G59     選用(yong)6號工(gong)件坐標系

G60     單(dan)方向定位(wei),消除傳動間隙(代替G00),過目標(biao)位(wei)置后回(hui)頭至目標(biao)位(wei)置

G61     準(zhun)停檢查方(fang)式,切削進給接近目(mu)標位置時(shi)減速并檢查位置公差范(fan)圍

G62     自(zi)動拐角倍(bei)率

G63     攻牙方式

G64     正(zheng)常切(qie)(qie)削(xue)方式,切(qie)(qie)削(xue)進給接近目標(biao)位置時不減(jian)速,以及切(qie)(qie)削(xue)段與段之間不減(jian)速

G65     宏程(cheng)序調用

G66     模態宏程序(xu)調用

G67     模態宏(hong)程序調用(yong)取消(xiao)

G68     坐標旋轉(zhuan)

           如:G17: G68 X___ Y___ R___

G69     坐標旋轉取消

G73     多級鉆(zhan)削循環

G74     攻左旋螺紋循環

G76     精鏜循環

G80     取消固(gu)定循環

G81     單級鉆削循環

G82     單級鉆削循環(實現孔底停留或延(yan)時(shi))

G83     多級鉆削循(xun)環

G84     攻(gong)右旋螺紋

G85     鏜(tang)削固定循環

G86     鏜削固定循(xun)環

G87     反(fan)鏜固定循環

G88     鏜削固定循環

G89     鏜削固定循環

G90     絕對指令

G91     相(xiang)對指令

G92     工件零點設定

G98     固定循環返回(hui)初(chu)始(shi)點(dian)

G99     固定循環返回R點


切料.jpg


3. 坐標功能字

坐標功(gong)能字(zi)(又稱尺寸(cun)字(zi))用(yong)來設定機(ji)(ji)床(chuang)(chuang)各坐標的位(wei)移量(liang)。它一般(ban)使用(yong)X、Y、Z、U、V、W、P、Q、R、A、B、C、D、E等地址符為首,在地址符后緊跟“+”(正)或“-”(負(fu))及一串(chuan)數(shu)字(zi),該數(shu)字(zi)一般(ban)以系統脈沖(chong)當量(liang)(指數(shu)控系統能實現的最小位(wei)移量(liang),即數(shu)控裝(zhuang)置(zhi)每發出一個脈沖(chong)信號,機(ji)(ji)床(chuang)(chuang)工作臺的移動量(liang),一般(ban)為0.0001~0.01mm)為單(dan)位(wei),不(bu)使用(yong)小數(shu)點。一個程序段中有多個尺寸(cun)字(zi)時(shi),一般(ban)按上述地址符順序排列(lie)。


4. 進給功能字F

該功能字(zi)用(yong)(yong)來指定刀(dao)具相對工件運動(dong)的速(su)度(du)。其(qi)單位一般為(wei)mm/min。當進給速(su)度(du)與主(zhu)軸轉速(su)有關(guan)時,如車螺紋、攻絲等,使(shi)用(yong)(yong)的單位為(wei)mm/r。進給功能字(zi)以地址(zhi)符(fu)“F”為(wei)首,其(qi)后跟一串數字(zi)代碼(ma)。


5. 主軸功能字S

該(gai)功能(neng)字(zi)用來指定主(zhu)軸速度(du),單(dan)位(wei)為(wei)r/min,它以地址符“S”為(wei)首,后(hou)跟(gen)一串數字(zi)。


6. 刀具功能字T

當(dang)系統具(ju)有(you)換(huan)刀(dao)功(gong)能(neng)時,刀(dao)具(ju)功(gong)能(neng)字用以(yi)選擇替換(huan)的(de)刀(dao)具(ju)。它以(yi)地(di)址符“T”為首,其后(hou)一般跟二(er)位數字,代表刀(dao)具(ju)的(de)編號。


7. 輔助功能字M

輔(fu)助(zhu)功能(neng)字M是用于指(zhi)定主軸的(de)(de)旋轉方向(xiang)、啟動、停止、冷卻液的(de)(de)開關(guan),工件或(huo)刀具的(de)(de)夾緊和松開,刀具的(de)(de)更換等(deng)功能(neng)。輔(fu)助(zhu)功能(neng)字由(you)地址符M和其后的(de)(de)兩(liang)位數字組成(cheng),M代碼從M00-M99共100種(zhong)。

M00     程(cheng)序(xu)停止

M01     計劃結束(shu)

M02     程序(xu)結束

M03     主(zhu)軸順時針轉動(dong)

M04     主軸逆時針轉動

M05     主軸停止

M06     換(huan)刀

M07     2號(hao)冷卻液開(kai)

M08     1號冷卻(que)液(ye)開

M09     冷卻(que)液關

M10     夾緊

M11     松開

M12     不指(zhi)定

M13     主軸順時針,冷卻液開(kai)

M14     主(zhu)軸逆時針,冷卻液開(kai)

M15     正運(yun)動(dong)

M16     負運動

M17     不指定(ding)

M18     不指定

M19     主軸定(ding)向停止

M20-M29     永(yong)不(bu)指定

M30     紙帶(dai)結(jie)束

M31     互鎖(suo)旁路

M32-M35     不指定

M36     進給(gei)范(fan)圍1

M37     進給范(fan)圍2

M38     主軸速度范圍(wei)1

M39     主軸速度范圍2

M40-M45     齒輪換檔

M46-M47     不指定(ding)

M48     注銷M49

M49     進給(gei)率(lv)修正旁(pang)路(lu)

M50     3號冷卻液開

M51     4號冷卻液開

M52-M54     不指(zhi)定

M55     刀(dao)具直(zhi)線位移,位置1

M56     刀具直(zhi)線位(wei)移(yi),位(wei)置2

M57-M59     不指(zhi)定

M60     更(geng)換工作

M61     工件直線位(wei)移,位(wei)置1

M62     工件(jian)直線位移(yi),位置2

M63-M70     不指定

M71     工件角(jiao)度位(wei)移,位(wei)置1

M72     工件角(jiao)度位移(yi),位置2

M73-M89     不指(zhi)定(ding)

M90-M99     永不(bu)指定


加工S型.jpg


8. 常用算術

加法:#i=#j+#k

減法:#i=#j-#k

乘法:#i=#j*#k

除法(fa):#i=#j/#k

正弦(xian):#i=SIN[#j]

反正弦:#i=ASIN[#j]

余弦:#i=COS[#j]

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

正切:#i=TAN[#j]

反(fan)正切(qie):#i=ATAN[#j]

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

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

舍入:#i=ROUND[#j]

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

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

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

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

或:#i=#jOR#k

異或:#i=#jXOR#k

與(yu):#i=#AND#k

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

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


9. 邏輯運算符

EQ:等于

NE:不等于

GT:大于

GE:大于或等于

LT:小于(yu)

LE:小于(yu)或等于(yu)


加工球形.jpg


10. 程序轉移和循環

無條件轉移:GOTO

條件轉(zhuan)移:IF [條件表(biao)達式]

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

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

 

循(xun)環語(yu)句(ju)

WHILE [條件(jian)表達式(shi)] Dom (m=1,2,,3)

ENDm

如果條(tiao)件滿(man)足則(ze)執行Dom至ENDm之間(jian)的程(cheng)序(直到條(tiao)件不滿(man)足),否則(ze)轉(zhuan)而執行ENDm后面的程(cheng)序。


QQ截圖20200831144016.jpg


更新日期:2020-09-01