数控车削编程与加工 教学课件 作者 周兰编 项目6 数控车床基本指令编程g.ppt

数控车削编程与加工 教学课件 作者 周兰编 项目6 数控车床基本指令编程g.ppt

ID:50453848

大小:10.49 MB

页数:77页

时间:2020-03-09

数控车削编程与加工 教学课件 作者 周兰编 项目6 数控车床基本指令编程g.ppt_第1页
数控车削编程与加工 教学课件 作者 周兰编 项目6 数控车床基本指令编程g.ppt_第2页
数控车削编程与加工 教学课件 作者 周兰编 项目6 数控车床基本指令编程g.ppt_第3页
数控车削编程与加工 教学课件 作者 周兰编 项目6 数控车床基本指令编程g.ppt_第4页
数控车削编程与加工 教学课件 作者 周兰编 项目6 数控车床基本指令编程g.ppt_第5页
资源描述:

《数控车削编程与加工 教学课件 作者 周兰编 项目6 数控车床基本指令编程g.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数控车削编程与加工》项目式教学项目6数控车床基本指令编程一、数控车床编程原则一、数控车床编程原则1.绝对值编程与增量值编程(1)●数控车床编程时,可采用绝对值编程、增量值编程或两者混合编程。●由于被加工零件的径向尺寸在图样上标注和测量时,都是以直径值表示,因此直径方向用绝对值编程时,X以直径值表示;用增量值编程时,以径向实际位移量的二倍值表示,并带上方向符号。一、数控车床编程原则1.绝对值编程与增量值编程(2)(1)绝对值编程绝对值编程是根据预先设定的编程原点(即工件坐标系原点)计算出工件轮廓基点或节点绝对值坐标尺寸进行编程的一种方法。首先找出编程原点的位置,并用地址X、Z表示工件轮

2、廓基点或节点绝对坐标,然后进行编程。例如程序段“G01X50.0Z80.0;”中,X和Z后面的坐标值表示轮廓终点的绝对值坐标(即轮廓终点相对于工件坐标系原点的值)。一、数控车床编程原则1.绝对值编程与增量值编程(3)(2)增量值编程●增量值编程是根据与前一位置的坐标值增量来表示位置的一种编程方法,即程序中的终点坐标是相对于起点坐标而言的。●采用增量值编程时,用U、W代替X、Z进行编程。U、W的正负由行程方向来确定,行程方向与机床坐标方向相同时为正,反之为负。●程序段“G01U50.0W80.0;”表示终点相对于前一加工点的坐标差值在X轴方向为50㎜,Z轴方向为80㎜。一、数控车床编程原

3、则1.绝对值编程与增量值编程(4)(3)混合编程设定工件坐标系后,绝对值编程与增量值编程混合起来进行编程的方法叫混合编程。数控编程时采用绝对值编程、增量值编程或混合编程,取决于数据处理的方便程度。一、数控车床编程原则1.绝对值编程与增量值编程(5)1)绝对值编程…N10G01X30.0Z0F100;(以工件右端面中心为工件坐标系原点,刀具至P0点)N15X40.0Z-25.0;(刀具至P1点)N20X60.0Z-40.0;(刀具至P2点)…一、数控车床编程原则2)增量值编程…N10G01U10.0W-25.0F100;(刀具至P1点)N15U20.0W-15.0;(刀具至P2点)…1.

4、绝对值编程与增量值编程(6)一、数控车床编程原则1.绝对值编程与增量值编程(7)3)混合编程…N10G01U10.0Z-25.0F100;N15X60.0W-15.0;一、数控车床编程原则2.脉冲数编程与小数点编程(1)(1)脉冲数编程与数控系统最小设定单位(脉冲当量)有关。当系统脉冲当量为0.001时,表示对应一个脉冲,运动部件移动0.001mm。程序中移动距离数值以μm为单位,例如X60000表示移动60000μm,即移动60mm。若小数点后面的数位超过4位时,数控系统则按四舍五入处理。一、数控车床编程原则2.脉冲数编程与小数点编程(2)(2)小数点输入编程表明以mm为单位,要特别

5、注意小数点的输入。例如,X60.0表示采用小数点编程移动距离为60mm;而X60则表示采用脉冲数编程,移动距离为60μm(0.06mm)。小数点编程时,小数点后的零可省略,如X60.0与X60.是等效的。一、数控车床编程原则二、快速点定位指令编程(G00)1.指令格式G00X(U)Z(W);GOO指令是模态代码,它命令刀具以点定位控制方式从刀具所在点快速运动到下一个目标位置。它只是快速定位,而无运动轨迹要求,也无切削加工过程。●绝对值编程时,刀具分别以各轴的快速进给速度运动到工件坐标系X、Z点;●增量值编程时,刀具以各轴的快速进给速度运动到距离现有位置为U、W的点。二、快速点定位指令编

6、程(G00)2.指令应用说明1)GOO为模态指令,可由G01、G02、G03等指令注销。2)移动速度不能用程序指令设定,各轴的快移速度可以相同,可以不相同。3)GOO的执行过程为刀具由程序起始点加速到最大速度,然后快速移动,最后减速到终点,实现快速点定位。4)在执行G00指令时,由于各轴以各自速度移动,不能保证各轴同时到达终点,联动直线轴的合成轨迹多数情况是折线,操作者要十分小心,避免刀具与工件发生碰撞。5)G00指令一般用于加工前的快速定位或加工后的快速退刀。二、快速点定位指令编程(G00)3.G00指令应用举例绝对值编程:G00X120.0Z100.0;增量值编程:GOOU80.0

7、W80.0;二、快速点定位指令编程(G00)三、直线插补指令编程(G01)1.指令格式G01X(U)Z(W)F;●G01指令是模态代码,它是直线运动的命令,规定刀具在两坐标或三坐标间以插补联动方式按F指定的进给速度作任意斜率的直线运动。●绝对值编程时,刀具以F指令的进给速度进行直线插补,运动到工件坐标系X、Z点;●增量值编程时,刀具以F进给速度运动到距离现有位置为U、W的点。●F进给速度在没有新的F指令以前一直有效,不必在每个程序段中都写入F指

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。