昆山数控编程培训课程教学大纲

昆山数控编程培训课程教学大纲

ID:40258161

大小:64.50 KB

页数:6页

时间:2019-07-29

昆山数控编程培训课程教学大纲_第1页
昆山数控编程培训课程教学大纲_第2页
昆山数控编程培训课程教学大纲_第3页
昆山数控编程培训课程教学大纲_第4页
昆山数控编程培训课程教学大纲_第5页
资源描述:

《昆山数控编程培训课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、昆山数控编程培训课程教学大纲昆山朝阳西路196号(五星电器四楼)英博教育第一章基本理论一、数控机床的组成:数控机床一般由CNC系统、伺服系统和机械系统三大部分组成。(一)CNC系统:CNC系统的主要功能包括:多轴联动、准备功能(G功能)、多种函数的插补运动(包括直线插补、圆弧插补、螺旋线插补等)、可编程偏置值的设定、固定循环加工、进给功能、主轴功能、刀具功能、各种补偿功能、子程序功能、宏程序功能等。(二)伺服系统:用于实现数控机床的进给伺服控制与主轴伺服控制。它包括进给伺服控制系统与主轴伺服控制系统。(三)机械系统:数控机床的机械系统除包括机床基础件以外,还包括主

2、轴部件、进给系统、实现工件回转与定位的附件、刀库与自动换刀装置、机械手等。二、数控机床的工作方式:以FANUC及SIEMENS系统为例简要介绍6种工作方式:(一)返回参考点方式:数控机床开机之后,正式工作之前,必须先确定机床参考点,即确定刀具与机床原点的相对位置,这样刀具运动就有了基准点。返回参考点就是数控系统接通电源之后,操作人员使机床的所有运动坐标回到机床参考点,以后刀具的运动就以机床参考坐标系为基准。(二)自动加工(AUTOMATIC):数控系统根据程序员编制的零件加工程序,自动控制机床对零件进行加工。在自动加工方式中,内存中可以存放多个程序,通过键盘可以选

3、择并输入需要的程序,然后启动操作按钮,数控系统即可按选择的程序驱动机床进行自动加工。(三)连续点动方式(JOG):即由手动控制机床,而不是由程序控制机床运动。该方式主要用于对刀、换刀、安装工件、测量工件以及对加工刀具进行几何数据测量。四.数控机床的坐标系统与原点偏置(一)坐标系:采用右手直角笛卡儿坐标系,基本坐标轴为X、Y、Z,相对于每个坐标轴的旋转坐标为A、B、C。(二)坐标轴及其运动方向:数控机床的坐标运动均指刀具相对于工件的运动。(1)Z轴:定义为平行机床主轴的坐标轴,其正方向定义为刀具远离工作台的运动方向。(2)X轴:为水平的平行于工件装夹平面的坐标轴,它

4、平行于主要切削方向,由刀具朝工件方向观测,右手侧为正向。(3)Y轴:其正方向则根据X、Z的右手法则确定。(4)旋转坐标轴A、B、C的正向相应地在X、Y、Z坐标轴正方向上,按右手螺纹前进的方向确定。(三)坐标原点:在数控编程中有四种类型的坐标原点(1)机床原点:数控机床的基准位置,是机床制造商设置在机床上的一个物理位置,其作用是使机床与控制系统同步,建立测量机床运动坐标的起始点。(2)机床参考点:与机床原点相对应的还有一个机床参考点,用R表示,它是机床制造商在机床上用行程开关设置的一个物理位置,与机床原点的相对位置是固定的。一般来讲,加工中心的参考点为机床的自动换刀

5、位置。(3)程序原点:也称为工件原点,用W表示。是指编程员在编程时定义在工件上的几何基准点。程序原点的确定一般用G92(普通数控铣)、G54-G59(加工中心)及G50(数控车)代码确定。6(4)夹原点:装夹原点常见于带回转(或摆动)工作台的数控机床或加工中心。其与机床参考点的偏移量可通过测量,存入CNC系统原点偏置寄存器中,供CNC系统原点偏移计算用。(一)程序原点的设置与偏移:现代CNC系统一般都要求机床进行完回零(ZERO)操作之后,才能启动。当工件固定在机床上之后,程序原点与机床参考点的偏移量必须通过测量来确定,并将其存储到G54-G59原点偏移寄存器中。

6、例1:以G92实现原点偏移:N1G90绝对坐标编程,刀具位于机床参考点N2G92X6Y6Z10将程序原点定义在(6,6,10)点处……加工第一个零件N5G00X0Y0快速回到程序原点N6G92X16Y6Z5将程序原点定义在(16,6,5)点处……加工第二个零件N8G00X0Y0快速回到程序原点例2:以G54—G59实现原点偏移:首先进行测量确定原点偏移量,然后在原点偏移寄存器中输入测量值:G54:X-10Y-5Z6;G55:X-20Y5Z-30;G56X-40Y30Z10N1G90G54加工第一个零件…….N3G55加工第二个零件…….N6G56加工第三个零件注意

7、:在加工深度的确定上,可以通过修改原点偏置寄存器中Z坐标数值,来进行不同深度的加工,而无需修改程序。五.绝对坐标编程与增量坐标编程(1)绝对坐标编程:刀具运动过程中所有的刀具位置坐标以一个固定的程序原点为基准,即刀具的运动位置坐标是指刀具相对于程序原点的坐标,在程序中用G90指定,在西门子840D系统中,也可以用AC()指令来确定,例如:N10G0G17G54X=AC(10)Y=AC(40)N20G0G90X50Y60(2)增量坐标编程:刀具运动的位置坐标是指刀具从当前位置到下一个位置之间的增量,在程序中用G91指定,在西门子840D系统中,也可以用IC()指令来

8、确定,例如

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。