A. 求夠CNC代碼
G代碼從G00----G99有100個。 M代碼從M00----M99也有100個,建議你還是去買個數控編程書吧。 回答者: wgejvkrgw - 六級 2009-4-20 16:57 給我郵箱發給你 回答者: love8824 - 一級 2009-4-26 22:33 G代碼 內容 G00 快速定位 G01 直線插補 G02 圓弧插補 G03 圓弧插補 G04 暫停 G05 G06 G07 G08 G09 G10 G11 G12 G13 刀架選擇:刀架A G14 刀架選擇:刀架B G15 G16 G17 刀具半徑補償:X-Y平面 G18 刀具半徑補償:Z-X平面 G19 刀具半徑補償:Y-Z平面 G20 原始位置指令 G21 ATC原始位置指令 G22 扭距跳過指令 G23 G24 ATC原始位置移動指令(不帶直線插補) G25 節點位置移動指令(不帶直線插補) G26 G27 G28 扭距極限指令取消 G29 扭距極限指令 G30 跳步循環 G31 固定螺紋車削循環:軸向 G32 固定螺紋車削循環:端面 G33 固定螺紋車削循環 G34 變螺距螺紋車削循環:增加螺距 G35 變螺距螺紋車削循環:減少螺距 G36 動力刀具軸-進給軸同步進給 (正轉) G37 動力刀具軸-進給軸同步進給 (反轉) G38 G39 G40 刀尖圓狐半徑補償: 取消 G41 刀尖圓狐半徑補償: 左 G42 刀尖圓狐半徑補償: 右 G43 G44 G45 G46 G47 G48 G49 G50 零點位移,主軸最高轉速指令 G51 G52 六角刀架轉位位置誤差補償 G53 G54 G55 G56 G57 G58 G59 G60 G61 G62 鏡像指令 G63 G64 到位控制關 G65 到位控制開 G66 G67 G68 G69 G70 G71 復合固定螺紋車削循環: 軸向 G72 復合固定螺紋車削循環: 徑向 G73 軸向銑槽復合固定循環 G74 徑向銑槽復合固定循環 G75 自動倒角 G76 自動倒圓角 G77 攻絲復合固定循環 G78 反向螺紋攻絲循環 G79 G80 形狀定義結束 (LAP) G81 軸向形狀定義開始 (LAP) G82 徑向形狀定義開始 (LAP) G83 坯材形狀定義開始 (LAP) G84 棒料車削循環中改變切削條件 (LAP) G85 調用棒料粗車循環 (LAP) G86 調用重復粗車循環 (LAP) G87 調用精車循環 (LAP) G88 調用連續螺紋車削循環 (LAP) G89 G90 絕對值編程 G91 增量編程 G92 G93 G94 每分進給模式 (mm/min) G95 每轉進給模式 (mm/rev) G96 恆周速切削開 G97 G96取消 G98 G99 G100 刀架A或刀架B單獨切削的優先指令 G101 創成加工中直線插補 G102 創成加工中圓弧插補 (正面) (CW) G103 創成加工中圓弧插補 (正面) (CCW) G104 G105 G106 G107 主軸同步攻絲,右旋螺紋 G108 主軸同步攻絲,左旋螺紋 G109 G110 刀架A恆周速切削 G111 刀架B恆周速切削 G112 圓弧螺紋車削CW G113 圓弧螺紋車削CCW G114 G115 G116 G117 G118 G119 刀具半徑補嘗:C-X-Z平面 G120 G121 G122 刀架A副主軸W軸指令 (13) G123 刀架B副主軸W軸指令 (G14) G124 卡盤A有效原點 G125 卡盤B有效原點 G126 錐度加工模式OFF指令 G127 錐度加工模式ON指令 G128 M/C加工模式OFF指令 G129 M/C加工模式ON指令 G130 G131 G132 創成加工中圓弧插補 (側面) (CW) G133 創成加工中圓弧插補 (側面) (CCW) G134 G135 G136 坐標反轉結束或Y軸模式 關 G137 坐標反轉開始 G138 Y軸模式開 G139 G140 主軸加工模式的指定 G141 副主軸加工模式的指定 G142 自動脫模主軸加工模式的指定 G143 自動脫模主軸和第3刀架加工模式的指定 G144 W-軸控制OFF指令 G145 W-軸控制ON指令 G146 G147 G148 B-軸控制OFF指令 G149 B-軸控制ON指令 G150 G151 G152 可編程尾架定位 (牽引尾架) G153 可編中心架G代碼 (牽引) G154 W-軸單向定位指令 G155 精確輪廓描繪模式ON指令 G156 精確輪廓描繪模式OFF指令 G157 G158 刀具軸方向刀具長度偏移量 G159 刀具軸方向刀具長度偏移量(不帶旋轉位移偏移量) G160 取消刀具軸方向刀具長度偏移量 G161 G代碼宏功能MODIN G162 G代碼宏功能MODIN G163 G代碼宏功能MODIN G164 G代碼宏功能MODIN G165 G代碼宏功能MODIN G166 G代碼宏功能MODIN G167 G代碼宏功能MODIN G168 G代碼宏功能MODIN G169 G代碼宏功能MODIN G170 G代碼宏功能MODIN G171 G代碼宏功能CALL G172 G173 G174 G175 G176 G177 G178 同步攻絲循環 (CW) G179 同步攻絲循環 (CCW) G180 動力刀具復合固定循環: 取消 G181 動力刀具復合固定循環: 鑽孔 G182 動力刀具復合固定循環: 鏜孔 G183 動力刀具復合固定循環: 深孔鑽 G184 動力刀具復合固定循環: 攻絲 G185 動力刀具復合固定循環: 軸向螺紋車削 G186 動力刀具復合固定循環: 端面螺紋車削 G187 動力刀具復合固定循環: 軸向直螺紋車削 G188 動力刀具復合固定循環: 經向直螺紋車削 G189 動力刀具復合固定循環: 鉸孔/鏜孔 G190 動力刀具復合固定循環: 鍵槽切削循環 G191 動力刀具復合固定循環: 軸向鍵槽切削循環 G192 G193 G194 G195 G196 G197 G198 G199 G200 G201 G202 G203 G204 G205 G代碼宏功能CALL G206 G代碼宏功能CALL G207 G代碼宏功能CALL G208 G代碼宏功能CALL G209 G代碼宏功能CALL G210 G代碼宏功能CALL G211 G代碼宏功能CALL G212 G代碼宏功能CALL G213 G代碼宏功能CALL G214 G代碼宏功能CALL M代碼 內容 M00 程序停止 M01 任選停止 M02 程序結束 M03 工作主軸起動 (正轉) M04 工作主軸起動 (反轉) M05 主軸停止 M06 刀具交換 M07 M08 冷卻液開 M09 冷卻液關 M10 主軸點動關 M11 主軸點動開 M12 動力刀具軸停止 M13 動力刀具軸正轉 M14 動力刀具軸反轉 M15 C軸正向定位 M16 C軸反向定位 M17 機外測量數據通過RS232C傳送請求 M18 主軸定向取消 M19 主軸定向 M20 尾架干涉區或主軸干涉監視關(對面雙主軸規格) M21 尾架干涉區或主軸干涉監視開(對面雙主軸規格) M22 倒角關 M23 倒角開 M24 卡盤干涉區關,刀具干涉區關 M25 卡盤干涉區開,刀具干涉區開 M26 螺紋導程有效軸Z軸指定 M27 螺紋導程有效軸X軸指定 M28 刀具干涉檢查功能關 M29 刀具干涉檢查功能開 M30 程序結束 M31 M32 螺紋車削單面切削模式 M33 螺紋車削時交叉切削模式 M34 螺紋車削逆向單面切削模式 M35 裝料器夾持器Z向滑動後退 M36 裝料器夾持器Z向滑動前進 M37 裝料器臂後退 M38 裝料器臂前進到卸載位置 M39 裝料器臂前進到卡盤位置 M40 主軸齒輪空檔 M41 主軸齒輪1檔或底速線圈 M42 主軸齒輪2檔或高速線圈 M43 主軸齒輪3檔 M44 主軸齒輪4檔 M45 M46 M47 M48 主軸轉速倍率無效取消 M49 主軸轉速倍率無效 M50 附加吹氣口1關 M51 附加吹氣口1開 M52 M53 M54 分度卡盤自動分度 M55 尾架後退 M56 尾架前進 M57 M63取消 M58 卡盤底壓 M59 卡盤高壓 M60 M61取消 M61 圓周速度恆定切削時,恆定旋轉應答忽視 M62 M64取消 M63 主軸旋轉M碼應答忽視 M64 主軸旋轉之外的M碼應答忽視 M65 T碼應答忽視 M66 刀架回轉位置自由 M67 凸輪車削循環中同步運行模式取消 M68 同步模式A運行開 M69 同步模式B運行開 M70 手動換到指令 M71 M72 ATC單元定位在接近位置 M73 螺紋車削類型1 M74 螺紋車削類型2 M75 螺紋車削類型3 M76 工件捕手後退 M77 工件捕手前進 M78 中心架松開 M79 中心架夾緊 M80 過切前進 M81 過切後退 M82 M83 卡盤夾緊 M84 卡盤松開 M85 LAP粗車循環後不返回起始位置 M86 刀架右回轉指定 M87 M86取消 M88 吹氣關 M89 吹氣開 M90 關門 M91 開門 M92 棒料進給器後退 M93 棒料進給器前進 M94 裝料器裝料 M95 裝料器卸料 M96 副軸用工件捕手後退 M97 副軸用工件捕手前進 M98 尾架低壓 M99 尾架高壓 M100 等待同步指令 M101 外部M碼 M102 外部M碼 M103 外部M碼 M104 外部M碼 M105 外部M碼 M106 外部M碼 M107 外部M碼 M108 外部M碼 M109 取消M110 M110 C軸連接 M111 拾取軸自動零點設定 M112 M-刀具軸在第三刀架上停止 M113 M-刀具軸在第三刀架前進轉 M114 M-刀具軸在第三刀架向回轉 M115 卸料器打開 M116 卸料器關閉 M117 側頭前進 M118 側頭後退 M119 工件計數專用 M120 無工件 M121 固定中心架打開/關閉 M122 固定中心架後退 M123 固定中心架前進 M124 STM超時檢測開 M125 STM超時檢測關 M126 附加送氣口3關 M127 附加送氣口3開 M128 尾架轉動後退 M129 尾架轉動前進 M130 卡盤故障檢測空氣關 M131 卡盤故障檢測送氣輸出關 M132 卡盤故障檢測關 M133 卡盤故障檢測開 M134 負荷監視關 M135 負荷監視開 M136 復合固定循環形狀指定 M137 對刀器互鎖解除開 M138 對刀器互鎖解除關 M139 自學功能啟動 M140 攻絲循環動力刀具恆周速應答忽視 M141 C軸夾緊指令選擇 M142 冷卻液底壓 M143 冷卻液高壓 M144 附加冷卻液1關 M145 附加冷卻液1開 M146 C軸松開 M147 C軸夾緊 M148 自動脫模主軸正轉 M149 自動脫模主軸反轉 M150 同步旋轉關 M151 同步旋轉開 M152 動力刀具軸互鎖解除開 M153 動力刀具軸互鎖解除關 M154 附加送氣口2關(測量用吹氣口) M155 附加送氣口2開(測量用吹氣口) M156 尾座互鎖解除關 M157 尾座互鎖開 M158 凸輪加工機-同步運行關 M159 凸輪加工機-同步運行開 M160 M161取消 M161 進給倍率固定(100%) M162 M163取消 M163 動力刀具主軸倍率固定(100%) M164 M165取消 M165 進給保持和單程序段忽視 M166 尾架進給/後退互鎖解除關 M167 尾架進給/後退互鎖解除開 M168 忽略動力刀具軸恆周速應答忽視 M169 C軸沒卡緊 M170 M171 M172 車床內側機械手互鎖解除關 M173 車床內側機械手互鎖解除開 M174 附加冷卻液2關 M175 附加冷卻液2開 M176 Y軸松開 M177 Y軸夾緊 M178 尾架卡盤夾緊 M179 尾架卡盤松開 M180 機械手請求0 M181 機械手請求1 M182 機械手請求2 M183 機械手請求3 M184 卡盤互鎖取消關 M185 卡盤互鎖取消開 M186 M187 M188 尾架連接關(牽引可編程尾架規格) M189 尾架連接開(牽引可編程尾架規格) M190 尾架連接是可用G00移動 M191 動力刀具主軸分度方向指定(順時針) M192 動力刀具主軸分度方向指定(逆時針) M193 M194取消 M194 螺紋車削相位核運行 M195 M196取消 M196 螺紋車削相位核對位移量有效 M197 螺紋車削相位核對位移量清除 M198 M199 M200 Z軸同步進給取消 M201 Z軸同步進給G13 M202 Z軸同步進給G14 M203 刀架松開(數控刀架) M204 LR15M-ATC;循環時間縮短規格 (刀庫換刀門關) M205 LR15M-ATC;循環時間縮短規格 (刀庫換刀門開) M206 LR15M-ATC;循環時間縮短規格 (後退位置防護罩開) M207 LR15M-ATC;循環時間縮短規格 (後退位置防護罩關) M208 門互鎖C,D開 M209 門互鎖C,D關 M210 M211 鍵槽切削循環:單向切削模式 M212 M-刀具軸在第三刀架上停止或鍵槽切削循環:交叉切削模式 M213 M-刀具軸在第三刀架上停止或鍵槽切削循環:進給量指定切削模式 M214 M-刀具軸在第三刀架上停止或鍵槽切削循環:等分切削模式 M215 負載監視G00忽略關 M216 負載監視G00忽略開 M217 M218 附加吹氣口關 M219 附加吹氣口開 M220 平面車削關 M221 平面車削旋轉比 (1:1) M222 平面車削旋轉比 (1:2) M223 平面車削旋轉比 (1:3) M224 平面車削旋轉比 (1:4) M225 平面車削旋轉比 (1:5) M226 平面車削旋轉比 (1:6) M227 LR15M-ATC;ATC操作完成等待指令 M228 ATC下一個刀具返還指令 M229 ATC動力刀具分度 M230 外部M碼 M231 外部M碼 M232 外部M碼 M233 外部M碼 M234 外部M碼 M235 外部M碼 M236 外部M碼 M237 外部M碼 M238 平面車削動力主軸相位變更 M239 副主軸模式 主軸分度 M240 動力刀具主軸:空檔 M241 動力刀具主軸:第1檔 M242 動力刀具主軸:第2檔 M243 排屑裝置停止 M244 排屑裝置正轉 M245 M246 副主軸卡盤互鎖解除開 M247 副主軸卡盤互鎖解除關 M248 副主軸卡盤夾緊 M249 副主軸卡盤松開 M250 工件推進器後退 M251 工件推進器前進 M252 激光尺數據寫入 M253 激光尺數據核對 M254 程序停止 M255 M256 M257 M258 M259 M260 M261 M262 M263 M264 M265取消 M265 脈沖手輪控制方式是取消快速進給 M266 M267 M268 M269 M270 M271 主軸低速開 M272 主軸低速關 M273 M274 M275 M276 M277 M278 M279 M280 M281 M282 M283 M284 M285 M286 M287 M288 副主軸模式 吹氣關 M289 副主軸模式 吹氣開 M290 頂門關 M291 頂門開 M292 M293 M294 M295 M296 時間常數切換 (用於少量切削標志) M297 時間常數切換 (用於有效形狀) M298 M299
B. 法蘭克數控機床簡單的代碼
G代碼
代碼名稱-功能簡述
G00------快速定位
G01------直線插補
G02------順時針方向圓弧插補
G03------逆時針方向圓弧插補
G04------定時暫停
G05------通過中間點圓弧插補
G07------Z 樣條曲線插補
G08------進給加速
G09------進給減速
G20------子程序調用
G22------半徑尺寸編程方式
G220-----系統操作界面上使用
G23------直徑尺寸編程方式
G230-----系統操作界面上使用
G24------子程序結束
G25------跳轉加工
G26------循環加工
G30------倍率注銷
G31------倍率定義
G32------等螺距螺紋切削,英制
G33------等螺距螺紋切削,公制
G53,G500-設定工件坐標系注銷
G54------設定工件坐標系一
G55------設定工件坐標系二
G56------設定工件坐標系三
G57------設定工件坐標系四
G58------設定工件坐標系五
G59------設定工件坐標系六
G60------准確路徑方式
G64------連續路徑方式
G70------英制尺寸 寸
G71------公制尺寸 毫米
G74------回參考點(機床零點)
G75------返回編程坐標零點
G76------返回編程坐標起始點
G81------外圓固定循環
G331-----螺紋固定循環
G90------絕對尺寸
G91------相對尺寸
G92------預制坐標
G94------進給率,每分鍾進給
G95------進給率,每轉進給
功能詳解
G00—快速定位
格式:G00 X(U)__Z(W)__
說明:(1)該指令使刀具按照點位控制方式快速移動到指定位置。移動過程中不得對工件
進行加工。
(2)所有編程軸同時以參數所定義的速度移動,當某軸走完編程值便停止,而其他
軸繼續運動,
(3)不運動的坐標無須編程。
(4)G00可以寫成G0
例:G00 X75 Z200
G0 U-25 W-100
先是X和Z同時走25快速到A點,接著Z向再走75快速到B點。
G01—直線插補
格式:G01 X(U)__Z(W)__F__(mm/min)
說明:(1)該指令使刀具按照直線插補方式移動到指定位置。移動速度是由F指令
進給速度。所有的坐標都可以聯動運行。
(2)G01也可以寫成G1
例:G01 X40 Z20 F150
兩軸聯動從A點到B點
G02—逆圓插補
格式1:G02 X(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:G02 X(u)____Z(w)____R(+\-)__F__
說明:(1)不能用於整圓的編程
(2)R為工件單邊R弧的半徑。R為帶符號,「+」表示圓弧角小於180度;
「-」表示圓弧角大於180度。其中「+」可以省略。
(3)它以終點點坐標為准,當終點與起點的長度值大於2R時,則以直線代替圓弧。
例:G02 X60 Z50 R20 F120
格式3:G02 X(u)____Z(w)____CR=__(半徑)F__
格式4:G02 X(u)____Z(w)__D__(直徑)F___
這兩種編程格式基本上與格式2相同
G03—順圓插補
說明:除了圓弧旋轉方向相反外,格式與G02指令相同。
G04—定時暫停
格式:G04__F__ 或G04 __K__
說明:加工運動暫停,時間到後,繼續加工。暫停時間由F後面的數據指定。單位是秒。
范圍是0.01秒到300秒。
G05—經過中間點圓弧插補
格式:G05 X(u)____Z(w)____IX_____IZ_____F_____
說明:(1)X,Z為終點坐標值,IX,IZ為中間點坐標值。其它與G02/G03相似
例: G05 X60 Z50 IX50 IZ60 F120
G08/G09—進給加速/減速
格式:G08
說明:它們在程序段中獨自佔一行,在程序中運行到這一段時,進給速度將增加10%,
如要增加20%則需要寫成單獨的兩段。
G22(G220)—半徑尺寸編程方式
格式:G22
說明:在程序中獨自佔一行,則系統以半徑方式運行,程序中下面的數值也是
以半徑為準的。
G23(G230)—直徑尺寸編程方式
格式:G23
說明:在程序中獨自佔一行,則系統以直徑方式運行,程序中下面的數值也是
以直徑為準的。
G25—跳轉加工
格式:G25 LXXX
說明: 當程序執行到這段程序時,就轉移它指定的程序段。(XXX為程序段號)。
G26—循環加工
格式:G26 LXXX QXX
說明:當程序執行到這段程序時,它指定的程序段開始到本 段作為一個循環體,
循環次數由Q後面的數值決定。
G30—倍率注銷
格式:G30
說明:在程序中獨自佔一行,與G31配合使用,注銷G31的功能。
G31—倍率定義
格 式:G31 F_____
G32—等螺距螺紋加工(英制)
G33—等螺距螺紋加工(公制)
格式:G32/G33 X(u)____Z(w)____F____
說明:(1)X、Z為終點坐標值,F為螺距
(2)G33/G32隻能加工單刀、單頭螺紋。
(3)X值的變化,能加工錐螺紋
(4)使用該指令時,主軸的轉速不能太高,否則刀具磨損較大。
G54—設定工件坐標一
格式:G54
說明:在系統中可以有幾個坐標系,G54對應於第一個坐標系,其原點位置數值在機床
參數中設定。
G55—設定工件坐標二
同上
G56—設定工件坐標三
同上
G57—設定工件坐標四
同上
G58—設定工件坐標五
同上
G59—設定工件坐標六
同上
G60—准確路徑方式
格式:G60
說明:在實際加工過程中,幾個動作連在一起時,用准確路徑編程時,那麼在進行
下一 段加工時,將會有個緩沖過程(意即減速)
G64—連續路徑方式
格式:G64
說明:相對G60而言。主要用於粗加工。
G74—回參考點(機床零點)
格式:G74 X Z
說明:(1)本段中不得出現其他內容。
(2)G74後面出現的的座標將以X、Z依次回零。
(3)使用G74前必須確認機床裝配了參考點開關。
(4)也可以進行單軸回零。
G75—返回編程坐標零點
格式:G75 X Z
說明:返回編程坐標零點
G76—返回編程坐標起始點
格式:G76
說明:返回到刀具開始加工的位置。
G81—外圓(內圓)固定循環
格式:G81__X(U)__Z(W)__R__I__K__F__
說明:(1)X,Z為終點坐標值,U,W為終點相對 於當前點的增量值 。
(2)R為起點截面的要加工的直徑。
(3)I為粗車進給,K為精車進給,I、K為有符號數,並且兩者的符號應相同。
符號約定如下:由外向中心軸切削(車外圓 )為「—」,反這為「+」。
(4)不同的X,Z,R 決定外圓不同的開關,如:有錐度或沒有度,
正向錐度或反向錐度,左切削或右切削等。
(5)F為切削加工的速度(mm/min)
(6)加工結束後,刀具停止在終點上。
例:G81 X40 Z 100 R15 I-3 K-1 F100
加工過程:
1:G01進刀2倍的I(第一刀為I,最後一刀為I+K精車),進行深度切削:
2:G01兩軸插補,切削至終點截面,如果加工結束則停止:
3:G01退刀I到安全位置,同時進行輔助切面光滑處理
4:G00快速進刀到高工面I外,預留I進行下一 步切削加工 ,重復至1。
G90—絕對值方式編程
格式:G90
說明:(1)G90編入程序時,以後所有編入的坐標值全部是以編程零點為基準的。
(2)系統上電後,機床處在G狀態。
N0010 G90 G92 x20 z90
N0020 G01 X40 Z80 F100
N0030 G03 X60 Z50 I0 K-10
N0040 M02
G91—增量方式編程
格式:G91
說明:G91編入程序時,之後所有坐標值均以前一個坐標位置作為起點來計算
運動的編程值。在下一段坐標系中,始終以前一點作為起始點來編程。
例: N0010 G91 G92 X20 Z85
N0020 G01 X20 Z-10 F100
N0030 Z-20
N0040 X20 Z-15
N0050 M02
G92—設定工件坐標系
格式:G92 X__ Z__
說明:(1)G92隻改變系統當前顯示的坐標值,不移動坐標軸,達到設定坐標
原點的目的。
(2)G92的效果是將顯示的刀尖坐標改成設定值 。
(3)G92後面的XZ可分別編入,也可全 編。
G94—進給率,每分鍾進給
說明:這是機床的開機默認狀態。
G20—子程序調用
格式:G20 L__
N__
說明:(1)L後為要調用的子程序N後的程序名,但不能把N輸入。
N後面只允許帶數字1~99999999。
(2)本段程序不得出現以上描述以外的內容。
G24—子程序結束返回
格式:G24
說明:(1)G24表示子程序結束,返回到調用該子程序程序的下一段。
(2)G24與G20成對出現
(3)G24本段不允許有其它指令出現。
實例
例:通過下例說明在子程序調用過程中參數的傳遞過程,請注意應用
程序名:P10
M03 S1000
G20 L200
M02
N200 G92 X50 Z100
G01 X40 F100
Z97
G02 Z92 X50 I10 K0 F100
G01 Z-25 F100
G00 X60
Z100
G24
如果要多次調用,請按如下格式使用
M03 S1000
N100 G20 L200
N101 G20 L200
N105 G20 L200
M02
N200 G92 X50 Z100
G01 X40 F100
Z97
G02 Z92 X50 I10 K0 F100
G01 Z-25 F100
G00 X60
Z100
G24
G331—螺紋加工循環
格式:G331 X__ Z__I__K__R__p__
說明:(1)X向直徑變化,X=0是直螺紋
(2)Z是螺紋長度,絕對或相對編程均可
(3)I是螺紋切完後在X方向的退尾長度,±值
(4)R螺紋外徑與根徑的直徑差,正值
(5)K螺距KMM
(6)p螺紋的循環加工次數,即分幾刀切完
提示:
1、每次進刀深度為R÷p並取整,最後一刀不進刀來光整螺紋面
2、內螺紋退尾根據沿X的正負方向決定I值的稱號。
3、螺紋加工循環的起始位置為將刀尖對准螺紋的外圓處。
例子:
M3
G4 f2
G0 x30 z0
G331 z-50 x0 i10 k2 r1.5 p5
G0 z0
M05
補充一下:
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:返回主程序
C. 數控機床問題
線切割是一種電加工機床,靠鉬絲通過電腐蝕切割金屬(特別是硬材料、行狀復雜零件)。
電火花線切割加工(Wire cut Electrical Discharge Machining,簡稱WEDM),有時又稱線切割。其基本工作原理是利用連續移動的細金屬絲(稱為電極絲)作電極,對工件進行脈沖火花放電蝕除金屬、切割成型。它主要用於加工各種形狀復雜和精密細小的工件,例如沖裁模的凸模、凹模、凸凹模、固定板、卸料板等,成形刀具、樣板、電火花成型加工用的金屬電極,各種微細孔槽、窄縫、任意曲線等,具有加工餘量小、加工精度高、生產周期短、製造成本低等突出優點,已在生產中獲得廣泛的應用,目前國內外的電火花線切割機床已佔電加工機床總數的60%以上。
根據電極絲的運行速度不同,及加工質量不同,電火花線切割機床通常分為三類:第一類是高速走絲電火花線切割機床(WEDM-HS),其電極絲作高速往復運動,一般走絲速度為8~10m/s,電極絲可重復使用,加工速度較高,但快速走絲容易造成電極絲抖動和反向時停頓,使加工質量下降,是我國生產和使用的主要機種,也是我國獨創的電火花線切割加工模式;第二類是低速走絲電火花線切割機床(WEDM-LS),其電極絲作低速單向運動,一般走絲速度低於0.2m/s,電極絲放電後不再使用,工作平穩、均勻、抖動小、加工質量較好,但加工速度較低,是國外生產和使用的主要機種。第三類中速走絲電火花線切割機床,准確地應該叫「多速走絲」。是我國獨創的,其原理是對工件作多次反復的切割,開頭用較快絲筒速度、較強高頻來切割,就如現在的快走絲線切割,最後一刀用較慢絲筒速度、較弱高頻電流來修光,從而提高了加工光潔度;而且絲速減低後,導輪和軸承的抖動少了,加工精度也提高了;另外,第一刀以最快的速度切割,後來的切割和修光的切割量都非常少,因此,一般三刀切割的時間加起來也比快走絲的一刀切割要快。
根據對電極絲運動軌跡的控制形式不同,電火花線切割機床又可分為三種:一種是*模仿形控制,其在進行線切割加工前,預先製造出與工件形狀相同的*模,加工時把工件毛坯和*模同時裝夾在機床工作台上,在切割過程中電極絲緊緊地貼著*模邊緣作軌跡移動,從而切割出與*模形狀和精度相同的工件來;另一種是光電跟蹤控制,其在進行線切割加工前,先根據零件圖樣按一定放大比例描繪出一張光電跟蹤圖,加工時將圖樣置於機床的光電跟蹤台上,跟蹤台上的光電頭始終追隨墨線圖形的軌跡運動,再藉助於電氣、機械的聯動,控制機床工作台連同工件相對電極絲做相似形的運動,從而切割出與圖樣形狀相同的工件來;再一種是數字程序控制,採用先進的數字化自動控制技術,驅動機床按照加工前根據工件幾何形狀參數預先編制好的數控加工程序自動完成加工,不需要製作模樣板也無需繪制放大圖,比前面兩種控制形式具有更高的加工精度和廣闊的應用范圍,目前國內外95%以上的電火花線切割機床都已採用數控化。
線切割屬電加工范疇,是由前蘇聯人發明的,我國是第一個用於工業生產的國家,當時由復旦大學和蘇州長風機械廠合作生產的這是最早的機型叫復旦型,我們國內在此基礎上發展了快走絲系統(HS).歐美和日本發展了慢走系統(LS).
主要區別是1,電極絲我國採用鎢鉬合金絲,國外採用黃銅絲; 2,我國採用皂化工作液,國外採用去離子水; 3,我國的走絲速度為11米/秒左右,國外為3~5米/分, 4,我們的電極絲是重復利用的直到斷絲為至,國外是走過後不再重用, 5,我們的精度不如國外高.
3B編程
BX BY BJ GX(GY) 指令代碼 如 B1000 B1000 B10000 GX L1 數值為微米單位!!
以上是標准格式.B是間隔符號而已!GX GY 指的是計數長度方向.指令代碼有L1,L2,L3,L4.這幾個代表1-4象限直線且L1為X正向,L2為Y正向,L3為X負向,L4為Y負向.SR1,SR2,SR3,SR4,NR1,NR2,NR3,NR4,表示四個象限順圓逆圓.直線編程X,Y代表以起點為原點的終點坐標, J為計數長度,計數長度方向為直線在X,Y軸投影大的為計數方向投影為 J值.計數長度在編圓是反之.編圓是以起點為原點,X,Y為圓心坐標,投影長度為所有圓弧投影總和,取小值!指令按起點的算!以上所有值為絕對值!注意坐標原點是變化的這里有個相對坐標絕對坐標的問題,每個線段都對應一個坐標!以上為代碼格式,具體操作時還得考慮補償問題,就不說了只是用三角函數而已!
數控電火花線切割機床既是數控機床,又是特種加工機床,它區別於傳統機床部分是:
1.數控裝置和伺服系統,
2.不是依靠機械能通過刀具切削工件,而是以電、熱能量形式來加工。
電火花加工在特種加工中是比較成熟的工藝。
在民用,國防生產部門和科學研究中已經獲得了廣泛應用,其機床設備比較定型,且類型較多,但按工藝過程中工具與工件相對運動的特點和用途等來分,大致可以分為六大類,其中應用最廣,數量較多的是電火花成型加工機床和電火花線切割機床。我們這里介紹電火花線切割機床。
電火花線切割加工是在電火花加工基礎上用線狀電極(鉬絲或銅絲)靠火花放電對工件進行切割,故稱為電火花線切割,有時簡稱線切割。
控制系統是進行電火花線切割加工的重要組成部分,控制系統的穩定性、可靠性、控制精度及自動化程度都直接影響到加工工藝指標和工人的勞動強度。
一.數控加工和特種加工機床的種類
數控加工機床分類有兩種方法:
1.按控制系統分類有點位控制、直線控制、連續控制三種,
2.按伺服系統分類有開環、半閉環、閉環控制系統。
傳統的切削加工方法主要依靠機械能來切除金屬材料或非金屬材料。隨著工業生產和科學技術的發展,產生了多種利用其他能量形式進行加工的特種加工方法,主要是指直接利用電能、化學能、聲能和光能等來進行加工的方法。在此,機械能以外的能量形式的應用是特種加工區別於傳統加工的一個顯著標志。
新的能量形式直接作用於材料,使得加工產生了諸多特點,例如,加工用的工具硬度不必大於被加工材料的硬度,這就使得高硬度、高強度、高韌性材料的加工變得容易;又如,在加工過程中,工具和工件之間不存在顯著的機械切削力,從而使微細加工成為可能。正是這些特點,促使特種加工方法獲得了很大的發展,目前已廣泛應用於航空航天、電子、動力、電器、儀表、機械等行業。
特種加工種類主要按其能量來源和工作原理的不同分類,主要有:
電、熱能:電火花加工,電子束加工,等離子束加工;
電、機械能:離子束加工;
電、化學能:電解加工、電解拋光;
電、化學、機械能:電解磨削、電解珩磨、陽極機械磨削;
光、熱能:激光加工;
化學能:化學加工、化學拋光;
聲、機械能:超聲波加工;
機械能:磨料噴射加工、磨料流加工、液體噴射加工。
電子束和離子束加工以及同時用幾種加工方式的復合加工。
二.電火花線切割加工原理和必備條件
電火花線切割加工是利用工具電極(鉬絲)和工件兩極之間脈沖放電時產生的電腐蝕現象對工件進行尺寸加工。電火花腐蝕主要原因:兩電極在絕緣液體中靠近時,由於兩電極的微觀表面是凹凸不平,其電場分布不均勻離得最近凸點處的電場度最高,極間介質被擊穿,形成放電通道,電流迅速上升。在電場作用下,通道內的負電子高速奔向陽極,正離子奔向陰極形成火花放電,電子和離子在電場作用下高速運動時相互碰撞,陽極和陰極表面分別受到電子流和離子流的轟擊,使電極間隙內形成瞬時高溫熱源,通道中心溫度達到10000度以上。以致局部金屬材料熔化和氣化。
電火花線切割加工能正常運行,必須具備下列條件:
1.鉬絲與工件的被加工表面之間必須保持一定間隙,間隙的寬度由工作電壓 、加工量等加工條件而定。
2.電火花線切割機床加工時,必須在有一定絕緣性能的液體介質中進行,如煤油、皂化油、去離子水等,要求教高絕緣性是為了利於產生脈沖性的火花放電,液體介質還有排除間隙內電蝕產物和冷卻電極作用。鉬絲和工件被加工表面之間保持一定間隙,如果間隙過大,極間電壓不能擊穿極間介質,則不能產生電火花放電;如果間隙過小,則容易形成短路連接,也不能產生電火花放電。
3.必須採用脈沖電源,即火花放電必須是脈沖性、間歇性,圖1中ti為脈沖寬度、to為脈沖間隔、tp為脈沖周期。在脈沖間隔內,使間隙介質消除電離,使下一個脈沖能在兩極間擊穿放電。
我也是數控專業的,朋友你說的T54之類說實話我沒聽說過,至於T1,T2之類是數控車編程換刀時的刀具代號。
比如T0101就是說換1號刀並且取1號刀補。
G代碼
組別
用於數控車的功能
用於數控銑的功能
附註
G00
01
快速點定位
相同
模態
G01
01
直線插補
相同
模態
G02
01
順時針方向圓弧插補
相同
模態
G03
01
逆時針方向圓弧插補
相同
模態
G04
00
暫停
相同
非模態
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
參考點返回
相同
非模態
G30
00
第二參考點返回
×
非模態
G31
00
跳步功能
相同
非模態
G32
00
螺紋切削
×
模態
G36
00
X向自動刀具補償
×
非模態
G37
00
Z向自動刀具補償
×
非模態
G40
07
刀尖補償取消
刀具半徑補償取消
模態
G41
07
刀尖左補償
刀具半徑左補償
模態
G42
07
刀尖右補償
刀具半徑右補償
模態
G43
17
×
刀具長度正補償
模態
G44
17
×
刀具長度負補償
模態
G49
17
×
刀具長度補償取消
模態
G50
00
工件坐標原點設定,最大主軸速度設置
×
非模態
G52
00
局部坐標系設置
相同
非模態
G53
00
機床坐標系設置
相同
非模態
G54
14
第一工件坐標系設置
相同
模態
G55
14
第二工件坐標系設置
相同
模態
G56
14
第三工件坐標系設置
相同
模態
G57
14
第四工件坐標系設置
相同
模態
G58
14
第五工件坐標系設置
相同
模態
G59
14
第六工件坐標系設置
相同
模態
G65
00
宏程序調用
相同
非模態
G66
12
宏程序調用模態
相同
模態
G67
12
宏程序調用取消
相同
模態
G68
04
雙刀架鏡像打開
×
非模態
G69
04
雙刀架鏡像關閉
×
非模態
G70
01
精車循環
×
非模態
G71
01
外圓/內孔粗車循環
×
非模態
G72
01
模型粗車循環
×
非模態
G73
01
端面粗車循環
高速深孔鑽孔循環
非模態
G74
01
端面啄式鑽孔循環
左旋攻螺紋循環
非模態
G75
01
外徑/內徑啄式鑽孔循環
×
非模態
G76
01
螺紋車削多次循環
精鏜循環
非模態
G80
01
固定循環注銷
相同
模態
G81
01
×
鑽孔循環
模態
G82
01
×
鑽孔循環
模態
G83
01
端面鑽孔循環
深孔鑽孔循環
模態
G84
01
端面攻螺紋循環
攻螺紋循環
模態
G85
01
×
粗鏜循環
模態
G86
01
端面鏜孔循環
鏜孔循環
模態
G87
01
側面鑽孔循環
背鏜孔循環
模態
G88
01
側面攻螺紋循環
×
模態
G89
01
側面鏜孔循環
鏜孔循環
模態
G90
01
外徑/內徑車削循環
絕對尺寸
模態
G91
01
×
增量尺寸
模態
G92
01
單次螺紋車削循環
工件坐標原點設置
模態
G94
01
端面車削循環
×
模態
G96
02
恆表面速度設置
×
模態
G97
02
恆表面速度設置
×
模態
G98
05
每分鍾進給
×
模態
G99
05
每轉進給
×
模態
M代碼
用於數控車的功能
用於數控銑的功能
附註
M00
程序停止
相同
非模態
M01
計劃停止
相同
非模態
M02
程序結束
相同
非模態
M03
主軸順時針旋轉
相同
模態
M04
主軸逆時針旋轉
相同
模態
M05
主軸停止
相同
模態
M06
×
換刀
非模態
M08
切削液開
相同
模態
M09
切削液關
相同
模態
M10
接料器前進
×
模態
M11
接料器退回
×
模態
M13
1號壓縮空氣吹管打開
×
模態
M14
2號壓縮空氣吹管關閉
×
模態
M15
壓縮空氣吹管關閉
×
模態
M17
2軸變換
×
模態
M18
3軸變換
×
模態
M19
主軸定向
×
模態
M20
自動上料器工作
×
模態
M30
程序結束並返回
相同
非模態
M31
互鎖旁路
相同
非模態
M38
右中心架夾緊
×
模態
M39
右中心架松開
×
模態
M50
棒料送料器夾緊並前進
×
模態
M51
棒料送料器夾松開並退回
×
模態
M52
自動門打開
相同
模態
M53
自動門關閉
相同
模態
M58
左中心架夾緊
×
模態
M59
左中心架松開
×
模態
M68
液壓卡盤夾緊
×
模態
M69
液壓卡盤松開
×
模態
M74
錯誤檢查功能打開
相同
模態
M75
錯誤檢查功能關閉
相同
模態
M78
尾架套筒送進
×
模態
M79
尾架套筒退回
×
模態
M88
主軸低壓夾緊
×
模態
M89
主軸高壓夾緊
×
模態
M90
主軸松開
×
模態
M98
子程序調用
相同
模態
M99
子程序調用返回
相同
模態
此外F是進給速度,S轉速。
朋友你是不是才大一啊,怎麼感覺對數控方面一點都不懂。哈,我都畢業了。下面的網址是G代碼與M代碼的的知識,是表格形式的,更方便你列印。
呵呵,朋友先謝謝你的高分啊,別忘了給我啊!
D. 數控編程指令有哪些
G100 刀架A或刀架B單獨切削的優先指令,G101 創成加工中直線插補,G102 創成加工中圓弧插補(正面) (CW),G103 創成加工中圓弧插補 (正面) (CCW),G107 主軸同步攻絲,右旋螺紋,
G108 主軸同步攻絲,左旋螺紋。
G110 刀架A恆周速切削,G111 刀架B恆周速切削,G112 圓弧螺紋車削CW,G113 圓弧螺紋車削CCW,G119 刀具半徑補嘗:C-X-Z平面,G124 卡盤A有效原點,G125 卡盤B有效原點。
G126 錐度加工模式OFF指令,G127 錐度加工模式ON指令,G128 M/C加工模式OFF指令,G129 M/C加工模式ON指令,G136 坐標反轉結束或Y軸模式 關,G137 坐標反轉開始,G138 Y軸模式開。
(4)m68數控編程代表什麼指令擴展閱讀
數控編程是數控加工准備階段的主要內容之一,通常包括分析零件圖樣,確定加工工藝過程;計算走刀軌跡,得出刀位數據;編寫數控加工程序;製作控制介質;校對程序及首件試切。有手工編程和自動編程兩種方法。總之,它是從零件圖紙到獲得數控加工程序的全過程。
手工編程是指編程的各個階段均由人工完成。利用一般的計算工具,通過各種三角函數計算方式,人工進行刀具軌跡的運算,並進行指令編制。這種方式比較簡單,很容易掌握,適應性較大。使用於非模具加工的零件。
E. 數控編程g代碼m代碼,所有的!詳細點!
1、代碼1:FANUC車床G代碼。
F. 數控編程代碼
CNC編程代碼很多 說些實用常見的吧 如G00快速定位
G01直線切削
G02順時針方向圓弧切削
G03逆時針方向圓弧切削
G04暫停指令 (有的系統為延時)
G09正確停止檢測
G10補正設定
G12順時針方向圓周切削
G13逆時針方向圓周切削
G15極座標系統取消
G16極座標系統設定
G17XY平面設定
G18XZ平面設定
G19YZ平面設定
G20英制單位設定
G21公制單位設定
G22軟體極限設定
G23軟體極限設定取消
G27機械原點復歸檢測
G28自動經中間點復歸機械原點
G29自動從參考點復歸
G30自動復歸到第二原點
G40刀具半徑補正取消
G41刀具半徑偏左補正
G42刀具半徑偏右補正
G43刀具長度沿正向補正
G44刀具長度沿負向補正
G49刀具長度補正取消
G45刀具位置補正增加
G46刀具位置補正減少
G47刀具位置補正兩倍增加
G48刀具位置補正兩倍減少
G50比例功能取消OFF
G51比例功能設定ON
G52回復到基本座標系統
G53回復到機械座標系統
G54第一工件座標系統
G55第二工件座標系統
G56第三工件座標系統
G57第四工件座標系統
G58第五工件座標系統
G59第六工件座標系統
G60 外部補正
G70圓周等分段 循環
G71圓周分段 循環
G72直線分段 循環
G73高速喙鑽循環
G74左旋牙切削循環G76精搪孔循環
G77反面搪孔循環
G80固定循環取消
G81鑽孔循環
G82沉頭孔加工循環
G83啄鑽循環
G84右旋牙切削循環
G85搪孔循環
G86搪孔循環
G87搪孔循環
G88搪孔循環
G89搪孔循環
G90絕對指令座標值設定
G91增量指令座標值設定
G92絕對程式零點設定
G94每分鍾進給量設定mm/min
G95每轉進給給設定mm/rev
G98固定循環,刀具復歸到起始點
G99固定循環,刀具復歸到R點 M03主軸正轉
M04主軸逆時針旋轉 (通常不會用到反轉)
M05主軸停止
M06刀具交換
M07霧化冷卻液開啟
M08冷卻液開啟
M09冷卻液關啟
M10工作台(B軸)鎖住
M11工作台(B軸)松開
M13主軸順時針轉動及加切削液
M14主軸逆時針轉動及加切削液
M15正方向運動
M16負方向運動
M19主軸定位
M30程式結束記憶體回歸 M98子程序調用m99子程序取消 如上面的你都看懂了 那就真正起到作用了 望能幫到您!