数控加工程序的编制.

上传人:小** 文档编号:70513804 上传时间:2019-01-17 格式:PPT 页数:75 大小:841.50KB
返回 下载 相关 举报
数控加工程序的编制._第1页
第1页 / 共75页
数控加工程序的编制._第2页
第2页 / 共75页
数控加工程序的编制._第3页
第3页 / 共75页
数控加工程序的编制._第4页
第4页 / 共75页
数控加工程序的编制._第5页
第5页 / 共75页
点击查看更多>>
资源描述

《数控加工程序的编制.》由会员分享,可在线阅读,更多相关《数控加工程序的编制.(75页珍藏版)》请在金锄头文库上搜索。

1、2019/1/17,数控技术,1,2.3 G指令编程应用与举例,上次课程回顾: 数控编程的定义 数控编程的代码(G,M,F,S,T等) 程序结构 脉冲当量 坐标系定义(坐标轴和坐标轴正方向) 机床原点、机床坐标系 工件坐标系(原点偏置) 绝对坐标与相对坐标,2019/1/17,数控技术,2,2.3 G指令编程应用与举例,上次课程回顾: 铣床,2019/1/17,数控技术,3,2.3 G指令编程应用与举例,上次课程回顾: 车床,2019/1/17,数控技术,4,2.3 G指令编程应用与举例,上次课程回顾: 坐标系,2019/1/17,数控技术,5,2.3 G指令编程应用与举例,2019/1/17

2、,数控技术,6,2.3 G指令编程应用与举例,上次课程回顾: 绝对值编程G90与相对值编程G91 从A到B 用绝对坐标编程为: X12.0 Y15.0 若用相对坐标编程则为:X-18.0 Y-20.0,2019/1/17,数控技术,7,2.3 G指令编程应用与举例,本节主要内容: 进一步熟悉G代码,知道下列方面相应的G代码含义: 坐标系方面的指令(G90, G91, G92和G17, G18, G19) 控制方式方面的指令(G00, G01, G02, G03, I, J, K, R) 刀具补偿方面的指令(长度补偿指令和半径补偿指令) 暂停指令 注意:尽管数控代码是国际通用的,但不同的生产厂家

3、一般都有自定的一些编程规则,因此,在编程前必须认真阅读随机技术文件中有关编程说明,这样才能编制出正确的程序,2019/1/17,数控技术,8,2.3.1 数控加工程序示例,待加工零件 注意:在本例子中,考虑刀具补偿,A,B,C,D,E,2019/1/17,数控技术,9,2.3.1 数控加工程序示例,图中OXY为机床上的机床坐标系,OXYZ为编程用的工件坐标系,图中的相对位置表示工件在机床上安装后,工件坐标系与机床坐标系的相对位置。,2019/1/17,数控技术,10,2.3.1 数控加工程序示例,工件坐标系下的绝对坐标编程(用G92指令) N01 G92 X-100 Y-100 * N02 G

4、90 G17 G00 G42 D01 X0 Y100 S01 M03 * N03 Z-12 * N04 G01 X500 F300 * N05 X400 Y400 * N06 G03 X200 Y300 J-100 N07 G02 X100 Y200 I-100 * N08 G01 X100 Y60 * N09 G00 G40 X-100 Y-100 Z0 M02 *,2019/1/17,数控技术,11,2.3.1 数控加工程序示例,用相对坐标编程 N01 G01 G17 G42 D01 G00 X100 Y200 S01 M03 * N02 Z-12 * N03 G01 X500 F300

5、* N04 X-100 Y300 * N05 G03 X-100 Y-100 J-100* N06 G02 X-100 Y-100 I-100 * N07 G01 Y-140 * N08 G00 G40 X-200 Y-160 Z12 M02 *,2019/1/17,数控技术,12,2.3.2 坐标系指令,G90/G91、G92、G17 G19 G90/G91指令: G90指令表示程序中的编程尺寸是在某个坐标系下按其绝对坐标给定的。 G91指令表示程序中编程尺寸是相对于本段的起点,即编程尺寸是本程序段各轴的移动增量,故G91又称增量坐标指令。 注意: 这两个指令是同组续效指令,也就是说在同一程

