Ⅰ 加工中心最全的G代碼和M代碼有哪些
哈斯G代碼
G00 快速移動
G01 直線插補運動
G02 順時針插補運動
G03 逆時針插補運動
G04 暫停
G09 精確停止
G10 設定偏置
G12 順時針槽銑
G13 逆時針槽銑
G17 XY平面選擇
G18 ZX平面選擇
G19 YZ平面選擇
G20 選擇英制
G21 選擇公制
G28 返回參考點
G29 從參考點返回
G31 進給直到跳躍
G35 刀具直徑測量
G36 刀具坐標測量
G37 刀具偏置測量
G40 取消刀補
G41 刀尖左補償
G42 刀尖右補償
G43 刀長補償+
G44 刀長補償-
G47 雕刻
G49 取消G43/G44/G143
G50 G51取消
G51 比例
G52 工件坐標設定
G52 局部坐標設定
G53 非模態機械坐標
G54 工作坐標#1
G55 工作坐標#2
G56 工作坐標#3
G57 工作坐標#4
G58 工作坐標#5
G59 工作坐標#6
G60 單一方向
G61 精確停止模式
G64 取消G61
G65 宏調用子程序
G68 旋轉G17,G18,G19,X Y,Z,R
G69 取消G68
G70 圓周鑽孔
G71 圓弧鑽孔
G72 角度鑽孔
G73 高速深鑽孔循環
G74 後退攻絲循環
G76 精鏜孔循環
G77 後退式鏜孔循環
G80 取消循環
G81 鑽孔循環
G82 點鑽孔循環
G83 正常深孔循環
G84 攻絲循環
G85 鏜孔循環
G86 鏜孔/停止循環
G87 鏜孔/縮回循環
G88 鏜孔/暫停/縮回
G89 鏜孔/暫停循環
G90 絕對
G91 增量
G92 設定工件坐標
G92 設定工件坐標
G93 每分鍾進給次數
G94 每分鍾進給速度
G98 開始點返回
G99「R」平面選擇
G100 取消鏡像
G101 啟用鏡像
G102 輸出到RS~232
G103 限制塊預讀
G107 圓柱鏡像
G110~G129 工件坐標#7
-26
G136 自動設定工件中心
G141 3D+刀補
G143 5軸刀長補
G150 槽銑削
G174 選擇工件坐標P1~P9y
G184 逆時怎普通攻絲
G187 順時針普通攻絲
哈斯M代碼
M00 程序停止
M01 選擇性停止
M02 程序結束
M03 主軸正轉
M04 主軸反轉
M05 主軸停止
M06 換刀(T)
M08 冷卻液開啟
M09 冷卻液關閉
M10 4軸剎車
M11 卡盤松開
M12 氣流開啟
M13 氣流關閉
M16 換刀(同M06)
M19 主軸定義
M21~28 用戶定義選項
M30 程序結束&復位
M31 排屑器正向M34冷卻噴嘴位置上升
M35 冷卻噴嘴位置下降
M36 等待托盤
M39 轉動刀盤(T)3
M41 低速檔
M42 高速檔
M50 執行托盤交換
M51~58 用戶M代碼功能打開
M61~68 用戶M代碼功能關閉
M75 設定測量點
Ⅱ G36的代碼
G36X軸刀具自補償指令刀具自補償功能通向CNC發用於自測量指令 CNC自測量或測定刀具補償量 首先發用測量指令使刀具移測量位置CNC自測量測量點坐標值與指令(預想)測量位置坐標值差並差作該刀具補償量!
Ⅲ 寶元系統怎麼使用對刀儀
操作方法:
一、分中
先把主軸轉起來,按MDI再按PROG進入編輯畫面,然後輸入(M3S+主軸轉速)輸入後就登陸。登陸後按啟動。
按OFFSET進入到坐標畫面,找到坐標系,把游標移到相對應得坐標上面,然後再找到矩形分鍾,按手輪模式對應X1,X2,Y1,Y2四個面分好中。
二、設Z軸落差
先把工件表面手動刷平,刷平之後Z軸不要動,把X軸或Y軸移出來按復位把機器停了。按MDI再按PROG進入編輯畫面,然後輸入G36輸入後就登陸。登陸後按啟動。
三、對刀按MDI再按PROG進入編輯畫面,
然後輸入M36T1輸入後就登陸。登陸後按啟動。
四、找程式:
按EDIT程式編輯模式,按PROG程式界面。再按檔案總管,在檔案總管裡面找到對應的程式按回車輸入。
寶元系統LNCM600系統,在MDI模式下輸入G36然後按登陸後會自動運行NC文件O9010,然後又MDI模式下清除前面輸入的G36後,再輸入M6T1按登陸後會自動運行NC文件O9004 ,註:G36 是落差(保存刀具當前位置)M6T1是自動對刀。
(3)機床g36怎麼測擴展閱讀
對刀儀的工作原理如下:
1、機床各直線運動軸返回各自的機械參考點之後,機床坐標系和對刀儀固定坐標之間的相對位置關系就建立起了具體的數值。
2、不論是使用自動編程式控制制,還是手動控制方式操作對刀儀,當移動刀具沿所選定的某個軸,使刀尖(或動力回轉刀具的外徑)靠向且觸動對刀儀上四面探針的對應平面,並通過撓性支撐桿擺動觸發了高精度開關感測器後,開關會立即通知系統鎖定該進給軸的運動。
因為數控系統是把這一信號作為高級信號來處理,所以動作的控制會極為迅速、准確。
3、由於數控機床直線進給軸上均裝有進行位置環反饋的脈沖編碼器,數控系統中也有記憶該進給軸實際位置的計數器。此時,系統只要讀出該軸停止的准確位置,通過機床、對刀儀兩者之間相對關系的自動換算,即可確定該軸刀具的刀尖(或直徑)的初始刀具偏置值了。
換一個角度說,如把它放到機床坐標系中來衡量,即相當於確定了機床參考點距機床坐標系零點的距離,與該刀具測量點距機床坐標系零點的距離及兩者之間的實際偏差值。
Ⅳ 加工中心g代碼詳解
1、快速定位:G00 X(U)__Z(W)__
說明:該指令使刀具按照點位控制方式快速移動到指定位置。移動過程中不得對工件進行加工;所有編程軸同時以參數所定義的速度移動,當某軸走完編程值便停止,而其他軸繼續運動;不運動的坐標無須編程;G00可以寫成G0。
例:G00 X75 Z200、G01 U-25 W-100。先是X和Z同時走25快速到A點,接著Z向再走75快速到B點。
2、G01—直線插補:G01X(U)__Z(W)__F__(mm/min)
說明:該指令使刀具按照直線插補方式移動到指定位置。移動速度是由F指令進給速度。所有的坐標都可以聯動運行;G01也可以寫成G1。
例:G01 X40 Z20 F150,兩軸聯動從A點到B點。
3、逆圓插補:G02X(u)____Z(w)____I____K____F_____
說明:X、Z在G90時,圓弧終點坐標是相對編程零點的絕對坐標值。在G91時,圓弧終點是相對圓弧起點的增量值。無論G90,G91時,I和K為圓弧的圓心相對於起點的增量坐標。I是X方向值、K是Z方向值。圓心坐標在圓弧插補時不得省略,除非用其他格式編程;G02指令編程時,可以直接編過象限圓,整圓等;G02也可以寫成G2。
例:G02 X60 Z50 I40 K0 F120
4、順圓插補,除了圓弧旋轉方向相反外,格式與G02指令相同。
5、G04—定時暫停:G04__F__ 或G04__K__
說明:加工運動暫停,時間到後,繼續加工。暫停時間由F後面的數據指定。單位是秒。范圍是0.01秒到300秒。
6、中間點圓弧插補:G05X(u)____Z(w)____IX_____IZ_____F_____
說明:X,Z為終點坐標值,IX,IZ為中間點坐標值。其它與G02/G03相似。
例: G05 X60 Z50 IX50 IZ60F120
7、加速/減速:G08
說明:它們在程序段中獨自佔一行,在程序中運行到這一段時,進給速度將增加10%,
如要增加20%則需要寫成單獨的兩段。
8、半徑編程:G22
說明:在程序中獨自佔一行,則系統以半徑方式運行,程序中下面的數值也是以半徑為準的。
9、G23(G230)—直徑尺寸編程方式:G23
說明:在程序中獨自佔一行,則系統以直徑方式運行,程序中下面的數值也是以直徑為準的。
(4)機床g36怎麼測擴展閱讀
數控機床通常使用G代碼來描述機床的加工信息,如走刀軌跡、坐標的選擇、冷卻液的開啟等,將G代碼解釋為數控系統能夠識別的數據塊是G代碼解釋器的主要功能。在G代碼解釋器中,對G代碼進行關鍵字分解是骨架,,對代碼進行分組則是進行語法檢查的基 礎。
部分代碼功能:
G00------快速定位;G01------直線插補;G02------順時針方向圓弧插補;G03------逆時針方向圓弧插補;G04------定時暫停;G05------通過中間點圓弧插補;G06------拋物線插補;G07------Z 樣條曲線插補;G08------進給加速;G09------進給減速;G10------數據設置;G16------極坐標編程;G17------加工XY平面;G18------加工XZ平面。
Ⅳ FANUC數控系統里的G23,G36功能指令代碼的含義是
G23,存儲行程檢測功能2的關閉指令, 存儲行程檢測功能2是通過參數或程序指定的區域的內側或者外側將成為禁止區域的功能。G22是開啟,G23是關閉。
G36是X軸的刀具自動補償指令,刀具自動補償功能是通過向CNC發出用於自動測量的指令, CNC就會自動測量或測定刀具的補償量。 首先發出一個用來測量的指令,使刀具移動到測量位置。CNC自動測量測量點的坐標值與被指令(預想的)的測量位置坐標值之差,並以這個差作為該刀具的補償量。
Ⅵ 數控車床編程指令!
廣數和法蘭克指令一樣的令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 * 不指定
Ⅶ 廣州數控車床編程,指令及參數的說明等。謝謝
G00快速定位
G01直線插補
G02順時針圓弧插補
G03逆時針圓弧插補
G04暫停、准停
G05三點圓弧插補
G6.2順時針橢圓插補
G6.3逆時針橢圓插補
G7.2順時針拋物線插補
G7.3逆時針拋物線插補
G10數據輸入方式有效
G11取消數據輸入方式
G20英制單位選擇
G21公制單位選擇
G28自動返回機械零點
G30回機床第2、3、4參考點
G31跳轉插補
G32等螺距螺紋切削
G33Z 軸攻絲循環
G34變螺距螺紋切削
G36自動刀具補償測量 X
G37自動刀具補償測量 Z
G40取消刀尖半徑補償
G41刀尖半徑左補償
G42刀尖半徑右補償
G50設置工件坐標系
G65宏代碼
G66宏程序模態調用
G67取消宏程序模態調用
G70精加工循環
G71軸向粗車循環
G72徑向粗車循環
G73封閉切削循環
G74軸向切槽循環
G75徑向切槽循環
G76多重螺紋切削循環
G90軸向切削循環
G92螺紋切削循環
G94徑向切削循環
G96恆線速控制
G97取消恆線速控制
G98每分進給
G99每轉進給
Ⅷ 請問G34/G35/G36/G37.1怎麼用 那位大俠能告訴我
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 主軸同期制御
Ⅸ g71帶子程序怎麼編程 車床 華中系統
這些是華中數控-世紀星說明書的一部分
1、零件程序是由數控裝置專用編程語言書寫的一系列指令組成的。
2、數控裝置將零件程序轉化為對機床的控制動作。
3、最常使用的程序存儲介質是磁碟和網路。
4、為簡化編程和保證程序的通用性,規定直線進給坐標軸用X,Y,Z 表示,常稱基本坐標軸。X,Y,Z 坐標軸的相互關系用右手定則決定。
5、規定大姆指的指向為X 軸的正方向,食指指向為Y軸的正方向,中指指向為Z 軸的正方向。圍繞X,Y,Z 軸旋轉的圓周進給坐標軸分別用A,B,C 表示,
6、數控機床的進給運動,有的由主軸帶動刀具運動來實現,有的由工作台帶著工件運動來實現。
7、坐標軸正方向,是假定工件不動,刀具相對於工件做進給運動的方向。如果是工件移動則用加「′」的字母表示,按相對運動的關系,工件運動的正方向恰好與刀具運動的正方向相反,即有:
+X =-X′, +Y =-Y′, +Z =-Z′
+A =-A′, +B =-B′, +C =-C′
同樣兩者運動的負方向也彼此相反。
8、機床坐標軸的方向取決於機床的類型和各組成部分的布局,對車床而言:
——Z 軸與主軸軸線重合,沿著Z 軸正方向移動將增大零件和刀具間的距離;
——X 軸垂直於Z 軸,對應於轉塔刀架的徑向移動,沿著X軸正方向移動將增大零件和刀具間的距離;
——Y 軸(通常是虛設的)與X 軸和Z 軸一起構成遵循右手定則的坐標系統。
9、機床坐標系是機床固有的坐標系,機床坐標系的原點稱為機床原點或機床零點。在機床經過設計、製造和調整後,這個原點便被確定下來,它是固定的點。
10、為什麼數控車床開機後要回參考點?
答:數控裝置上電時並不知道機床零點,為了正確地在機床工作時建立機床坐標系,通常在每個坐標軸的移動范圍內設置一個機床參考點(測量起點),機床起動時,通常要進行機動或手動回參考點,以建立機床坐標系。機床回到了參考點位置,也就知道了該坐標軸的零點位置,找到所有坐標軸的參考點,CNC 就建立起了機床坐標系。
11、機床參考點可以與機床零點重合,也可以不重合,通過參數指定機床參考點到機床零點的距離。
12、機床坐標軸的機械行程是由最大和最小限位開關來限定的。機床坐標軸的有效行程范圍是由軟體限位來界定的,其值由製造商定義。
13、工件坐標系是編程人員在編程時使用的,編程人員選擇工件上的某一已知點為原點(也稱程序原點),建立一個新的坐標系,稱為工件坐標系。工件坐標系一旦建立便一直有效,直到被新的工件坐標系所取代。
14、程序原點選擇原則?
答:工件坐標系的原點選擇要盡量滿足編程簡單,尺寸換算少,引起的加工誤差小等條件。一般情況下,程序原點應選在尺寸標注的基準或定位基準上。對車床編程而言,工件坐標系原點一般選在,工件軸線與工件的前端面、後端面、卡爪前端面的交點上。
15、什麼是對刀點?對刀的目的是什麼?
答:對刀點是零件程序加工的起始點。
對刀的目的是確定程序原點在機床坐標系中的位置,對刀點可與程序原點重合,也可在任何便於對刀之處,但該點與程序原點之間必須有確定的坐標聯系。可以通過CNC 將相對於程序原點的任意點的坐標轉換為相對於機床零點的坐標。
16、加工開始時要設置工件坐標系,用G92 指令可建立工件坐標系;用G54~G59 及刀具指令可選擇工件坐標系。
17、一個零件程序是一組被傳送到數控裝置中去的指令和數據。
18、一個零件程序是由遵循一定結構、句法和格式規則的若干個程序段組成的,而每個程序段是由若干個指令字組成的。
19、一個指令字是由地址符(指令字元)和帶符號(如定義尺寸的字)或不帶符號(如准備功能字G 代碼)的數字數據組成的。
20、一個程序段定義一個將由數控裝置執行的指令行。
21、一個零件程序必須包括起始符和結束符。
22、一個零件程序是按程序段的輸入順序執行的,而不是按程序段號的順序執行的,但書寫程序時,建議按升序書寫程序段號。
26、CNC 裝置可以裝入許多程序文件,以磁碟文件的方式讀寫。
27、華中數控車系統通過調用文件名來調用程序,進行加工或編輯。
28、輔助功能由地址字M 和其後的一或兩位數字組成,主要用於控制零件程序的走向,以及機床各種輔助功能的開關動作。
29、M 功能有非模態M 功能和模態M 功能兩種形式。
30、非模態M 功能 (當段有效代碼) :只在書寫了該代碼的程序段中有效。
31、模態M 功能(續效代碼):一組可相互注銷的M 功能,這些功能在被同一組的另一個功能注銷前一直有效。
32、M 功能還可分為前作用M 功能和後作用M 功能兩類。
33、前作用M 功能:在程序段編制的軸運動之前執行;
34、後作用M 功能:在程序段編制的軸運動之後執行。
35、M00、M02、M30、M98、M99 用於控制零件程序的走向,是CNC 內定的輔助功能,不由機床製造商設計決定,也就是說,與PLC 程序無關;
36、其餘M 代碼用於機床各種輔助功能的開關動作,其功能不由CNC 內定,而是由PLC 程序指定,所以有可能因機床製造廠不同而有差異(表內為標准PLC 指定的功能)。
37、程序暫停M00
38、當CNC 執行到M00 指令時,將暫停執行當前程序,以方便操作者進行刀具和工件的尺寸測量、工件調頭、手動變速等操作。
39、暫停時,機床的進給停止,而全部現存的模態信息保持不變,欲繼續執行後續程序,重按操作面板上的「循環啟動」鍵。
40、M00 為非模態後作用M 功能。
41、程序結束M02
42、M02 一般放在主程序的最後一個程序段中。
43、當CNC 執行到M02 指令時,機床的主軸、進給、冷卻液全部停止,加工結束。
44、使用M02 的程序結束後,若要重新執行該程序,就得重新調用該程序。
45、M02 為非模態後作用M 功能。。
46、、程序結束並返回到零件程序頭M30
47、M30 和M02 功能基本相同,只是M30 指令還兼有控制返回到零件程序頭(%)的作用。
48、使用M30 的程序結束後,若要重新執行該程序,只需再次按操作面板上的「循環啟動」鍵。
49、、子程序調用M98 及從子程序返回M99
50、M98 用來調用子程序。
51、M99 表示子程序結束,執行M99 使控制返回到主程序。
52、在子程序開頭,必須規定子程序號,以作為調用入口地址。
53、在子程序的結尾用M99,以控制執行完該子程序後返回主程序。
54、可以帶參數調用子程序。G65 指令的功能和參數與M98 相同。
55、PLC 設定的輔助功能:M03、M04、M05、M07、M09
56、主軸控制指令M03、M04、M05
57、M03 啟動主軸以程序中編制的主軸速度順時針方向(從Z 軸正向朝Z 軸負向看)旋轉。
58、M04 啟動主軸以程序中編制的主軸速度逆時針方向旋轉。
59、M05 使主軸停止旋轉。
60、M03、M04 為模態前作用M 功能;M05 為模態後作用M 功能,
61、M05 為預設功能。
62、M03、M04、M05 可相互注銷。
63、M07 指令將打開冷卻液管道。
64、M09 指令將關閉冷卻液管道。
65、M07 為模態前作用M 功能;M09 為模態後作用M 功能,M09為預設功能。
66、主軸功能S控制主軸轉速,其後的數值表示主軸速度,單位為:轉/每分鍾(r/min)。
67、恆線速度功能時S 指定切削線速度,其後的數值單位為:米/每分鍾(m/min)。
68、G96 恆線速度有效、G97 取消恆線速度。
69、S 是模態指令,S 功能只有在主軸速度可調節時有效。
70、S所編程的主軸轉速可以藉助機床控制面板上的主軸倍率開關進行修調。
71、進給速度F指令表示工件被加工時刀具相對於工件的合成進給速度。
72、F的單位取決於G94(每分鍾進給量mm/min)或G95(主軸每轉一轉刀具的進給量mm/r)。
73、工作在G01,G02 或G03 方式下,編程的F 一直有效,直到被新的F 值所取代。
74、工作在G00 方式下,快速定位的速度是各軸的最高速度,與所編F無關。
75、藉助機床控制面板上的倍率按鍵,F 可在一定范圍內進行倍率修調。
76、執行攻絲循環G76、G82,螺紋切削G32 時,倍率開關失效,進給倍率固定在100%。
77、當使用每轉進給量方式時,必須在主軸上安裝一個位置編碼器。
78、直徑編程時,X 軸方向的進給速度為:半徑的變化量/分、半徑的變化量/轉。
79、刀具功能(T 機能)T 代碼用於選刀,其後的4 位數字分別表示選擇的刀具號和刀具補償號。
80、T 代碼與刀具的關系是由機床製造廠規定的。
81、執行T 指令,轉動轉塔刀架,選用指定的刀具。
82、當一個程序段同時包含T 代碼與刀具移動指令時:先執行T代碼指令,而後執行刀具移動指令。
83、T 指令同時調入刀補寄存器中的補償值。
84、准備功能G 指令由G 後一或二位數值組成,它用來規定刀具和工件的相對運動軌跡、機床坐標系、坐標平面、刀具補償、坐標偏置等多種加工操作。
85、G 功能根據功能的不同分成若干組,其中00 組的G 功能稱非模態G 功能,其餘組的稱模態G 功能。
86、非模態G 功能:只在所規定的程序段中有效,程序段結束時被注銷;
87、模態G 功能:一組可相互注銷的G 功能,這些功能一旦被執行,則一直有效,直到被同一組的G 功能注銷為止。
88、模態G 功能組中包含一個預設G 功能,上電時將被初始化為該功能。
89、沒有共同地址符的不同組G 代碼可以放在同一程序段中,而且與順序無關。例如,G90、G17 可與G01 放在同一程序段。
90、華中世紀星HNC-21T 數控裝置G 功能指令見下表。
注意:
[1] 00 組中的G 代碼是非模態的,其他組的G 代碼是模態的;[2] 標記者為預設值。
91、尺寸單位選擇:說明:G20:英制輸入制式;G21:公制輸入制式;
92、G20、G21 為模態功能,可相互注銷,G21 為預設值。
93、進給速度單位的設定:說明:G94:每分鍾進給;G95:每轉進給。
94、G94 為每分鍾進給。對於線性軸,F 的單位依G20/G21 的設定而為mm/min 或in/min;對於旋轉軸,F 的單位為度/min。
95、G95 為每轉進給,即主軸轉一周時刀具的進給量。F 的單位依G20/G21 的設定而為mm/r 或in/r。這個功能只在主軸裝有編碼器時才能使用。
96、G94、G95 為模態功能,可相互注銷,G94 為預設值。
97、 絕對值編程G90 與相對值編程G91
98、G90:絕對值編程,每個編程坐標軸上的編程值是相對於程序原點的。
99、G91:相對值編程,每個編程坐標軸上的編程值是相對於前一位置而言的,該值等於沿軸移動的距離。
100、絕對編程時,用G90 指令後面的X、Z 表示X 軸、Z 軸的坐標值;
101、增量編程時, 用U、W 或G91 指令後面的X、Z 表示X 軸、Z 軸的增量值。
102、表示增量的字元U、W 不能用於循環指令G80、G81、G82、G71、G72、G73、G76 程序段中。
103表示增量的字元U、W可用於定義精加工輪廓的程序中。
104、G90、G91 為模態功能,可相互注銷,G90 為預設值。
105、選擇合適的編程方式可使編程簡化。
106、當圖紙尺寸由一個固定基準給定時,採用絕對方式編程較為方便。
107、當圖紙尺寸是以輪廓頂點之間的間距給出時,採用相對方式編程較為方便。
108、G90、G91 可用於同一程序段中,但要注意其順序所造成的差異。
109、坐標系設定G92:說明:X、Z:對刀點到工件坐標系原點的有向距離。
110、當執行G92 Xα Zβ 指令後,系統內部即對(α ,β )進行記憶,並建立一個使刀具當前點坐標值為(α ,β )的坐標系,系統控制刀具在此坐標系中按程序進行加工。
執行G92 Xα Zβ 指令後只建立一個坐標系,刀具並不產生運動。
111、G92 指令為非模態指令。
112、執行G92 Xα Zβ 指令時,若刀具當前點恰好在工件坐標系的α 和β 坐標值上,既刀具當前點在對刀點位置上,此時建立的坐標系即為工件坐標系,加工原點與程序原點重合。
113、執行G92 Xα Zβ 指令時,若刀具當前點不在工件坐標系的α 和β 坐標值上,則加工原點與程序原點不一致,加工出的產品就有誤差或報廢,甚至出現危險。
114、執行G92 Xα Zβ 指令時,刀具當前點必須恰好在對刀點上即工件坐標系的α 和β 坐標值上,由上可知要正確加工,加工原點與程序原點必須一致,故編程時加工原點與程序原點考慮為同一點。
115、執行G92 Xα Zβ 指令實際操作時怎樣使兩點一致,由操作時對刀完成。
116、執行G92 Xα Zβ 指令時,當α 、β 不同,或改變刀具位置時,既刀具當前點不在對刀點位置上,則加工原點與程序原點不一致。
117、在執行程序段G92 Xα Zβ 前,必須先對刀確定對刀點在工件坐標系下的坐標值。
118、坐標系設定G92選擇的一般原則為:
1)、方便數學計算和簡化編程;2)、容易找正對刀;3)、便於加工檢查;
4)、引起的加工誤差小;5)、不要與機床、工件發生碰撞;6)、方便拆卸工件;
7)、空行程不要太長;
119、坐標系選擇G54~G59是系統預定的6 個坐標系,可根據需要任意選用。
120、加工時其坐標系的原點,必須設為工件坐標系的原點在機床坐標系中的坐標值,否則加工出的產品就有誤差或報廢,甚至出現危險。
121、坐標系選擇G54~G59這6 個預定工件坐標系的原點在機床坐標系中的值(工件零點偏置值)可用MDI 方式輸入,系統自動記憶。
122、工件坐標系一旦選定,後續程序段中絕對值編程時的指令值均為相對此工件坐標系原點的值。
123、G54~G59為模態功能,可相互注銷,G54 為預設值。
124、使用G54~G59指令前,先用MDI 方式輸入各坐標系的坐標原點在機床坐標系中的坐標值。
125、使用G54~G59指令前,必須先回參考點
126、直接機床坐標系編程G53是機床坐標系編程,在含有G53的程序段中,絕對值編程時的指令值是在機床坐標系中的坐標值。
127、G53其為非模態指令。
128、G36 直徑編程、G37 半徑編程
129、數控車床的工件外形通常是旋轉體,其X 軸尺寸可以用兩種方式加以指定:直徑方式和半徑方式。
130、G36 為預設值,機床出廠一般設為直徑編程。
131、使用直徑、半徑編程時,系統參數設置要求與之對應
132、快速定位G00說明:X、Z:為絕對編程時,快速定位終點在工件坐標系中的坐標;
U、W:為增量編程時,快速定位終點相對於起點的位移量;
133、G00 指令刀具相對於工件以各軸預先設定的速度,從當前位置快速移動到程序段指令的定位目標點。
134、G00 指令中的快移速度由機床參數「快移進給速度」對各軸分別設定,不能用F 規定。
135、G00 一般用於加工前快速定位或加工後快速退刀。
136、快移速度可由面板上的快速修調按鈕修正。
137、G00 為模態功能,可由G01、G02、G03 或G32 功能注銷。
138、在執行G00 指令時,由於各軸以各自速度移動,不能保證各軸同時到達終點,因而聯動直線軸的合成軌跡不一定是直線。
139、執行G00 指令時,常見的做法是將X 軸移動到安全位置,再放心地執行G00 指令。
140、線性進給及倒角G01
141、G01 X(U)_ Z(W) _ F_ ;說明:X、Z:為絕對編程時終點在工件坐標系中的坐標;U、W:為增量編程時終點相對於起點的位移量;F_:合成進給速度。
142、G01 指令刀具以聯動的方式,按F 規定的合成進給速度,從當前位置按線性路線(聯動直線軸的合成軌跡為直線)移動到程序段指令的終點。
143、G01 是模態代碼,可由G00、G02、G03 或G32 功能注銷。
144、★倒直角
1)格式:G01 X(U)____ Z(W)____C____;
2)說明:直線倒角G01,指令刀具從A 點到B 點,然後到C 點。
3)X、Z: 為絕對編程時,未倒角前兩相鄰軌跡程序段的交點G 的坐標值;
4)U、W:為增量編程時,G 點相對於起始直線軌跡的始點A點的移動距離。
5)C:是相鄰兩直線的交點G,相對於倒角始點B 的距離。
145、★倒圓角
1)格式:G01 X(U)____ Z(W)____R____;
2)說明:直線倒角G01,指令刀具從A 點到B 點,然後到C 點。
3)X、Z: 為絕對編程時,未倒角前兩相鄰軌跡程序段的交點G 的坐標值;
4)U、W:為增量編程時,G 點相對於起始直線軌跡的始點A點的移動距離。
5)R:是倒角圓弧的半徑值。
146、在螺紋切削程序段中不得出現倒角控制指令;
147、X,Z軸指定的移動量比指定的R或C小時,系統將報警,即GA長度必須大於GB長度。
148、圓弧進給:G02: 順時針圓弧插補,G03: 逆時針圓弧插補。
149、圓弧插補G02/G03 的判斷,是在加工平面內,根據其插補時的旋轉方向為順時針/逆時針來區分的。
150、圓弧插補G02/G03 的判斷時,加工平面為觀察者迎著Y 軸的指向,所面對的平面。
插補方向
G02/G03參數說明
151、X、 Z: 為絕對編程時,圓弧終點在工件坐標系中的坐標;
U、W: 為增量編程時,圓弧終點相對於圓弧起點的位移量;
I、 K:圓心相對於圓弧起點的增加量(等於圓心的坐標減去圓弧起點的坐標),在絕對、增量編程時都是以增量方式指定,在直徑、半徑編程時I 都是半徑值;
R: 圓弧半徑;
F: 被編程的兩個軸的合成進給速度;
152、順時針或逆時針是從垂直於圓弧所在平面的坐標軸的正方向看到的回轉方向;
153、同時編入R 與I、K 時,R 有效。
154、、螺紋切削G32
1)格式:G32 X(U)__Z(W)__R__E__P__F__
2)說明:X、 Z: 為絕對編程時,有效螺紋終點在工件坐標系中的坐標;
3)U、W: 為增量編程時,有效螺紋終點相對於螺紋切削起點的位移量;
F: 螺紋導程,即主軸每轉一圈,刀具相對於工件的進給值;
R、 E: 螺紋切削的退尾量,R 表示Z 向退尾量;E 為X 向退尾量,R、E 在絕對或增量編程時都是以增量方式指定,其為正表示沿Z、X 正向回退,為負表示沿Z、X 負向回退。使用R、E 可免去退刀槽。R、E可以省略,表示不用回退功能;根據螺紋標准R 一般取0.75~1.75 倍的螺距,E 取螺紋的牙型高。
P:主軸基準脈沖處距離螺紋切削起始點的主軸轉角。
4)使用G32指令能加工圓柱螺紋、錐螺紋和端面螺紋。
5)螺紋車削加工為成型車削,且切削進給量較大,刀具強度較差,一般要求分數次進給加工。
為常用螺紋切削的進給次數與吃刀量
6)注意:
1.從螺紋粗加工到精加工,主軸的轉速必須保持一常數;
2.在沒有停止主軸的情況下,停止螺紋的切削將非常危險;因此螺紋切削時進給保持功能無效,如果按下進給保持按鍵,刀具在加工完螺紋後停止運動;
3.在螺紋加工中不使用恆定線速度控制功能;
4.在螺紋加工軌跡中應設置足夠的升速進刀段δ 和降速退刀段δ ′ ,以消除伺服滯後造成的螺距誤差。
155、自動返回參考點G28
1)格式:G28 X_Z_
2)說明:X、Z: 絕對編程時為中間點在工件坐標系中的坐標;
U、W:增量編程時為中間點相對於起點的位移量。
3)G28 指令首先使所有的編程軸都快速定位到中間點,然後再從中間點返回到參考點。
4)一般,G28 指令用於刀具自動更換或者消除機械誤差,在執行該指令之前應取消刀尖半徑補償。
5)在G28 程序段中不僅產生坐標軸移動指令,而且記憶了中間點坐標值,以供G29 使用。
6)電源接通後,在沒有手動返回參考點的狀態下,指定G28 時,從中間點自動返回參考點,與手動返回參考點相同。這時從中間點到參考點的方向就是機床參數「回參考點方向」設定的方向。
7)G28 指令僅在其被規定的程序段中有效。
156、自動從參考點返回G29
1)格式:G29 X_Z_
2)說明:X、Z:絕對編程時為定位終點在工件坐標系中的坐標;
U、W:增量編程時為定位終點相對於G28 中間點的位移量。
3)G29 可使所有編程軸以快速進給經過由G28 指令定義的中間點,然後再到達指定點。通常該指令緊跟在G28 指令之後。
4)G29 指令僅在其被規定的程序段中有效。
5)編程員不必計算從中間點到參考點的實際距離。
157、恆線速度指令G96:恆線速度有效,G97:取消恆線速度功能
1)格式:G96 S,G97 S
2)說明:S:G96 後面的S 值為切削的恆定線速度,單位為m/min;
G97 後面的S 值為取消恆線速度後,指定的主軸轉速,單位為r/min;
3)如預設,則為執行G96 指令前的主軸轉速度。
4)注意:使用恆線速度功能,主軸必須能自動變速。(如:伺服主軸、變頻主軸)在系統參數中設定主軸最高限速。
158、簡單循環
1)有三類簡單循環,分別是G80:內(外)徑切削循環;G81:端面切削循環;G82:螺紋切削循環。
2)切削循環通常是用一個含G 代碼的程序段完成用多個程序段指令的加工操作,使程序得以簡化。
3)聲明:下述圖形中U,W表示程序段中X、Z字元的相對值;X,Z表示絕對坐標值;R 表示快速移動;F 表示以指定速度F移動。
159、內(外)徑切削循環G80
★ 圓柱面內(外)徑切削循環
1)格式: G80 X__Z__F__;
2)說明:X、Z:絕對值編程時,為切削終點C 在工件坐標系下的坐標;增量值編程時,為切削終點C 相對於循環起點A的有向距離,圖形中用U、W 表示,其符號由軌跡1 和2 的方向確定。
3)該指令執行如下圖所示A→B→C→D→A 的軌跡動作。
71、★ 園錐面內(外)徑切削循環
1)格式: G80 X__Z__ I___F__;
2)說明:X、Z:絕對值編程時,為切削終點C 在工件坐標系下的坐標;增量值編程時,為切削終點C 相對於循環起點A的有向距離,圖形中用U、W 表示。I:為切削起點B 與切削終點C 的半徑差。其符號為差的符號(無論是絕對值編程還是增量值編程)。
3)該指令執行如下圖所示A→B→C→D→A 的軌跡動作。
76、螺紋切削循環G82
★ 直螺紋切削循環
1)格式: G82 X(U)__Z(W)__R__E__C__P__F__;
2)說明:X、Z:絕對值編程時,為螺紋終點C 在工件坐標系下的坐標;
增量值編程時,為螺紋終點C 相對於循環起點A的有向距離,圖形中用U、W 表示,其符號由軌跡1 和2 的方向確定;
R, E:螺紋切削的退尾量,R、E 均為向量,R 為Z 向回退量;E 為X 向回退量,R、E 可以省略,表示不用回退功能;
C:螺紋頭數,為0 或1 時切削單頭螺紋;
P:單頭螺紋切削時,為主軸基準脈沖處距離切削起始點的主軸轉角(預設值為0);多頭螺紋切削時,為相鄰螺紋頭的切削起始點之間對應的主軸轉角。
F:螺紋導程;
3)注意:螺紋切削循環同G32螺紋切削一樣,在進給保持狀態下,該循環在完成全部動作之後才停止運動。
該指令執行下圖所示A→B→C→D→E→A 的軌跡動作。
77、★ 錐螺紋切削循環
1)格式: G82 X__Z__ I__R__E__C__P__F__;
2)說明:X、Z:絕對值編程時,為螺紋終點C 在工件坐標系下的坐標;
增量值編程時,為螺紋終點C 相對於循環起點A的有向距離,圖形中用U、W 表示。
I:為螺紋起點B 與螺紋終點C 的半徑差。其符號為差的符號(無論是絕對值編程還是增量值編程);
R, E:螺紋切削的退尾量,R、E 均為向量,R 為Z 向回退量;E 為X 向回退量,R、E 可以省略,表示不用回退功能;
C:螺紋頭數,為0 或1 時切削單頭螺紋;
P:單頭螺紋切削時,為主軸基準脈沖處距離切削起始點的主軸轉角(預設值為0);多頭螺紋切削時,為相鄰螺紋頭的切削起始點之間對應的主軸轉角。
F:螺紋導程;
3)該指令執行圖3.3.22 所示A→B→C→D→A 的軌跡動作。
79、復合循環
1)有四類復合循環,分別是
G71:內(外)徑粗車復合循環;
G72:端面粗車復合循環;
G73:封閉輪廓復合循環;
G76:螺紋切削復合循環;
2)運用這組復合循環指令,只需指定精加工路線和粗加工的吃刀量,系統會自動計算粗加工路線和走刀次數。
80、內(外)徑粗車復合循環G71
★ 無凹槽加工時
1)格式:G71 U(Δ d) R(r) P(ns) Q(nf) X(Δ x) Z(Δ z) F(f) S(s) T(t);
2)說明:該指令執行如圖所示的粗加工和精加工,其中精加工路徑為A→A'→B'→B 的軌跡。
△d:切削深度(每次切削量),指定時不加符號,方向由矢量AA′決定;
r:每次退刀量;
ns:精加工路徑第一程序段(即圖中的AA')的順序號;
nf:精加工路徑最後程序段(即圖中的B'B)的順序號;
△x:X 方向精加工餘量;
△z:Z 方向精加工餘量;
f,s,t:粗加工時G71 中編程的F、S、T 有效,而精加工時處於ns 到nf 程序段之間的F、S、T 有效。
3)G71切削循環下,切削進給方向平行於Z軸,X(ΔU)和Z(ΔW) 的符號如圖所示。其中(+)表示沿軸正方向移動,(-)表示沿軸負方向移動。
G71復合循環下X(ΔU)和Z(ΔW) 的符號
81、★ 有凹槽加工時
1)格式:G71 U(Δ d) R(r) P(ns) Q(nf) E(e) F(f) S(s) T(t);
2)說明:該指令執行如圖所示的粗加工和精加工,其中精加工路徑為A→A'→B'→B 的軌跡。
Δ d:切削深度(每次切削量),指定時不加符號,方向由矢量AA′決定;
r:每次退刀量;
ns:精加工路徑第一程序段(即圖中的AA')的順序號;
nf:精加工路徑最後程序段(即圖中的B'B)的順序號;
e:精加工餘量,其為X 方向的等高距離;外徑切削時為正,內徑切削時為負
f,s,t:粗加工時G71 中編程的F、S、T 有效,而精加工時處於ns 到nf 程序段之間的F、S、T 有效。
3)注意:
(1) G71 指令必須帶有P,Q 地址ns、nf,且與精加工路徑起、止順序號對應,否則不能進行該循環加工。
(2) ns的程序段必須為G00/G01指令,即從A到A'的動作必須是直線或點定位運動。
(3) 在順序號為ns 到順序號為nf 的程序段中,不應包含子程序。
另外,站長團上有產品團購,便宜有保證 贊同0| 評論