台湾新代数控系统_床程式_作_明_V8.12

发布时间:2024-11-06

SYNTEC

銑床程式製作說明書

By:SYNTEC Data:2008/11/17 Ver:8.12

版本更新記錄

目錄

一. 5 7 7 8 10 15 16 18 20 21 22 25 26 27 29 30 32 33 39 41 43 48 51 53 55 56 57 57 62 65 68

1.1 G碼指令一覽表 G碼指令說明

1.2.1 G00:直線快速定位 (POSTIONING)

1.2.2 G01:直線補間、切削進給(LINEAR INTERPOLARTION)

1.2.3 G02、G03:順時針、逆時針圓弧切削(CIRCUAR INTERPOLATION) 1.2.4 G04:暫停(DWELL)

1.2.5 G05:高速高精模式(HIGH SPEED & HIGH PRECISION INTERPOLARTION) 1.2.6 G06.2:NURBS曲線補間(NURBS INTERPOLARTION) 1.2.7 G09、G61:確實停止檢測 (EXACT STOP)

1.2.8 G10:可程式資料輸入(PROGRAMMABLE DATA INPUT)

1.2.9 G15、G16極座標命令(POLAR COORDICATES COMMEND MODE) 1.2.10 G17、G18、G19:工作平面設定 (PLANE SELECTION) 1.2.11 G28:參考點復歸(RETURE TO REFERENCE POSITION) 1.2.12 G29:從參考點回歸(RETURE FROM REFERENCE POSTION )

1.2.13 G30:任意參考點回歸(2ND,3RD AND 4TH REFERENCE PPOSTION RETURE) 1.2.14 G31:跳越機能 (SKIP FUNCTION) 1.2.15 G33:螺牙切削 (THREAD CUTTING)

1.2.16 G40/G41/G42:刀具半徑補正(CUTTER COMPENSTAION) 1.2.17 G43/G44/G49:刀具長度補正(TOOL LENGTH COMPENSATION) 1.2.18 G51、G50:比 例 功 能 (SCALING)

1.2.19 G51.1、G50.1:鏡像機能(PROGRRAMBLE MIRROR IMAGE) 1.2.20 G52:局部座標設定 (LOCAL COORDINATE SYSTEM)

1.2.21 G53:機械座標定位(MECHINE COORDICATE SYSTEM SELECTION) 1.2.22 G54...G59.9:工作座標系統設定(WORKPIECE COORDICATE SELECTION) 1.2.23 G64:切削模式(CUTTING MODE) 1.2.24 G65:單一巨集程式呼叫 (SIMPLE CALL) 1.2.25 G66、G67:模式巨集程式 (MACRO CALL) 1.2.26 G68/69:座標旋轉 (COORDINATE ROTATION)

1.2.27 G70/G71:英制/公制單位設定指令 (INPUT IN INCH/MM) 1.2.28 G73:高速啄式鑽孔循環 (HIGH SPEED PECK DRILL CYCLE) 1.2.29 G74:左手攻牙循環(LEFT HAND TAPING CYCLE)

1.2.30 G76:精細搪孔循環(FINE BORING CYCLE) 1.2.31 G81:鑽孔循環 (DRILLING CYCLE)

1.2.33 G83:啄式鑽孔循環(PECK DRILL CYCLE) 1.2.34 G84:攻牙循環(TAPPING DRILLING CYCLE) 1.2.35 G85:鑽孔循環(DRILLING CYCLE)

1.2.36 G86:高速鑽孔循環 (HIGH SPEED DRILLING CYCLE)

1.2.37 G87:背面精細搪孔循環(FINE BORING CYCLE OF BACK SIDE)

71 74 76 78 81 86 88 90

1.2.32 G82:孔底暫停鑽孔循環(DRILLING CYCLE OF DWELL ON THE HOLE BOTTOM)

1.2.38 G88:半自動精細搪孔循環(FINE BORING CYCLE OF HALF AUTOMATIOM) 93 1.2.39 G89:孔底暫停搪孔循環(BORING CYCLE OF DWELL ON THE HOLE BOTTOM)

