台湾新代数控系统_床程式_作_明_V8.12
时间:2025-04-06
时间:2025-04-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; …… 此处隐藏:3495字,全部文档内容请下载后查看。喜欢就下载吧 ……