6、序段中只允许用其中之一,而不能同时使用。在缺省的情况下(即无G90又无G91),默认是在G90状态下。,2019/1/17,数控技术,13,2.3.2 坐标系指令,G92指令 坐标系设定的预置寄存指令,它只有在采用绝对坐标编程时才有意义。 编程格式: G92 X a_ Y_b Z_c_ a、b、c为当前刀位点在所设定工件坐标系中的坐标值,2019/1/17,数控技术,14,2.3.2 坐标系指令,使用该指令,便建立了工件坐标系,数控系统在加工之前送入系统的某个单元,其后的加工程序中的编程尺寸都是在这个工件坐标系的尺寸。 该指令还有补偿工件在机床上安装误差的功能,即当首件零件加工完成后,测量工件

7、尺寸精度。如果发现是由于工件安装不准引起的误差,则不必重新安装工件,只需修改所设的坐标值,即可消除这一加工误差。,2019/1/17,数控技术,15,2.3.2 坐标系指令,G17,G18,G19指令 坐标平面指定指令。G17,G18,G19分别表示规定的操作在XY,ZX,YZ坐标平面内。 程序段中的尺寸指令必须按平面指令的规定书写。若数控系统只有 一个平面的加工能力, 可不必书写。 这类指令为续效指令, 缺省值为G17。,2019/1/17,数控技术,16,2.3.3 控制方式指令,G00, G01, G02, G03, I, J, K, R G00指令快速定位指令 编程格式:G00 X_

8、Y_ Z_ * 功能:指令刀具从当前点,以数控系统预先调定的快进速度,快速移动到程序段所指令的下一个定位点。 注意:G00的运动轨迹不一定是直线,若不注意则容易干涉。,2019/1/17,数控技术,17,2.3.3 控制方式指令,G01指令直线插补指令 编程格式:G01 X_a_ Y_b_ Z_c_ F_f_ 功能:指令多坐标(2、3坐标)以联动的方式,按程序段中规定的合成进给速度f,使刀具相对于工件按直线方式,由当前位置移动到程序段中规定的位置(a、b、c)。当前位置是直线的起点,为已知点,而程序段中指定的坐标值即为终点坐标。,2019/1/17,数控技术,18,2.3.3 控制方式指令,G

9、02,G03指令圆弧插补指令 G02:顺时针圆弧插补。 G03:逆时针圆弧插补。 顺、逆方向判别规则: 沿垂直于圆弧所在平 面的坐标轴的负方向 观察,来判别圆弧的 顺、逆时针方向。,X,Y,2019/1/17,数控技术,19,2.3.3 控制方式指令,编程格式: XY平面:G17 X_a_ Y_b_ ( ) F_f_ * XZ平面:G18 X_a_ Z_c_ ( ) F_f_ * YZ平面:G19 Y_b_ Z_c_ ( ) F_f_ *,2019/1/17,数控技术,20,2.3.3 控制方式指令,圆弧的终点坐标,由a、b、c后的数值指定。 圆心的位置通常有以下几种方法: 由圆心指向起点的向

10、量在 X,Y,Z轴上的分量用I,J,K表示,由起点指向圆心的向量在 X,Y,Z轴上的分量用I,J,K表示,2019/1/17,数控技术,21,2.3.3 控制方式指令,R表示法:用半径R带有符号的数值来表示: AB180 :R 0 R100; BA180 :R 0 R-100,说明: 1)具体采用哪种方法,视具体的数控系统而定 2) G00,G01,G02,G03是同组续效指令,缺省值G01 3)加工一个整圆的时候,采用相对坐标值和绝对坐标值是不同的(也可以不写),2019/1/17,数控技术,22,2.3.4 与刀具补偿有关的指令,G40/G41/G42、 G40/G44/G43 G40 G

11、41 G42指令刀具半补偿指令 编程格式:,2019/1/17,数控技术,23,2.3.4 与刀具补偿有关的指令,G41 :左刀补,即沿加工方向看刀具在工件左边 G42 :右刀补,即沿加工方向看刀具在工件右边 G40:取消刀补 D: 偏置值寄存器选用指令。 xx:刀具补偿偏置值寄存器号,2019/1/17,数控技术,24,2.3.4 与刀具补偿有关的指令,2019/1/17,数控技术,25,2.3.4 与刀具补偿有关的指令,刀具半径补偿的过程分为三步: 刀补的建立:在刀具从起点接近工件时,刀心轨迹从与编程轨迹重合过度到与编程轨迹偏离一个偏置量的过程。 刀补进行:刀具中心始终与变成轨迹相距一个偏

