欢迎来到天天文库
浏览记录
ID:33521198
大小:46.50 KB
页数:10页
时间:2019-02-26
《工程训练制造技术基础-第一章第二节 数控铣床、加工中心编程基础知识2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第二节数控铣床、加工中心编程基础知识一、程序的结构与格式每一种数控系统,根据系统本身的特点与编程的需要,都有一定的程序格式。对于不同的机床,其程序的格式也不同,因此,编程人员必须严格按照机床说明书的格式进行编程。但程序的常规格式却是相同的。FANUC针对法那克系统1、程序的组成一个完整的程序由程序号、程序内容和程序结束三部分组成。(1)、程序号每一个存储在零件存储器中的程序都需要指定一个程序号来加以区别,这种用于区别零件加工程序的代码称为程序号。FANUC系统程序号的书写格式为Oxxxx,O为地址,其后为四位数字。O1234;O0001;省略为O1;(2)、程序内容程序内容是整个程序的核心
2、,它由许多程序段组成,每个程序段由一个或多个指令构成,它表示数控机床的全部动作。在数控铣床与加工中心的程序中,子程序的调用也作为主程序内容的一部分,主程序中只完成换刀、调转速、工件定位等动作,其余加工动作都由子程序来完成。(3)、程序结束程序结束通过M代码来实现,它必须写在程序的最后。可以作为程序结束标记的M代码有M02和M30,它们代表零件加工主程序的结束。为了保证程序段的正常执行,通常要求M02(M30)也必须单独占一行。此外,子程序结束有专用的结束标记,FANUC系统中用M99来表示子程序结束后返回主程序。代码M02程序结束代码M30程序结束并返回程序开始2、程序段的组成(1)、程序
3、段基本格式字——地址程序段格式如下:NGXYZFSTM;程序段号准备功能尺寸字进给功能主轴功能刀具功能辅助功能结束标记例如:G01X30.0Y30.0Z30.0F100S800T01M03;(2)、程序段号与程序段结束程序段由程序段号Nxx开头,以程序段结束标记CR(或LF)结束,实际使用时,常用符号“;”或“*”表示CR(或LF)。在大部分系统中,程序段号仅作为“跳转”或“程序检索”的目标位置指示。因此,它的大小及次序可以颠倒,也可以省略,但是,当程序段号省略时,该程序段将不能作为“跳转”或“程序检索”的目标程序段。二、数控铣床的坐标系1、机床坐标系0,0,0(1)、机床坐标系的概述机床
4、坐标系:在数控机床上加工零件,机床的动作是由数控系统发出的指令来控制的。为了确定机床的动作方向和移动距离,就要在机床上建立一个坐标系,这个坐标系就叫机床坐标系,也叫标准坐标系。(2)、机床坐标系的规定数控铣床的加工动作主要分刀具的动作和工件的动作两部分,因此,在确定机床坐标系的方向时规定:永远假定刀具相对于静止的工件运动。对于机床坐标系的方向,均将增大工件和刀具间距离的方向确定为正方向。数控机床的坐标系采用右手定则的笛卡尔坐标系。大拇指指向X轴的正方向,食指指向Y轴正方向,中指指向Z轴的正方向。(3)、机床坐标系的方向1)、坐标方向Z坐标的运动由传递切削力的主轴所决定,与主轴轴线平行的坐标
5、轴既为Z轴。2)、X坐标方向X坐标一般为水平方向,它垂直于Z轴且平行于工件的装夹。3)、Y坐标方向Y坐标垂直于X、Z坐标轴,根据右手笛卡儿坐标系来进行判别。由此可见,确定坐标系各坐标轴时,总是先根据主轴来确定Z轴,再确定X轴,最后确定Y轴。对于工件运动而不是刀具运动的机床,编程人员在编程过程中也按照刀具相对于工件的运动来进行编程。2、机床原点、机床参考点(1)、机床原点机床原点(又称为机床零点)是机床上设定的一个固定点,即机床坐标系的原点。它在机床装配、调试时就已经调整好,一般情况下不允许用户进行更改。机床原点是数控机床进行加工运动的基准参考点,该点一般设在刀具远离工件的极限点处,即坐标正
6、方向的极限点处,并由机械挡块来确定其具体的位置,也就是说该点确定了机床运动的极限位置。(2)、机床参考点对于大多数数控机床,机床第一步总是先使机床返回参考点(即所谓的机床回零)。开机回参考点的目的就是为了建立机床坐标系,该坐标系一经建立,只要机床不断电,将永远保持不变,且不能通过编程来对它进行改变。3.工件坐标系(1)、工件坐标系——对刀,(-200,-150,-50)机床坐标系的建立保证了刀具在机床上的正确运动。但是,由于加工程序的编制通常是针对某一工件,根据零件图样进行的,为了便于尺寸计算、检查,加工程序的坐标原点一般都与零件图样的尺寸基准相一致。这种针对某一工件,根据零件图样建立的坐
7、标系称为工件坐标系(亦称编程坐标系)。(2)工件原点工件原点亦称编程原点,该点是指工件装夹完成后,选择工件上的某一点作为编程或工件加工的原点。现以立式数控铣床为例,说明工件原点选择的常用方法:Z方向的原点一般取在工件的上表面。XY平面原点的选择,有两种情况:当工件对称时,一般以对称中心作为XY平面的原点;当工件不对称时,一般取工件其中的一角作为工件的原点。一、数控常用系统功能代码——简单,部分代码含义ASCII人为规定数
此文档下载收益归作者所有