呼車編程
⑴ 數控編程的指令有哪些
1.數控編程指令——外圓切削循環
指令:G90X(U)_Z(W)_F_;
例:G90X40.Z40.F0.3;
X30.;
X20.;
2.數控編程指令——端面切削循環
指令:G94X(U)_Z(W)_F_;
例如:G90X40.Z-3.5.F0.3;
Z-7.;
Z-10.;
3.數控編程指令——外圓粗車循環
指令:G71U_R_;
G71P_Q_U_W_F_;
精車:G70P_Q_F_;
U每次進給量,
R每次退刀量,
P循環起始行號,
Q循環結束行號,
U精加工徑向餘量,
W精加工軸向餘量。
4.數控編程指令——端面粗車循環
指令:G72W_R_;
G72P_Q_U_W_F_;
精車:G70P_Q_F_;(字母含義同3)
5.數控編程指令——固定形式粗車循環
指令:G73P_Q_I_K_U_W_D_F_;
I粗車是徑向切除的總餘量(半徑值),
K粗車是軸向切除的總餘量,
D循環次數,(其餘字母含義同3).
6.數控編程指令——刀尖半徑補償指令
指令:G41
G01
G42
X(U)_Z(w)_;
G00
G40
注意:(1).G41,G42,G40指令不能與圓弧切削指令寫在同一程序段內。
(2).在調用新刀具前或更改刀具補償方向時,必須取消前一個刀具補償。字串6
(3).在G41或G42程序段後面加G40程序段,便可以取消刀尖半徑補償。
7.數控編程指令——錐面循環加工
指令:G90X(U)_Z(W)_I_F_;
例如:G90X40.Z-40.I-5.F0.3;
X35.
X30.
I切削始點與圓錐面切削終點的半徑差。
8.數控編程指令——帶錐度的端面切削循環指令
指令:G94X(U)_Z(W)_K_F_;
K端面切削始點至終點位移在Z方向的坐標值增量值。
9.數控編程指令——簡單圓弧加工
指令:G02
I_K_
X(U)_Z(W)_
F_;
G03
R_;
10.數控編程指令——深空加工
指令:G74R_;
G74Z(W)_Q_;
R每次加工退刀量,
Z鑽削總深度,
Q每次鑽削深度,
11.數控編程指令——G75指令格式
指令:G75R_;
G75X(U)_Z(W)_P_Q_R_F_;
R切槽過程中徑向(X)的退刀量,
X最大切深點的X軸絕對坐標,
Z最大切深點的Z軸絕對坐標,
P切槽過程中徑向(X)的退刀量(半徑值),
Q徑向切完一個刀寬後,在Z的移動量,
R刀具切完槽後,在槽底沿-Z方向的退刀量。
12.數控編程指令——子程序調的用
指令:M98P****
****;
例如:M98P42000;
字串7
表明調用子程序2000兩次。
M98P2;
表明調用2號程序一次。
13.數控編程指令——等螺距螺紋切削指令
指令:G32(U)_Z(W)_F_;
X,Z為螺紋終點的絕對坐標,
例如:G32X29.Z-35.F2.;
G00X40.;
Z5.;
X28.2;
G32Z-35.F0.2;
G00X40.;
Z5.;
X28.2;
14.數控編程指令——螺紋切削固定循環指令
指令:G92X(U)_Z(W)_R_F_;
R=0時切削圓柱螺紋。
例如:G92X29.Z-35.F0.2;
X28.2;
X27.6;
X27.4;
15.數控編程指令——多線螺紋切削指令
指令:X(U)_Z(W)_F_P_;
F長軸方向的導程。
P螺紋線數和起始角。
例如:G33X34.Z-26.F6.P2=0;
G01X28.F0.2;
G00Z8.;
G01X34.F0.2;
G33Z-26.F6.P2=18000;
G01X28.F0.2;
G00Z8.;
16.數控編程指令——G76指令格式
指令:G76GmraQ_R_;
G76X(U)_Z(W)_R_P_Q_F_;
m精加工重復次數,
r倒角量,
a螺紋刀尖角度,
Q最小被吃刀量(半徑值),單位為微米。
R精加工餘量(半徑值),單位為毫米。
G76X(U)_Z(W)_R_P_Q_F_;
R螺紋半徑值(半徑值),
P螺紋牙深(半徑值),單位為微米。
Q第一次切削深度(半徑值),單位為微米。
F螺紋導程。單位為毫米。
17.數控編程指令——變導程螺紋加工(G34)
指令:G34
X(U)_Z(W)_F_K_;
F長軸方向導程,單位為毫米
K主軸每轉導程的增量或減量,單位為毫米每轉。
⑵ 華中數控編程常用的代碼有哪些
經過這段時間的學習,我將數控編程的常用指令總結如下: (如有錯誤和缺漏望朋友們指正)
1、 M代碼及功能
M00 程序停止 M02 程序結束 M03 主軸正轉啟動
M04 主軸反轉啟動 M05 主軸停止轉動 M07 切削液打開
M08 切削液打開 M09 切削液停止 M30程序結束並返回程原點
M98 調用子程序 M99 子程序結束
2、S 主軸功能 其後數據表示主軸轉速 單位:米/分鍾
F 進給功能 其後數據表示進給速度 單位:毫米/分鍾(G94)毫米/轉(G95)
T 刀具功能 其後用4位數字分別表示刀具號和刀具補償號
2、 G代碼及功能
G00 快速定位 G01 直線插補 G02 順圓插補 G03 逆圓插補
G04 暫停 G20 英寸輸入 G21 毫米輸入 G28返回刀參考點
G29 由參考點返回 G32 螺紋切削 G36 直徑編程 G37 半徑編程
G40刀尖半徑補償取消 G41 左刀補 G42 右刀補
G54、G55、G56、G57、G58、G59 坐標系選擇
G65 宏指令簡單調用 G71 外徑/內徑車削復合循環 G72端面車削復合循環
G73 閉環車削復合循環 G76 螺紋切削復合循環 G80外徑/內徑車削固定循環
G81 端面車削固定循環 G82 螺紋切削固定循環 G90絕對編程
G91相對編程 G92 工件坐標系設定 G94 每分鍾進給 G95 每轉進給
G96、G97 恆線速度進給
(以上指令都是華中數控車床編程常用指令)
⑶ 數控車床的編程指令是什麼
廣數和法蘭克指令一樣的令M指令一覽表G00快速定位x0dx0aG01直線補間切削x0dx0aG02圓弧補間切削CW(順時針)x0dx0aG03圓弧補間切削CCW(逆時針)x0dx0aG02.3指數函數補間正轉x0dx0aG03.3指數函數補間逆轉x0dx0aG04暫停x0dx0aG05高速高精度制御1x0dx0aG05.1高速高精度制御2x0dx0aG06~G08沒有x0dx0aG07.1/107圓筒補間x0dx0aG09正確停止檢查x0dx0aG10程式參數輸入/補正輸入x0dx0aG11程式參數輸入取消x0dx0aG12整圓切削CWx0dx0aG13整圓切削CCWx0dx0aG12.1/112極坐標補間有效x0dx0aG13.1/113極坐標補間取消x0dx0aG14沒有x0dx0aG15極坐標指令取消x0dx0aG16極坐標指令有效x0dx0aG17平面選擇X-Yx0dx0aG18平面選擇Y-Zx0dx0aG19平面選擇X-Zx0dx0aG20英制指令x0dx0aG21公制指令x0dx0aG22-G26沒有x0dx0aG27參考原點檢查x0dx0aG28參考原點復歸x0dx0aG29開始點復歸x0dx0aG30第2~4參考點復歸x0dx0aG30.1復歸刀具位置1x0dx0aG30.2復歸刀具位置2x0dx0aG30.3復歸刀具位置3x0dx0aG30.4復歸刀具位置4x0dx0aG30.5復歸刀具位置5x0dx0aG30.6復歸刀具位置6x0dx0aG31跳躍機能x0dx0aG31.1跳躍機能1x0dx0aG31.2跳躍機能2x0dx0aG31.3跳躍機能3x0dx0aG32沒有x0dx0aG33螺紋切削x0dx0aG34特別固定循環(圓周孔循環)x0dx0aG35特別固定循環(角度直線孔循環)x0dx0aG36特別固定循環(圓弧)x0dx0aG37自動刀具長測定x0dx0aG37.1特別固定循環(棋盤孔循環)x0dx0aG38刀具徑補正向量指定x0dx0aG39刀具徑補正轉角圓弧補正x0dx0aG40刀具徑補正取消x0dx0aG41刀具徑補正左x0dx0aG42刀具徑補正右x0dx0aG40.1法線制御取消x0dx0aG41.1法線制御左有效x0dx0aG42.1法線制御右有效x0dx0aG43刀具長設定(+)x0dx0aG44刀具長設定(—)x0dx0aG43.1第1主軸制御有效x0dx0aG44.1第2主軸制御有效x0dx0aG45刀具位置設定(擴張)x0dx0aG46刀具位置設定(縮小)x0dx0aG47刀具位置設定(二倍)x0dx0aG48刀具位置設定(減半)x0dx0aG47.12主軸同時制御有效x0dx0aG49刀具長設定取消x0dx0aG50比例縮放取消x0dx0aG51比例縮放有效x0dx0aG50.1G指令鏡象取消x0dx0aG51.1G指令鏡象有效x0dx0aG52局部坐標系設定x0dx0aG53機械坐標系選擇x0dx0aG54工件坐標系選擇1x0dx0aG55工件坐標系選擇2x0dx0aG56工件坐標系選擇3x0dx0aG57工件坐標系選擇4x0dx0aG58工件坐標系選擇5x0dx0aG59工件坐標系選擇6x0dx0aG54.1工件坐標系選擇擴張48組x0dx0aG60單方向定位x0dx0aG61正確停止檢查模式x0dx0aG61.1高精度制御x0dx0aG62自動轉角進給率調整x0dx0aG63攻牙模式x0dx0aG63.1同期攻牙模式(正攻牙)x0dx0aG63.2同期攻牙模式(逆攻牙)x0dx0aG64切削模式x0dx0aG65使用者巨集單一呼叫x0dx0aG66使用者巨集狀態呼叫Ax0dx0aG66.1使用者巨集狀態呼叫Bx0dx0aG67使用者巨集狀態呼叫取消x0dx0aG68坐標回轉有效x0dx0aG69坐標回轉取消x0dx0aG70使用者固定循環x0dx0aG71使用者固定循環x0dx0aG72使用者固定循環x0dx0aG73固定循環(步進循環)x0dx0aG74固定循環(反向攻牙)x0dx0aG75使用者固定循環x0dx0aG76固定循環(精搪孔)x0dx0aG77使用者固定循環x0dx0aG78使用者固定循環x0dx0aG79使用者固定循環x0dx0aG80固定循環取消x0dx0aG81固定循環(鑽孔/鉛孔)x0dx0aG82固定循環(鑽孔/計數式搪孔)x0dx0aG83固定循環(深鑽孔)x0dx0aG84固定循環(攻牙)x0dx0aG85固定循環(搪孔)x0dx0aG86固定循環(搪孔)x0dx0aG87固定循環(反搪孔)x0dx0aG88固定循環(搪孔)x0dx0aG89固定循環(搪孔)x0dx0aG90絕對值指令x0dx0aG91增量值指令x0dx0aG92機械坐標系設定x0dx0aG93逆時間進給x0dx0aG94非同期進給(每分進給)x0dx0aG95同期進給(每回轉進給)x0dx0aG96周速一定製御有效x0dx0aG97周速一定至於取消x0dx0aG98固定循環起始點復歸x0dx0aG99固定循環R點復歸x0dx0aG114.1主軸同期制御x0dx0aG100~225使用者巨集(G碼呼叫)最大10個M00程式停止(暫停)x0dx0aM01程式選擇性停止/選擇性套用x0dx0aM02程序結束x0dx0aM03主軸正轉x0dx0aM04主軸反轉x0dx0aM05主軸停止x0dx0aM06自動刀具交換x0dx0aM07吹氣啟動x0dx0aM08切削液啟動x0dx0aM09切削液關閉x0dx0aM10吹氣關閉→M09也能關吹氣x0dx0aM11《斗笠式》主軸夾刀x0dx0aM12主軸松刀x0dx0aM13主軸正轉+切削液啟動x0dx0aM14主軸反轉+切削液啟動x0dx0aM15主軸停止+切削液關閉x0dx0aM16—M18沒有x0dx0aM19主軸定位x0dx0aM20——沒有x0dx0aM21X軸鏡象啟動x0dx0aM22Y軸鏡象啟動x0dx0aM23鏡象取消x0dx0aM24第四軸鏡象啟動x0dx0aM25第四軸夾緊x0dx0aM26第四軸松開x0dx0aM27分度盤功能x0dx0aM28沒有x0dx0aM29剛性攻牙x0dx0aM30程式結束/自動斷電x0dx0aM31——M47沒有x0dx0aM48深鑽孔啟動x0dx0aM49——M51沒有x0dx0aM52刀庫右移x0dx0aM53刀庫左移x0dx0aM54——M69沒有x0dx0aM70自動刀具建立x0dx0aM71刀套向下x0dx0aM72換刀臂60°x0dx0aM73主軸松刀x0dx0aM74換刀臂180°x0dx0aM75主軸夾刀x0dx0aM76換刀臂0°x0dx0aM77刀臂向上x0dx0aM78——M80沒有x0dx0aM81工作台交換確認x0dx0aM82工作台上x0dx0aM83工作台下x0dx0aM84工作台伸出x0dx0aM85工作台縮回x0dx0aM86工作台門開x0dx0aM87工作台門關x0dx0aM88——M97沒有x0dx0aM98調用子程序x0dx0aM99子程序結束回答人的補充2010-03-1919:36fanuc數控指令x0dx0ax0dx0aG00快速定位,G01直線插補,G02順時針插補,G03逆時針插補,G04暫停,G40取消刀補,G41左補,G42右補,G54-G59工件坐標系{車床、加工中心都一樣}。G70精加工復合循環,G71外圓粗加工循環,G72端面粗加工循環,G73固定形狀粗加工循環,G74端面鑽孔循環,G75外圓切槽循環,G76外圓螺紋循環,M指令同加工中心差不多。x0dx0ax0dx0a數控機床標准G代碼x0dx0a准備功能字是使數控機床建立起某種加工方式的指令,如插補、刀具補償、固定循環等。G功能字由地址符G和其後的兩位數字組成,從G00—G99共100種功能。JB3208-83標准中規定如下表:x0dx0a表准備功能字G代碼功能作用范圍功能代碼功能作用范圍功能x0dx0aG00點定位G50*刀具偏置0/-x0dx0aG01直線插補G51*刀具偏置+/0x0dx0aG02順時針圓弧插補G52*刀具偏置-/0x0dx0aG03逆時針圓弧插補G53直線偏移注銷x0dx0aG04*暫停G54直線偏移Xx0dx0aG05*不指定G55直線偏移Yx0dx0aG06拋物線插補G56直線偏移Zx0dx0aG07*不指定G57直線偏移XYx0dx0aG08*加速G58直線偏移XZx0dx0aG09*減速G59直線偏移YZx0dx0aG10-G16*不指定G60准確定位(精)x0dx0aG17XY平面選擇G61准確定位(中)x0dx0aG18ZX平面選擇G62准確定位(粗)x0dx0aG19YZ平面選擇G63*攻絲x0dx0aG20-G32*不指定G64-G67*不指定x0dx0aG33螺紋切削,等螺距G68*刀具偏置,內角x0dx0aG34螺紋切削,增螺距G69*刀具偏置,外角x0dx0aG35螺紋切削,減螺距G70-G79*不指定x0dx0aG36-G39*不指定G80固定循環注銷x0dx0aG40刀具補償/刀具偏置注銷G81-G89固定循環x0dx0aG41刀具補償--左G90絕對尺寸x0dx0aG42刀具補償--右G91增量尺寸x0dx0aG43*刀具偏置--左G92*預置寄存x0dx0aG44*刀具偏置--右G93進給率,時間倒數x0dx0aG45*刀具偏置+/+G94每分鍾進給x0dx0aG46*刀具偏置+/-G95主軸每轉進給x0dx0aG47*刀具偏置-/-G96恆線速度x0dx0aG48*刀具偏置-/+G97每分鍾轉數(主軸)x0dx0aG49*刀具偏置0/+G98-G99*不指定x0dx0a註:*表示如作特殊用途,必須在程序格式中說明x0dx0ax0dx0a數控機床標准M代碼x0dx0a輔助功能字是用於指定主軸的旋轉方向、啟動、停止、冷卻液的開關,工件或刀具的夾緊和松開,刀具的更換等功能。輔助功能字由地址符M和其後的兩位數字組成。JB3208-83標准中規定如下表:x0dx0a表輔助功能字M代碼功能作用范圍功能代碼功能作用范圍功能x0dx0aM00*程序停止M36*進給范圍1x0dx0aM01*計劃結束M37*進給范圍2x0dx0aM02*程序結束M38*主軸速度范圍1x0dx0aM03主軸順時針轉動M39*主軸速度范圍2x0dx0aM04主軸逆時針轉動M40-M45*齒輪換檔x0dx0aM05主軸停止M46-M47*不指定x0dx0aM06*換刀M48*注銷M49x0dx0aM072號冷卻液開M49*進給率修正旁路x0dx0aM081號冷卻液開M50*3號冷卻液開x0dx0aM09冷卻液關M51*4號冷卻液開x0dx0aM10夾緊M52-M54*不指定x0dx0aM11松開M55*刀具直線位移,位置1x0dx0aM12*不指定M56*刀具直線位移,位置2x0dx0aM13主軸順時針,冷卻液開M57-M59*不指定x0dx0aM14主軸逆時針,冷卻液開M60更換工作x0dx0aM15*正運動M61工件直線位移,位置1x0dx0aM16*負運動M62*工件直線位移,位置2x0dx0aM17-M18*不指定M63-M70*不指定x0dx0aM19主軸定向停止M71*工件角度位移,位置1x0dx0aM20-M29*永不指定M72*工件角度位移,位置2x0dx0aM30*紙帶結束M73-M89*不指定x0dx0aM31*互鎖旁路M90-M99*永不指定x0dx0aM32-M35*不指定
⑷ plc編程:小車方向控制
類似電梯控制,有記憶功能。
⑸ 兒童編程語言有哪些
我就知道有個JavaScript。學習少兒編程,有利於強化少兒的邏輯思考能力,幫助孩子開發大腦,提升抽象思考能力。所以我在我家兒子8歲的時候就讓兒子在極客晨星學習少兒編程,學了2年了,2年編程學習下來我兒子的邏輯思維能力確實比同齡的孩子要強很多。
