资源描述
新代科技 铣床程序制作说明书 Ver 8.6
目录
铣床程序制作指令说明 1
一. G码指令说明 2
1.1 G码指令一览表 3
1.2 G码指令说明 4
1.2.1 G00:直线快速定位 5
1.2.2 G01:直线补间、切削进给 6
1.2.3 G02、G03:顺时针、逆时针圆弧切削 8
1.2.4 G04:暂停 13
1.2.5 G09、G61:确实停止检测 14
1.2.6 G10:可程序资料输入 15
1.2.7 G15、G16极坐标命令 16
1.2.8 G17、G18、G19:工作平面设定 19
1.2.9 G28:参考点复归 20
1.2.10 G29:从参考点回归 21
1.2.11 G30:任意参考点回归 23
1.2.12 G31:跳越机能 24
1.2.13 G33:螺牙切削 26
1.2.14 G40/G41/G42:刀具半径补正 27
1.2.15 G43/G44/G49:刀具长度补正 33
1.2.16 G51、G50:比 例 功 能 36
1.2.17 G51.1、G50.1:镜像机能 38
1.2.18 G52:局部坐标设定 43
1.2.19 G53:机械坐标定位 46
1.2.20 G54...G59.9:工作坐标系统设定 48
1.2.21 G64:切削模式 50
1.2.22 G65:单一宏程序呼叫 51
1.2.23 G66、G67:模式宏程序 51
1.2.24 G68/69:坐标旋转 52
1.2.25 G70/G71:英制/公制单位设定指令 56
1.2.26 G73:高速啄式钻孔循环 59
1.2.27 G74:左手攻牙循环 62
1.2.28 G76:精细搪孔循环 65
1.2.29 G81:钻孔循环 68
1.2.30 G82:孔底暂停钻孔循环 70
1.2.31 G83:啄式钻孔循环 72
1.2.33 G85:钻孔循环 78
1.2.34 G86:高速钻孔循环 80
1.2.35 G87:背面精细搪孔循环 82
1.2.36 G88:半自动精细搪孔循环 85
1.2.37 G89:孔底暂停搪孔循环 87
1.2.38 G90/G91:绝对/增量指令 89
1.2.39 G92:绝对零点坐标系统设定 90
1.2.40 G94/G95:进给量单位设定 91
1.2.41 G96/G97:等表面线速度控制 92
1.2.42 G134:圆周孔循环 93
1.2.43 G135:角度直线孔循环 94
1.2.44 G136:圆弧孔循环 95
1.2.45 G137.1:棋盘孔循环 96
1.2.46 刀具机能 : T码指令 97
1.2.47主轴转速机能 : S码指令 97
1.2.48 进给机能 : F码指令 97
二、M码指令说明: 98
铣床程序制作指令说明
一. G码指令说明
1.1 G码指令一览表
项 目
功 能 名 称
备注
项 目
功 能 名 称
备注
G00
直线快速定位
G65
单一宏程序呼叫
※
G01
直线补间、切削进给
G66
模式宏程序呼叫
※
G02
圆弧补间(顺时钟)
G67
模式宏程序呼叫取消
※
G03
圆弧补间(逆时钟)
G68
坐标旋转开始
G04
暂停指定时间
G69
坐标旋转取消
G09
确实停止检测
G70
英制单位加工
G10
可程序资料输入
G71
公制单位加工
G15
极坐标插位取消
G73
高速啄式钻孔循环
G16
极坐标插位
G74
左手攻牙循环
G17
设定X-Y工作平面
G76
精细搪孔循环
G18
设定Z-X工作平面
G80
取消循环
G19
设定Y-Z工作平面
G81
钻孔循环
G28
参考点回归
G82
孔底暂停钻孔循环
G29
从参考点回归
G83
啄式钻孔循环
G30
任意参考点回归
G84
攻牙循环
G31
跳越指令
G85
搪孔循环
G33
螺牙切削
G86
高速搪孔循环
G40
刀具半径补偿消除
G87
背面精细搪孔循环
G41
刀具半径左补偿
G88
半自动精细搪孔循环
G42
刀具半径右补偿
G89
孔底暂停搪孔循环
G43
刀具长度正补偿
G90
绝对位置输入方式
G44
刀具长度负补偿
G91
相对位置输入方式
G49
刀具长度补偿取消
G92
绝对零点坐标系统设定
G50
放大缩小开始
G94
每分钟进给(mm/minmin.)
G51
放大缩小取消
G95
每转进给量(mm/minrev.)
G50.1
镜像无效
G96
等表面切削速度
G51.1
镜像有效
G97
等表面切削速度取消
G52
局部坐标系统设定
G98
复归到初始点
G53
机械坐标系统设定
G99
复归到R点
G54
工作坐标系统设定
G134
圆周孔循环
G59
工作坐标系统设定
G135
角度直线孔循环
G61
确实停止检测
G136
圆弧孔循环
G64
切削模式
G137.1
棋盘孔循环
※SYNTEC 900M G code 采用国际通用 RS274D 规格 ,与 FANUC 0M 规格唯一差异是 G70,G71(公,英制)相对 G20,G21
G码指令说明
1.2.1 G00:直线快速定位 (POSTIONING)
指令格式:
G00 X Y Z ;
X、Y、Z:指定点坐标
说明:
各轴以最短距离在无切削状态下快速移动至指定点,X、Y、Z为终点的坐标,以G90/G91决定绝对或是增量值。
<注意>:其运动方式可由参数#411设定(0:线性 , 1:各轴独立以最高速度移动)
20
70
X
Y
程序零点
起始点
指定点
图例:
程序说明:
1.方式一(绝对值):G90 G00 X90.0 Y40.0;
//以指定点和程序零点之差值,做直线切削至指定点
2.方式二(增量值):G91 G00 X70.0 Y20.0;
//以指定点和起始点之差值,做直线切削至指定点
1.2.2 G01:直线补间、切削进给(LINEAR INTERPOLARTION)
指令格式:
G01 X Y Z F__;
X、Y、Z:指定点坐标
F:进给率 mm/min
说明:
G01直线切削指令乃依工作程序指示,执行直线切削之模式,以G90/G91决定绝对值或是增量值型态,按”F”机能所设的进给率速度行进,到指定点位置。
范例一:
20
70
X
Y
程序零点
起始点
指定点
1.方式一(绝对值):G90 G01 X90.0 Y40.0;
//以程序零点为相对坐标,做至指定点
2.方式二(增量值):G91 G01 X70.0 Y20.0;
//以指定点和起始点之差值,做快速移动至指定点
范例二:加工实例
Y
35
20
P1(0,38)
P3
P2
P1
厚10mm
35
P4
10
P5(45,0)
P0(0,0)
X
程序说明:
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平面圆弧切削:
G17
X Y
F ;
G18
X Z
F ;
G19
Y Z
F ;
G02 R
G03 I J_
(2). Z-X平面圆弧切削:
G02 R
G03 I K
(3).Z-X平面圆弧切削:
G02 R
G03 J K
X、Y、Z:终点坐标
I、J、K:圆弧起点到圆心的向量值(圆心-起点)
R:圆弧半径
F:进给率
G90/G91决定绝对或是增量
说明:
G02、G03指令可使刀具依指定平面、坐标系统、圆弧尺寸与圆弧进给率执行圆弧切削的动作,而刀具运动的方向由G02(顺时钟方向)、G03(逆时钟方向)来决定。 一般圆弧切削依照五个要素列表如下:
设定资料
指令
定义
1
平面选择
G17
X-Y平面设定
G18
X-Z平面设定
G19
Y-Z平面设定
2
刀具路径方向
G02
顺时钟方向
G03
逆时钟方向
3
终点位置
G90
X、Y、Z中之二轴
所切削圆弧之终点坐标
G91
X、Y、Z中之二轴
从起点到终点之向量值
4
起点到圆心之距离
I、J、K中之二轴
自圆弧起点到圆心之向量值
圆弧半径
R
圆弧半径
5
进给率
F
沿圆弧之进刀速率
图例:
1.G02、G03之方向
X
G02
G03
Y
Z
G02
G03
X
X
G02
G03
Y
G17
G18
G19
I
起点位置
终点位置
J
中心位置
X
Y``
a. X-Y平面的圆弧
起点位置
终点位置
I
K
中心位置
X
Z``
b. Z-X平面的圆弧
中心位置
起点位置
终点位置
J
K
Y
Z``
c. Y-Z平面的圆弧
2.I、J、K之定义:
3.R 的使用:
(1). 圆周角θ≦180∘时,R值取正值。
X__ Y__ R25.0;
G02
G03
(2). 圆周角180∘<θ<360∘时,R值取负值。
X__ Y__ R - 25.0;
G02
G03
起点
α>180∘
α≦180∘
中心点 #1
中心点 #2
圆弧α≦180。
(正半径R)
圆弧α>180。
(负半径R)
(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).
Z F ;
X Y
G17
G02 R
G03 I J
X、Y:圆弧终点坐标;
Z:直线终点坐标;
R:圆弧半径;
I、J:圆弧中心坐标;
F:进给率;
(2).
G18
X Z
Y F ;
G02 R
G03 I K
X、Z:圆弧终点坐标;
Y:直线终点坐标;
R:圆弧半径;
I、K:圆弧中心坐标;
F:进给率;
(3).
G19
Y Z
X F ;
G02 R
G03 J K
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轴直线差值轴。
※R1000
900
终点
起点
F600
Z
X
Y
1000
范例:
程序说明:
G17 G03 X0.0 Y1000.0 R1000.0 Z900.0 F600;
//对X-Y平面圆弧,逆时钟方向(CCW),Z轴直线差值,切削率600mm/min做螺旋切削
1.2.4 G04:暂停(Dwell)
指令格式:
;
G04
X
P
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 G09、G61:确实停止检测 (EXACT STOP)
指令格式 : G09 X__ Y__ Z__ ;
G61;
X、Y、Z:指定转角位置坐标
说明:加工进行遇到转角时,有时因刀具移动速度过快或伺服系统延迟的关系,无法确实依照转角形状切削而切成少许圆角,造成误差,但是在要求绝对直角精度之场合时,可使用G09或G61功能达成,使其刀具接近转角减速,位置到达一定状态(CNC参数所设之宽幅范围内)确认后,次一单节的指令才会开始执行。G09确实停止检测仅在含有G09指令之单节有效;G61确实停止检测在G61指令后的切削指令(G01~G03)均做正确停止检测,直到自动转角进给百分率(G62)及攻牙模式(G63)或切削模式(G64)指定为止,持续有效。
注 : G01检查窗口 : 参数421-440 ,
G00检查窗口 : 参数461-480
图 例:
指令位置
Y
次单节
有G09/G61之路径
无G09/G61之路径
刀具
前单节
X
1.2.6 G10:可程序资料输入(PROGRAMMABLE DATA INPUT)
指令格式:
P__ R__ ;
G10
L10 用于刀具长(H)几何补正量
L11 用于刀具长(H)磨耗补正量
L12 用于刀具径(D)几何补正量
L13 用于刀具径(D)磨耗补正量
P:刀具补正号码;
R:刀具补正值(刀具长或刀具直径资料);
说明:
G10指令就是直接利用程序指令方式来输入刀具补正量。
在绝对指令模式(G90)下是绝对值,G10之设定值为新的补正值;在增量指令模式(G91)下是增量值,G10之设定值为目前值加上新补正值。
图例:
参考位置
磨耗补偿值
几何补偿值
1.2.7 G15、G16极坐标命令(POLAR COORDICATES COMMEND MODE)
指令格式:
G16; 极坐标命令设定
G X Y ;
: 极坐标命令
:
G15; 极坐标命令取消
X:极坐标半径值
Y:极坐标角度( “+值” 为逆时钟方向,”-值” 为顺时钟方向)
说明:第一行激活极坐标模式,G16为极坐标命令模式开始,G15为极坐标命令模式取消,可以极坐标(半径和角度)方式输入端点坐标,且受G90/G91影响。第一个地址是半径,第二个地址是角度。绝对指令或增量指令是由G90或G91决定,G90是绝对指定,G91是增量指令,当为绝对量时,半径或角度的增加都是从原点起;当为增量时,角度或半径都是从上一点的半径或角度累加。
图标:
1. 当极坐标原点在工作坐标零点上
角度
原始位置
指定点
半径
a. 当角度被指定用
在绝对值情况下
角度
原始位置
指定点
半径
b. 当角度被指定用
在增量值情况下
2. 当极坐标原点在一般的位置上
原始位置
指定点
角度
半径
a. 当角度被指定用
在绝对值情况下
角度
原始位置
指定点
半径
b. 当角度被指定用
在增量值情况下
程序范例:
X
120
130
第二孔
100
120∘
120∘
Y
第一孔
第三孔
厚10 mm
1. 绝对指令方式:
N001 T1 S1000 M03;//1号刀具(直径10 mm钻头),主妯正转1000rpm
N002 G17 G90 G16;//设定X-Y平面,绝对值模式,激活极坐标模式
N003 G99 G81 Z-12.0 R2.0 F600 K0;
//执行鑚孔循环,钻深12mm,切削率600mm/min,回程到R点
N004 X100.0 Y90.0;//给定一个距离100mm,角度90度(第一孔)
N005 Y210.0;
//给定一个距离100mm及角度210度,自原点启算(第二孔)
N006 Y330.0;
//给定一个距离100mm及角度330度,自原点启算(第三孔)
N007 G15 G80 M05;//极坐标模式取消,循环取消,主轴停止
N008 M30;//程序结束
2. 增量指令方式:
N001 T1 S1000 M03;//1号刀具(直径10 mm钻头),主轴正转1000rpm
N002 G17 G90 G16;//设定X-Y平面,绝对值方式,激活极坐标模式
N003 G99 G81 Z-12.0 R2.0 F600 K0;
//执行鑚孔循环,钻深12mm,切削率600mm/min,回程到R点
N004 X100.0 Y90.0;//给定一个距离100mm,角度90度(第一孔)
N005 G91 Y120.0 K2;//增量指令,角度从上一点累加120度(第二孔)
N006 Y120.0;//增量指令,角度从上一点累加120度(第三孔)
N007 G15 G80 M05;//极坐标模式取消,循环取消,主轴停止
N008 M30;//程序结束
1.2.8 G17、G18、G19:工作平面设定 (PLANE SELECTION)
指令格式:
G17;设定X-Y工作平面
G18;设定Z-X工作平面
G19;设定Y-Z工作平面
说明:
当使用到圆弧指令、刀具半径补正指令或极坐标命令时,必须先G17、G18、G19来设定切削平面,告知控制器加工平面(内定为G17)。
图例:
G03
G03
G03
X
G02
Y
Z
G02
X
X
G02
Y
G17
G18
G19
Y-Z平面
X
Z
Y
X-Z平面
X-Y平面
1.2.9 G28:参考点复归(RETURE TO REFERENCE POSITION)
指令格式:
G28 X Y Z ;
X、Y、Z:中间点坐标;(在G90模式下为绝对值,在G91模式下为增量值)
说明:
G28指令为原点或参考点回归动作,为了避免撞刀,此动作会从目前位置采快速定位(G00)移动方式,先移到使用者指定的安全中间点后再回归原点或参考点。
<注意>通常此指令用于自动刀具交换,因此为安全起见,在执行G28指令前,必须将刀具补正机能取消。
程序范例一:
G90 G28 X50.0 Y30.0;//AàBàC,中间点(50,30)
Y
C
参考点
B
中间点(50,30)
X
A
起点
程序范例二:
G28 X0;//只做X轴参考点复归
G28 Y0;//只做Y轴参考点复归
G28 Z0;//只做Z轴参考点复归
1.2.10 G29:从参考点回归(RETURE FROM REFERENCE POSTION )
指令格式:
G29 X Y Z ;
X、Y、Z:指定点坐标;(在G90模式下为绝对值,在G91模式下为增量值)
说明:
G29指令是在使用过G28后,可自参考点经中间点快速移到指定位置点上。值得注意的是G29指令不得单独使用,因为G29并不指定自己的中间点位置,而是利用前G28指令中所指定的中间点,因此,执行G29指令前须先执行G28指令。
以绝对值(G90)指令时,为所欲到达目标点绝对坐标值;以增量值(G91)指令时,则为中间点到目标点之增量距离。
程序范例:
D
A
B
C
参考点
中间点(20,30)
X
Y
指定点(40,0)
(1). 绝对值方式:
N001 G90 G28 X20.0 Y30.0;
//AàBàC,中间点(20,40),使用绝对值方式
N002 M06;//换刀
N003 G29 X40.0 Y0.0;
// CàBàD,其目标位置为指定点的绝对值坐标
(2). 增量值方式:
N001 G91 G28 X20.0 Y40.0;
//AàBàC,中间点(20,40),使用增量值方式
N002 M06;//换刀
N003 G29 X40.0 Y-40.0;
//CàBàD,其目标位置为指定点与中间点之差值
1.2.11 G30:任意参考点回归(2nd,3rd and 4th REFERENCE PPOSTION RETURE)
指令格式:
G30 Pn X Y Z ;
X、Y、Z:中间点坐标;(在G90模式下为绝对值,在G91模式下为增量值)
Pn:指定参考点(其设定参数为#2801 ~ #2860)
P1:机械原点;
P2:第二参考点;
P_省略时内定为P2;
说明:
为了换刀及检测方便,在距机械零点的适当位置以参数另外设定参考点,使刀具不必回到机械零点,提高换刀效率,本指令用法与G28指令用法,除复归点不同外,其动作都相同。任意参考点回归指令,一般用于自动刀具交换位置和原点不同时。移动方式采快速定位G00方式。
<注意>通常此指令用于自动刀具交换,因此为安全起见,在执行G30指令前,必须将刀具补正机能取消。
A (60,10)
950
9
9(
B (75,25)
950
9
9(
C (15,10)
950
9
9(
第三参考点
950
9
9(
第二参考点
950
9
9(
机械原点
950
9
9(
X
950
9
9(
Y
950
9
9(
工 件
950
9
9(
范例:
程序说明:假设刀具在A (60,10) 点上
1. 到第二参考点上 -------- G30 P2 X75.0 Y25.0;//AàBà第二参考点
2. 到第三参考点上 -------- G30 P3 X15.0 Y10.0;//AàCà第三参考点
1.2.12 G31:跳越机能 (SKIP FUNCTION)
指令格式:G31 X__ Y__ Z__ F__;
X、Y、Z:指定点
F:进给量
说明:跳越指令是运用在未知的程序端点,指定其端点,当所使用量测器碰触到阻碍时,机器得到讯号,LADDER接口C BIT ON时,量测跳越指令G31会记录目前机械位置并中断G31之动作,继续执行下一单节。
范例一:增量值(G91)方式
取得到讯号点(接触点)
100.0
.0.0
100.0
.0.0
实际路径
无跳越信号之路径
程序说明:
N001 G31 G91 X100.0 F100; //原始路径至碰到障碍物为止
N002 Y100.0;//不等前一单节执行完,以接触点为相对坐标,改变路径至指定位置
范例二:绝对值(G90)方式.单轴移动
取得到讯号点
Y100.0
X200.0
零点
.0.0
实际路径
无跳越信号之路径
程序说明:
N001 G31 G90 X200.0 F100;//原始路径至碰到障碍物为止
N002 X200.0 Y100.0;//不等前一单节执行完,以零点为相对坐标,改变路径至指定位置
范例三:绝对值(G90)方式.二轴向位移
取得到讯号点
(100,0)
零点
.0.0
实际路径
无跳越信号之路径
(130,70)
程序说明:
N001 G31 G90 X100.0 F1000;//原始路径至碰到障碍物为止
N002 X130.0 Y70.0;//不等前一单节执行完,以零点为相对坐标,改变路径至指定位置
1.2.13 G33:螺牙切削 (THREAD CUTTING)
指令格式:
G33 Z F ;
Z:用绝对值(G90)方式,表示切削终点Z轴之坐标;
用增量值(G91)方式,表示切削螺纹之轴向长度;
F:为螺纹导程(0.01mm);
说明:
本指令乃于主心轴回转之同时,刀具做Z轴向上下之进给,重复多次后完成螺纹之切削。由于切削进行开始与结束时,主轴回转之惯性迟滞,切削之行程应稍予延长,至于螺纹切削时,心轴转速(R)之限制为:
最大进给率
螺纹导程
1≦转速( R )≦
R:主轴转速(rpm)
导程(F):mm或inch
进给率:mm/min或inch/min
<注意>:最大进给率可由参数#405设定
螺纹切削加减速时间可由参数#409设定
Z
图例:
起点
X
F
刀具
终点
程序指令:G33 Z10.0 F1.5;
//切削导程1.5mm的螺纹,切削终点为Z轴10mm处
1.2.14 G40/G41/G42:刀具半径补正(CUTTER COMPENSTAION)
指令格式:
G41
X Y Z ;
G42
G40;
G41:刀具半径补正偏左。
G42:刀具半径补正偏右。
G40:刀具半径补正取消。
X、Y:各轴向终点坐标。
D :刀具半径补正值所设定之补正代号。
说明:
一般执行加工程序时,若刀具中心沿着设计图工件之外形轮廓切削,则导致每一加工路径皆有一刀具半径之过切现象。刀具半径补正功能的作用是使用刀具的实际移动路径与程序指令的路径偏位一个刀具半径值,如此可使加工后轮廓形状与图面相符。因此只要依加工图上的尺寸,配合此机能来编写加工程序即可得到正确尺寸的成品,无需在程序上另外考虑刀具半径大小所造成的计算困扰。
图例:
1.刀具径补正:
程序路径
刀具路径
补正量
2.刀具半径补正方向之判定:
正值
负值
G41
补正偏左
补正偏右
G42
补正偏右
补正偏左
补
正
值
G
值
G42
G41
G40
CCW
G41
b. G41-逆时钟方向内轮廓铣削
G41
CW
a. G41-顺时钟方向外轮廓铣削
CW
G42
d. G42-顺时钟方向内轮廓铣削
G42
CCW
c. G42-逆时钟方向外轮廓铣削
3.转角切削之刀径补正:
<1>. 当工件转角 90∘≦α<180∘ 时
a. 直线 à 直线
α
程序路径
刀具中心路径
b. 直线 à 圆弧
L
刀具中心路径
S
α
程序路径
r
C
c. 圆弧 à 直线
r
α
程序路径
刀具中心路径
r
L
C
S
d. 圆弧 à 圆弧
r
α
程序路径
r
L
C
S
L
C
刀具中心路径
<2>. 当工件转角 α<90∘ 时
L:
α
r
L:
程序路径
刀具中心路径
S
L:
r
a. 直线 à 直线
b. 直线 à 圆弧
L:
α
r
L:
程序路径
刀具中心路径
S
L:
r
C:
L:
α
r
L:
程序路径
刀具中心路径
S
L:
展开阅读全文