第一篇:数控编程论文
数 控 编 程 实习报 告
分院:机电分院 班级:机制4班 姓名:宣
科 学号:20***3 日期:2016.12.21
数控编程是数控加工准备阶段的主要内容之一,通常包括分析零件图样,确定加工工艺过程;计算走刀轨迹,得出刀位数据;编写数控加工程序;制作控制介质;校对程序及首件试切。有手工编程和自动编程两种方法。总之,它是从零件图纸到获得数控加工程序的全过程。
本学期我分院布置了数控编程的实习任务为期2个周期共计2个课时,虽然时间短但是这次实习收益颇多。
每期的课堂讲座先是在机房进行理论学习然后下基地进行实践操作。
手工编程是指编程的各个阶段均由人工完成。利用一般的计算工具,通过各种三角函数计算方式,人工进行刀具轨迹的运算,并进行指令编制。这种方式比较简单,很容易掌握,适应性较大。使用于非模具加工的零件。
编程步骤
人工完成零件加工的数控工艺 分析零件图纸 制定工艺决策 确定加工路线 选择工艺参数 计算刀位轨迹坐标数据 编写数控加工程序单 验证程序 手工编程 刀轨仿真
优点
主要用于点位加工(如钻、铰孔)或几何形状简单(如平面、方形槽)零件的加工,计算量小,程序段数有限,编程直观易于实现的情况等。
缺点
对于具有空间自由曲面、复杂型腔的零件,刀具轨迹数据计算相当繁琐,工作量大,极易出错,且很难校对,有些甚至根本无法完成。
第 2 页 自动编程
定义
对于几何形状复杂的零件需借助计算机使用规定的数控语言编写零件源程序,经过处理后生成加工程序,称为自动编程。
随着数控技术的发展,先进的数控系统不仅向用户编程提供了一般的准备功能和辅助功能,而且为编程提供了扩展数控功能的手段。FANUC6M数控系统的参数编程,应用灵活,形式自由,具备计算机高级语言的表达式、逻辑运算及类似的程序流程,使加工程序简练易懂,实现普通编程难以实现的功能。
数控编程同计算机编程一样也有自己的“语言”,但有一点不同的是,现在电脑发展到了以微软的Windows为绝对优势占领全球市场.数控机床就不同了,它还没发展到那种相互通用的程度,也就是说,它们在硬件上的差距造就了它们的数控系统一时还不能达到相互兼容.所以,当我要对一个毛坯进行加工时,首先要以我们已经拥有的数控机床采用的是什么型号的系统.①通过这次实习我们了解了现代数控机床的生产方式和工艺过程。熟悉了一些材料的成形方法和主要机械加工方法及其所用主要设备的工作原理和典型结构、工夹量具的使用以及安全操作技术。了解了数控机床方面的知识和新工艺、新技术、新设备在机床生产上的应用。
②在数控机床的生产装配以及调试上,具有初步的独立操作技能。
③在了解、熟悉和掌握一定的数控机床的基础知识和操作技能过程中,培养、提高和加强了我的动手能力、创新意识和创新能力。
④这次实习,让我们明白做事要认真小心细致,不得有半点马虎。同时也培养了我们坚强不屈的本质,不到最后一秒决不放弃的毅力!⑤培养和锻炼了劳动观点、质量和经济观念,强化遵守劳动纪律、遵守安全技术规则和爱护国家财产的自觉性,提高了我们的整体综合素质数控编程实习心得体会
第 3 页
第二篇:数控加工工艺与编程论文
目 录
摘 要·······························2
一、数控加工的特点························3
二、数控设备的概述························4
2.1数控机床的特点·······················4 2.2数控机床的发展·······················4 2.2.1数控车床的发展史····················4 2.2.2数控车床的最新发展···················5 2.3数控机床的应用·······················6 2.3.1数控机床加工的对象···················6 2.3.2数控机床在机械制造中的应用···············6
三、数控加工工艺与程序编制····················7
3.1数控加工工艺分析······················7 3.2数控加工程序编制简介····················10
四、盘类零件的加工工艺与程序编制·················11
4.1盘类零件的选择·······················11 4.2零件加工工艺分析······················11 4.3零件加工程序编制······················12
五、总结·····························13
参考文献······························14
摘 要
本文通过对数控加工的特点,数控设备的特点,发展以及应用的一般阐述,对数控技术的发展历史以及最新的发展进行了阐述,和对数控加工工艺过程以及数控程序的编制等方面对《数控加工工艺与编程》课程,进行了一系列的理论与实际操作的论述,对数控编程方法做出了一些简单的描述,以及在数控加工工艺中要注意的几个方面进行了一定的说明,最后再以盘类零件作为数控编程的例子,对数控工艺以及编程过程进行了详细的说明。
关键字:数控工艺 数控编程 数控加工
一、数控加工的特点
数控加工体现了精度高、效率高,能适应多品种中小批量、形状复杂零件的加工等优点,在机械加工中得到了广泛的应用。概括起来,数控加工有以下几方面的特点;
1、精度高、质量稳定
数控机床是在数控加工程序控制下进行的,一般情况下加工过程不需要人工干预,这就避免了操作者人为产生的误差。在设计制造数控机床时,采取了多种措施,使数控机床的机械部分达到了较高的精度和刚度。此外,数控机床的传动系统与和机床结构都具有很高的刚度和热稳定性。通过补偿技术,数控机床可获得比本身精度更高的加工精度,尤其提高了同一批零件生产的一致性,产品合格率高,加工质量稳定。
2、适应性强
适应性是指数控机床随生产对象变化而变化的适应能力。在数控机床上加工不同的零件时,不需要改变机床的机械结构和控制系统的硬件,只需要按照零件的轮廓编写新的加工程序,输入新的加工程序后就能加工新的零件。这就为复杂结构零件的单件、小批量生产新产品试制提供了极大的方便。
3、生产效率高
零件加工所需的时间主要包括机动时间和辅助时间两部分。数控机床主轴的转速和进给量的变化范围比普通机床大,而且是无级变化的,因此数控机床每一个工序、工步都可选用最合理的切削用量。由于数控机床结构刚性好,因此允许进行大切削用量的强力切削,这就提高了数控机床的切削效率,节省了机动时间。数控机床的移动部件空行程运动速度快,自动换刀时间短,辅助时间比一般机床大为减少。数控机床在批量生产更换被加工零件时不需要重新调整机床,可以节省用于停机零件安装调整的时间。由于数控机床的加工精度比较稳定,一般只做首件检验或工序间关键尺寸的抽样检查,因而可以减少停机检验的时间。在使用带有刀库和自动换刀装置的数控加工中心机床时,采用工序集中的方法加工零件,减少了半成品的周转时间,大大提高了生产效率。
4、劳动强度低
数控机床对零件的加工是在程序控制下自动完成的,操作者除了控制按钮与开关、装卸工件、关键工序的中间测量以及观察切削状态是否正常之外,不需要进行繁重的重复性手工操作,劳动强度与紧张程度可大为减轻,劳动条件也得到了相应的改善。
5、有利于生产管理的现代化
在数控机床上加工零件所需要的时间基本上是固定的,工时费用可以计算的更精确。这有利于合理编写生产进度计划,有利于实现生产管理现代化。
6、易于建立计算机通信网络
由于数控机床与计算机联系紧密,且使用数字化信息,易于与计算机建立通信网络,便于与计算机辅助设计与制造(CAD/CAM)系统相连接,形成计算机辅助设计和辅助制造一体化。
7、价格较贵、调试和维修困难
数控机床采用了许多先进技术,使得数控机床的整体价格较高,并且由于数控机床的机械结构、控制系统都比较复杂,所以要求操作人员、调试和维修人员 应具有专门的知识和较高的专业技术水品,或经过专门的技术培训,才能胜任相应的工作。
二、数控设备的概述
数控机床(Numerical Control Machine Tools)是用数字代码形式的信息(程序指令),控制刀具按给定的工作程序、运动速度和轨迹进行自动加工的机床,简称数控机床。2.1数控机床的特点
数控机床与普通机床加工零件的区别在于数控机床是按照程序自动加工零件,而普通机床主要由工人手工操作来加工零件。在数控机床上加工零件只要改变控制机床动作的程序,就可以达到加工不同零件的目的。因此,数控机床特别适用于加工小批量且形状复杂,要求精度高的零件。
由于数控加工是一种程序控制过程,使其相应的形成了以下几个特点:
1、自动化程度高,可以减轻工人的劳动强度。数控机床对零件的加工是按事先编好的程序自动完成的,操作者除了操作键盘、装卸零件、安装刀具、完成关键工序的中间测量以及观察机床的运行之外,不需要进行繁重的重复性手工操作(有的数控机床可以自动装卸零件、安装刀具等);劳动强度与紧张程度均可大为减轻,劳动条件也得到相应的改善。
2加工精度高,加工质量稳定可靠,重复性好。加工误差一般能控制在0.01mm左右。数控机床进给传动链的反向间隙与与丝杠螺距误差等均可以由数控装置进行补偿,因此,数控机床能达到比较高的加工精度。此外数控机床传动系统与机床结构都具有很高的刚度和热稳定性,从而提高了它的制造精度和重复性,特别是数控机床的自动加工方式避免了生产者的人为操作误差,同一批加工零件的尺寸一致性好,产品合格率高,加工质量十分稳定。
3、加工生产率高。零件加工所需要的时间包括机动时间和辅助时间两部分。数控机床能够有效的减少这两部份的时间,因而加工生产率比普通机床高得多。数控机床主轴转速和进给量的范围比普通机床的范围大,每一道工序都能选择最合理的加工切削量;良好的结构刚性允许机床进行大切削量的强力切削,有效的节省了机动时间。数控机床移动部件的快速移动和定位时间比一般机床少得多。数控机床在更换被加工零件时,几乎不需要重新调整机床,而零件都装夹在简单地定位装置中,用于停机进行零件装夹,调整时间可以节省很多。
4对零件加工的适应性强、灵活性好、能加工形状复杂的零件。
5有利于生产管理现代化。用数控机床加工零件,能准确地计算加工零件的加工工时,并有效的简化检验和管理工装夹具、半成品的工作。这些特点有利于使生产管理现代化,便于实现计算机辅助制造。数控机床及其加工技术是计算机辅助制造系统的基础。
6随着市场经济的发展,产品更新周期变短,中小批量的生产所占的比例越来越大,对机械产品的精度和质量要求也在不断的提高,普通机床越来越难以满足加工的要求。同时,由于技术水平的提高,数控机床的价格也在不断下降,因此,数控机床在机械行业中的使用将越来越普遍。2.2数控机床的发展
2.2.1数控机床的发展史 1.第一代数控机床产生于1952年(电子管时代)。
美国麻省理工学院研制出一套试验性数字控制系统,并把它装在一台立式铣床上,成功地实现了同时控制三轴的运动。这台数控机床被大家称为世界上第一台数控机床,但是这台机床毕竟是一台试验性的机床。到了1954年11月,在帕尔森斯专利基础上,第一台工业用的数控机床由美国本迪克斯公司。
2.第二代数控机床产生于1959年(晶体管时代)。
电子行业研制出晶体管元器件,因而数控系统中广泛采用晶体管和印制电路板,使数控机床跨入了第二代。同年3月,由美国克耐·杜列克公司(Keaney & Trecker Corp)发明了带有自动换刀装置的数控机床,称为“加工中心”。现在加工中心已成为数控机床中一种非常重要的品种,在工业发达的国家中约占数控机床总量的l/4左右。
3.第三代数控机床产生于1960年(集成电路时代)。
研制出了小规模集成电路。由于它的体积小,功耗低,使数控系统的可靠性得以进一步提高,数控系统发展到第三代。
以上三代,都是采用专用控制的硬件逻辑数控系统(NC)。4.第四代数控机床产生于1970年前后。
随着计算机技术的发展,小型计算机的价格急剧下降、小型计算机开始取代专用控制的硬件逻辑数控系统(NC),数控的许多功能由软件程序实现。由计算机作控制单元的数控系统(CNC),称为第四代。1970年,在美国芝加哥国际展览会上,首次展出了这种系统。5.第五代数控机床产生于1974年。
美、日等国首先研制出以微处理器为核心的数控系统的数控机床。30多年来,微处理机数控系统的数控机床得到飞速发展和广泛的应用,这就是第五代数控(MNC)。后来,人们将MNC也统称为CNC。
6.20世纪80年代初,国际上又出现了柔性制造单元 FMC—Flexible Manufacturing Cell。这种单元投资少、见效快,既可单独长时间少人看管运行,也可集成到FMS或更高级的集成制造系统中使用。所以近几十年来,得到快速发展。
2.2.2数控机床的最新发展
1.高速化
随着汽车、国防、航空、航天等工业的高速发展以及铝合金等新材料的应用,对数控机床加工的高速化要求越来越高。2.高精度化
数控机床精度的要求现在已经不局限于静态的几何精度,机床的运动精度、热变形以及对振动的监测和补偿越来越获得重视。3.功能复合化
复合机床的含义是指在一台机床上实现或尽可能完成从毛坯至成品的多种要素加工。根据其结构特点可分为工艺复合型和工序复合型两类。工艺复合型机床如镗铣钻复合——加工中心、车铣复合——车削中心、铣镗钻车复合——复合加工中心等;工序复合型机床如多面多轴联动加工的复合机床和双主轴车削中心等。采用复合机床进行加工,减少了工件装卸、更换和调整刀具的辅助时间以及中间过程中产生的误差,提高了零件加工精度,缩短了产品制造周期,提高了生产效率和制造商的市场反应能力,相对于传统的工序分散的生产方法具有明显的优势。4.控制智能化
随着人工智能技术的发展,为了满足制造业生产柔性化、制造自动化的发展需求,数控机床的智能化程度在不断提高。5.极端化(大型化和微型化)
国防、航空、航天事业的发展和能源等基础产业装备的大型化需要大型且性能良好的数控机床的支撑。而超精密加工技术和微纳米技术是21世纪的战略技术,需发展能适应微小型尺寸和微纳米加工精度的新型制造工艺和装备,所以微型机床包括微切削加工(车、铣、磨)机床、微电加工机床、微激光加工机床和微型压力机等的需求量正在逐渐增大。6.新型功能部件
为了提高数控机床各方面的性能,具有高精度和高可靠性的新型功能部件的应用成为必然
7.多媒体技术的应用
多媒体技术集计算机、声像和通信技术于一体,使计算机具有综合处理声音、文字、图像和视频信息的能力,因此也对用户界面提出了图形化的要求。合理的人性化的用户界面极大地方便了非专业用户的使用,人们可以通过窗口和菜单进行操作,便于蓝图编程和快速编程、三维彩色立体动态图形显示、图形模拟、图形动态跟踪和仿真、不同方向的视图和局部显示比例缩放功能的实现。除此以外,在数控技术领域应用多媒体技术可以做到信息处理综合化、智能化,应用于实时监控系统和生产现场设备的故障诊断、生产过程参数监测等,因此有着重大的应用价值。
2.3数控机床的应用 2.3.1数控加工的对象
1用通用机床加工时,要求设计制造复杂的专用夹具或需要很长调整时间的零件。
2.多品种、多规格、中小批量的零件生产,特别适合新产品的试制生产。3.加工精度、表面粗超度要求较高的零件。
4.形状、结构复杂,尤其是具有复杂曲线、曲面轮廓。5价格高,一旦出现废品就会造成严重的经济损失的零件。
6钻、扩、铰、镗、攻丝等工序联合进行,相对位置精度要求较高的零件。7.在普通机床上生产效率低,劳动强度大,质量难以稳定控制的零件。2.3.2数控技术在机械制造中的应用
1.数控技术在煤矿机械中的应用
我国是一个煤炭大国,煤炭资源在我国的能源系统中占有举足轻重的地位。这就决定了我国的煤机企业的任务是为煤炭系统生产高质量、高可靠性的煤炭开采及保护装备。在激烈的市场竞争的条件下,如何谋生存、求发展,煤机行业本身的水平关键要看创新能力、人员素质和企业素质的提高。企业设备数字化化程度高低(数控设备占主要设备拥有量比率)是代表工业化水平的标志,同时要组建符合厂情的生产模式,机床的配置上要根据被加工零件的图纸的复杂程度、精度、材质、数量和热处理等因素来选择机床
2.数控技术在汽车工业中的应用
汽车工业近20年来发展尤为迅猛。在快速发展的过程中,汽车零部件的加工技术也在快速发展,数控技术的出现,更加快了复杂零部件快速制造的实现过程。将高速加工中心和其它高速数控机床组成的高速柔性生产线集“高柔性” 与“高效率”于一体,既可满足产品不断更新换代的要求,做到一次投资,长期受益,又有接近于组合机床刚性自动线的生产效率,从而打破汽车生产中有关“经济规模”的传统观念,实现了多品种、中小批量的高效生产。数控技术中的虚拟制造技术、柔性制造技术、集成制造技术等等,在汽车制造工业中都得到了广泛深入的应用。21世纪的汽车加工制造业已经离不开数控加工技术的应用了。
三、数控加工工艺与程序编制
3.1数控加工工艺分析
1、数控加工工艺的主要内容
(1)了解图纸的技术要求,如尺寸精度、形位公差、表面粗糙度、工件的材料、硬度、加工性能以及工件数量等;(2)根据零件图纸的要求进行工艺分析,其中包括零件的结构工艺性分析、材料和设计精度合理性分析、大致工艺步骤等;
(3)根据工艺分析制定出加工所需要的一切工艺信息——如:加工工艺路线、工艺要求、刀具的运动轨迹、位移量、切削用量(主轴转速、进给量、吃刀深度)以及辅助功能(换刀、主轴正转或反转、切削液开或关)等,并填写加工工序卡和工艺过程卡;
(4)根据零件图和制定的工艺内容,再按照所用数控系统规定的指令代码及程序格式进行数控编程;
2、零件的工艺分析
在确定数控加工零件和加工内容后,根据所了解的数控机床性能及实际工作经验,需要对零件图进行工艺分析,以减少后续编程和加工中可能出现的失误,零件图的工艺分析可以从以下几个方面考虑。
(1)审查零件图的完整性和正确性。对轮廓零件,审查构成轮廓各几何元素的尺寸或相互关系的标准是否准确完整。例如:在实际工件中常常会遇到图纸中给出的几何元素的相互关系不正确、缺尺寸,使编程计算无法完成。或虽然给出了几何元素的相互关系,但同时又给出了引起矛盾的相关尺寸、尺寸多余等同样给编程带来困难。
(2)审查零件图中的尺寸标准方式是否适应数控加工的特点。对数控加工来说,最倾向于以同一基准引注尺寸或直接给出坐标尺寸,这种标准方法便于编程,也便于尺寸之间的相互协调,在保持设计、工艺、检测基准与编程原点位置的一致性方面带来很大方便,由于零件设计人员往往在尺寸标准中较多地考虑装机等使用性能,而不得不采取局部分散的标准方法,这样会给工序安排与数控加工带来诸多不全。事实上,由于数控加工精度及重复定位精度都很高,不会因产生较大的积累误差而破坏使用特性,因而改变局部分散标准法为集中引注或坐标式标注是安全可行的。
(3)审查和分析零件所要求的加工精度,尺寸公差是否都可以得到保证。数控机床尽管比普通机床加工精度高,但数控加工车普通加工一样,在加工过程中都会遇到受力变形的困扰,因此对于薄壁零件、刚性差的零件加工,一定注意加强零件加工部位的刚性,防止变形的产生。
(4)特殊零件的处理。对于一些特殊零件,由于某些原因可能影响加工精度,可以选择恰当的粗精加工。
3、走刀路线与加工顺序的确定 在数控加工过程中,每道工序的走刀路线直接影响零件的加工精度与表面粗糙度。刀具刀位点相对于零件运动的轨迹称为走刀路线,包括切削加工的路径和刀具切入、切出等空行程。在普通机床加工中,走刀路线由操作者靠工作经验直接把握,工序设计时无须考虑。但是在数控加工中,走刀路线直接由数控程序控制的,因此,工序设计时,必须拟定好刀具的走刀路线,并绘制好走刀路线图,来指导数控程序的编写。
走刀路线的确定,应该遵循以下几点原则:
(1)走刀路线应该保证被加工零件的精度和表面粗糙度。在进行数控加工时,根据零件的加工精度、刚度和变形等因素来划分工序时,应遵循粗、精加工分开原则来划分工序,即先粗加工全部完成之后再进行半精加工、精加工。对于某一加工表面,应按粗加工—半精加工—精加工顺序完成,粗加工时应当在保证加工质量、刀具耐用度和机床—夹具—刀具—工件工艺系统的刚性所允许的条件下,充分发挥机床的性能和刀具切削性能,尽盘采用较大的切削深度、较少的切削次数得到精加工前的各部余童尽可能均匀的加工状况,即粗加工时可快速切除大部分加工余量、尽可能减少走刀次数,缩短粗加工时间,精加工时主要保证零件加工的精度和表面质量,故通常精加工时零件的最终轮廓应由最后一力连续精加工而成
(2)应该使加工路线最短,来缩短数控加工程序,缩短空走刀时间,提高加工效率。在保证加工质量的前提下,使加工程序具有最短的走刀路线,不仅可以节省加工时间,还能减少一些不必要的刀具磨损及其它消耗。走刀路径的选择主要在于粗加工及空行程的走刀路径的确定,因精加工切削过程的走刀路线基本上都是沿着其零件轮廓顺序进行的。一般情况下,若能合理选择起刀点、换刀点,合理安排各路径间空行程衔接,都能有效缩短空行程长度。
(3)要尽量简化数值计算,以减少编程的工作量。
(4)当某段走刀路线重复使用时,为了简化编程,缩短程序长度,应该使用子程序。
4、工艺顺序的安排原则:先加工基准面(1)一般情况下先加工平面,后加工孔。(2)先加工主要表面,再加工次要表面。(3)先安排粗加工工序,再安排精加工工序。
5、对于数控铣床
(1)对于铝镁合金,钛合金和热合金来说,建议采用顺铣加工,对于降低表面粗糙度值和提高刀具耐用度都有利。
(2)对于零件毛坯为黑色金属锻件或铸件,表皮硬且余量一般较大,这时采用逆铣较为有利。
6、数控加工刀具的选择
刀具的选择是在数控编程的人机交互状态下进行的。应根据机床的加工能力、工件材科的性能、加工工序切削用量以及其它相关因素正确选用刀具及刀柄。刀具选择总的原则是:安装调整方便、刚性好、耐用度和精度高。在满足加工要求的前提下,尽量选择较短的刀柄,以提高刀具加工的刚性。
(1)选取刀具时,要使刀具的尺寸与被加工工件的表面尺寸相适应。生产 中,平面零件周边轮廓的加工,常采用立铣刀;铣削平面时,应选硬质合金刀片铣刀,加工凸台、凹槽时,选高速钢立铣刀;加工毛坯表面或粗加工孔时,可选取镶硬质合金刀片的玉米铣刀;对一些立体型面和变斜角轮廓外形的加工,常采用球头铣刀、环形铣刀、锥形铣刀和盘形铣刀。
(2)在进行自由曲面(模具)加工时,由于球头刀具的端部切削速度为零,因此,为保证加工精度,切削行距一般采用顶端密距,故球头常用于曲面的精加工。而平头刀具在表面加工质量和切削效率方面都优于球头刀,因此,只要在保证不过切的前提下,无论是曲面的粗加工还是精加工,都应优先选择平头刀。另外,刀具的耐用度和精度与刀具价格关系极大,必须引起注意的是,在大多数情况下,选择好的刀具虽然增加了刀具成本,但由此带来的加工质量和加工效率的提高,则可以使整个加工成本大大降低。
(3)在加工中心上,各种刀具分别装在刀库上,按程序规定随时进行选刀和按刀动作。因此必须采用标准刀柄,以便使钻、镗、扩、铣削等工序用的标准刀具迅速、准确地装到机床主轴或刀库上去。编程人员应了解机床上所用刀柄的结构尺寸、调整方法以及调整范围,以便在编程时确定刀具的径向和轴向尺寸。目前我国的加工中心采用TSG工具系统,其刀柄有直柄(3种规格)和锥柄(4种规格)2种,共包括16种不同用途的刀柄。
(4)在经济型数控机床的加工过程中,由于刀具的刃磨、测量和更换多为人工手动进行,占用辅助时间较长,因此,必须合理安排刀具的排列顺序。一般应遵循以下原则:①尽量减少刀具数量;②一把刀具装夹后,应完成其所能进行的所有加工步骤;粗精加工的刀具应分开使用,即使是相同尺寸规格的刀具;④先铣后钻;⑤先进行曲面精加工,后进行二维轮廓精加工;⑥在可能的情况下,应尽可能利用数控机床的自动换刀功能,以提高生产效率等。
7、切削用量的确定 1.切削用量的选择原则
合理选择切削用量的原则是:粗加工时,一般以提高生产率为主,但也应考虑经济性和加工成本;半精加工和精加工时,应在保证加工质量的前提下,兼顾切削效率、经济性和加工成本。具体数值应根据机床说明书切削用量手册,并结合经验而定。
2.背吃刀量的选定
背吃刀量由机床、工件和刀具的刚度来确定,在刚度允许的情况下,应该尽可能使背吃刀量等于工件的加工余量,这样可以减少走刀次数,提高生产效率。确定背吃刀量的一般方法:
(1)在工件表面粗糙度值要求为Ra12.5-25μm时,如果数控加工的加工余量小于5-6mm,粗加工一次尽给就可以达到要求。但在余量较大,工艺系统刚性较差或机床动力不足时,可以多次尽给完成。
(2)在工件表面粗糙度要求为Ra3.2-12.5μm时,可以分为粗加工和半精加工两步进行。粗加工的背吃刀量同(1)中的要求相同。粗加工后留0.5-1.0mm余量,在半精加工时切除。
(3)在工件表面粗糙度值要求为Ra0.8-3.2μm时,可以分为粗加工、半精加工、精加工三步进行。半精加工时的背吃刀量取1.5-2mm。精加工时背吃刀量取0.3-0.5mm。
3、进给量的确定
(1)当工件的质量达到要求能够保证时,为了提高生产效率,可以选择较 高的进给速度。一般在100-200m/min范围内选取。
(2)在切断、加工深孔或用高速钢刀具加工时,宜选用较低的进给速度,一般在20-50m/min范围内选取。
(3)当加工精度、表面粗糙度要求较高时,进给速度应该选小一点,一般在20-50m/min范围内选取。
(4)刀具空行程时,特别是远距离“回零”时,可以选择该机床数控系统设定的最高进给速度。
4、切削速度的选择
(1)工件材料的强度和硬度以及切削加工性等因素,加工材料的强度和硬度越高时,选较低的切削速度,反之取较高的速度,刀具材料切削性能越好,切削速度越高。
(2)断续切削时,为减小冲击力和热应力,要适当降低切削速度。
(3)在容易发生震动的情况下,切削速度应该避开自激震动的临界速度。
(4)加工大件、细长件和薄壁件时,选用较低切削速度。
(5)加工带外皮的工件时,适当降低切削速度。
(6)应该尽量避开积削瘤产生的区域。主轴转速计算公式:
N=1000Vc/(πD)Vc为切削速度,N为主轴转速,D为工件直径。计算主轴转速要根据机床说明书选取机床具有的或是接近的转速。3.2数控加工程序编制简介
1、数控编程的内容与方法 1.数控编程的内容
数控编程的主要内容有:分析零件图样,确定数控加工工艺方案、数值计算、编写零件加工程序、校对程序及首件试切。
2.数控编程的步骤(1)分析图样。
(2)确定加工工艺规程。(3)数值计算。
(4)编写零件加工程序单。(5)程序校验与首件试切。3.数控编程的方法 1.手工编程
手工编程是指编程的各个阶段均由人工完成。利用一般的计算工具,通过各种数学方法,人工进行刀具轨迹的运算,并进行指令编制。
这种方式比较简单,很容易掌握,适应性较大。适用于中等复杂程度程序、计算量不大的零件编程,对机床操作人员来讲必须掌握。
2.自动编程
对于几何形状复杂的零件需借助计算机使用规定的数控语言编写零件源程序,经过处理后生成加工程序,称为自动编程。
随着数控技术的发展,先进的数控系统不仅向用户编程提供了一般的准备功能和辅助功能,而且为编程提供了扩展数控功能的手段。
2、程序结构与格式
1.程序开始符、结束符
程序开始符、结束符是同一个字符,ISO代码中是%,EIA代码中是EP,书 写时要单列段。2.程序名
程序名有两种形式:一种是英文字母O(%或P)和1~4位正整数组成;另一种是由英文字母开头,字母数字多字符混合组成的程序名(如TEST1 等)。一般要求单列一段。3.程序主体
程序主体是由若干个程序段组成的。每个程序段一般占一行。4.程序结束
程序结束可以用M02或M30指令。一般要求单列一段。
加工程序的一般格式举例: % // 开始符 O2000 // 程序名
N10 G54 G00 X10.0 Y20.0 M03 S1000 //程序主体 N20 G01 X60.0 Y30.0 F100 T02 M08 N30 X80.0 „„.N200 M30 // 程序结束
四、盘类零件的加工工艺与程序编制
4.1盘类零件的选择
由于本次工艺编程加工的零件可以自由选择,所以我选择的盘类零件的零件图如下图所示:
要求:毛坯为70㎜×70㎜×18㎜板材,六面已粗加工过,要求数控铣出如图所示的槽,工件材料为45钢。
4.2零件加工工艺分析
1.根据图样要求、毛坯及前道工序加工情况,确定工艺方案及加工路线 1.以已加工过的底面为定位基准,用通用台虎钳夹紧工件前后两侧面,台虎钳固定于铣床工作台上。2.工步顺序 ① 铣刀先走两个圆轨迹,再用左刀具半径补偿加工50㎜×50㎜四角倒圆的正方形。
② 每次切深为2㎜,分二次加工完。2.选择机床设备
根据零件图样要求,选用经济型数控铣床即可达到要求。故选用XKN7125型数控立式铣床。3.选择刀具
现采用φ10㎜的平底立铣刀,定义为T01,并把该刀具的直径输入刀具参数表中。
4.确定切削用量
切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。
5.确定工件坐标系和对刀点
在XOY平面内确定以工件中心为工件原点,Z方向以工件表面为工件原点,建立工件坐标系。4.3零件的程序编制
按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。
考虑到加工图示的槽,深为4㎜,每次切深为2㎜,分二次加工完,则为编程方便,同时减少指令条数,可采用子程序。该工件的加工程序如下: N0010 G00 Z2 S800 T1 M03; N0020 X15 Y0 M08;
N0030 G20 N01 P1.-2; N0040 G20 N01 P1.-4; N0050 G01 Z2 M09;
N0060 G00 X0 Y0 Z150;
N0070 M02; N0010 G22 N01; N0020 G01 ZP1 F80;
N0030 G03 X15 Y0 I-15 J0; N0040 G01 X20;
N0050 G03 X20 YO I-20 J0;
N0060 G41 G01 X25 Y15; N0070 G03 X15 Y25 I-10 J0; N0080 G01 X-15;
N0090 G03 X-25 Y15 I0 J-10; N0100 G01 Y-15;
N0110 G03 X-15 Y-25 I10 J0; N0120 G01 X15;
N0130 G03 X25 Y-15 I0 J10; N0140 G01 Y0;
N0150 G40 G01 X15 Y0; N0160 M30;
五、总结 时间很快,《数控加工工艺与编程》这门课程就结束了,在这门课的学习过程中,我学到了很多东西,对数控加工有了更加深入的了解,明白了哪些零件适合数控加工,以及数控加工的特点,学会了基本数控车床与铣床的程序编制,掌握了一些数控编程的基本指令,对数控加工过程也有了充分的了解,尤其是对数控加工工艺过程的分析,使得对零件加工有了一个新的认识,加工时刀具的走刀路线,刀具的选择,切削用量的选择等等,一个零件加工后质量的好坏,与这个过程是密不可分的,经过学习,我能够对一个零件从编程到加工完成,有一个很明确的认识,虽然在学习过程中,遇到了不少的问题,但是通过老师的指点,和与同学们的探讨,我都能够理解并且掌握。
总之,通过对这门课的学习使我对数控有了全面的了解,在学习中应与理论与实践相结合,更好的掌握基础,我相信在未来的工作我将把我所学的理论知识和实践经验不断应用到实际工作来,充分展示自我价值和人生价值,为实现自我的理想而努力奋斗。
参考文献
[1] 赵先仲 程俊兰.数控加工工艺与编程.2011年 北京 电子工业出版社 [2] 邓三鹏.数控机床结构及维修.2014年 北京 国防工业出版社 [3] 王爱玲.数控机床结构及应用.2013年 北京 机械工业出版社
第三篇:简单数控编程练习
简单数控编程练习
华中数控简单的编程做练习
螺纹的宏程序
%5
G54 G0 Z50
M03 S1200
#111=#(“#” 为刀尖的实际回转半径)
G0 X0 Y0
Z1.5(Z轴的起刀点定在正1.5是方便螺纹加工,向下加工的深度位置)
G42 G1 X19 Y0 D111 F100
M98 P11 L9(调用子程序9次)
G40 G0 X0 Y0
Z50
M30
%11
G91 G02 I-19 Z-1.5 F100(联动加工铣削螺纹)M99
9圈就到了Z负12
第四篇:数控编程复习资料
1.数控机床的程序编制包括:分析零件图样、工艺处理、数学处理、编写程序单、制作控制介质、程序检验
2.数控机床程序编制具体步骤与要求:1)、分析零件图样和制定加工工艺方案2)、数学处理3)、编写零件加工程序单及程序检验
4.坐标系确定原则:1)、刀具相对于静止工件而运动的原则2)、标准坐标系的规定3)、运动的方向
5.X、Y、Z坐标 1)、Z坐标的运动:是由传递切削动力的主轴所规定2)、X坐标是水平的,平行于工件的装夹平面3)、Y坐标,根据X和Z坐标运动方向.按右手笛卡尔坐标系确定
6.机床原点:机床上设置的一个固定的点,由厂家确定。编程原点:根据加工零件图样选定的编制零件程序的原定。编程坐标系的原点:选在零件设计基准或工艺基准上。加工原点:程序原点,零件被装卡好后,相应的编程原点在机床原点坐标系中的位置
7.1)、相对于固定的坐标原点给出刀具运动位置的坐标---绝对坐标。2)、相对于前一位置的刀具运动位置的坐标值---增量坐标
1.数控加工工艺主要包括:1)、选着并决定零件的数控加工内容2)、零件图样的数控工艺性分析3)、数控加工的工艺路线设计。4)、数控加工工序设计。5)、数控加工专用技术文件的编写。
2.确定走刀路线时主要考虑一下几点:寻求最短加工路线,减少空刀时间以提高加工效率为保证工件轮廓表面加工后的表面粗糙度要求,最终轮廓应安排在最后一次走刀中连续加工出来刀具的进退刀路线要认真考虑,以尽量减少在轮廓切削中停刀而留下刀痕,也要避免在工件轮廓面垂直上下刀而划伤工件④要选择工件在加工后变形小的路线,对横截面积小的细长零件或薄板零件,应采用分几次走刀加工到最后尺寸或对称去余量法安排走刀路线。.定位基准与加紧方案的确定应注意:尽可能做到设计、工艺与编程计算的基准统一尽量将工序集中,减少装夹次数,尽量做到在一次装夹后就能加工出全部待加工表面避免采用占机人工调整装夹方案对刀点的选择原则1)、所选的对刀点应使程序编制简单2)、对刀点应该选择在容易找正,便于确定零件加工原点的位置3)、对刀点的位置应在加工时检查方便、可靠4)、有利于提到加工精度
5程序编制中的误差Δ程=f(Δ逼 Δ差 Δ圆)逼近误差,插补误差,圆整误差 6.数控铣床加工工艺范围:1)、平面类零件2)、变斜角类零件3)、曲面类零件
7用户宏功能指令:.在编程工件中,经常把能完成某一功能的一系列指令像子程序那样存入存储器。用一总指令代表他们,使用时只需给出这一总指令就能执行其功能,所存入的这一系列指令称为用户宏功能指令。宏功能立体即可由机床生产厂提供,也可由机床用户厂自己编制。
8使用用户宏程序过程中,应注意:1)、由G65规定的H码不影响偏移量的任何选择2)、如用于各算术运算的Q或R未被指定,则当O处理。3)、在分支转移目标中,若序号为负值,则检索过程是返回向前面的程序段检查。4)、转移目标序号可以是变量.机床基本组成:1)、工作台。2)走丝机构)、供液系统4)、脉冲电源5)、控制系统.数控线切割机床坐标系符合国家标准:1)、刀具相对于静止的工件运动2)、采用右手笛卡尔坐标系.程序起点按下述原则选定:1)、被切割工件各表面的粗超度要求不同时,应在表面粗糙度要求较低的面上选择起点2)、工件各表面粗超度要求相同时,尽量在截面图形相交点上选择起点3)、对于工件各切割面既无技术要求的差异,又没有型面交点的工件,程序起点尽量选在便于钳工修复的位置上。、3B指令用于不具备间隙补偿功能和锥度补偿功能的数控先切割机床的程序编制.B分隔符.J计数长度.G计数方向.Z加工指令
13.自动编程工作过程:零件图样、准备原始数据、输入翻译、数学处理、后置处理、穿孔纸带、数控机床
14.自动编程基本原理:
1、准备原始数据2)、输入翻译3)、数学处理4)后置处理5)、信息的输出
15.自动编程的主要特点:1)、数学处理能力强2)、能快速、自动生成数控程序3)、后置处理程序灵活多变4)、程序自检,纠错能力强5)、便于实现与数控系统的通信 16.自动编程分类:1)、语言数控自动编程2)、圆形数控自动编程3)、语音数控自动编程4)、数字化技术自动编程数控加工专用技术文件:数控加工工序卡和数控加工进给路线图。哪些零件适合数控机床?那些不适合?答:适合,1)通用机床无法加工的内容应作为用选内容2)通用机床难加工,质量也难保证的内容作为重点选择内容3)通用机床效率低,工人手工操作劳动强度大的内容,可在数控机床尚存在富裕的基础上进行选择。不适,1)占机调整时间长2)加工部位分散3)按某些特定的制造依据加工的型面轮廓。
第五篇:数控编程实习
一.实习目的随着我国机械加工行业的发展数控设备的广泛应用,不少职校都开设数控技术应用专业,培养应用型人才.通过实习是为了更好的将理论知识运用到实践中去,了解现代机械制造工业的工艺过程,和数控加工方法及
其所用主要设备的工作原理,以生产实践获的感性知识.二.实习内容
1;安全生产操作规程:听老师讲解有关工业安全方面的知识.遵守操作规程才是安全的保障.a,进入工作场地须戴好劳动防护用品,女生须戴好工作帽.b,上班前须先对机床和润滑系统注油.检查机床分机构的完好性.手柄位置的正确性;启动后应使主轴低
速空转1-2分钟,等机床正常后才能工作.c,工作中需要变速的必须先停车.变换走刀箱,手柄位置要低速时进行.使用电器开的机床不准用正,反车
作紧急停车,以免打坏齿轮.d,不允许在卡盘上及床身导轨上敲击校直工作,床面上不准放置工具或工作.e,更换卡盘或装夹较重工作时,应用木版保护床面如工件不卸,应用千斤顶支承.2;机床类型和主要技术参数:CNC6132
床身上最大回转直径--340mm
最大加工长度--750mm
主轴通孔直径--52mm
主轴转速--100-2100r.p,m
纵向进给最大速度--3m/min
横向进给最大速度--3m/min
X 轴定位精度--±0.01
Z 轴定位精度--±0.02
X 轴重复定位精度--0.005mm
Z 轴重复定位精度--0.01mm
主电机功率--4kw
指令方式---绝对值 / 增量值
最大编程尺寸--±9999.999
零件程序贮存量 / 程序量--6KB
刀架刀数值---4
3;机床结构的组成部分:车床主要由变速箱、主轴箱、挂轮箱、进给箱、溜板箱、卡盘,刀架、尾座、床
身、丝杆、光杆和操纵杆/操作面板(显示器`软键盘)组成.调速方式:变速齿轮调速方式,带传动方式,两个电动机分别驱动调速方式.4;刀具的选折:数控刀具的选择决定了切削用量的确定,是数控加工工艺中的重要过程.它不仅影响数控机床的加工效率,而且直接影响加工质量,同时也对操作者安全问题有影响.应根据机床的加工能力、工件材料的性能、加工工序、切削用量以及其它相关因素正确选用刀具.因此刀具的选折很重要.5;我们所用的刀具材料和刀具有:高速钢刀具;硬质合金刀具等.外圆刀.螺纹刀和切断刀.6;要根据被加工工件的形状来选刀具:要考虑零件是否能够加工出来,以避免少切后者过切的现象.结合工件材料来选折刀具,考虑工件材料个刀具材料的硬度,选好刀具才能进行加工,避免在切削过程中出现打刀问题.根据机床主轴转数和切削用量来选折刀具
7;编程和输入程序: 按照老师给我的工件图纸和尺寸进行编写,我们常用到的主要编程指令有/G90,G71,G72,G73.和程序主要字符:O程序名,T刀具符号,M字符:M03主轴顺时针旋转;F字功能用于控制
切削进给量;S字功能控制主轴转速;G00快速定位G01直线插补指令;G02/G03顺逆圆弧插补和M30程序停止.将编好的程序在机床控制面板上进行输入,过程中可以对程序进行检查和摸拟走刀.程序准备好之后就可以按照操作规程进行操作加工.8;工件校正:可采用目测方法,和仪器校正法,达到工件和主轴旋转中心线平行即可.9;对刀:首先沿x轴方向切一外圆,用千分尺测量工件直径,取得读数再平端面,完后输入x/z坐标值.其他刀具在实习过程中我门都采用类似方法.10;加工操作和加工对象:在控制面板进行调制在参数中对进给陪率和主轴陪率值进行修调如:30%`60%`80%.和主轴转数S500.精度高的回转体工件.表面粗糟度小的回转体零件.轮廓复杂的回转体零件.