Ⅰ 數控的G代碼有多少個
100個,具體如下:
代碼名稱-功能簡述
G00------快速定位
G01------直線插補
G02------順時針方向圓弧插補
G03------逆時針方向圓弧插補
G04------定時暫停
G05------通過中間點圓弧插補
G06------拋物線插補
G07------Z 樣條曲線插補
G08------進給加速
G09------進給減速
G10------數據設置
G16------極坐標編程
G17------加工XY平面
G18------加工XZ平面
G19------加工YZ平面
G20------英制尺寸(法蘭克系統)
G21-----公制尺寸(法蘭克系統)
G22------半徑尺寸編程方式
G220-----系統操作界面上使用
G23------直徑尺寸編程方式
G230-----系統操作界面上使用
G24------子程序結束
G25------跳轉加工
G26------循環加工
G30------倍率注銷
G31------倍率定義
G32------等螺距螺紋切削,英制
G33------等螺距螺紋切削,公制
G34------增螺距螺紋切削
G35------減螺距螺紋切削
G40------刀具補償/刀具偏置注銷
G41------刀具補償——左
G42------刀具補償——右
G43------刀具偏置——正
G44------刀具偏置——負
G45------刀具偏置+/+
G46------刀具偏置+/-
G47------刀具偏置-/-
G48------刀具偏置-/+
G49------刀具偏置0/+
G50------刀具偏置0/-
G51------刀具偏置+/0
G52------刀具偏置-/0
G53------直線偏移,注銷
G54------直線偏移x
G55------直線偏移y
G56------直線偏移z
G57------直線偏移xy
G58------直線偏移xz
G59------直線偏移yz
G60------准確路徑方式(精)
G61------准確路徑方式(中)
G62------准確路徑方式(粗)
G63------攻螺紋
G68------刀具偏置,內角
G69------刀具偏置,外角
G70------英制尺寸 寸 (這個是西門子的,法蘭克的是G21)
G71------公制尺寸 毫米
G74------回參考點(機床零點)
G75------返回編程坐標零點
G76------車螺紋復合循環
G80------固定循環注銷
G81------外圓固定循環
G331-----螺紋固定循環
G90------絕對尺寸
G91------相對尺寸
G92------預制坐標
G93------時間倒數,進給率
G94------進給率,每分鍾進給
G95------進給率,每轉進給
G96------恆線速度控制
G97------取消恆線速度控制
(1)數控車編程指令哪個是g70擴展閱讀:
快速定位
格式:G00 X(U)__Z(W)__
說明:
(1)該指令使刀具按照點位控制方式快速移動到指定位置。移動過程中不得對工件進行加工。
(2)所有編程軸同時以參數所定義的速度移動,當某軸走完編程值便停止,而其他軸繼續運動,
(3)不運動的坐標無須編程。
(4)G00可以寫成G0
例:
G00 X75 Z200
G01 U-25 W-100
先是X和Z同時走25快速到A點,接著Z向再走75快速到B點。
直線插補
格式:G01 X(U)_Z(W)_F_(mm/min)
說明:
(1)該指令使刀具按照直線插補方式移動到指定位置。移動速度是由F指令
進給速度。所有的坐標都可以聯動運行。
(2)G01也可以寫成G1
例:
G01 X40 Z20 F150
兩軸聯動從A點到B點
圓弧插補
格式1:G02X(u)_Z(w)_I_K_F_
說明:
(1)X、Z在G90時,圓弧終點坐標是相對編程零點的絕對坐標值。在G91時,
圓弧終點是相對圓弧起點的增量值。無論G90,G91時,I和K為圓弧的圓心相對於起點的增量坐標。
I是X方向值、K是Z方向值。圓心坐標在圓弧插補時不得省略,除非用其他格式編程。
(2)G02指令編程時,可以直接編過象限圓,整圓等。
註:過象限時,會自動進行間隙補償,如果參數區末輸入間隙補償與機床實際反向間隙懸殊,都會在工件上產生明顯的切痕。
(3)G02也可以寫成G2。
例:G02 X60 Z50 I40 K0 F120
格式2:G02X(u)_Z(w)_R(+-)_F_
說明:
(1)不能用於整圓的編程
(2)R為工件單邊R弧的半徑。R為帶符號,「+」表示圓弧角小於180度;
「-」表示圓弧角大於180度。其中「+」可以省略。
(3)它以終點點坐標為准,當終點與起點的長度值大於2R時,則以直線代替圓弧。
補充一下:
1、G00與G01
G00運動軌跡有直線和折線兩種,該指令只是用於點定位,不能用於切削加工
G01按指定進給速度以直線運動方式運動到指令指定的目標點,一般用於切削加工
2、G02與G03
G02:順時針圓弧插補 G03:逆時針圓弧插補
3、G04(延時或暫停指令)
一般用於正反轉切換、加工盲孔、階梯孔、車削切槽
4、G17、G18、G19 平面選擇指令,指定平面加工,一般用於銑床和加工中心
G17:X-Y平面,可省略,也可以是與X-Y平面相平行的平面
G18:X-Z平面或與之平行的平面,數控車床中只有X-Z平面,不用專門指定
G19:Y-Z平面或與之平行的平面
5、G27、G28、G29 參考點指令
G27:返回參考點,檢查、確認參考點位置
G28:自動返回參考點(經過中間點)
G29:從參考點返回,與G28配合使用
6、G40、G41、G42 半徑補償
G40:取消刀具半徑補償
7、G43、G44、G49 長度補償
G43:長度正補償 G44:長度負補償 G49:取消刀具長度補償
8、G32、G92、G76
G32:螺紋切削 G92:螺紋切削固定循環 G76:螺紋切削復合循環
9、車削加工:G70、G71、72、G73
G71:軸向粗車復合循環指令 G70:精加工復合循環 G72:端面車削,徑向粗車循環 G73:仿形粗車循環
10、銑床、加工中心:
G73:高速深孔啄鑽 G83:深孔啄鑽 G81:鑽孔循環 G82:深孔鑽削循環
G74:左旋螺紋加工 G84:右旋螺紋加工 G76:精鏜孔循環 G86:鏜孔加工循環
G85:鉸孔 G80:取消循環指令
11、編程方式 G90、G91
G90:絕對坐標編程 G91:增量坐標編程
12、主軸設定指令
G50:主軸最高轉速的設定 G96:恆線速度控制 G97:主軸轉速控制(取消恆線速度控制指令) G99:返回到R點(中間孔) G98:返回到參考點(最後孔)
13、主軸正反轉停止指令 M03、M04、M05
M03:主軸正傳 M04:主軸反轉 M05:主軸停止
14、切削液開關 M07、M08、M09
M07:霧狀切削液開 M08:液狀切削液開 M09:切削液關
15、運動停止 M00、M01、M02、M30
M00:程序暫停 M01:計劃停止 M02:機床復位 M30:程序結束,指針返回到開頭
16、M98:調用子程序
17、M99:返回主程序
數控加工有下列優點:
①大量減少工裝數量,加工形狀復雜的零件不需要復雜的工裝。如要改變零件的形狀和尺寸,只需要修改零件加工程序,適用於新產品研製和改型。
②加工質量穩定,加工精度高,重復精度高,適應飛行器的加工要求。
③多品種、小批量生產情況下生產效率較高,能減少生產准備、機床調整和工序檢驗的時間,而且由於使用最佳切削量而減少了切削時間。
④可加工常規方法難於加工的復雜型面,甚至能加工一些無法觀測的加工部位。
數控加工的缺點是機床設備費用昂貴,要求維修人員具有較高水平。
就業方向
第一、可以選擇的就是數控操作工,經過數控實習和數控操作培訓的學生都可以勝任,但是這個工作崗位競爭的壓力最大,任何一所工科的高職都有這個專業,還不要說中職以及技校的學生。目前我國機加工行業的數控操作崗位已基本達到飽和。
有的學生跟我說他們的同學,也就初中畢業,干數控操作比他們早五六年,都是熟練工了,工資也可以,因此覺得很沒有希望。我跟他們講,要比的不是眼前,而是以後的發展。
第二、數控編程員。很多的機加工企業都採用自動編程來生成數控加工程序,因此需要學習CAM軟體。不同的單位使用不同的CAM軟體,種類多種多樣,但是大體上加工的方法都類似,所以必須學好一個。
但是做數控編程員要求很高,責任也很大,因此要求有豐富的加工經驗。這樣的話,對於剛剛走出校門的學生,馬上做這個崗位不現實。必須經過一段時間的鍛煉,短則一兩年,長的話得三五年。
第三、數控維修人員或者叫售後服務人員。這個崗位的要求更高,是數控方面最缺乏的。不僅要求有豐富機械知識,還要有豐富的電氣知識。
如果選擇了這個方向,可能會很辛苦(比如經常出差),要不斷的學習,不斷積累經驗。這個崗位需要得到的鍛煉更多,因此達到熟練的時間會比較長,但是回報也會比較豐厚。
第四、數控銷售人員。這個崗位的報酬是最豐厚的,而要求掌握的專業知識並不那麼多,但是要求有出眾的口才以及良好的社交能力,不是一般人能乾的。
第五、相近專業的也可以選擇:機械設計方面如繪圖人員,做機械設計師、結構設計師;加工工藝管理或者現場技術人員、機械設計人員(機械工程師)數控機床操作工、機械設備維修工、機械設備銷售員、程序編制員、機械工藝員、檢查員、生產管理員。
Ⅱ 數控車床編程中常用的循環指令有哪幾個
精加工循環(G70):G70
P(ns)
Q(nf)
外圓粗車固定循環(G71):G71U(△d)R(e)
G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)
端面車削固定循環(G72)G72W(△d)R(e)
G72P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)
端面啄式鑽孔循環(G74)G74
R(e);
G74
X(u)
Z(w)
P(△i)
Q(△k)
R(△d)
F(f)
外經/內徑啄式鑽孔循環(G75)G75
R(e);
G75
X(u)
Z(w)
P(△i)
Q(△k)
R(△d)
F(f)
螺紋切削循環(G76)G76
P(m)(r)(a)
Q(△dmin)
R(d)
G76
X(u)
Z(w)
R(i)
P(k)
Q(△d)
F(L)
Ⅲ FANUC數控代碼,中的G71和G70代碼格式,及對應意思講解,謝謝。
g70pq裡面的p和q表示的是精加工的程序段。後面的數字可以自己給,但是得跟g71裡面的程序段相同 g71ur裡面的u是每次循環加工深度(吃刀量)。
r為每次循環加工退刀量 g71pquwf裡面的pq就是g70裡面的p q 表示的精加工第一條程序號和最後一條程序號。
u表示x方向給精加工留的餘量,w為z方向精加工留的餘量,f為進給速度。
舉例: g99g97g40m43; m03s500(主軸正轉500r/mm) t0101(選擇01號刀) g00x42.z2.(定刀點) g71u1.r0.5(每刀吃刀量1mm,每次循環退刀0.5mm) 。
g71p10q20u0.5w0.f0.2(程序號定位p10和q20,x方向留餘量0.5mm,z方向不留量,進給速度為0.5) n10 g00x0.(快速走到x0.位置,這句為精加工開始程序段,前面加上p) g01z0。
(切削速度走到z0.位置) x31.(切削速度走到x31.位置) x35.z-20.(切削速度走到x35.z-20.位置) z-30。
(切削速度走到z-30.位置) n20 x42.(切削速度走到x42.位置,這句為精加工結束程序段,前面加上q) g00x100.z100.(快速退刀走到x100.z100.位置) m05。
(主軸停止) m30;(全部停止並且游標返回程序頭) 注意:g71裡面的p和q後面的數字可以去任意數值,方便自己就行,p1q2也可以p10q20也可以,主要就是g71裡面給的多少。
在程序頭裡面就得給多少,如果你g71里給的是p1q2,但是程序里你給的是p10q20就不行了,程序會報警說找不到程序號。
1.採用復合固定循環需設置一個循環起點,刀具按照數控系統安排的路徑一層一層按照直線插補形式分刀車削成階梯形狀,最後沿著粗車輪廓車削一刀,然後返回到循環起點完成粗車循環。
2.零件輪廓必須符合X、Z軸方向同時單調增大或單調減少,即不可有內凹的輪廓外形;精加工程序段中的第一指令只能用G00或G01,且不可有Z軸方向移動指令。
3.G71指令也可用於內孔輪廓的粗車加工。 4.G71指令只是完成粗車程序,雖然程序中編制了精加工程序,目的只是為了定義零件輪廓,但並不執行精加工程序,只有執行G70時才完成精車程序。