数控车床编程与操作教案Word文档格式.docx
《数控车床编程与操作教案Word文档格式.docx》由会员分享,可在线阅读,更多相关《数控车床编程与操作教案Word文档格式.docx(20页珍藏版)》请在冰豆网上搜索。
重点:
1、了解数控的定义及数控车床的基础知识。
2、了解数控车床的用途及分类。
难点:
了解数控车床的用途及分类。
教法教具:
结合本校现有的数控车床分组进行现场指导教学。
教学内容:
一、数控机床的发展概况
1、数控机床发展的必要性
随着科学技术和社会生产的迅速发展,机械产品日趋复杂,并且对于机械产品的质量和生产率的要求越来越高。
在航天、造船和计算机等工业中,零件的精度高、形状复杂、批量小、改动频率高、加工困难,而传统的机械加工方法生产率低、劳动强度大,产品质量难以得到保证。
因此,机械加工工艺过程自动化是适应上述发展特点的最重要手段之一。
为了解决上述问题,一种灵活、通用、高精度、高效率的“柔性”自动化生产设备-----数控机床应运而生。
目前,数控加工技术与数控机床在工业生产中得到了广泛应用,成为机床自动化的一个重要发展方向。
2、数控机床的发展概况
随着数控机床技术的发展,数控系统不断更新、升级,机床结构和刀具材料也在不断变化。
未来的数控机床将向高速化发展,主轴转速、转位换刀速度将得到进一步的提高,刀架将实现快速移动;
工艺和工序将更加复合化和集中化;
数控机床将向多轴、多刀架加工方向发展;
通过区域化、网络化的控制,数控机床的生产实现长时间无人化,全自动操作;
机床的加工精度及可靠性也在向更高的水平发展。
同时,数控车床的结构设计也更趋于简易。
二、什么叫数控车床?
数控车床又称为CNC(ComputerNumericalControl)车床,既用计算机数字控制的车床。
数控车床是一种用数字化代码作指令,由数字控制系统进行控制的自动化车床。
它是综合应用了电子技术、计算机技术、自动控制、精密测量、和机床设计等领域的先进技术成就而发展起来的一种新型自动化车床。
二、数控车床的组成
数控车床主要有程序输入装置、数控系统、伺服系统、位置检测反馈装置和机床运动部件组成。
三、数控车床工作过程
数控车床工作大致分为下面四个步骤:
1、根据零件图要求的加工技术内容,进行数值计算、工艺处理和程序设计。
2、将数控程序按数控车床规定的程序格式编制出来,并以代码的形式完整记录在存储介质上,通过输入(手工、计算机传输等)方式,将加工程序的内容输送到数控装置。
3、根据X、Z等运动方向的电脉冲信号由伺服系统处理并驱动机床的运动机构(主轴电动机、进给电动机等)动作,使车床自动完成相应零件的加工。
四、数控车床的特点与应用
1、数控车床加工适用范围主要如下:
(1)形状复杂、加工精度要求高,特别是较为复杂的回转曲线等方面的零件。
(2)产品更换频繁,生产周期要求短的场合。
(3)小批量生产的零件。
(4)价值较高的零件等。
五、数控车床的用途
数控车床是用来加工轴类或盘类的回转体零件的机床。
数控车床可以自动完成内外圆柱面、圆锥面、圆弧面、端面、螺纹等切削加工,特别适合加工形状复杂的轴类或盘类零件。
数控车床具有加工灵活、通用性强、能适应产品品种和规格频繁变化的特点,能够满足新产品的开发和多中、小批量、生产自动化的要求,因此,被广泛应用于机械制造业,例如,汽车制造厂、发动机制造厂等。
六、数控车床的结构与分类
数控车床按分类方式,如按安装方式、工艺处理方式、结构特点、伺服类型,经济特征等。
可分为不同的数控车床。
1、按数控车床工件安装方式分为
(1)卧式数控车床
(2)立式数控车床(3)立卧两用数控车床
2、按系统伺服方式可分为:
(1)开环数控车床
(2)闭环数控车床(3)半闭环数控车床
3、按数控车床结构上的特点可分为不同类型的数控车床:
(1)按主轴速度控制方式分为:
主轴、分级控制主轴数控车床
伺服主轴的数控车床
(2)按卡盘夹紧形式分为:
手动卡盘数控车床
电动卡盘数控车床
液压卡盘数控车床
(3)按床身结构形式分为:
平床身数控车床
斜床身数控车床
(4)按尾座结构分为:
普通尾座数控车床
液压尾座数控车床
可编程尾座数控车床
(5)按刀架位置形式分为:
前置式刀架数控车床
后置式刀架数控车床
4、按数控车床的综合性能分为:
(1)经济型数控车床
(2)普及型数控车床(3)高档数控车床
【小结】:
本次课主要介绍了数控加工技术的应用及发展前景、数控的定义及车床的基础知识、数控车床的用途及分类,这部分内容要求学生了解。
单元二简单轴类零件加工
数控车床程序的输入与编辑
11.7--11.11
教学目的与要求:
1、了解一个完整程序的基本构成。
2、会选择编程坐标系统。
3、掌握G、S、M、F、T功能的使用方法。
掌握G、S、M、F、T功能的使用方法。
理论与现场指导教学。
学法指导:
学生课前要先预习本节内容,课间要认真听老师讲课,课后要复习巩固。
一、数控车床坐标轴与运动方向
为了简化编程和保证程序的通用性,对数控机床的坐标轴和方向命名制定了统一的标准,规定直线进给坐标轴,用X、Y、Z表示基本坐标轴,其相互关系用右手定则决定。
1、数控车床坐标轴和方向命名原则
(1)用右手直角笛卡儿坐标定义原则(见图3-1所示)
图3-1 直角坐标系
(2)数控车床的Z坐标轴规定为传递切削动力的主轴线方向;
X坐标轴规定为水平方向,X坐标的方向是在工件的径向上,且平行于横向滑板,规定远离卡盘中心方向为正方向。
2、数控车床坐标系的确定与应用
(1)先确定Z轴,Z轴是传递切削动力的主要轴,然后再确定其X轴。
(2)数控车床坐标系的原点一般定义在卡盘中心处,还有一些机床将原点设
在刀架位移的正向极限位置
(3)编程坐标系
编程人员选择工件图样上的某一已知点为原点(也称为程序原点),建立一个新的坐标系,称为编程坐标系。
(4)选择编程原点:
从理论上讲编程原点选在零件上的任何一点都可以,但实际上,为了换算尺寸尽可能简便,减少计算误差,应选择一个合理的编程原点。
车削零件编程原点的X向零点应选在零件的回转中心。
Z向零点一般应选在零件的右端面、设计基准或对称平面内。
车削零件的编程原点选择见图:
图车削零件的编程坐标原点
3、工件坐标系
操作者通过对刀等方式将编程坐标系的原点移到数控车床上,此时在数控车床上建立的坐标系称为工件坐标系。
其原点一般选择在轴线与工件右端面、左端面或其他位置的交点上,工件坐标系的Z轴一般与主轴轴线重合。
车削零件的工件坐标原点选择见图
图车削零件的工件坐标原点
4、对刀点
将编程坐标系原点转换成机床坐标系的已知点并成为工件坐标系的原点,这个点就称为对刀点。
5、起刀点
起刀点是零件程序加工的起始点。
6、换刀点
在零件车削过程中需要自动换刀,为此必须设置一个换刀点,该点应离开工件有一定距离,以防止刀架回转换刀时刀具与工件发生碰撞。
换刀点通常分为两种类型,即固定换刀点和自定义换刀点。
7、选择起刀点、换刀点的位置通常要注意:
方便数学计算和简化编程
容易找正对刀
便于加工检查
引起的加工误差小
不要与机床、工件发生碰撞
方便拆卸工件
空行程不要太长
三、编程坐标
编程坐标分为绝对坐标(X、Z)、相对坐标(U、W)和混合坐标(X/Z,U/W)。
1.绝对坐标(X、Z)
各点坐标参数以到坐标原点的距离作为参数值。
2.相对坐标(U、W)
某点的坐标参数以到另外一点的距离作为参数值,即指令从前面一个位置到下一个位置的距离作为参数值。
3.混合坐标(X/Z,U/W)
绝对坐标和相对坐标同时使用,即在同一个程序段中,可使用X或U,Z或W。
4..直径坐标
X坐标参数值为直径。
5.半径编程
X坐标参数值为半径值
四、初态、模态
1、初态
指运行加工程序之前的系统编程状态,即机器里面已设置好的,一
开机就进入的状态,例如:
G98、G00。
2、模态
一种连续有效的指令。
指相应字段的值一经设置,以后一直有效,直到某程序段有对该字段重新设置。
设置之后,如果是同一组的也可以使用相同的功能,而不必再输入该字段。
例如:
N30G90X32Z-0F80;
N40X30:
…….
N…G02X30Z-30R5F50:
N…G01Z-30F30;
五、程序构成
在数控车床上加工零件,首先要编制程序,然后用该程序控制机床的运动。
数控指令的集合称为程序。
在程序中根据机床的实际运动顺序书写这些指令。
1.程序结构
一个完整的数控加工程序由程序开始部分、若干程序段、程序结束部分组成。
一个程序段由程序段号和若干个“字”组成,一个“字”由地址符和数字组成。
下面是一个完整的数控加工程序,该程序由程序号开始,以M30结束。
程序说明
O1234程序开始
N10T0101G95M3S500;
程序段1
N20G0X100Z100;
程序段2
N30G0X26Z0;
程序段3
N40G1X0.0F0.1;
程序段4
N50Z1;
程序段5
N60G0X100;
程序段6
N70Z100;
程序段7
N80M30;
程序结束
(1)程序号
零件程序的起始部分一般由程序起始符号%(或O)后跟1—4位数字(0000~9999)组成,如:
%123,O1234等。
(2)程序段的格式和组成
程序段的格式可分为地址格式、分割地址格式、固定程序段格式和可变程序段格式等。
其中以可变程序段格式应用最为广泛,所谓可变程序段格式就是程序段的长短是可变的。
N10G01X40.0Z-30.0F200;
程序段号功能字坐标字给速度功能字程序段结束
(3)“字”
一个“字”的组成如下所示:
Z-30.0
地址符符号(正、负号)数据字(数字)
2.主轴转速功能字S
主轴转速功能字的地址符是S,又称为S功能或S指令,用于指定主轴转速。
单位为r/min。
对于具有恒线速度功能的数控车床,程序中的S指令用来指定车削加工的线速度数。
(1)无变速箱的:
直接输入转速,例如S100、S210、S500等。
3.进给功能字(切削速度)F
进给功能字的地址符是F,又称为F功能或F指令,用于指定切削的进给速度。
对于车床,F可分为每分钟进给和主轴每转进给两种,对于其它数控机床,一般只用每分钟进给。
F指令在螺纹切削程序段中常用来指令螺纹的导程。
单位:
G98为每分钟进给,mm/min:
G99为每转进给,mm/r。
。
切削进给速度要有F值,F值的快慢也可在进给倍率中控制。
本次课主要对数控车床坐标系统,程序结构、程序字符与代码、字与字的功能类别、程序格式进行了学习,这些内容是学习好数控编程这门课的基础。
【课外作业】: