数控机床编程与操作项目教程-任务12PPT文件格式下载.pps
- 文档编号:13103541
- 上传时间:2022-10-05
- 格式:PPS
- 页数:84
- 大小:1.29MB
数控机床编程与操作项目教程-任务12PPT文件格式下载.pps
《数控机床编程与操作项目教程-任务12PPT文件格式下载.pps》由会员分享,可在线阅读,更多相关《数控机床编程与操作项目教程-任务12PPT文件格式下载.pps(84页珍藏版)》请在冰豆网上搜索。
,目的:
数控编程,确定工艺过程,确定:
零件的,加工路线,加工用量,加工方法,数控编程,数值计算,运动轨迹的坐标值,要计算:
直线起点,直线终点,圆弧圆心,非圆曲线用直线段或圆弧段逼近计算坐标值,数控编程,数值计算,根据零件图纸和确定的加工路线,,算出,数控机床所需输入数据,零件轮廓相邻几何元素的交点和切点,直线或圆弧逼近零件轮廓时相邻几何元素的交点和切点,数控编程,编写程序单,根据加工路线计算出的数据和已确定的加工用量,结合数控系统的程序段格式编写零件加工程序单。
此外,还应填写有关的工艺文件,如:
数控加工工序卡片、数控刀具卡片、工件安装及零点设定卡片等。
数控编程,程序调试和检验,早前,一般用笔作为刀具,坐标纸作为工件,空运转画图来调试。
现在可通过:
模拟软件来模拟实际加工过程将程序送到机床数控装置后进行空运行通过首件加工等多种方式来检验所编制出的程序发现错误则及时修正,一直到程序能正确执行为止。
数控编程,数控编程的方法,两种方法,手工完成,采用计算机辅助数控编程,手工编程,ManualProgramming,需要一套专用的数控编程软件,数控编程,手工编程,指编制零件数控加工程序的各个步骤,即从零件图样分析、工艺处理、确定加工路线和工艺参数、几何计算、编写零件的数控加工程序单直至程序的检验,均由人工来完成如图所示,数控编程,手工编程过程示意图,手工编程的应用,对于点位加工和几何形状不太复杂的零件,数控编程计算较简单,程序段不多,手工编程即可实现。
但对轮廓形状不是由简单的直线、圆弧组成的复杂零件,特别是空间复杂曲面零件,以及几何元素虽不复杂,但程序量很大的零件,计算及编写程序则相当繁琐,工作量大,容易出错,且很难校对,采用手工编程是难以完成的。
数控编程,自动编程,自动编程是指在编程过程中,除了分析零件图样和制定工艺方案由人工进行外,其余工作均由计算机辅助完成。
编程人员只需借助数控编程系统提供的各种功能对加工零件的几何参数、工艺参数及加工过程进行较简单的描述后,即可由计算机自动完成程序编程的全部过程。
目前,市场上较为著名的或流行的自动编程CAD/CAM软件有:
MasterCAM、UG、Pro/E、Cimtron、CAXA等,数控编程,自动编程原理图,自动编程几个步骤,自动编程归纳起来可以分为以下几个步骤,1)几何造型,2)加工工艺分析,3)刀具轨迹生成,4)刀具验证及刀具轨迹的分析,5)后置处理,5)后置处理,6)数据程序的输出,数控编程,几何造型的主要工作,原理:
利用CAD模块的图形构造、编辑修改、曲面和实体特征造型等功能,通过人机交互方式建立被加工零件三维几何模型也可以通过三坐标测量机或扫描仪测量被加工零件形体表面,经计算机整理后送CAD造型系统进行三维曲面造型。
三维几何模型建立后,以相应的图形数据文件进行存储,供后继的CAM模块调用。
数控编程,加工工艺分析的主要工作,编程前,必须分析零件的加工部位,确定工件的定位基准与装夹位置指定建立工件坐标系选定刀具类型及其规格参数输入切削加工工艺参数等。
目前,该项工作主要仍通过人机交互方式由编程员通过用户界面输入系统。
数控编程,刀具轨迹生成,是面向屏幕上的图形交互进行的。
根据屏幕提示:
用光标选择相应的图形目标确定待加工的零件表面及限制边界用光标或命令,输入切削加工的对刀点、交互选择切入切出和走刀方式软件系统将自动获取图形文件中所需的零件几何信息,进行分析判断,计算节点数据,自动生成走刀路线,并将其转换为刀具位置数据,存入指定的刀位文件,数控编程,刀具验证及刀具轨迹的编辑,刀位文件生成后,可以在计算机屏幕上进行加工过程仿真,以检查验证走刀路线是否正确合理,有无碰撞干涉或过切等现象,并据此对已生成的刀具轨迹进行编辑、修改、优化处理,数控编程,后置处理,目的:
是形成数控加工程序文件。
由于各机床使用的数控系统不同,能够识别的程序代码及格式也不尽相同。
所以通过后置处理,将刀位文件转换成某具体数控机床可用的数控加工程序。
数控编程,数据程序的输出,通过后置处理生成的数控加工程序,对于有标准通信接口的机床数控系统,可以直接由计算机将加工程序传送给机床控制系统进行数控加工。
或打印出数控加工程序单作为硬拷贝保存,直接供具有相应驱动器的机床控制系统使用,数控编程,自动编程可以大大减轻编程人员的劳动强度,将编程效率提高几十倍甚至上百倍。
同时解决了手工编程无法解决的复杂零件的编程难题。
因此,除了少数情况下采用手工编程外,原则上都采用自动编程。
手工编程是自动编程的基础,对于数控编程的初学者来说,仍应从学习手工编程入手。
手工与自动编程比较,数控编程,数控机床的坐标系,
(1)坐标系及运动方向的规定
(2)机床坐标轴的确定(3)机床原点、参考点和工件原点,坐标系,机床坐标系建立的意义,数控机床的标准坐标系及其运动方向,在国际标准中有统一规定。
为了确定机床的运动方向和移动距离,需要在机床上建立一个坐标系这就是机床坐标系,坐标系,数控机床坐标系,机床坐标系的确定-右手笛卡尔直角坐标系,X、Y、Z坐标轴的相互关系用右手笛卡尔直角坐标系决定,右手的大拇指、食指和中指互相垂直时:
拇指代表X轴食指代表Y轴中指代表Z轴,右手笛卡尔直角坐标系,大拇指指向为X坐标的正方向,食指指向为Y坐标的正方向,中指指向为Z坐标的正方向,坐标系,以X、Y、Z轴为中心旋转的运动称为:
回转轴A、B、C,右手笛卡尔直角坐标系,A、B、C的正方向按右手螺旋定律确定,坐标系,工件运动坐标系,数控机床的坐标系是:
机床运动部件进给运动的坐标系。
而数控车床的进给运动是:
刀具相对工件的运动,数控铣床的进给运动是:
工件相对刀具的运动,因而工件运动坐标系统一规定为:
工件固定不动而刀具相对运动的坐标系,坐标系,运动方向的确定,国标规定:
使刀具与工件距离增大的方向为运动的正方向,即刀具远离工件的方向反之,则为负方向。
坐标系,机床坐标轴的确定原则,先确定Z轴,Z轴为传递切削力的主轴轴线,且刀具远离工件的方向为正方向,举例说明,车床、磨床等转动工件的轴为主轴,坐标系,机床坐标轴的确定原则,铣床、镗床和攻丝机床等转动刀具的轴为主轴,立式铣床,卧式铣床,坐标系,机床坐标轴的确定原则-特殊情况的处理,当机床有几个主轴时:
选一个与工件装夹面垂直的主轴为Z轴,当机床无主轴时:
选与工件装夹面垂直的方向为Z轴方向。
坐标系,机床坐标轴的确定原则,其次确定X轴,X轴为水平方向且平行于工件的装夹面,工件旋转类机床:
刀具远离工件的方向为正方向,坐标系,机床坐标轴的确定原则,刀具旋转类机床,若Z轴水平,观察者沿刀具主轴后端向工件看:
向右方向为正方向,坐标系,机床坐标轴的确定原则,刀具旋转类机床,若Z轴垂直,观察者面对刀具主轴向床身立柱看:
向右方向为正方向,坐标系,机床坐标轴的确定原则,其次确定Y轴,在确定了X、Z轴的正方向后,即可按右手螺旋法则定出Y轴正方向。
坐标系,机床原点的概念,机床原点就是机床坐标系的原点,是机床的一个基准位置。
它是机床上的一个固定的点,由制造厂家确定,其作用是使机床与控制系统同步,建立测量机床运动坐标的起始点。
数控车床的机床原点,定在:
主轴前端面的中心,即卡盘端面与主轴中心线的交点处,数控铣床的机床原点,多数定在:
进给行程范围的正极限点处,坐标系,机床参考点的概念,一般设定在各坐标轴正向行程极限点的位置上,该位置是在每个轴上用档块和限位开关精确地预先调整好的,它相对于机床原点的坐标是一个已知数,一个固定值,作用:
开机启动,或当机床因意外断电、紧急制动等原因停机而重新启动时,都应该先让各轴回参考点,进行一次位置校准,以消除上次运动所带来的位置误差,坐标系,工件原点的概念,在对零件图形进行编程计算时,为了编程方便,需要在零件图样上的适当位置建立编程坐标系,其坐标原点即为程序原点,零件图样,程序原点,而要把程序应用到机床上,程序原点应该对应工件毛坯的特定位置,这个位置在机床坐标系中的坐标是多少,必须让机床的数控系统知道,而这一操作是通过对刀来实现的,对刀,坐标系,工件原点的概念,这样编程坐标系在机床上就表现为工件坐标系,坐标原点就称之为工件原点,对刀的目的:
是为了建立工件坐标系与机床坐标系的关系,数控车床原点、参考点和工件原点的关系,复习举例,坐标系,数控车床原点、参考点和工件原点,工件原点选取原则,工件原点应选在工件图样的尺寸基准上,这样可以直接用图纸标注的尺寸,作为编程点的坐标值,减少数据换算的工作量。
能使工件方便地装夹、测量和检验。
尽量选在尺寸精度、光洁度比较高的工件表面上.这样可以提高工件的加工精度和同一批零件的一致性。
对于有对称几何形状的零件,工件原点最好选在对称中心点上。
坐标系,工件原点选取原则举例,车床的工件原点:
一般设在主轴中心线上,多定在工件的左端面或右端面。
铣床的工件原点:
一般设在工件外轮廓的某一个角上或工件对称中心处进刀深度方向上的零点,大多取在工件表面,坐标系,工件原点选取原则举例-特殊情况,形状较复杂的工件:
为编程方便可根据需要通过相应的程序指令随时改变新的工件坐标原点,一个工作台上装夹加工多个工件时:
在机床功能允许的条件下,可分别设定编程原点独立地编程。
再通过工件原点预置的方法在机床上分别设定各自的工件坐标系,坐标系,程序结构与程序段,
(1)数控程序的结构
(2)程序段格式(3)字与字的功能,数控程序,数控程序的结构,一个完整的程序由程序名、程序主体和程序结束指令三部分组成。
下面是一个完整的数控加工程序,该程序程序名为O1010,以程序结束指令M30结束。
程序名,程序主体,程序结束,数控程序,程序名,程序主体,程序结束,数控程序的结构分析-程序名,程序名,每个独立的程序都有一个自己的程序名,FANUC系统的程序名,O(英文字母),和14位数字表示,SIEMENS系统的程序名,%,和字母或数字混合组成,数控程序,数控程序的结构分析-程序主体,程序主体,由若干程序段组成,由若干个代码组成,由字母(地址符)和数字(有些数字还带有符号)组成,主体最后程序段一般用M05停主轴,M05,数控程序,数控程序的结构分析-程序结束,程序结束,程序结束指令编在程序最后一行,一般用M02、M30表示,程序段末尾的“;
”,为程序段结束符号,一个程序段代表一个完整的加工工步或动作,数控程序,程序段的格式问题,程序段是可作为一个单位来处理的连续的字组,是数控加工程序中的一条语句一个数控加工程序是若干个程序段组成的,程序段格式是指程序段中的,字,字符,数据,的安排形式,现代数控机床广泛采用的程序段格式如下:
数控程序,程序段号,准备功能,坐标尺寸或规格字,进给功能,主轴速度,刀具功能,辅助功能,程序段结束符,说明,上述的程序段格式是可变程序段格式,就是程序段的长短是可变的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控机床 编程 操作 项目 教程 任务 12