Ⅰ 數控車床的編程指令是什麼
廣數和法蘭克指令一樣的令M指令一覽表G00 快速定位
G01 直線補間切削
G02 圓弧補間切削CW(順時針)
G03 圓弧補間切削CCW(逆時針)
G02.3 指數函數補間 正轉
G03.3 指數函數補間 逆轉
G04 暫停
G05 高速高精度制御 1
G05.1 高速高精度制御 2
G06~G08沒有
G07.1/107 圓筒補間
G09 正確停止檢查
G10 程式參數輸入/補正輸入
G11 程式參數輸入取消
G12 整圓切削CW
G13 整圓切削CCW
G12.1/112 極坐標補間 有效
G13.1/113 極坐標補間 取消
G14沒有
G15 極坐標指令 取消
G16 極坐標指令 有效
G17 平面選擇 X-Y
G18 平面選擇 Y-Z
G19 平面選擇 X-Z
G20 英制指令
G21 公制指令
G22-G26沒有
G27 參考原點檢查
G28 參考原點復歸
G29 開始點復歸
G30 第2~4參考點復歸
G30.1 復歸刀具位置1
G30.2 復歸刀具位置2
G30.3 復歸刀具位置3
G30.4 復歸刀具位置4
G30.5 復歸刀具位置5
G30.6 復歸刀具位置6
G31 跳躍機能
G31.1 跳躍機能1
G31.2 跳躍機能2
G31.3 跳躍機能3
G32沒有
G33 螺紋切削
G34 特別固定循環(圓周孔循環)
G35 特別固定循環(角度直線孔循環)
G36 特別固定循環(圓弧)
G37 自動刀具長測定
G37.1 特別固定循環(棋盤孔循環)
G38 刀具徑補正向量指定
G39 刀具徑補正轉角圓弧補正
G40 刀具徑補正取消
G41 刀具徑補正 左
G42 刀具徑補正 右
G40.1 法線制御取消
G41.1 法線制御左 有效
G42.1 法線制御右 有效
G43 刀具長設定(+)
G44 刀具長設定(—)
G43.1 第1主軸制御 有效
G44.1 第2主軸制御 有效
G45 刀具位置設定(擴張)
G46 刀具位置設定(縮小)
G47 刀具位置設定(二倍)
G48 刀具位置設定(減半)
G47.1 2主軸同時制御 有效
G49 刀具長設定 取消
G50 比例縮放 取消
G51 比例縮放 有效
G50.1 G指令鏡象 取消
G51.1 G指令鏡象 有效
G52 局部坐標系設定
G53 機械坐標系選擇
G54 工件坐標系選擇1
G55 工件坐標系選擇2
G56 工件坐標系選擇3
G57 工件坐標系選擇4
G58 工件坐標系選擇5
G59 工件坐標系選擇6
G54.1 工件坐標系選擇 擴張48組
G60 單方向定位
G61 正確停止檢查模式
G61.1 高精度制御
G62 自動轉角進給率調整
G63 攻牙模式
G63.1 同期攻牙模式(正攻牙)
G63.2 同期攻牙模式(逆攻牙)
G64 切削模式
G65 使用者巨集 單一呼叫
G66 使用者巨集 狀態呼叫A
G66.1 使用者巨集 狀態呼叫B
G67 使用者巨集 狀態呼叫 取消
G68 坐標回轉 有效
G69 坐標回轉 取消
G70 使用者固定循環
G71 使用者固定循環
G72 使用者固定循環
G73 固定循環(步進循環)
G74 固定循環(反向攻牙)
G75 使用者固定循環
G76 固定循環(精搪孔)
G77 使用者固定循環
G78 使用者固定循環
G79 使用者固定循環
G80 固定循環取消
G81 固定循環(鑽孔/鉛孔)
G82 固定循環(鑽孔/計數式搪孔)
G83 固定循環(深鑽孔)
G84 固定循環(攻牙)
G85 固定循環(搪孔)
G86 固定循環(搪孔)
G87 固定循環(反搪孔)
G88 固定循環(搪孔)
G89 固定循環(搪孔)
G90 絕對值指令
G91 增量值指令
G92 機械坐標系設定
G93 逆時間進給
G94 非同期進給(每分進給)
G95 同期進給(每回轉進給)
G96 周速一定製御 有效
G97周速一定至於 取消
G98 固定循環 起始點復歸
G99 固定循環 R點復歸
G114.1 主軸同期制御
G100~225 使用者巨集(G碼呼叫)最大10個M00 程式停止(暫停)
M01 程式選擇性停止/選擇性套用
M02 程序結束
M03 主軸正轉
M04 主軸反轉
M05 主軸停止
M06 自動刀具交換
M07 吹氣啟動
M08 切削液啟動
M09 切削液關閉
M10 吹氣關閉 →M09也能關吹氣
M11《斗笠式》主軸夾刀
M12 主軸松刀
M13 主軸正轉+切削液啟動
M14 主軸反轉+切削液啟動
M15 主軸停止+切削液關閉
M16— M18沒有
M19 主軸定位
M20 —— 沒有
M21 X軸鏡象啟動
M22 Y軸鏡象啟動
M23 鏡象取消
M24 第四軸鏡象啟動
M25 第四軸夾緊
M26 第四軸松開
M27 分度盤功能
M28 沒有
M29 剛性攻牙
M30 程式結束/自動斷電
M31 —— M47 沒有
M48 深鑽孔啟動
M49 —— M51 沒有
M52 刀庫右移
M53 刀庫左移
M54 —— M69 沒有
M70 自動刀具建立
M71 刀套向下
M72 換刀臂60°
M73 主軸松刀
M74 換刀臂180°
M75 主軸夾刀
M76 換刀臂0°
M77 刀臂向上
M78 —— M80 沒有
M81 工作台交換確認
M82 工作台上
M83 工作台下
M84 工作台伸出
M85 工作台縮回
M86 工作台門開
M87 工作台門關
M88 —— M97 沒有
M98 調用子程序
M99 子程序結束 回答人的補充 2010-03-19 19:36 fanuc數控指令
G00快速定位,G01直線插補,G02順時針插補,G03逆時針插補,G04暫停,G40取消刀補,G41左補,G42右補,G54-G59工件坐標系{車床、加工中心都一樣}。G70精加工復合循環,G71外圓粗加工循環,G72端面粗加工循環,G73固定形狀粗加工循環,G74端面鑽孔循環,G75外圓切槽循環,G76外圓螺紋循環,M指令同加工中心差不多 。
數控機床標准G代碼
准備功能字是使數控機床建立起某種加工方式的指令,如插補、刀具補償、固定循環等。G功能字由地址符G和其後的兩位數字組成,從G00—G99共100種功能。JB3208-83標准中規定如下表:
表 准備功能字G 代碼 功能作用范圍 功能 代碼 功能作用范圍 功能
G00 點定位 G50 * 刀具偏置0/-
G01 直線插補 G51 * 刀具偏置+/0
G02 順時針圓弧插補 G52 * 刀具偏置-/0
G03 逆時針圓弧插補 G53 直線偏移注銷
G04 * 暫停 G54 直線偏移X
G05 * 不指定 G55 直線偏移Y
G06 拋物線插補 G56 直線偏移Z
G07 * 不指定 G57 直線偏移XY
G08 * 加速 G58 直線偏移XZ
G09 * 減速 G59 直線偏移YZ
G10-G16 * 不指定 G60 准確定位(精)
G17 XY平面選擇 G61 准確定位(中)
G18 ZX平面選擇 G62 准確定位(粗)
G19 YZ平面選擇 G63 * 攻絲
G20-G32 * 不指定 G64-G67 * 不指定
G33 螺紋切削,等螺距 G68 * 刀具偏置,內角
G34 螺紋切削,增螺距 G69 * 刀具偏置,外角
G35 螺紋切削,減螺距 G70-G79 * 不指定
G36-G39 * 不指定 G80 固定循環注銷
G40 刀具補償/刀具偏置注銷 G81-G89 固定循環
G41 刀具補償--左 G90 絕對尺寸
G42 刀具補償--右 G91 增量尺寸
G43 * 刀具偏置--左 G92 * 預置寄存
G44 * 刀具偏置--右 G93 進給率,時間倒數
G45 * 刀具偏置+/+ G94 每分鍾進給
G46 * 刀具偏置+/- G95 主軸每轉進給
G47 * 刀具偏置-/- G96 恆線速度
G48 * 刀具偏置-/+ G97 每分鍾轉數(主軸)
G49 * 刀具偏置0/+ G98-G99 * 不指定
註:*表示如作特殊用途,必須在程序格式中說明
數控機床標准M代碼
輔助功能字是用於指定主軸的旋轉方向、啟動、停止、冷卻液的開關,工件或刀具的夾緊和松開,刀具的更換等功能。輔助功能字由地址符M和其後的兩位數字組成。JB3208-83標准中規定如下表:
表 輔助功能字M 代碼 功能作用范圍 功能 代碼 功能作用范圍 功能
M00 * 程序停止 M36 * 進給范圍1
M01 * 計劃結束 M37 * 進給范圍2
M02 * 程序結束 M38 * 主軸速度范圍1
M03 主軸順時針轉動 M39 * 主軸速度范圍2
M04 主軸逆時針轉動 M40-M45 * 齒輪換檔
M05 主軸停止 M46-M47 * 不指定
M06 * 換刀 M48 * 注銷M49
M07 2號冷卻液開 M49 * 進給率修正旁路
M08 1號冷卻液開 M50 * 3號冷卻液開
M09 冷卻液關 M51 * 4號冷卻液開
M10 夾緊 M52-M54 * 不指定
M11 松開 M55 * 刀具直線位移,位置1
M12 * 不指定 M56 * 刀具直線位移,位置2
M13 主軸順時針,冷卻液開 M57-M59 * 不指定
M14 主軸逆時針,冷卻液開 M60 更換工作
M15 * 正運動 M61 工件直線位移,位置1
M16 * 負運動 M62 * 工件直線位移,位置2
M17-M18 * 不指定 M63-M70 * 不指定
M19 主軸定向停止 M71 * 工件角度位移,位置1
M20-M29 * 永不指定 M72 * 工件角度位移,位置2
M30 * 紙帶結束 M73-M89 * 不指定
M31 * 互鎖旁路 M90-M99 * 永不指定
M32-M35 * 不指定
Ⅱ 數控編程g代碼m代碼,所有的!詳細點!
給你一些重要的!
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:返回主程序
Ⅲ 西門子802s數控車床編程G代碼和M代碼的使用格式是什麼
這是g代碼
G00
快速移動點定位
G01
直線插補
G02
順時針圓弧插補
G03
逆時針圓弧插補
G04
暫停
G05
---
G17
XY平面選擇
G18
ZX平面選擇
G19
YZ平面選擇
G32
螺紋切削
G33
---
G40
刀具補償注銷
G41
刀具補償——左
G42
刀具補償——右
G43
刀具御慎長度補償——正
G44
刀具長度補償——負
G49
刀具長度補償注銷
G50
主軸最高轉速限制
G54~G59
加工坐標系咐含設定
G65
用戶宏指令
G70
精加工循環
G71
外圓粗切循環
G72
端面粗切循環
G73
封閉切削循環
G74
深孔鑽循環
G75
外徑切槽循環
G76
復合螺紋切削循環
G80
撤銷固定循環
G81
定點鑽孔循環
G90
絕對值編程
G91
增量值編程
G92
螺紋切削循環
G94
每分鍾進給量
G95
每轉進給量
G96
恆線速控制
G97
恆線速取消
G98
返回起始平面
G99
返回R平面
G功能字
SIEMENS系統
G00
快速移動點定位
G01
直線插補
G02
順時針圓弧插補
G03
逆時針圓弧插補
G04
暫停
G05
通過中間點圓弧插補
G17
XY平面選擇
G18
ZX平面選擇
G19
YZ平面選衡拆笑擇
G32
---
G33
恆螺距螺紋切削
G40
刀具補償注銷
G41
刀具補償——左
G42
刀具補償——右
G43
---
G44
---
G49
---
G50
---
G54~G59
零點偏置
G65
---
G70
英制
G71
米制
G72
---
G73
---
G74
---
G75
---
G76
---
G80
撤銷固定循環
G81
固定循環
G90
絕對尺寸
G91
增量尺寸
G92
主軸轉速極限
G94
直線進給率
G95
旋轉進給率
G96
恆線速度
G97
注銷G96
G98
---
G99
---
輔助功能M代碼功能作用范圍功能代碼功能作用范圍功能
M00*程序停止M36*進給范圍1
M01*計劃結束M37*進給范圍2
M02*程序結束M38*主軸速度范圍1
M03主軸順時針轉動M39*主軸速度范圍2
M04主軸逆時針轉動M40-M45*齒輪換檔
M05主軸停止M46-M47*不指定
M06*換刀M48*注銷M49
M072號冷卻液開M49*進給率修正旁路
M081號冷卻液開M50*3號冷卻液開
M09冷卻液關M51*4號冷卻液開
M10夾緊M52-M54*不指定
M11松開M55*刀具直線位移,位置1
M12*不指定M56*刀具直線位移,位置2
M13主軸順時針,冷卻液開M57-M59*不指定
M14主軸逆時針,冷卻液開M60更換工作
M15*正運動M61工件直線位移,位置1
M16*負運動M62*工件直線位移,位置2
M17-M18*不指定M63-M70*不指定
M19主軸定向停止M71*工件角度位移,位置1
M20-M29*永不指定M72*工件角度位移,位置2
M30*紙帶結束M73-M89*不指定
M31*互鎖旁路M90-M99*永不指定
M32-M35*不指定
Ⅳ 請問新代數控系統用側銑怎麼打孔和攻牙,我知道是G87打孔,G88攻牙,我需要的是編程格式! M80
鑽孔用G87,攻牙G88格式和端面的一樣。
格式:
G87 X___Y___ Z ___R___Q___F___ ;
X , Y 孔的位置
Z 加工深度
R 從初始水平位置到R點(孔底)的距離
Q 刀具偏移量
F 進給率
K 加工次數(僅限於需要重復時使用)
例如:
用G84+M29鋼性攻絲
簡單給你編一個FANUC系統的:M16螺紋(牙距2mm)
G0G90G54X0Y0
S300M3
G43H1Z50.M8
M29S300
G98G84R3.Z-15.F600
(F=轉速X牙距)
G0Z200.M9
G80M5
M30
(4)螺紋m61怎麼編程擴展閱讀:
數控銑削加工除了具有普通銑床加工的特點外,還有如下特點:
1、零件加工的適應性強、靈活性好,能加工輪廓形狀特別復雜或難以控制尺寸的零件,如模具類零件、殼體類零件等;
2、能加工普通機床無法加工或很難加工的零件,如用數學模型描述的復雜曲線零件以及三維空間曲面類零件;
3、能加工一次裝夾定位後,需進行多道工序加工的零件;
4、加工精度高、加工質量穩定可靠,數控裝置的脈沖當量一般為0.001mm,高精度的數控系統可達0.1μm,另外,數控加工還避免了操作人員的操作失誤;
5、生產自動化程度高,可以減輕操作者的勞動強度。有利於生產管理自動化;
Ⅳ 數控車床編程代碼
M03 主軸正轉
M03 S1000 主軸以每分鍾1000的速度正轉
M04主軸逆轉
M05主軸停止
M10 M14 。M08 主軸切削液開
M11 M15主軸切削液停
M25 托盤上升
M85工件計數器加一個
M19主軸定位
M99 循環所以程式
G 代碼
G00快速定位
G01主軸直線切削
G02主軸順時針圓壺切削
G03主軸逆時針圓壺切削
G04 暫停
G04 X4 主軸暫停4秒
G10 資料預設
G28原點復歸
G28 U0W0 ;U軸和W軸復歸
G41 刀尖左側半徑補償
G42 刀尖右側半徑補償
G40 取消
G97 以轉速 進給
G98 以時間進給
G73 循環
G80取消循環 G10 00 數據設置 模態
G11 00 數據設置取消 模態
G17 16 XY平面選擇 模態
G18 16 ZX平面選擇 模態
G19 16 YZ平面選擇 模態
G20 06 英制 模態
G21 06 米制 模態
G22 09 行程檢查開關打開 模態
G23 09 行程檢查開關關閉 模態
G25 08 主軸速度波動檢查打開 模態
G26 08 主軸速度波動檢查關閉 模態
G27 00 參考點返回檢查 非模態
G28 00 參考點返回 非模態
G31 00 跳步功能 非模態
G40 07 刀具半徑補償取消 模態
G41 07 刀具半徑左補償 模態
G42 07 刀具半徑右補償 模態
G43 17 刀具半徑正補償 模態
G44 17 刀具半徑負補償 模態
G49 17 刀具長度補償取消 模態
G52 00 局部坐標系設置 非模態
G53 00 機床坐標系設置 非模態
G54 14 第一工件坐標系設置 模態
G55 14 第二工件坐標系設置 模態
G59 14 第六工件坐標系設置 模態
G65 00 宏程序調用 模態
G66 12 宏程序調用模態 模態
G67 12 宏程序調用取消 模態
G73 01 高速深孔鑽孔循環 非模態
G74 01 左旋攻螺紋循環 非模態
G76 01 精鏜循環 非模態
G80 10 固定循環注銷 模態
G81 10 鑽孔循環 模態
G82 10 鑽孔循環 模態
G83 10 深孔鑽孔循環 模態
G84 10 攻螺紋循環 模態
G85 10 粗鏜循環 模態
G86 10 鏜孔循環 模態
G87 10 背鏜循環 模態
G89 10 鏜孔循環 模態
G90 01 絕對尺寸 模態
G91 01 增量尺寸 模態
G92 01 工件坐標原點設置 模態
Ⅵ 數控編程M代碼,指令<詳細點的>
代碼如下:
M00 程序停止
M01 計劃結束
M02 程序結束
M03 主軸順時針轉動
M04 主軸逆時針轉動
M05 主軸停止
M06 換刀
M07 2號冷卻液開
M08 1號冷卻液開
M09 冷卻液關
M10 夾緊
M11 松開
M12 不指定
M13 主軸順時針,冷卻液開
M14 主軸逆時針,冷卻液開
M15 正運動
M16 負運動
M17-M18 不指定
M19 主軸定向停止
M20-M29 永不指定
M30 紙帶結束
M31 互鎖旁路
M32-M35 不指定
M36 進給范圍1
M37 進給范圍2
M38 主軸速度范圍1
M39 主軸速度范圍2
M40-M45 齒輪換檔
M46-M47 不指定
M48 注銷M49
M49 進給率修正旁路
M50 3號冷卻液開
M51 4號冷卻液開
M52-M54 不指定
M55 刀具直線位移,位置1
M56 刀具直線位移,位置2
M57-M59 不指定
M60 更換工作
M61 工件直線位移,位置1
M62 工件直線位移,位置2
M63-M70 不指定
M71 工件角度位移,位置1
M72 工件角度位移,位置2
M73-M89 不指定
M90-M99 永不指定
拓展資料
定義
手工編程是指編程的各個階段均由人工完成。利用一般的計算工具,通過各種三角函數計算方式,人工進行刀具軌跡的運算,並進行指令編制。
這種方式比較簡單,很容易掌握,適應性較大。使用於非模具加工的零件。
編程步驟
人工完成零件加工的數控工藝
分析零件圖紙
制定工藝決策
確定加工路線
選擇工藝參數
計算刀位軌跡坐標數據
編寫數控加工程序單
驗證程序
手工編程
刀軌模擬