数控车床编程基本知识课件.ppt

上传人(卖家):三亚风情 文档编号:2937953 上传时间:2022-06-13 格式:PPT 页数:20 大小:1.89MB
下载 相关 举报
数控车床编程基本知识课件.ppt_第1页
第1页 / 共20页
数控车床编程基本知识课件.ppt_第2页
第2页 / 共20页
数控车床编程基本知识课件.ppt_第3页
第3页 / 共20页
数控车床编程基本知识课件.ppt_第4页
第4页 / 共20页
数控车床编程基本知识课件.ppt_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、数控车床编程基本知识 2.1 2.1 数控编程概述数控编程概述2.2 2.2 数控机床坐标系数控机床坐标系2.3 2.3 数控车床编程特点数控车床编程特点2.1 2.1 数控编程概述数控编程概述 数控编程是实现零件数控加工的关键环节,它包括从零件分析到获得数控加工程序的全过程。如图21所示。图21数控机床加工过程2.1 2.1 数控编程概述数控编程概述 2.1.1 2.1.1 数控编程的内容数控编程的内容 一般说来,数控编程包括以下工作。 1 .分析零件图,制定加工工艺方案 根据零件图样,对零件的形状、尺寸、材料、精度和热处理要求等进行工艺分析,合理选择加工方案,确定工件的加工工艺路线、工序及

2、切削用量等工艺参数,确定所用机床、刀具和夹具。2.1 2.1 数控编程概述数控编程概述 2. 数学处理 根据零件的几何尺寸、工艺要求及编程的方便,设定坐标系,计算工件粗、精加工的轮廓轨迹,获得刀位数据。数控系统一般具有直线和圆弧插补功能,所以对于由直线和圆弧组成的形状简单的零件轮廓加工,只需计算出几何元素的起点、终点、圆弧的圆心、两几何元素的交点或切点坐标值即可,有些要计算刀具中心的运动轨迹;对于由非圆曲线或曲面组成的形状复杂的零件,需要用直线段或圆弧段来逼近曲线,根据加工精度的要求,计算出节点坐标,这个工作一般使用计算机完成。2.1 2.1 数控编程概述数控编程概述3. 编写零件加工程序 根

3、据制定的加工工艺路线、切削用量、刀具补偿量、辅助动作及刀具运动轨迹等条件,按照机床数控系统规定的功能指令代码及程序格式,逐段编写加工程序。 4 .制备控制介质并输入到数控机床 把编制好的程序记录在控制介质上,并输入到数控机床中,这个工作可通过手工在操作面板直接输入,或利用通信方式输入,由传输软件把计算机上的加工程序传输到数控机床。2.1 2.1 数控编程概述数控编程概述5. 程序校验和试切 输入到数控系统的加工程序在正式加工前需进行验证,以确保程序正确。通常可以采用机床空运行的方法,检查机床动作和运动轨迹是否正确;在有图形显示功能的数控机床上,可以利用模拟加工的图形显示来检查运行轨迹的正确性。

4、需注意的是这些方法只能检验运动轨迹是否正确,不能检验被加工零件的精度。因此,需进行零件的首件试切,当发现加工的零件不符合加工技术要求时,分析产生加工误差的原因,找出问题,修改程序或采取尺寸补偿等措施。 2.1 2.1 数控编程概述数控编程概述2.1.2 2.1.2 数控编程方法数控编程方法 1. 手工编程 手工编程就是指数控编程内容的工作全部由人工完成。对加工形状较简单的工件,其计算量小,程序短,手工编程快捷、简便。对形状复杂的工件采用手工编程有一定的难度,有时甚至无法实现。一般说来,由直线和圆弧组成的工件轮廓采用手工编程,非圆曲线、列表曲线组成的轮廓采用自动编程。2 .自动编程 自动编程就是

5、利用计算机专用软件完成数控机床程序编制工作。编程人员只需根据零件图样的要求,使用数控语言,由计算机进行数值计算和工艺参数处理,自动生成加工程序,再通过通讯方式传入数控机床。2.1 2.1 数控编程概述数控编程概述2.1.3 2.1.3 程序格式程序格式1. 字符与代码 字符是用于组织、控制或表示数据的一些符号,进行信息交换,数字、字母、标点符号、数学运算符都可以用作字符,常规加工程序应用四种字符:英文字母、数字和小数点、正负号、功能字符。2. 程序字(简称字或指令字) 字是一套可以作为一个信息单元进行存储、传递和操作的有规定次序的字符,字符的个数即为字长。常规加工程序中的字都是由英文字及随后的

6、数字组成,这个英文字称为地址符,地址符与后续数字之间可有正负号。如X30 Z15。2.1 2.1 数控编程概述数控编程概述 3 .字的几种功能 (1)语句号N (也称为程序段号)程序是一句一句编写的,一句程序称为程序段。程序段号字用以识别每一程序段,由地址码N和若干位数字组成。例如:N40表示该程序段的语句号为40。 (2)准备功能字G(又称G功能、G指令,G代码) 顾名思义,准备功能用来建立机床或数控系统工作方式的一种命令,使数控机床做好某种操作准备,用地址码G和两位或三位数字表示。需要指出的是不同生产厂家数控系统的G指令的功能相差大,编程时必须遵照机床使用说明书进行。2.1 2.1 数控编

