数控车床程序的编制课件(powerpoint 74页)

上传人:ahu****ng3 文档编号:293624868 上传时间:2022-05-17 格式:PPTX 页数:76 大小:4.01MB
返回 下载 相关 举报
数控车床程序的编制课件(powerpoint 74页)_第1页
第1页 / 共76页
数控车床程序的编制课件(powerpoint 74页)_第2页
第2页 / 共76页
数控车床程序的编制课件(powerpoint 74页)_第3页
第3页 / 共76页
数控车床程序的编制课件(powerpoint 74页)_第4页
第4页 / 共76页
数控车床程序的编制课件(powerpoint 74页)_第5页
第5页 / 共76页
点击查看更多>>
资源描述

《数控车床程序的编制课件(powerpoint 74页)》由会员分享,可在线阅读,更多相关《数控车床程序的编制课件(powerpoint 74页)(76页珍藏版)》请在金锄头文库上搜索。

1、数控技术数控技术数控技术数控技术第二章 数控加工程序编制数控技术数控技术数控技术数控技术数控车床编程的基本知识2022/5/171第三部分第三部分数控车床程序的编制数控车床程序的编制数控技术数控技术数控技术数控技术第二章 数控加工程序编制数控技术数控技术数控技术数控技术数控车床编程的基本知识2022/5/172一、数控车床程序编制特点一、数控车床程序编制特点1. 1. 在一个程序段中,可以采用绝对坐标编程、增量坐标编程或二者混合在一个程序段中,可以采用绝对坐标编程、增量坐标编程或二者混合编程。编程。 2. 2. 用绝对坐标编程时,坐标值用绝对坐标编程时,坐标值X X取工件的直径;增量坐标编程时

2、,用径取工件的直径;增量坐标编程时,用径向实际位移量的向实际位移量的2 2倍值表示,并附上方向符号。倍值表示,并附上方向符号。3. 3. 为提高工件的径向尺寸精度,为提高工件的径向尺寸精度,X X向的脉冲当量取向的脉冲当量取Z Z向的一半向的一半。4. 4. 由于车削加工的余量较大,因此,为简化编程数控装置常具备不同形由于车削加工的余量较大,因此,为简化编程数控装置常具备不同形式的固定循环。式的固定循环。 5. 5. 编程时,常认为刀尖是一个点,而实际中刀尖为一个半径不大的圆弧,编程时,常认为刀尖是一个点,而实际中刀尖为一个半径不大的圆弧, 因此需要对刀具半径进行补偿。因此需要对刀具半径进行补

3、偿。数控技术数控技术数控技术数控技术第二章 数控加工程序编制数控技术数控技术数控技术数控技术数控车床编程的基本知识2022/5/1731 1绝对编程与增量编程绝对编程与增量编程 (1)(1)绝对编程绝对编程 绝对值编程是根据预先设定的编程原点计算出绝绝对值编程是根据预先设定的编程原点计算出绝对值坐标尺寸进行编程的一种方法。即采用绝对值编对值坐标尺寸进行编程的一种方法。即采用绝对值编程时,首先要指出编程原点的位置,并用地址程时,首先要指出编程原点的位置,并用地址X X,Z Z进进行编程行编程(X(X为直径值为直径值) ) 10020050100OAB插插补补A到到B绝对编程:绝对编程:G01 X

4、200. Z50.;二、数控车床程序编制规则二、数控车床程序编制规则数控技术数控技术数控技术数控技术第二章 数控加工程序编制数控技术数控技术数控技术数控技术数控车床编程的基本知识2022/5/174 (2)(2)增量值编程增量值编程 增量值编程是根据与前一个位置的坐标值增量来增量值编程是根据与前一个位置的坐标值增量来表示位置的表示位置的一种编程方法。采用增量编程时,用地址一种编程方法。采用增量编程时,用地址U U,W W代替代替X X,Z Z进行编程。进行编程。U U,W W的正负方向由行程方向确定,行程方向与机床的正负方向由行程方向确定,行程方向与机床坐标方向相同时为正;反之位负。坐标方向相

5、同时为正;反之位负。10020050100OAB插插补补A到到B相对编程:相对编程:G01 U100. W-50.; 数控技术数控技术数控技术数控技术第二章 数控加工程序编制数控技术数控技术数控技术数控技术数控车床编程的基本知识2022/5/175(3)(3)混合编程混合编程绝对值编程与增量值编程混合起来进行编程的方法叫混绝对值编程与增量值编程混合起来进行编程的方法叫混合编程。编程时也必须先设定编程原点。合编程。编程时也必须先设定编程原点。10020050100OAB插插补补A到到B混合编程:混合编程:G01 X200. W-50.; 或者或者 G01 U100. Z50.;数控技术数控技术数

