給不懂程式設計程式碼的朋友,CNC程式設計程式碼

大家好,我是浩哥,有位朋友找我要程式碼的資料,我懵了,這個真沒有啊,所以我也是晚上查詢歸納了一下,最基本的G、M程式碼,可能有些朋友是學徒或者學生不太敢問(師傅)老師,畢竟是一些基本的問題,沒事來找淵虹就對了。今天彙總分享給大家,希望能幫到你們呀。

以下是G程式碼大全

給不懂程式設計程式碼的朋友,CNC程式設計程式碼

封面

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 設定測量點

(當孔在圓的四十五度時,半徑乘以根號二等於孔距。)

一、區別:

1、g85進給速度鏜進,進給速度鏜出;

2、g86進給鏜進,主軸不轉停,主軸快速出;

3、g87進給鏜進,主軸準停,主軸偏移,快速出;

4、g88進給鏜進,主軸不轉停,手搖出主軸;

5、g89進給鏜進,主軸旋轉暫停,主軸進給鏜出。