数控技术应用

罗庚合、王晋、蔡霞、彭琰举、张玉更、

目录

  • 1 第1章 绪论
    • 1.1 课时1:本章学习要点 、基础知识和数控加工特点
    • 1.2 课时2 数控机床的组成、分类和工作过程
    • 1.3 课时3:数控技术发展历史和未来趋势
  • 2 数控程序的编制
    • 2.1 课时1  数控编程基础
    • 2.2 课时2 数控编程的功能指令应用
    • 2.3 课时3 数控车削程序编制
    • 2.4 课时4 数控铣和加工中心编程
  • 3 插补原理与刀具补偿技术
    • 3.1 课时1 数控加工程序的输入存储和加工前的预处理
    • 3.2 课2 插补原理
    • 3.3 课时3 位置控制原理
  • 4 数控机床的伺服系统
    • 4.1 课时1 开环步进电机伺服驱动系统
    • 4.2 课时2 直流伺服驱动系统
    • 4.3 课时3交流伺服驱动系统
    • 4.4 进给运动的控制
  • 5 数控机床检测装置
    • 5.1 检测装置特性分类及光电编码器
    • 5.2 光栅尺
  • 6 数控机床的主轴驱动及控制
    • 6.1 课时1 概述
    • 6.2 主轴驱动及准停控制
  • 7 数控机床的典型机械机构
    • 7.1 数控机床的机械机构要求和总体布局
    • 7.2 数控机床的主轴机械传动机构
    • 7.3 数控机床进给机械传动机构
  • 8 新建课程目录
    • 8.1 新建课程目录
  • 9 新建课程目录
课时3 数控车削程序编制

课时

3 数控车床的程序编制

一、数控车床的编程特点

(1)在一个程序段中,可采用绝对值编程、增量值编程或二者混合编程。

(2)许多数控车床用X、Z表示绝对坐标指令,用U、W表示增量坐标指令,而不用G90、G91指令

如: G00X30W40;

(3)直径方向用绝对值编程时,X以直径值表示,用增量值编程时,以径向实际位移量的两倍值表示;

 

2.18 数控车的编程示例

(4)为了提高工件的径向尺寸精度,X向的脉冲当量取Z向的一半;

(5)数控装置具有不同形式的固定循环功,可进行多次重复循环切削;

(6)编制圆头刀程序时,需要对刀具半径进行补偿;

(7)第三坐标指令I、K在不同的程序段中作用也不相同。I、K在圆弧切削时表示圆心相对于圆弧起点的坐标位置,而在自动循环指令的程序中,I、K坐标则用来表示每次循环的进刀量。

二、车削固定循环功能(不做详细介绍)

1、柱面循环指令

2、螺纹循环指令

3、复合式粗车循环指令

例: G81 X__Z__K__F__;

 

            图2.18 数控车的固定循环编程

三、车削加工编程实例

下图为一车削加工的零件图。图中f85mm外圆不加工,要求编制其精加工程序。

 

               图2.19 数控车零件图

1、依据图纸要求,确定工艺方案

(1)从右到左切削零件的外轮廓面

路线: 倒角→切削螺纹的实际外圆→切削锥度部分→车削f62mm的外圆→倒角→车f 80mm的外圆→切削圆弧部分→车f 80mm外圆。

(2)切3×f45mm的槽。

(3)车M48×1.5的螺纹

2、选择刀具并画刀具布置图

选用三把刀具。1号刀车外圆,2号刀切槽,3号刀车螺纹。

 

2.20 数控车编程中刀具布置位置

3、选择切削用量

精车外轮廓主轴转速选为630r/min,进给速度选为150mm/min

车槽时的主轴转速选为315r/min,进给速度选为100mm/min;

车螺纹时,主轴转速为200r/min, 进给速度为1.50mm/r。

4、编写程序单

选择工件坐标系,确定换刀点位置。

N001 G92 X200.0 Z350.0;

N002 G00 X41.8 Z292.0 S630 T11 M03 M08;

N003 G01 X47.8 Z289.0 F150

N004         U0   W-59.0;

N005 X50.0 W0;

N006 X62.0 W-60.0;

N007 U0 Z155.0;

N008 X78.0 W0;

N009 X80.0 W-1.0;

N010 U0 W-19.0;

N011 G02 U0 W-60.0 I63.25 K-30.0;

N012 G01 U0 Z65.0;

N013 X90.0 W0;

N014 G00 X200.0 Z350.0 T10 M05 M09;

N015 X51.0 Z230.0 S315 T22 M03 M08;

N016 G01 X45.0 W0 F100;

N017 G04 U5.0;

N018 G00 X51.0 W0;

N019 X200.0 Z350.0 T20 M05 M09;

N020 X52.0 Z296.0 S200 T33 M03 M08;

N021 G33 X47.2 Z231.5 F1.5;

N022 X46.6;

N023 X46.1;

N024 X45.8

N025 G00 X200.0 Z350.0 T30 M02;

 

 

2.20数控车编程实例图