当前位置:文档之家› 第五章数控车床的程序编制.pptx

第五章数控车床的程序编制.pptx


别。为适应笛卡尔Z坐标习惯,定编位程开 关绘图时按后置式的方式R 进X
行表示
X
X
W
Z
二、直径编程方式
❖在车削加工的数控程序中,X 轴的坐标值取为
零件图样上的直径值的编程方式。与设计、标注
一致、减少换算。
X
❖如图所示:图中A点的坐标
值为(30,80),
Z
B点的坐标值为(40,60)。
❖编程方式可由指令指定。也可由参数设定。 ❖一般默认直径方式。 如:华中数控 G36|—直径编程 G37—半径编程
四川机电职业技术学院
第五章 数控车床的程序编制
• 第1节 数控车床编程基础 • 第2节 基本编程指令与简单程序编写 • 第3节车削循环指令及编程 • 第4节螺纹车削编程 • 第5节刀尖圆弧自动补偿功能 • 第6节数控车削加工综合举例
5.1 数控车床的编程基础
• 5.1.1 数控车床编程特点 • 一、坐标系统
令 绝对编程:G90 G01 X100.0 Z50.0;
增量编程:G91 G01 X60.0 Z-100.0;
绝对编程和增量编程
• 在越来越多车床中
• X、Z表示绝对编程 • U、W表示增量编程
• 允许同一程序段中二者混合使 用
直线→B ,可用:
绝对: G01 X100.0 Z50.0; 相对: G01 U60.0 W-100.0; 混用: G01 X100.0 W-100.0;
这种方式与 G54 预置的方式实质是一样的,
只不过不用去记录和计算预置的 X、Z轴坐标, 而是数控系统自动计算这两个值。
二、有关单位设定
X
X
X
40
A
30
B
50
G59 30
Z
G54
30 Z
30
50
Z
机床原点 80
G54 G00 G90 X40.Z30. G59 G00 X30. Z30.
3、T 指令建立工件坐标系
• 越来越多的数控车床采用 T 指令建立工件坐 标系。
把对刀过程记录的坐标值以MDI方式输入到
某刀偏表地址码中(如 01 地址号),则在编 程中直接用指令 TXX01 即可自动按机床坐标系 的绝对偏置坐标关系建立起工件坐标系。
➢当工件原点预置好以后,便可用
• “G54 G00 X— Z — ” • 指令让刀具移到该预置工件坐标系中的任意
指定位置。
➢G54~G59 方式在机床坐标系中直接设定工件
原点,与起刀点的位置无关。
说明
➢1、G54~G59是系统预置的六个坐标系,可根据
需要选用。
➢2、G54~G59建立的工件坐标原点是相对于机床
M
W
M
R
• 机床原点、工件原Z 点机、床 原参点 考点参 考 点
W
P
X
工件原点 程序原点
工件原点
X
R
M
W
M
Z
Z 机床
M Z
X
W 参考点
M
定 位 开 关 ZZ 机 床 原 点
R
Y
M
参考点 R X
XW
WP
W 工件 R
工件原点 程序原点
说是明前:置还由Xa是于刀后车X 架置削后式加置的工式,是Z 围X 绕轴主指轴参向考中前R点心后前对后编X 对b程刀称来Z架的说前,并置因无式此M多Z 无大定论参差位考Y开点关
原点而言的,在程序运行前已设定好,在程序运行 中是无法重置的。
➢3、G54~G59预置建立的工件坐标原点在机床坐
标系中的坐标值可用 MDI 方式输入,系统自动记忆。
➢4、使用该组指令前,必须先回参考点。
➢5、G54~G59为模态指令,可相互注销。
例:如下图所示,使用工件坐标系编程:要求刀具从当前点移动到A 点,再从A点移动到B点.
西门子 G22—直径编程 G23—半径编程
三、进刀和退刀方式
❖进刀时采用快速走刀接近工件切削起点附
近的某个点,再改用切削进给,以减少空走 刀的时间,提高加工效率。
➢ 切削起点的确定与工件毛坯余量大小有关,应以刀具快
速走到该点时刀尖不与工件发生碰撞为原则。
❖退刀时,沿轮廓延长
线工进退出至工件附近, 再快速退刀。一般先退X 轴,后退Z轴。
四、 绝对编程与增量编程
• 数控编程通常都是按照组成图形的线段或圆 弧的端点的坐标来进行的。
• 绝对编程:指令轮廓终点相对于工件原 点绝对坐标值的编程方式。
• 增量编程:指令轮廓终点相对于轮廓起 点坐标增量的编程方式。
• 有些数控系统还可采用极坐标编程
• 绝对编程 G90
• 增量编程 G91
• 均为模态指
• 说明
• 1、一旦执行G92指令建立坐标系,后续的绝对值 指令坐标位置都是此工件坐标系中的坐标值。
• 2、G92指令必须跟坐标地址字,须单独一个程序 段指定。且一般写在程序开始。
• 3、执行此指令刀具并不会产生机械位移,只建 立一个工件坐标系.
• 4、执行此指令之前必须保证刀位点与程序起点 (或对刀点)符合。
• 5、该指令为非模态指令。
❖X、Z 取值原则:
❖ 1、方便数学计算和简化编程; ❖ 2、容易找正对刀; ❖ 3、不要与机床、工件发生碰撞; ❖ 4、方便拆卸工件; ❖ 5、空行程不要太长;
2、 预置工件坐标系
• 指令:工件坐标系选择G54~G59
格式
G54 G55
G56 G57
G58 G59
它是先测定出欲预置的工件原点相对于机床原点的偏置 值,并把该偏置值通过参数设定的方式预置在机床参数 数据库中。
• 机床坐标系:是数控机床安装调试时便设定好的一固定的坐标系统。
机床原点在主轴端面中心,参考点在X轴和Z轴的正向极限位置处
• 编程坐标系:是在对图纸上零件编程时就建立的,程序数据便是基于
该坐标系的坐标值。
• 工件坐标系时编程坐标系在机床上的具体体现。由相应的编程指令
建立。
• 由对刀操作建立三者之间的相互联系
或 G01 U60.0 Z50.0;
5.2 指令介绍
一、关于建立工件坐标系指令
1、设定工件坐标系
➢指令:坐标系设定G92 (G50) ➢格式:G92(G50) X _ Z_ ➢参数说明:X、Z、为当前刀具位置相对于将要建立
的工件原点的坐标值。
例: 以刀具当前所在位置为起刀点
X Z
➢若设定工件原点O1 , 则程序段为:
G92 X 100. Z 50.
➢若设定工件原点O2 , 则程序段为:
G92 X 100. Z 110.
– 执行G92指令时,是通过刀具当前所在位置(刀具起
始点)来设定工件坐标系的。
➢若起刀点位置向左移动20mm,则执行上述指令时,结果怎
样呢?
❖G92 设置的工件原点是随刀具当前位置(起始位置)
的变化而变化的。
相关主题