12、置量直到刀补取消。 刀补取消:刀具离开工件,刀心轨迹要过渡到与编程轨迹重合的过程。,2019/1/17,数控技术,26,2.3.4 与刀具补偿有关的指令,G40、G44、G43指令刀具长度补偿指令 该指令可以根据储存在偏置寄存器D01D99中的设定值 (与终点坐标值进行加法(G43)或减法(G43)运算后)使刀具的实际移动距离增加或减少一个偏置值。 编程格式: Dxx 其中: 为X、Y、Z中任何一个 也有使用H,不用D,2019/1/17,数控技术,27,2.3.4 与刀具补偿有关的指令,执行G43时, Z实际值 = Z指令值 +(H xx) 执行G44时, Z实际值 = Z指令值 -(H x

13、x) 其中(Hxx)是指xx寄存器中的补偿量,其值可以是正值或者是负值。当刀长补偿量取负值时,G43和G44的功效将互换。,2019/1/17,数控技术,28,2.3.4 与刀具补偿有关的指令,2019/1/17,数控技术,29,2.3.5 暂停指令,G04暂停指令 功能:可使刀具作短时的无进给运动 编程格式:G04 X_ 或 G04 F_ 其中:X,F其后的数值表示暂停的时间,单位为ms ;或者是刀具、工件的转数,视具体数控系统而定。 用途: 用车削环槽、锪平面、钻孔等光整加工 用作时间匹配,对于那些动作较长的外部,或者 为了使某一操作有足够的时间可靠的完成,可在程序中插入该指令,2019/

14、1/17,数控技术,30,加工过程模拟,加工1,加工2,加工3,2019/1/17,数控技术,31,2.4 数控加工程序编制举例,上次课程回顾 知道下列方面相应的G代码含义: 坐标系方面的指令(G90, G91, G92和G17, G18, G19) 控制方式方面的指令(G00, G01, G02, G03, I, J, K, R) 刀具补偿方面的指令(长度补偿指令和半径补偿指令) 暂停指令,2019/1/17,数控技术,32,上次课程回顾,绝对坐标指令G90和相对坐标指令G91,2019/1/17,数控技术,33,上次课程回顾,刀具半径补偿指令G41/G42 刀具长度补偿指令G43/G44

15、圆弧插补指令,2019/1/17,数控技术,34,2.4 数控加工程序编制举例,本节主要内容: 数控车削加工程序编制 了解车削加工的特点 掌握简单旋转体类零件的车削手工编程方法 数控铣削加工程序编制 掌握简单轮廓铣削手工编程方法 数控钻镗攻丝程序编制 了解循环代码指令,2019/1/17,数控技术,35,2.4 数控加工程序编制举例,手工数控加工过程 选定机床、刀具与夹具;确定零件加工的工艺线路、工步顺序及切削用量等工艺参数 在选定的坐标系内计算零件轮廓和刀具运动轨迹的坐标值 按照数控系统规定指令代码及程序格式,编写零件加工程序 将程序单上的内容,经转换记录在控制介质上,作为数控系统的输入信息

16、,2019/1/17,数控技术,36,2.4.1 数控车削加工程序编制,数控车床的坐标系 机床坐标系是数控机床安装调试时便设定好的一固定的坐标系统。机床原点在主轴端面中心,参考点在X轴和Z轴的正向极限位置处 编程坐标系是在对图纸上零件编程时就建立的,程序数据便是基于该坐标系的坐标值,2019/1/17,数控技术,37,2.4.1 数控车削加工程序编制,几点说明: 可以使用G90和G91分别指定绝对坐标编程和相对坐标编程; 也可以在按绝对坐标编程的时候,使用X和Z;按相对坐标编程的时候,使用U和W 由于加工图样上的径向尺寸使用直径值,因此在数控车削加工的程序中给出的X(U)坐标值是“直径值”,即按照绝对坐标编程的时候,X为直径值,在相对坐标编程的时候,U为径

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号