Siemens 840D数控编程 - 图文

发布时间 : 星期日 文章Siemens 840D数控编程 - 图文更新完毕开始阅读

4、螺旋线插补G2/G3TURN 编程:

G2/G3 X? Y? Z? I? J? K? TURN= G2/G3 X? Y? Z? I? J? K? TURN= G2/G3 AR=? I? J? K? TURN= G2/G3 AR=? X? Y? Z? TURN= G2/G3 AP? RP=? TURN= 指令和参数说明

G2 沿圆弧轨迹顺时针方向运行 G3 沿圆弧轨迹逆时针方向运行 X Y Z 直角坐标的终点 I J K 直角坐标的圆心 AR 圆弧角

TURN= 附加圆弧运行次数的范围从 0至 999 AP= 极角 RP= 极半径 功能

螺旋线插补可以用来加工如螺纹或油槽 (延迟线插补)。 操作顺序

在螺旋线插补时,两个运动是叠加的并且并列执行。 ? 水平圆弧运动 ? 垂直直线运动

圆弧运动在工作平面确定的轴上进行。

举例:工作平面 G17,针对圆弧插补的轴 X和 Y。

然后在垂直的横向进给轴上进行横向进给运动,这里是 Z轴。 运动顺序 1. 回到起始点

2. 执行用TURN= 编程的整圆

3. 回到圆弧终点,例如:作为部分旋转 4. 执行第2,3步穿过进刀深度

加工螺旋线所需的螺距 = 整圆数 + 编程的终点 -穿过的进刀深度。 编程举例 螺旋线插补

N10 G17 G0 X27.5 Y32.99 Z3 回到起始位置 N20 G1 Z-5 F50 刀具横向进给

N30 G3 X20 Y5 Z-20 I=AC(20) J=AC (20) TURN=2 带以下参数的螺旋线:从起始位置执行两个整圆,然后回到终点

N40 M30 程序结束 5、暂停指令G04 指令格式: G04 F?? G04 S?? 参数说明:

F??以秒为单位的时间

S??用主轴旋转次数来确定暂停时间 *为非模态指令 6、倒角指令 编程: CHF=? CHR=? RND=? RNDM=? FRC=? FRCM=? 指令说明

CHF=? 轮廓角倒棱 值 = 倒角的长度(由G70/G71确定测量单位)

CHR=? 轮廓角倒棱(SW 3.5及更高版本)。 在初始运动方向上的倒角编程。度(测量单位同上) RND=? 轮廓角倒圆

值 = 圆的半径(尺寸单位符合 G70/G71)

值 = 运动方向中的倒角宽 RNDM=? 模态倒圆:以同样方法对几个连续轮廓角进行倒圆。 值 = 圆的半径 (尺寸单位符合 G70/G71) 0: 取消模态倒圆

FRC=? 倒角/倒圆的非模态进给率

值 = 进给率单位毫米/分钟(G94)或毫米/转(G95);FRC > 0 FRCM=? 倒角/倒圆的模态进给率

值 = 进给率单位毫米/分钟(G94)或毫米/转(G95) 0: 为倒角/倒圆编程的进给率 F 有效 功能

您可以将以下元素插入一个轮廓拐角: 倒角,或倒圆

如果希望用同样的方法对若干轮廓拐角连续进行倒圆,那么用RNDM“模态倒圆”命令达到。 可以用FRC(非模态)或 FRCM(模态)命令给倒角/倒圆编程进给率。 如果没有编程 FRC/FRCM,那么就应用普通的轨迹进给率 F。 倒角, CHF/CHR

若倒角插入其他直线部分,倒角在直线和圆弧轮廓的组合之间进行。倒角插在编程的程序段后面。倒角总是在用G17到 G19激活的平面中。 举例: N30 G1 X? Z? F? CHR=2 N40 G1 X? Z? 或者

N30 G1 X? Z? F? CHF=2 (cos α ?2) N40 G1 X? Z?

倒圆, RND

圆弧轮廓可以在直线和圆弧轮廓的组合之间用切线相交插入。 倒圆总是在用 G17至 G19激活的平面上。 右图为在两条直线之间倒圆。 举例: N30 G1 X? Z? F? RND=2 右图就是在直线和圆弧之间进行倒圆。 N30 G1 X? Z? F? RND=2 N40 G3 X? Z? I? K?

第四讲:辅助功能

一、复习回顾

1、在圆弧插补指令使用时,如何判断圆弧插补方向?

2、圆弧的表达方式有几种?分别是什么?如何表示?

3、终点+半径式编制圆弧加工程序时,CR取值如何确定?与FANUC系统有何异同?

二、新课

1、辅助功能M指令的作用:

辅助功能主要用于机床开关量的控制。如主轴的启停、冷却液的启闭等 2、辅助功能的种类:

辅助功能有前指令和后指令之分

前指令:与坐标轴移动一起执行的指令。 后指令:坐标轴移动后才移动的指令。

3、常用辅助功能 M0* 编程停止

M1* 可选的停止

M2* 主程序结束,返回程序开始

M30* 程序结束,如 M2

M17* 子程序结束 M3 主轴顺时针旋转

M4 主轴逆时针旋转 M5 主轴停止

M6 刀具更换(缺省设定)

联系合同范文客服:xxxxx#qq.com(#替换为@)