当前位置:文档之家› 数控铣ppt课件

数控铣ppt课件


二、数控编程基本知识
Y
X
Y
O 机床原点
Y
Y0
B A
工件原点
O
X
X0
P
对刀点
X
图4
五、数控铣床常用编程指令
5-1、M指令(或辅助功能)
表 3-2 指令 M00 M01 M02 M03 M04 M05 M06 M07 M09 M19 M20 M30 M98 M99
功能 程序停止 程序选择性停止 程序结束 主轴正转 主轴反转 主轴停 换刀 切削液开 切削液关
机床参考点:为了正确地在机床工作时建立机床坐标系,通 常在每个坐标轴的移动范围内设置一个固定的机械的机床 参考点(测量起点),(该点系统不能确定其位置)
机床零点:通过已知参考点(已知点)、系统设置的参考点与机 床零点的关系可确定一固定的机床零点,也称为机床坐标 系的原点。(该点系统能确定其位置)。
机床坐标系:以机床原点为原点,机床坐标轴为轴,建立的 坐标系即机床坐标系。(该坐标系是机床位置控制的参照系)
五、数控铣床常用编程指令
G90、G91为模态功能,G90为缺省值。
➢区别:图8中给出了刀具由原点按顺序向1、2、3点移
动时两种不同指令的区别。
G90编 程
G91编 程
Y
%0001
%0002
45
2
一、 编程的内容与步骤
❖ • 数控加工的过程:首先编写零件加工程序,然后将程序 输入数控装置,经过计算机的处理与计算,发出控制指令, 控制机床的运动与辅助动作,自动完成零件的加工。
❖ • 数控程序的概念:根据被加工零件的图纸及其技术要求、 工艺要求等切削加工的必要信息,按数控系统所规定的指 令和格式编制的数控加工指令序列,就是数控加工程序, 或称零件程序。
意义
G00
01 快速定位
G01
直线插补
G02
顺圆插补
G03
逆圆插补
G04
00 暂 停
G17
02 X—Y 平 面 选 择
G18
X—Y 平 面 选 择
G19
X—Y 平 面 选 择
G20
08 英 寸 输 入
G21
毫米输入
G22
脉冲当量
G28
00 返回到参考点
G29
由参考点返回
G40
09 刀具半径取消
G41
主轴定向停止 取消主轴定向停止
主程序结束 调用子程序 子程序结束
说明
切断机床所有动作,并使程序复位。 其后 P 地址指定子程序号,L 地址指定调运次数。 子程序结束,并返回到主程序中 M98 所在程序行的下一行
备注
五、数控铣床常用编程指令
5-2 、 G 指 令 ( 准 备 功 能 )
Hale Waihona Puke 表 3-3代码 组 号
二、数控编程基本知识
3、工件坐标系、程序原点
定义:工件坐标系是编程人员在编程时使用的, 编程人员选择工件上的某一点为原点(也称程 序原点),建立一个坐标系,称为工件坐标系。 工件坐标系一旦建立便一直有效,直到被新的 工件坐标系所取代。
二、数控编程基本知识
+Y
+Y
工件原点o
+X
( 编程原点 )
o
+X
00 坐标系设定
G98
15 固定循环后返回起始点
G99
固定循环后返回 R 点
五、数控铣床常用编程指令
一、有关坐标和坐标系的指令
1、绝对值编程G90与相对值编程G91
➢ 格式: G90 G X Y Z G91 G X Y Z
G90为绝对值编程,每个轴上的编程值是相对于程序原 点的。 G91为相对值编程,每个轴上的编程值是相对于前一位 置而言的,该值等于沿轴移动的距离。
❖ • 数控编程的概念:制备数控加工程序的过程称为数控加 工程序编制,简称数控编程(NC programming),它 是数控加工中的一项极为重要的工作。
.
4
二、数控编程基本知识
1、坐标系统
1)基本坐标轴
数控机床的坐标轴和方向的命名制订了统一的标准,
规定直线进给运动的坐标轴用X,Y,Z表示,常称
基本坐标轴。
旋转变换 旋转取消
代码
G73 G74 G76 G80 G81 G82 G83 G84 G85 G86 G87 G88 G89 G92

意义

06 深孔高速钻循环 反攻丝循环 精镗循环 固定循环取消 定心钻循环 带停顿的钻孔循环 深孔钻循环 攻丝循环 镗孔循环 镗孔循环 反镗循环 手动精镗循环 镗孔循环
二、数控编程基本知识
2)旋转轴
围绕X,Y,Z轴旋转的圆周进给坐标轴分
别用A,B,C表示,根据右手螺旋定则,如 图1所示,以大姆指指向+X,+Y,+Z方向, 则食指、中指等的指向是圆周进给运动的+A, +B,+C方向。
二、数控编程基本知识
基本轴与旋转轴的方向:
+X =-X′, +Y =-Y′, +Z =-Z′, +A =-A′, +B =-B′, +C =-C′ 同样两者运动的负方向也彼此相反。
刀具半径左补偿
G42
刀具半径右补偿
代码 组 号
G43 10 G44 G49
G50 04 G51 G54 11 G55 G56 G57 G58 G59
G61 12 G64
G68 05 G69
意义
刀具长度正向补偿 刀具长度负向补偿 刀具长度补偿取消 缩放关 缩放开 选择坐标系 1 选择坐标系 2 选择坐标系 3 选择坐标系 4 选择坐标系 5 选择坐标系 6 精确停止效验方式 连续加工方式
模块四 数控加工的程序
编制
数控铣、加工中心 编程讲义
数控机床编程基础
一、数控机床编程基本知识
二、数控铣床编程基本指令 三、数控铣床编程实例 四、数控铣床编程基本指令 五、数控铣床编程实例 六、用户宏程序
二、数控编程基本知识
1、机床坐标轴 2、机床原点、参考点、机床坐标系 3、工件原点和工件坐标 4、绝对、增量编程 5、直径、半径编程 6、程序格式
一、数控机床编程基础
模态代码:一经在一个程序段中指定, 其功能一直保持到被取消或被同组其它 G代码所代替,即在后续的程序段中不
写该代码,功能仍然起作用 非模态代码:其功能仅在所出现的程序
段内有效
二、数控编程基本知识
立式铣床轴的定义
+Z +X
+Y
铣床坐标系统
二、数控编程基本知识
2、机床参考点、机床零点、机床坐标系
二、数控编程基本知识
+Y +Z
+Y +B +Z ’
+X ’ +C +Z
+X +A
+Y ’
+X
+X +Y +Z
+A +B +C
图 1 机床坐标轴
二、数控编程基本知识
3)附加坐标轴:
在基本的线性坐标轴X,Y,Z之外的附加线性坐标轴指定为U, V,W 和P,Q,R。
这些附加坐标轴的运动方向,可按决定基本坐标轴运动方向的 方法来决定。
相关主题