数控车床编程基础课件
❖在车削加工的数控程序中,X 轴的坐标值取为 零件图样上的直径值的编程方式。设与计、标柱 一致、减少换算。
❖如图所示:图中A点的坐标 值为(40,150), B点的坐标值为(100,50)。
❖编程方式可由指令指定。也可由参数设定。 ❖一般默认直径方式。 如:华中数控 G36|—直径编程 G37—半径编程
数控系统的主要功能
8、操作功能:程序单段、跳段、连续运行、暂停、机械锁
住、模拟仿真
9、程序管理功能:对程序的检索、编程、修改、插入、
删除、锁住、存储通信
10、图形显示功能:刀具轨迹动态显示、缩放、旋转、 11、辅助编程功能:固定循环、镜像、子程序、宏程序 12、自诊断报警功能:故障自我诊断、监视、异常报警 13、通信与通信协议功能:RS232接口、DNC接口
工件
XW
WP
R
工件原点 程序原点
说是明前:置还由Xa是于刀后车X 架置削后式加置的工式,是Z 围X 绕轴主指轴参向考中前R点心后前对后编X 对b程刀称来Z架的说前,并置因无式此M多Z 无大定论参差位考Y开点关
别。为适应笛卡尔Z坐标习惯,定编位程开 关绘图时按后置式的方式R 进 X
行表示
X
X
W
Z
二、直径编程方式
➢ 四轴数控车床:有两个独立的回转刀架 可实现四坐标联动控制
二、数控系统简介
❖数控系统是数控机床的核心。 ❖数控机床根据功能和性能要求,配置不同的数控
系统。
❖编程时应按使用的数控系统的代码编程规则进行
编程。
❖主导产品:FANUC (日本)
SIEMENS(德国) FAGOR (西班牙) MITSUBISHI(日本) 华中数控、广州数控、航天数控
数 控车床的类 型
2、按主轴的配置形式分类
➢ 卧式数控车床:主轴轴线处于水平位置 有水平床身或倾斜式床身; 有单轴和双轴之分
➢ 立式数控车床:主轴轴线处于垂直位置 分单柱立式和双柱立式数控车床
数 控车床的类 型
3、按数控系统控制的轴数分类
➢ 二轴数控车床:只有一个回转刀架
• 可实现两坐标联动控制 • 带C 轴数控车床
绝对编程:G90 G01 X100.0 Z50.0; 增量编程:G91 G01 X60.0 Z-100.0;
绝对编程和增量编程
在越来越多车床中
X、Z表示绝对编程 U、W表示增量编程
允许同一程序段中二者混合使用
直线A→B ,可用: 绝对: G01 X100.0 Z50.0; 相对: G01 U60.0 W-100.0; 混用: G01 X100.0 W-100.0;
或 G01 U60.0 Z50.0;
2.2 指令介绍
一、关于建立工件坐标系指令 1、设定工件坐标系
➢指令:坐标系设定G92 (G50) ➢格式:G92(G50) X _ Z_ ➢参数说明:X、Z、为当前刀具位置相对于要建立的
工件原点的坐标值。
例: 以刀具当前所在位置为起刀点
X Z
➢若设定工件原点O1 , 则程序段为:
四、 绝对编程与增量编程
数控编程通常都是按照组成图形的线段或圆弧的 端点的坐标来进行的。
绝对编程:指令轮廓终点相对于工件原点绝 对坐标值的编程方式。
增量编程:指令轮廓终点相对于轮廓起点坐 标增量的编程方式。
有些数控系统还可采用极坐标编程
绝对编程和增量编程
绝对编程G90 增量编程G91
均为模态指令
西门子 G22—直径编程 G23—半径编程
三、进刀和退刀方式
❖进刀时采用快速走刀接近工件切削起点附
近的某个点,再改用切削进给,以减少空走 刀的时间,提高加工效率。
➢ 切削起点的确定与工件毛坯余量大小有关,应以刀具快
速走到该点时刀尖不与工件发生碰撞为原则。
❖退刀时,沿轮廓延长
线工进退出至工件附近, 再快速退刀。一般先退X 轴,后退Z轴。
三、数控系统的主要功能
一般可用于机床的数控系统的基本功能:
1、多坐标控制功能:最多控制轴数 2、插补功能:能够实现的运动轨迹 3、进给功能:快进、工进、点动、手动连续进给、修调 4、主轴功能:恒转速、恒线速度、主轴定向、修调 5、刀具功能:自动选刀、换刀 6、刀具补偿功能:刀具半径补偿、长度补偿 7、机械误差补偿功能:闭环、半闭环
坐标系的坐标值。
工件坐标系时编程坐标系在机床上的具体体现。由相应的编程指令建
立。
由对刀操作建立三者之间的相互联系
M
W
M
R
机床原点、工件原点Z 、机 参床 原考点 点参 考 点
W
P
工件原点
X
工件原点 程序原点
X
M Z
X
R
M
W
M
Z
Z 机床
W 参考点
M
R
Y
M
W
定 位 开 关 ZZ 机 床 原 点
参考点 R X
车削中心可在一次装夹中完成更多的加工工 序,提高加工精度和生产效率,特别适合于 复杂形状回转类零件的加工。
图例
第1节数控车床的组成
车床主机 数控系统 伺服驱动系统 辅助装置
一、数控车床的类型
1、按数控系统的技术水平或机床的机械结 构分类
➢ 经济型数控车床 ➢ 全功能型数控车床 ➢ 车削中心 ➢ FMC车床:柔性加工单元
G92 X 128.7 Z 375.1
➢若设定工件原点O2 , 则程序段为:
G92 X 128.7 Z 375.1
❖执行G92指令时,是通过刀具当前所在位置(刀具起
始点)来设定工件坐标系的。
➢若起刀点位置向左移动20mm,则执行上述指令时,结果怎
样呢?
❖G92 设置的工件原点是随刀具当前位置(起始位置)
第2章 数控车床编程
第1节 数控车床及其组成 第2节 数控车床编程基础 第3节 基本编程指令 第4节 车削循环指令 第5节 螺纹车削指令 第6节 刀具补偿与换刀程序 第7节 综合车削技术
多媒体教程
第2章 数控车床编程
数控车床是目前使用最广泛的数控机床之一。 主要用于加工轴类、盘类等回转体零件。通 过数控加工程序的运行,可自动完成内外圆 柱面、圆锥面、成形表面、螺纹和端面等工 序的切削加工,并能进行车槽、钻孔、扩孔、 铰孔等工作。
四、常用车刀类型
1、机夹可转位车刀
2、焊接车刀
11-内槽车刀 12-通孔车刀 13-盲孔车刀
第2节 数控车床的编程基础
2、1 数控车床编程特点 一、坐标系统
机床坐标系:是数控主轴端面中心,参考点在X轴和Z轴的正向极限位置处
编程坐标系:是在对图纸上零件编程时就建立的,程序数据便是基于该