SYNTEC
車床程式製作說明書
新代科技 製作
日期:2009/03/13
Ver.:7.13
新代科技
版本更新記錄
版本更新記錄
項次
內容紀錄
01 * 修訂版定稿
日期
作者
2005/10/01
02 * 增加 G68,G69 2.修正 G10 可程式輸入補正值規格
2006/01/25
* 更新 G01,G04, ,C,規格說明
03
* 修正所有範例進給率 F 用法及定義為 mm/rev
2006/06/06
* 刪除 M99 L_功能說明(系統無提供)
04 * 增加 G65 G66 G67 規格說明
05 * 增加 G12.1 G13.1 規格說明
06 * 增加 G07.1 初版規格說明
07 * 增加副程式中 M02,M30 動作規格說明
2006/07/18
2006/07/20
2006/10/5
2006/10/10
賴春億
林昀暐
08 * 增加 G78 P mra 動作規格說明
2007/10/25
賴春億
09 * 修正 Page58G40/G41G42 刀鼻補正圖形說明
2008/02/02
版本
V7.1
V7.2
V7.3
V7.4
V7.5
V7.6
V7.7
V7.8
V7.9
10
* 新增 G73 H 引數
* 新增 G74 Type II 車削加工模式
11 * 新增 G34 規格說明
12 * 修正 M99 範例錯誤
13 * 新增主軸同期功能規格
2008/04/09 戴士偉
V7.10
2009/02/05 戴士偉
2009/02/23 戴士偉
2009/03/13 戴士偉
V7.11
V7.12
V7.13
新代科技
目錄
目錄
車床程式製作指令說明
.......................................................................... 5
一、G碼指令說明
................................................................................... 5
G碼指令一覽表
G00:直線快速定位
G01:直線切削
G02、G03:圓弧切削
G04:暫停指令
G07.1:圓柱補間
G09:確實停止檢測
G10:可程式輸入補正量
G12.1/G13.1:啟動/取消 極座標補間
G17、G18、G19:工作平面設定
G20:外(內)徑車削循環
G21:螺紋車削循環
G24:端面車削循環
G28:參考點復歸
G29:從參考點復歸
G30:任意參考點回歸
G31:跳越機能
G33:螺紋切削
G34:可變距螺紋切削
G41、G42、G40:刀鼻半徑補正指令
G52:局部座標設定
G53:機械座標定位
G54...G59.9:工作座標系統設定
G65:單一巨集程式呼叫
G66、G67:模式巨集程式
G70/G71:英制/公制 單位設定指令
G72~G78:複式切削循環
G72:精車削循環
G73:橫向(外徑)粗車削循環
G74:徑向(端面)粗車削循環
G75:成形輪廓粗車削循環
G76:端面(Z軸)啄式加工循環
..................................................................................................... 5
............................................................................................. 7
..................................................................................................... 9
........................................................................................ 11
................................................................................................... 16
................................................................................................ 17
........................................................................................... 19
................................................................................... 20
.............................................................. 21
..................................................................... 24
.................................................................................... 25
........................................................................................... 29
........................................................................................... 33
............................................................................................... 37
........................................................................................... 38
....................................................................................... 39
................................................................................................... 40
................................................................................................... 42
....................................................................................... 49
............................................................. 51
........................................................................................... 60
........................................................................................... 61
...................................................................... 62
................................................................................... 64
................................................................................ 65
................................................................ 66
.................................................................................. 67
............................................................................................... 68
............................................................................ 72
............................................................................ 78
............................................................................... 84
.......................................................................... 86
新代科技
G77:橫向(X軸)啄式加工循環
G78:複合型螺紋切削固定循環
G80~G89:鑽孔用固定循環
G83/G87:正面/側面鑽孔循環
G84 / G88:端面Z向/側面X向攻牙循環
G85/G89:正面/側面搪孔循環
G92:座標系設定/主軸最高轉速限制
G94/G95:進給量單位設定
G96/G97:等表面線速度控制
轉角倒角,轉角倒圓角,直線角度(,C ,R ,A)
刀具補正機能:T碼指令
主軸轉速機能:S碼指令
進給機能:F碼指令
鏡像機能(Programable Mirror Image)
小數點輸入
......................................................................... 88
....................................................................... 90
.............................................................................. 94
.......................................................................... 96
.......................................................... 99
........................................................................ 101
............................................................ 103
............................................................................. 104
......................................................................... 105
.......................................... 106
................................................................................. 117
................................................................................. 122
......................................................................................... 123
.............................................................. 124
........................................................................................................ 126
.................................................................................................... 127
主軸同期功能
二、M碼指令說明:
.......................................................................... 131
三、附錄
............................................................................................. 138
附錄 1:車床專用參數說明
附錄 2:車床雙程式使用說明
............................................................................. 138
......................................................................... 139
新代科技
G 碼指令一覽表
車床程式製作指令說明
一、G 碼指令說明
G 碼指令一覽表
功 能 名 稱
直線快速定位
直線補間、切削進給
圓弧補間(順時鐘)
圓弧補間(逆時鐘)
暫停指定時間
圓柱補間
確實停止檢測
可程式資料輸入
啟動極座標補間
取消極座標補間
設定 X-Y 工作平面
設定 Z-X 工作平面
設定 Y-Z 工作平面
外徑/內徑車削循環
螺紋車削循環
端面車削循環
參考點復歸
從參考點復歸
任意參考點回歸
跳越機能
螺牙切削
刀具半徑補償消除
刀具半徑左補償
刀具半徑右補償
局部座標設定
機械座標定位
工作座標系統設定
單一巨集程式呼叫
模式巨集程式呼叫
模式巨集程式呼叫取消
英制單位加工
公制單位加工
G 碼種類
Type B
G00
G01
G02
G03
G04
G07.1
G09
G10
G12.1
G13.1
G17
G18
G19
G77
G78
G79
G28
G29
G30
G31
G33
G40
G41
G42
G52
G53
Type A
G00
G01
G02
G03
G04
G07.1
G09
G10
G12.1
G13.1
G17
G18
G19
G90
G92
G94
G28
G29
G30
G31
G32
G40
G41
G42
G52
G53
頁數
Type C 索引
G00
G01
G02
G03
G04
G07.1
G09
G10
G12.1
G13.1
G17
G18
G19
G20
G21
G24
G28
G29
G30
G31
G33
G40
G41
G42
G52
G53
7
9
11
11
16
17
19
20
21
21
24
24
24
25
29
33
37
38
39
40
42
51
51
51
60
61
62
64
65
65
66
66
G54~G59.9 G54~G59.9 G54~G59.9
G65
G66
G67
G20
G21
G65
G66
G67
G70
G71
G65
G66
G67
G20
G21
—5—
新代科技
功 能 名 稱
精車削循環
橫向(外徑)粗車削循環
徑向(端面)粗車削循環
成形輪廓粗車削循環
端面(Z 軸)啄式加工循環
橫向(X 軸)啄式加工循環
複合型螺紋切削固定循環
鑽孔循環取消
端面鑽孔循環
端面攻牙循環
端面搪孔循環
側面鑽孔循環
側面攻牙循環
側面搪孔循環
座標系統設定/主軸最高轉速限制
每分鐘進給量(mm/min.)
每轉進給量(mm/rev.)
等表面切削速度
等表面切削速度取消
復歸到初始點
復歸到 R 點
Type A
G70
G71
G72
G73
G74
G75
G76
G80
G83
G84
G85
G87
G88
G89
G50
G98
G99
G96
G97
-
-
G 碼種類
Type B
G70
G71
G72
G73
G74
G75
G76
G80
G83
G84
G85
G87
G88
G89
G92
G94
G95
G96
G97
G98
G99
G 碼指令一覽表
頁數
Type C 索引
68
G72
G73
72
78
G74
84
G75
G76
86
88
G77
90
G78
G80
94
96
G83
99
G84
G85
101
96
G87
99
G88
G89
101
103
G92
104
G94
G95
104
105
G96
G97
105
G98
G99
-
-
—6—
新代科技
G00:直線快速定位
指令格式:
G00:直線快速定位
G00 X(U)___ Z(W)___;
X、Z:指定點位置 (絕對值方式)
U、W:指定點位置 (增量值方式)
說明:
G00 指令為快速移動之定位,只能作點到點之定位,而不能有任何切削動
作,主要目地在節省無切削狀況的移動時間;在車床程式中,常使用在機
械原點到工件切削起點行程,或工件切削結束點回到機械原點行程。在絕
對值方式(G90)中,刀具以快速移動定位至座標系的某一位置;在增量值
方式(G91)中,刀具由目前位置,以某一距離,快速移動至另一位置。
範例:
X
B.
100.0
(1)
A.
(2)
(3)
O.
C.
D.
0
.
0
0
1
Ø
0
.
0
4
Ø
程式說明:
Z
刀具由 A 點到 O 點未必為只用一定之路徑,可考量使用之現況而採用所
要使用的方式,其刀具接近工件可使用三種方式及各三種路徑。
1. 絕對值方式:
(1). G00 Z0.0;
X40.0;
// A.B.
// B.O.
(2). G00 X40.0 Z0.0;//A.C.O.
(3). G00 X40.0; //A.D.
Z0.0;
//D.C.O.
— 7 —
新代科技
2. 增量值方式:
G00:直線快速定位
G00 W-100.0; // A.B.
U-60.0;
// B.O.
G00 U-60.0 W-100.0;//A.C.O.
G00 U-60.0;
W-100.0;
//A.D.
// D.C.O.
3. 絕對值與增量值方式合併使用:
或
(1). G00 Z0.0;
U-60.0;
(2). G00 X40.0;
W-100.0;
(3). G00 X40.0 W-100.0; 或
或
G00 W-100.0;
X40.0;
G00 U-60.0;
Z0.0;
G00 U-60.0 Z0.0;
— 8 —