初学车床编程学习教程
一.常用G,M指令的应用。
指令 含义 编程格式 G00 快速点定位 G00 X Z
G01 直线插补 G01 X Z F F为进给速度 G02 正圆弧插补 G02 X Z R F R为圆弧半径 G03 逆圆弧插补 G03 X Z R F
G04 程序延时 G04 K K为暂停时间 G27 无限循环 G27 N000.000 N后边为循环程序段段号 G86 螺纹插补 G86 Z I K R L
(Z螺纹长度I 退刀K 螺距R 螺纹深度L切削次数) G90 绝对坐标定义 G90 G91 增量坐标定义 G91 M00 程序暂停 M00 M02 程序结束 M02 M03 主轴正转 M03 M04 主轴反转 M04 M05 主轴停止 M05 M08 冷却液开 M08 M09 冷却液关 M09 M30 程序结束返回程序头 M30
二.S · T功能的应用。
(1)S功能 S 表示主轴转速
(2) T功能 T 表示换刀指令
(常用T01-T04或T01.1…T01.1后的数字表示刀具补偿号) 三.模态指令:有些指令不仅在本程序段起作用,而且在后继的程序段内起保持作用,直到被适当的指令代替或终止为止. 具备模态指令的指令有 G00 G01 G02 G03 T S F指令 四.工件坐标系
用于几何图形上各几何要素的位置而建立的坐标系 五.工件原点
可在工件上任意一个位置,用于做加工编程的坐标。 六.绝对值编程和增量值编程。
(1)绝对坐标系:刀具运动位置的坐标值是相对于工件坐标原点所给出的值。 采用绝对坐标编程叫绝对编程
(2)增量坐标系:刀具运动位置的坐标值是相对于前一个位置的移动量及移动方向所给定的而不是工件坐标原点给定的称为增量坐标 采用增量坐标尺寸编程的称为增量编程
增量坐标值 是前一个坐标值到后一个坐标值的距离有正负之分 七.I ﹡ K R 值编程
圆弧程序中 I K 值是圆弧起点到圆心的距离I=X K=Z其中I为直径 R编程 X Z为圆弧终点坐标。(R编程时,当圆弧所对的圆心角为0°-180°时 R取正值 圆心角在180°-360°取负值)
八.华兴数控的对刀及尺寸修调.
(1)首先确定工件定位基准. (2)确定工件坐标原点.(0.0)
(3)车φ30外圆至X20 Z25处 (4)记忆 X Z
(5)按刀补键 输入X20 回车 刀补 Z25 回车 (6)保存 返回
华兴数控刀补尺寸修改
(1) 自动或手动状态下按 刀具偏置 X光标闪烁 (2) 输入所修改尺寸 回车 (3) 修改Z所需尺寸 回车 (4) 储存 返回
九.编 程 实 例。
只编辑精加工程序 刀具90°外圆刀 原点(0.0) (1)绝对编程
T01 M03 S800 T01 主轴正转 转速800r/min G00 X10 Z1 快速定位到 X10 Z1点
G01 Z0. F150 慢速定位到Z0.点 速度为150 Z-10 慢速移动到Z-10.点 速度150 X20 F200 慢速移动到X20.点 速度200 G01 Z-30 F120 慢速移动到Z-30.点 速度120 X30 慢速移动到X30.点 速度120 Z-50 慢速移动到Z-50.点 速度120 G00 X50 Z10 快速移动到 X50 Z10 M05 主轴停止 M02 程序结束
(2)增量编程
T01 M03 S800 T01 主轴正转 转速800r/min G90G00X10 Z1 快速定位到 X10 Z1点
G91 G01 W-1 F150 增量编程 慢速定位到Z0.点 速度为150 W-10 慢速移动到Z0.点 速度150 U10 F200 慢速移动到X20.点 速度200 W-20 F120 慢速移动到Z-30.点 速度120 U10 慢速移动到X30.点 速度120 W-20 慢速移动到Z-50.点 速度120 G00 U20 W60 快速移动到 X50 Z10 M05 主轴停止 M02 程序结束
十 练 习 题。
(图1)
(图2)