7、程概述数控编程概述 G指令分为模态指令(续效指令)和非模态指令,非模态指令只在本程序段中有效,模态指令可在连续几个程序段中有效,直到被相同组别的指令取代。指令表中标有相同字母或数字的为一组。如G00、G01、G02、G03,其中G00为非模态指令,其余为模态指令。 (3)尺寸字 表示由地址码、符号(、)、绝对(或相对)数值组成。尺寸字的地址码有X、Y、Z、U、V、W、P、Q、R、A、B、C、I、J、K、D、H等。例如:X15 Y-20。其中“”可省略。2.1 2.1 数控编程概述数控编程概述 (4)进给功能字F 表示加工时的进给速度,单位由地址码F和后面的若干位数字组成。 (5)主轴转速功能字

8、S 表示数控机床主轴转速,单位由地址码S和后面的若干位数字组成。 (6)刀具功能字T 表示由地址码T和后面的若干位数字组成。数字表示刀号,数字位数由数控系统决定。 (7)辅助功能字M(又称M功能、M指令、M代码) 用来控制机床辅助动作或系统的开关功能,由地址码M和后面的两位数字组成。2.1 2.1 数控编程概述数控编程概述4. 程序段格式 零件的加工程序由若干个程序段组成。程序段格式是指一个程序段中字、字符、数据的书写规则,目前使用最多的是“字地址”程序段格式。 字地址程序段格式由程序段号字、数据字和程序段结束组成。各字后有地址,字的排列顺序要求不严格,数据的位数可多可少,不需要的字以及与上一

9、程序段相同的续效字可以不写。排列顺序如下: 例:N30 G01 X50 Z-20 F100 S400 T01 M03NGXUAYVBZWCFSTMLF2.1 2.1 数控编程概述数控编程概述 该格式的优点是程序简短、直观、容易检查和修改。 需要说明的是数控加工程序内容、指令和程序段格式虽然在国际上有很多标准,实际上并不是完全统一。所以在编制加工程序前,必须详细了解机床数控系统的编程说明书中的具体指令格式和编程方法。2.1 2.1 数控编程概述数控编程概述5 .初识加工程序 加工程序可分为主程序和子程序。但不论是主程序还是子程序,每一个程序都是由程序号、程序内容和程序结束三部分组成。表21是SI

10、NUMERIK 802S数控车床的一个加工程序: 程序说明SK01.MPFN10 G54 G95 S500 M03 T01N20 G00 X18 Z2N30 G01 Z-15 F0.2 X24Z-30X26N40 G00 X50 Z200N50 M05N60 M02程序名程序内容程序结束2.2 2.2 数控机床坐标系数控机床坐标系2.2 2.2 数控机床坐标系数控机床坐标系 数控车床坐标系的表示形式如图2-4所示,机床原点为主轴轴线与卡盘后端面的交点,如图24中的o点 。机床参考点为刀具退离到一个固定不变的极限点,如图24中的o点,其位置由机械挡铁或行程开关确定。2.2 2.2 数控机床坐标系

11、数控机床坐标系1. 工件坐标系和工件原点 工件坐标系原点可选在工件轴线与工件的前端面、后端面、卡爪前端面的交点上。为方便编程,数控车床的工件原点一般建立在工件设计基准上,工件直径方向为x轴方向,工件轴线方向为z轴方向,如图25所示。 2. 起刀点和换刀点的确定 起刀点是指在数控机床上加工工件时,刀具相对于工件运动的起始点。起刀点应选择在不妨碍工件装夹、不会与夹具相碰及编程简单的地方。对于数控车床一般选在靠近参考点附近。 数控车床在加工时常需换刀,故编程时还要设置一个换刀点。换刀点应设在工件的外部,避免换刀时碰伤工件。一般换刀点选择在第一个程序的起刀点或机床参考点上2.3 2.3 数控车床编程特

12、点数控车床编程特点2.3.1 2.3.1 尺寸字选用灵活尺寸字选用灵活 在一个程序中,根据被加工零件的图样标注尺寸,从方便编程的角度出发,可采用绝对尺寸编程、增量尺寸编程,也可以采用绝对、增量尺寸混合编程。 2.3.2 2.3.2 重复循环切削功能重复循环切削功能 由于车削加工常用圆棒料或锻料作毛坯,加工余量较大,要加工到图样标注尺寸,需要一层层切削,如果每层加工都编写程序,编程工作量将大大增加。为简化编程,数控系统有不同形式的循环功能,可进行多次重复循环切削。 2.3 2.3 数控车床编程特点数控车床编程特点2.3.3 2.3.3 直接按工件轮廓编程直接按工件轮廓编程 对于刀具位置的变化、刀具几何形状的变化及刀尖圆弧半径的变化,都无需更改加工程序,编程人员可以按照工件的实际轮廓尺寸进行编程。数控系统具有的刀具补偿功能使编程人员只要将有关参数输入到存储器中,数控系统就能自动进行刀具补偿。这样安装在刀架上不同位置的刀具,虽然在装夹时其刀尖到机床参考点的坐标各不相同,但都可以通过参数的设置,实现自动刀具补偿,编程人员只要使用实际轮廓尺寸进行编程并正确选择刀具即可。 2.3.4 2.3.4 采用直径编程采用直径编程 由于加工零件的图样尺寸及测量都是直径值,所以通常采用直径尺寸编程。在用直径尺寸编程时,如采用绝对尺寸编程,X表示直径;如采用增量尺寸编程,X表示径向位移量。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(数控车床编程基本知识课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|