6、控技术数控技术第二章 数控加工程序编制数控技术数控技术数控技术数控技术数控车床编程的基本知识2022/5/1762 2脉冲数编程与小数点编程脉冲数编程与小数点编程(1 1)脉冲数编程)脉冲数编程 与数控系统最小设定单位与数控系统最小设定单位( (脉冲当量脉冲当量) )有关。当系统脉冲当量为有关。当系统脉冲当量为0.0010.001时,表示对应一个脉冲,运动部件移动时,表示对应一个脉冲,运动部件移动0.001mm0.001mm。程序中移动。程序中移动距离数值以距离数值以mm为单位,例如为单位,例如X60000X60000表示移动表示移动60000m60000m,即移动,即移动60mm60mm。若

7、小数点后面的数位超过。若小数点后面的数位超过4 4位时,数控系统则按四舍五入处位时,数控系统则按四舍五入处理。理。(2 2)小数点输入编程)小数点输入编程 表明以表明以mmmm为单位,要特别注意小数点的输入。例如,为单位,要特别注意小数点的输入。例如,X60.0X60.0表表示采用小数点编程移动距离为示采用小数点编程移动距离为60mm60mm;而;而X60X60则表示采用脉冲数编程,则表示采用脉冲数编程,移动距离为移动距离为60m(0.06mm)60m(0.06mm)。小数点编程时,小数点后的零可省略,。小数点编程时,小数点后的零可省略,如如X60.0X60.0与与X60X60是等效的是等效的

8、数控技术数控技术数控技术数控技术第二章 数控加工程序编制数控技术数控技术数控技术数控技术数控车床编程的基本知识2022/5/1773 3、直径编程与半径编程、直径编程与半径编程 当用直径值编程时,称为直径编程法。车床出厂当用直径值编程时,称为直径编程法。车床出厂时设定为直径编程,所以,在编制与时设定为直径编程,所以,在编制与X X轴有关的各项尺轴有关的各项尺寸时,一定要用直径值编程。寸时,一定要用直径值编程。 当用半径值编程时,称为半径编程法。如需用半当用半径值编程时,称为半径编程法。如需用半径编程,则要改变系统中相关的参数。径编程,则要改变系统中相关的参数。数控技术数控技术数控技术数控技术第

9、二章 数控加工程序编制数控技术数控技术数控技术数控技术数控车床编程的基本知识2022/5/1784 4、英制、英制/ /公制转换指令(公制转换指令(G20/G21)G20/G21) 程序中程序中G G代码的单位可以是英制或公制,具体可由指令代码的单位可以是英制或公制,具体可由指令G20/G21G20/G21制制定。定。 英制单位指令:英制单位指令:G20G20,单位为,单位为in,(in,(英寸英寸 1in=25.4mm)1in=25.4mm) 公制单位指令:公制单位指令:G21G21,单位为,单位为mm.mm. (1) (1) 指令应用说明指令应用说明: : 1 1)在程序中指令单位时,英制

10、米制转换指令)在程序中指令单位时,英制米制转换指令G20/G21G20/G21代码要在代码要在坐标系设定指令之前,在程序的开头用单独程序段指令。坐标系设定指令之前,在程序的开头用单独程序段指令。 2 2)电源接通时,英制、米制转换的)电源接通时,英制、米制转换的G G代码与切断电源前相同。代码与切断电源前相同。 3 3)程序执行过程中不要变更)程序执行过程中不要变更G20G20、G21G21指令;指令; 4 4)英制输入)英制输入(G20)(G20)和米制输入和米制输入(G21)(G21)相互转换时,为使偏置值符相互转换时,为使偏置值符合输入单位,应重新设定。合输入单位,应重新设定。数控技术数

11、控技术数控技术数控技术第二章 数控加工程序编制数控技术数控技术数控技术数控技术数控车床编程的基本知识2022/5/179(2)(2)受受G20/G21G20/G21影响的参数影响的参数 1 1)F F表示的进给速度指令值;表示的进给速度指令值; 2 2)与位置有关的指令值;)与位置有关的指令值; 3 3)偏移量;)偏移量; 4 4)手摇脉冲发生器)手摇脉冲发生器1 1个刻度的值:个刻度的值:G20G20时最小设定单位时最小设定单位是是0.0001in0.0001in,G21G21时最小设定单位是时最小设定单位是0.001mm0.001mm; 5 5)步进的移动量;)步进的移动量; 6 6)某些