1.2.40 G90/G91:絕對/增量指令(ABSOLUTE/INCREMENT COMMEND) 1.2.42 G94/G95:進給量單位設定 (FEED UNIT SETTING) SURFACE)

1.2.44 G134:圓周孔循環 (CIRCUMFERENCE HOLE CYCLE) 1.2.45 G135:角度直線孔循環(ANGULAR STRAIGHT HOLE CYCLE) 1.2.46 G136:圓弧孔循環(ARC TYPE HOLE CYCLE) 1.2.47 G137.1:棋盤孔循環(CHESS TYPE HOLE CYCLE) 1.2.48 刀具機能 : T碼指令 1.2.49主軸轉速機能 : S碼指令 1.2.50 進給機能 : F碼指令

96 98 100 101 102 103 104 105 106 106 106

1.2.41 G92:絕對零點座標系統設定(SETTING OF WORK COORDICATE SYSTEM) 99 1.2.43 G96/G97:等表面線速度控制(CONSTANT LINEAR VELOCITY CONTROL ON

二、M碼指令說明:

107

銑床程式製作指令說明

一. G碼指令說明 1.1 G碼指令一覽表

※SYNTEC 900M G code 採用國際通用 RS274D 規格 ,與 FANUC 0M 規格唯一差異是 G70,G71(公,英制)相對 G20,G21

G碼指令說明

1.2.1 G00:直線快速定位 (POSTIONING)

指令格式:

X、Y、Z:指定點座標

說明:

各軸以最短距離在無切削狀態下快速移動至指定點,X、Y、Z為終點的座標,以G90/G91決定絕對或是增量值。

<注意>:其運動方式可由參數#411設定(0:線性 , 1:各軸獨

立以最高速度移動)

圖例:

程式說明:

1.方式一(絕對值):G90 G00 X90.0 Y40.0;

//以指定點和程式零點之差值,做直線切削至指定點

2.方式二(增量值):G91 G00 X70.0 Y20.0;

//以指定點和起始點之差值,做直線切削至指定點

1.2.2 G01:直線補間、切削進給(LINEAR INTERPOLARTION)

指令格式:

F__;

X、Y、Z:指定點座標 F:進給率 mm/min

說明:

G01直線切削指令乃依工作程式指示,執行直線切削之模式,以G90/G91決定絕對值或是增量值型態,按”F”機能所設的進給率速度行進,到指定點位置。

範例一:

1.方式一(絕對值):G90 G01 X90.0 Y40.0; //以程式零點為相對座標,做至指定點

2.方式二(增量值):G91 G01 X70.0 Y20.0;

//以指定點和起始點之差值,做快速移動至指定點

範例二:加工實例

程式說明: 1.絕對值方式:

N001 G00 X0.0 Y0.0 Z10.0;//快速定位至P0點上方

N002 G90 G01 Z-10.0 F1000;//直線切削至工件深底,進給率1000mm/min N003 Y38.0;//P0 P1 N004 X20.0 Y45.0;//P1 P2 N005 X55.0;//P2 P3 N006 Y10.0;//P3 P4 N007 X45.0 Y0.0;//P4 P5 N008 X0.0;//P5 P0 N009 G00 Z10.0;//快速定位回到P0點上方 N010 M30;//程式結束

2.增量值方式 N001 G00 X0.0 Y0.0 Z10.0;//快速定位至P0點上方 N002 G91 G01 Z-20.0 F1000;//直線切削至工件深底,進給率1000mm/min N003 Y38.0;//P0 P1 N004 X20.0 Y7.0;//P1 P2 N005 X35.0;//P2 P3 N006 Y-35.0;//P3 P4

N007 X-10.0 Y-10.0;//P4 P5 N008 X-45.0;//P5 P0 N009 G00 Z20.0;//快速定位回到P0點上方 N011 M30;//程式結束

1.2.3 G02、G03:順時針、逆時針圓弧切削(CIRCUAR INTERPOLATION)

指令格式:

(1). X-Y平面圓弧切削:

(2). Z-X平面圓弧切削:

K

(3).Z-X平

面圓弧切削:

K

X、Y、Z:終點座標

I、J、K:圓弧起點到圓心的向量值(圓心-起點) R:圓弧半徑 F:進給率

