数控车床加工工艺与编程操作资源第二十三讲PPT资料55页
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图6-11 直线插补
2019/12/20
10
• 2)旋转轴的进给速度。如图6-12所示。
图6-12 旋转轴的进给速度
2019/12/20
11
六、圆弧插补指令G02/G03 (25Min)
• ⑴功能。 指令G02、G03使刀具沿圆弧运动。 • ⑵格式。圆弧插补(G02,G03)指令格式如图6-13所
示。指令格式说明如表6-3所示。 • 表6-3 指令格式说明
2019/12/20
12
2019/12/2013来自图6-13 圆弧插补(G02,G03)指令格式
2019/12/20
14
• ⑶说明
• 1)圆弧插补的方向。 在直角坐标系中,当从ZP轴、 YP轴或XP轴的由正到负的方向看XPYP平面时,决定XPYP 平面(ZPYP平面或YPZP平面)的顺时针(G02)和逆时 针(G03)的方向如图6-14所示。
普通高等教育“十一五”国家级规划教材
《数控加工技术》
吴明友 编
第二十三讲
(90 Min、2节课)
2019/12/20
1
第六章 数控铣床(FANUC 0i)编程与操作(二)
第二节 FANUC 0i数控系统的基本编程指令(二)
四、快速移动指令G00
(5Min)
• ⑴G00指令。刀具以快速移动速度移动到用绝对值 指令或增量值指令指定的工件坐标系中的位置。以绝 对值指令,编程时编制终点的坐标值。以增量值指令, 编程时编制刀具移动的距离。
• 4)圆弧半径。 在圆弧和包含该圆弧的圆的中心之间的距离能 用圆的半径R指定,以代替I、J和K。在这种情况下,可以认为, 一个圆弧小于180°,而另一个大于180°。当指定超过180°的 圆弧时,半径必须用负值指定。如果Xp、Yp和Zp全都省略,即 终点和起点位于相同位置,并且用R指定时,程序编程出的圆弧 为0°。如图6-16所示。G02R;(刀具不移动)。
• 2)直线插补定位。刀具轨迹与直线插补(G01)相同, 刀具以不超过每轴的快速移动速度,在最短的时间内定 位。
• 直线插补定位和非直线插补定位如图6-8所示。
2019/12/20
3
图6-8 直线插补定位和非直线插补定位
2019/12/20
4
• G00指令中的快速移动速度由机床制造厂对每个轴 单独设定到参数No.1420 中。由G00指令的定位方 式,在程序段的开始刀具加速到预定的速度,而 在程序的终点减速。在确认到位之后,执行下个 程序段。“到位”是指进给电机将工作台拖至了 指定的位置范围内 。这个范围由机床制造厂决定 并设置到参数No.1826中。通过设定参数 No.1601#5(NCI),可以不进行对各程序段的到 位检测。
2019/12/20
19
2019/12/20
6-16
图 圆 弧 半 径
20
• 5)进给速度。圆弧插补的进给速度等于F代码指 定的进给速度,并且沿圆弧的进给速度(圆弧的 切向进给速度)被控制为指定的进给速度。指定 的进给速度和实际刀具的进给速度之间的误差在 ±2%以内。但是,这个进给速度是加上刀具半径 补偿之后沿圆弧的进给速度。
• B轴的单位从40.0度变换为公制输入的40mm。分配需 要的时间计算如图6-10所示。在同时3轴控制中,进给 速度的计算与2轴控制相同。
2019/12/20
8
图6-9 各个轴方向的进给速度
2019/12/20
图6-10 分配需要的时间计算
9
• 举例说明。 • 1)直线插补。如图6-11所示。
2019/12/20
5
• 快速移动速度不能在地址F中指定。即使指定了直线插 补定位,然而在下面的情况下,仍然使用非直线插补 定位。因此,小心确保刀具不损坏工件。
• 1)G28指定在参考点和中间位置之间的定位。 • 2)G53。在机床坐标系中定位。
五、直线插补指令G01 (15Min) • ⑴功能。刀具沿直线移动。 • ⑵格式。G01 X Y Z F ;X Y Z :绝对值指令时,是终
• ⑵指令格式。G00 X Y Z ;X Y Z :绝对值指令时,是 终点的坐标值。增量值指令时,是刀具移动的距离。
2019/12/20
2
• ⑶说明。用参数No.1401的第1位(LRP),可以选择下 面两种刀具轨迹之一:
• 1)非直线插补定位。刀具分别以每轴的快速移动速度 定位。刀具轨迹一般不是直线。
2019/12/20
17
图6-15 I、J或K后的数值
2019/12/20
18
• I0、J0和K0可以省略。当XP、YP和ZP省略(终点与起点相同)并 且中心用I、J和K指定时,是360°的圆弧(整圆)。G02 I ;指 令一个整圆。如果在起点和终点之间的半径差在终点超过了参 数(No.3410)中的允许值时,则产生P/S报警(No.020)。
点的坐标值;增量值指令时,是刀具移动的距离。F : 刀具的进给速度(进给量)。
2019/12/20
6
• ⑶说明。刀具以F指定的进给速度沿直线移动到指定的 位置。直到新的值被指定之前,F指定的进给速度一直 有效。因此,无需对每个程序段都指定F值。用F代码 指令的进给速度是沿着直线轨迹测量的,如果不指令F 代码,则认为进给速度为零。各个轴方向的进给速度 如图6-9所示。旋转轴的进给速度,以度/分为指令单 位(单位是小数点的位置)。
2019/12/20
7
• 当直线轴α (例如X、Y或Z)和旋转轴(例如A、B或C) 进行直线插补时,由F(mm/min)指令的速度是α 和 β 直角坐标系中的切线进给速度。
• β 轴进给速度的计算:首先,使用图6-9的公式计算分 配需要的时间,然后,β 轴进给速度单位变换为度/分。 计算举例如下:G91 G01 X20.0 B40.0 F300.0;
2019/12/20
15
图6-14 决定顺时针(G02)和逆时针(G03)的方向
2019/12/20
16
• 2)圆弧上的移动距离。用地址XP、YP或ZP指定圆弧的终 点,并且根据G90或G91用绝对值或增量值表示。若为 增量值指定,则该值为从圆弧起点向终点看的距离。
• 3)从起点到圆弧中心的距离。用地址I、J和K指令XP、 YP和ZP轴向的圆弧中心位置。I、J或K后的数值是从起点 向圆弧中心看的矢量分量,并且,不管指定G90还是指 定G91总是增量值。表示如图6-15所示。I、J和K必须根 据方向指定其符号正或负。