12、参数。)某些参数。数控技术数控技术数控技术数控技术第二章 数控加工程序编制数控技术数控技术数控技术数控技术数控车床编程的基本知识2022/5/1710 插补,即数据点的密化。插补,即数据点的密化。 插补功能是数控机床进插补功能是数控机床进行工作,保证零件加工合格的核心技术。零件轮廓的行工作,保证零件加工合格的核心技术。零件轮廓的基本线型是直线和圆弧,一些复杂的曲线、曲面经过基本线型是直线和圆弧,一些复杂的曲线、曲面经过适当处理后,也可以用直线和圆弧去逼近、拟合。密适当处理后,也可以用直线和圆弧去逼近、拟合。密化处理的实质就是采用一小段直线或圆弧去对实际的化处理的实质就是采用一小段直线或圆弧去对

13、实际的轮廓曲线进行拟合,以满足加工精度的要求。轮廓曲线进行拟合,以满足加工精度的要求。 插补功能除了要保证密化曲线的精度要高外,还要插补功能除了要保证密化曲线的精度要高外,还要保证其运动速度及运动平稳性满足要求保证其运动速度及运动平稳性满足要求 数控系统输出给伺服系统的数据有脉冲数据和增量数控系统输出给伺服系统的数据有脉冲数据和增量数据两种类型,对应的就有脉冲插补法和数据采样插数据两种类型,对应的就有脉冲插补法和数据采样插补法两种形式。补法两种形式。三、插补功能指令三、插补功能指令数控技术数控技术数控技术数控技术第二章 数控加工程序编制数控技术数控技术数控技术数控技术数控车床编程的基本知识20

14、22/5/17111 1、快速定位指令:快速定位指令:G00l格式:格式:G00 X(U)_ Z(W)_ ;l功能:快速移动到指定点(摸态指令)。功能:快速移动到指定点(摸态指令)。Z轴轴X轴轴O201811BA刀具从刀具从A点快速移动到点快速移动到B点:点:绝对编程:绝对编程:G00 X20. Z0. ;相对编程:相对编程: G00 U-22. W-18. ;混合编程:混合编程: G00 X20. W-18. ;数控技术数控技术数控技术数控技术第二章 数控加工程序编制数控技术数控技术数控技术数控技术数控车床编程的基本知识2022/5/1712 GOOGOO指令是模态代码,它命令刀具以点定位控

15、制方式从刀具所在指令是模态代码,它命令刀具以点定位控制方式从刀具所在点快速运动到下一个目标位置。它只是快速定位,而无运动轨迹要点快速运动到下一个目标位置。它只是快速定位,而无运动轨迹要求,也无切削加工过程。求,也无切削加工过程。 绝对值编程时,刀具分别以各轴的快速进给速度运动到工件坐标绝对值编程时,刀具分别以各轴的快速进给速度运动到工件坐标系系X X、Z Z点;点; 增量值编程时,刀具以各轴的快速进给速度运动到距离现有位置增量值编程时,刀具以各轴的快速进给速度运动到距离现有位置为为U U、W W的点。的点。 G00G00的定位方式可以是非线性插补和线性插补定位两种,可由参数的定位方式可以是非线

16、性插补和线性插补定位两种,可由参数设定(参数号设定(参数号14011401)其对应的运动轨迹是折线和直线,非线性插补)其对应的运动轨迹是折线和直线,非线性插补定位刀具一各轴的快速移动速度定位,刀具轨迹通常不是直线。线定位刀具一各轴的快速移动速度定位,刀具轨迹通常不是直线。线性插补定位刀具轨迹与直线插补(性插补定位刀具轨迹与直线插补(G01G01)相同。刀具以不大于各轴)相同。刀具以不大于各轴的快速移动速度在最短的时间内定位。如下图所示的快速移动速度在最短的时间内定位。如下图所示: 数控技术数控技术数控技术数控技术第二章 数控加工程序编制数控技术数控技术数控技术数控技术数控车床编程的基本知识2022/5/1713起点位置直线插补非线性插补终点位置 各轴快速移动的速度在出厂时已经设定,用户一般不要轻易调整。各轴快速移动的速度在出厂时已经设定,用户一般不要轻易调整。各轴快速移动的设定有参数(参数各轴快速移动的设定有参数(参数14201420)设定,一旦设定,即是一个固)设定,一旦设定,即是一个固定值,定值,G00G00指令不能调整其移动速度。指令不能调整其移动速度。 对于设定为非线性插补快速

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 电子/通信 > 无线电电子学/电信技术

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