G90/G91決定絕對或是增量

說明:

G02、G03指令可使刀具依指定平面、座標系統、圓弧尺寸與圓弧進給率執行圓弧切削的動作,而刀具運動的方向由G02(順時鐘方向)、G03(逆時鐘方向)來決定。 一般圓弧切削依照五個要素列表如下:

圖例:

1.G02、G03之方向

2.I、J、K之定義:

3.R 的使用:

(1). 圓周角θ≦180°時,R值取正值。

X__ Y__ R25.0;

(2). 圓周角180°

<θ<360°時,R值取負值。 X__ Y__ R - 25.0;

(3). 圓周角θ為360°時,只能使用I、J

、K值。

程式範例一:

G90 G00 X5500 Y4000;//快速定位至圓弧起點

G17 G90 G03 X1500 Y4000 I-3000 J-1000 F200;//絕對值指令 (G17 G91 G03 X-4000 Y2000 I-3000 J-1000 F200;//相對值指令)

程式範例二:(全圓周切削)

G90 G00 X0 Y0; G02 I1000 F100; .................. 切削一全圓周

1.2.3.1 G02、G03:螺旋補間(HELICAL INTERPOLATION)

指令格式: (1).

X

、Y:圓弧終點座標; Z

:直線終點座標; R:圓弧半徑;

I、

J

:圓弧中心座標; F:進給率;

(2).

X、Z:圓弧終點座標;

Y

:直線終點座標; R:圓弧半徑;

I、K:圓弧中心座標; F:進給率; (3).

Y、Z:圓弧終點座標; X:直線終點座標; R:圓弧半徑;

J、K:圓弧中心座標; F:進給率; 說明:

當垂直於圓弧平面的第三軸有位移量時,G02/G03指令的動作就是螺旋補間。螺旋補間的圓弧平面的選擇與圓弧補間時一樣。螺旋補間的指令以平面選擇G碼(G17/G18/G19)指定圓弧補間執行的平面。 G17模式:X-Y平面為圓弧差值平面,Z軸直線差值軸。 G18模式:Z-X平面為圓弧差值平面,Y軸直線差值軸。 G19模式:Y-Z平面為圓弧差值平面,X軸直線差值軸。

※範例:

X

程式說明:

G17 G03 X0.0 Y1000.0 R1000.0 Z900.0 F600;

//對X-Y平面圓弧,逆時鐘方向(CCW),Z軸直線差值,切削率600mm/min做螺旋切削

1.2.4 G04:暫停(Dwell)

指令格式:

X:暫停時間 (以秒為單位:0.001~9999.999秒) P:暫停時間 (以秒為單位,但不接受小數點)

說明:當執行某些必要使加工行程延遲的地方(錐坑、柱坑、魚眼坑、

銑削轉角)時,我們可使用G04機能以主軸仍正在轉動,各軸均暫停做動延遲一段時間,使孔深精確或得到真正直角,才轉換至下一個單節,達到所要求精密度的效果。

程式範例:

G04 X2500;//停留 2.5 sec G04 X2.5;//停留 2.5 sec G04 P2500;//停留 2.5 sec

G04 P2.5;//停留 2 sec(不接受小數點)

1.2.5 G05:高速高精模式(High Speed & High Precision INTERPOLARTION)

指令格式:

10000 1

2 G05 P ;//啟動高速高精模式

3 4

5 :

; ; ; :

G05 P0;//關閉高速高精模式

P:多組運動參數設定 X、Y、Z:指定點座標 F:最大進給率 mm/min

說明:

G05 提供1組預設參數P10000以及5組運動參數( P1~P5 ) 供使用者設定,切削指令乃依工作程式指示,執行平滑化曲線切削之模式,以G90/G91決定絕對值或是增量值型態,按”F”機能所設的進給率速度進行高速高精切削。

限制:

1. 高速高精模式作用下,不支援M code以及手輪負向模擬。

2. 高速高精模式下,若使用者下刀具半徑補正(G40/G41/G42)以及刀具長度補正(G43/G44/G49),程式會先取消高速高精模式,等刀具半徑補正以及刀具長度補正

台湾新代数控系统_床程式_作_明_V8.12.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219