第二章 数控机床编程基础_第1页
第二章 数控机床编程基础_第2页
第二章 数控机床编程基础_第3页
第二章 数控机床编程基础_第4页
第二章 数控机床编程基础_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数控加工基础(第五版)第二章数控机床编程基础第二章数控机床编程基础§2-1数控加工工艺的制定§2-2数控加工程序及编制过程§2-3数控加工代码及程序格式第二章数控机床编程基础§2-1数控加工工艺的制定§2-1数控加工工艺的制定(1)掌握零件工艺分析步骤及内容。(2)掌握刀具与夹具的选择。(3)掌握加工路线的确定。(4)掌握切削用量的确定。(5)熟悉常用数控加工工艺文件填写及作用。知识目标技能目标掌握数控加工工艺的制定。§2-1数控加工工艺的制定(1)零件的工艺分析。(2)选择刀具、夹具。(3)确定加工路线。(4)确定切削用量。(5)填写数控加工工艺文件。教学重点教学难点(1)零件的工艺分析。(2)确定加工路线。§2-1数控加工工艺的制定教学流程§2-1数控加工工艺的制定复学提问1.数控机床是如何工作的?2.数控机床坐标系确定的原则有哪些?3.机床原点和机床参考点有何区别和联系?4.在普通机床上,加工零件的首要任务是什么?§2-1数控加工工艺的制定新课导入车两端面、钻中心孔粗、精车工件左端外圆、倒角粗、精车右端外圆、倒角粗、精车锥体粗、精车圆弧车槽车螺纹若采用数控车床加工该零件,应该如何制定加工工艺?§2-1数控加工工艺的制定探究新知一、零件的工艺分析1.选择并决定进行数控加工的内容普通机床无法加工的内容普通机床难加工、质量也难保证的内容普通机床加工效率低、手工操作劳动强度大的内容§2-1数控加工工艺的制定探究新知下列一些加工内容则不宜选择数控加工(1)需要通过较长时间占机调整的加工内容(2)装夹困难或完全靠找正定位来保证加工精度的零件(3)按某些特定的制造依据(如样板、样件、模胎等)加工的型面轮廓(4)不能在一次装夹中加工完成的其他零星部位,采用数控加工很繁杂,效果不明显,可安排用普通机床加工。§2-1数控加工工艺的制定探究新知2.数控加工零件工艺性分析首先,要熟悉零件在产品中的作用、位置、装配关系和工作条件,找出主要和关键的加工工艺基准。其次,分析及了解零件的外形、结构,零件上需加工的部位及其形状、尺寸精度和表面粗糙度要求最后,分析零件精度与各项技术要求是否齐全、合理;分析工序中的数控加工精度能否达到图样要求。零件图样分析§2-1数控加工工艺的制定探究新知2.数控加工零件工艺性分析第一,编程原点的选择。要尽量满足编程简单、尺寸换算少、引起的加工误差小等条件。一般情况下选择在尺寸基准或定位基准上。第二,编程尺寸的确定。在很多情况下,零件图样上的尺寸基准与编程所需要的尺寸基准不一致,所以应将零件图样上的各个基准尺寸换算为编程坐标系中的尺寸,然后再进行下一步数学处理工作。零件图形数学处理§2-1数控加工工艺的制定探究新知二、选择刀具、夹具1.刀具的选择一般优先选用标准刀具,不用或少用特殊的非标准刀具,必要时也可以采用各种高生产效率的复合刀具及一些专用刀具。此外,应结合实际情况,尽可能选用各种先进刀具,如可转位刀具、陶瓷刀具等。刀具的类型、规格和精度等级应符合加工要求,刀具材料应与工件材料相适应。§2-1数控加工工艺的制定探究新知2.夹具的选择两个基本要求:一是保证夹具的坐标方向与机床的坐标方向相对固定;二是要能确定工件与机床坐标系的尺寸。(1)单件、小批量生产时,应优先使用通用夹具、组合夹具或可调夹具。(2)成批生产时,可采用专用夹具,但力求结构简单。(3)装卸工件要方便、可靠,有条件且生产批量较大时,可采用液动、电动、气动或多工位夹具。(4)夹具上的各零部件应不妨碍机床对工件各表面的加工。§2-1数控加工工艺的制定探究新知三、确定加工路线所谓加工路线,是指数控机床在加工过程中刀具刀位点相对于工件的运动轨迹。1.对点位加工的数控机床,如钻床、镗床等,要考虑尽可能缩短加工路线,以减少空程时间,提高加工效率。§2-1数控加工工艺的制定探究新知3.刀具的进、退刀路线须认真考虑,要尽量避免在轮廓处接刀,对刀具的切入和切出要仔细设计。2.为保证工件轮廓加工后表面粗糙度的要求,最终完工轮廓应由最后一刀连续加工而成。4.铣削轮廓的加工路线要合理选择。§2-1数控加工工艺的制定探究新知5.旋转体类零件要合理制定粗加工时的加工路线。如图所示为手柄加工实例,其轮廓由三段圆弧组成,由于加工余量较大且不均匀,因此,比较合理的方案是先用直线和斜线加工路线车去图中细双点画线所示的加工余量,再用圆弧路线进行精加工。§2-1数控加工工艺的制定探究新知四、确定切削用量1.影响切削用量的因素工件材料刀具材料刀具几何角度机床及夹具刚度§2-1数控加工工艺的制定探究新知2.切削用量的选择(1)背吃刀量的确定背吃刀量可根据数控机床、工件、刀具系统的刚度来确定。在刚度允许的情况下,尽可能选取较大的背吃刀量,以减少进给次数,提高生产效率。(2)主轴转速的确定确定主轴转速时,根据允许的切削速度计算值,从机床说明书规定的转速值中选定相近的转速值,通常以主轴转速代码填入程序单。§2-1数控加工工艺的制定探究新知(3)进给速度的确定通常根据零件加工精度和表面质量要求选取进给速度。五、填写数控加工工艺文件将工艺规程的内容填入一定格式的卡片中,用于生产准备、工艺管理和指导工人操作等的各种技术文件称为工艺文件。它是编制生产计划、组织生产、安排物资供应、指导工人加工操作及技术检验等的重要依据。§2-1数控加工工艺的制定探究新知1.数控加工工序卡数控加工工序卡除表达加工工序内容外,还要反映使用的辅具、刃具及切削用量等,它是操作人员配合数控程序进行数控加工的主要指导性工艺资料。§2-1数控加工工艺的制定探究新知2.数控加工刀具卡数控加工刀具卡是调刀人员调整刀具、操作人员进行刀具数据输入的主要依据§2-1数控加工工艺的制定学习评价1.适合数控加工的内容有哪些?哪些内容不适合选择数控加工?2.零件图样分析的内容有哪些?3.数控加工对夹具提出哪两个要求?4.确定加工路线时,要考虑哪些问题?5.影响切削用量的因素有哪些?6.数控加工工序卡有何作用?7.简述数控加工工艺制定的步骤。§2-1数控加工工艺的制定知识总结与提升1.零件的工艺分析(重点、难点)(1)选择并决定进行数控加工的内容(2)数控加工零件工艺性分析2.选择刀具、夹具(重点)(1)刀具的选择(2)夹具的选择3.确定加工路线(重点、难点)4.确定切削用量(重点)5.填写数控加工工艺文件(重点)第二章数控机床编程基础§2-2数控加工程序及编制过程§2-2数控加工程序及编制过程(1)掌握数控加工程序的概念。(2)掌握数控编程、手工编程、自动编程的的概念,了解手工编程的意义。知识目标技能目标掌握数控编程的步骤。教学重点(1)数控加工程序的概念。(2)数控编程、手工编程、自动编程的概念。(3)数控编程的步骤。§2-2数控加工程序及编制过程教学难点数控编程的步骤。教学流程§2-2数控加工程序及编制过程复习提问1.零件图样分析的内容有哪些?2.简述数控加工工艺制定的步骤。新课引入(问题引入)1.什么是数控加工程序?2.数控加工程序应该包括哪些内容?§2-2数控加工程序及编制过程探究新知一、数控加工程序的概念按规定格式描述零件几何形状和加工工艺的数控指令集。(1)规定格式编制数控加工程序必须按照数控系统所规定的格式进行编写,不同的数控系统,规定格式可能不相同,因此数控加工程序并不是通用的。(2)描述零件几何形状和加工工艺包含内容并不仅仅是刀具轨迹,还包含了所用刀具、刀具运动轨迹与速度、主轴转速与旋转方向、冷却等辅助操作以及相互间的先后顺序等信息。§2-2数控加工程序及编制过程探究新知二、数控编程的方法1.手工编程手工编程是指编程的各阶段均由人工完成。2.自动编程自动编程是利用计算机专用软件来编制数控加工程序。按计算机专用软件的不同,自动编程可分为数控语言自动编程、图形交互自动编程和语音提示自动编程等。§2-2数控加工程序及编制过程探究新知三、数控编程的步骤§2-2数控加工程序及编制过程探究新知1.分析零件图样识读零件图样表述的各种信息,主要包括零件的材料、形状、尺寸、精度、批量、毛坯形状和热处理要求等2.确定工艺过程在分析图样的基础上,进行工艺分析,选定机床、刀具和夹具,确定零件加工的工艺路线、工步顺序以及切削用量等工艺参数。3.计算加工轨迹尺寸根据零件图样、加工路线和零件加工允许的误差,计算出零件轮廓的坐标值。§2-2数控加工程序及编制过程探究新知4.编写程序加工路线、工艺参数及刀具数据确定后,编程人员可以根据数控系统规定的功能指令代码及程序段格式,逐段编写加工程序。5.程序输入将编制好的程序输入数控装置中,并校验。6.程序校验与首件试切校验的方法是将编制好的加工程序输入数控装置后让机床空运行,检查机床的运动轨迹是否正确。校验正确后,进行零件的首件试切,使程序满足加工要求。§2-2数控加工程序及编制过程学习评价1.什么是数控加工程序?2.什么是数控编程?数控编程常用的方法有哪些?3.什么是手工编程?手工编程有何意义?4.什么是自动编程?常用的自动编程方法有哪些?5.简述数控编程的步骤。6.什么是基点?7.什么是节点?8.为什么必须进行试切?§2-2数控加工程序及编制过程知识总结与提升1.数控加工程序的概念(重点)按规定格式描述零件几何形状和加工工艺的数控指令集。2.数控编程的方法(重点):手工编程和自动编程。3.数控编程的步骤(重点、难点)(1)分析零件图样。(2)确定工艺过程。(3)计算加工轨迹尺寸。(4)编写程序单。(5)程序输入。(6)程序校验与首件试切。第二章数控机床编程基础§2-3数控加工代码及程序格式§2-3数控加工代码及程序格式(1)掌握数控加工程序中字符的作用及种类。(2)掌握数控加工程序中常用的地址符。知识目标技能目标(1)掌握数控加工程序中常见程序字的功能及用法。(2)掌握数控加工程序段格式。(3)掌握数控加工程序的组成与格式。§2-3数控加工代码及程序格式(1)字符的作用及种类。(2)数控加工程序常用地址符。(3)数控加工程序中常见的程序字的功能及用法。(4)数控加工程序段格式。(5)数控加工程序的组成与结构。教学重点教学难点(1)字符的作用及种类。(2)数控加工程序中常见的程序字的功能及用法。(3)数控加工程序的结构。§2-3数控加工代码及程序格式教学流程§2-3数控加工代码及程序格式1.什么是数控加工程序?2.简述数控编程的步骤。复习提问展示如图所示零件右端轮廓加工程序,激发学生学习兴趣。新课导入§2-3数控加工代码及程序格式一、字符探究新知字符是用来组织、控制或表示数据的各种符号,如字母、数字、标点符号和数学运算符号等。第一类是字母,它由26个大写英文字母组成;第二类是数字和小数点,它由0~9共10个阿拉伯数字及一个小数点组成;第三类是符号,它由正号(+)和负号(-)组成;第四类是功能字符,它由程序开始/结束符(%)、程序段结束符(;)、跳过任选程序段符(/)和空格符等组成。§2-3数控加工代码及程序格式二、地址探究新知地址又称地址符,在数控加工程序中,它是指位于程序字头的字符或字符组,用以识别其后的数据;在传递信息时,它表示其出处或目的地。§2-3数控加工代码及程序格式探究新知三、程序字程序字是一套有规定次序的字符,可以作为一个信息单元(即信息处理的单位)存储、传递和操作。1.程序段号一般位于程序段开头,可用于检索,便于检查交流或指定跳转目标等,它由地址符N和随后的1~4位数字组成。数字可以不连续使用,也可以不从小到大使用;程序段号不是程序段中的必用字,对于整个程序,可以每个程序段均有程序段号,也可以均没有程序段号,也可以只有部分程序段有程序段号。§2-3数控加工代码及程序格式探究新知2.准备功能字准备功能字是设立机床工作方式或控制系统工作方式的一种命令。G指令由字母G及其后面的两位数字组成,从G00到G99共100种代码。G指令分为模态指令和非模态指令两类。模态指令是一组可相互注销的功能指令,这些功能指令一旦被执行,则一直有效,直到被同组的其他指令注销为止。非模态指令只在所规定的程序段中有效,程序段结束时被注销,也称一次性代码。强调:由于各数控系统的功能要求及生产厂家不同,系统中的G功能指令名称、格式、参数含义可能存在很大差别。使用时要注意。§2-3数控加工代码及程序格式探究新知3.坐标尺寸字坐标尺寸字在程序段中主要用来指定机床的刀具运动到达的坐标位置。它是由规定的地址符及后续的带正、负号或者又有小数点的多位十进制数组成。第一组是X、Y、Z、U、V、W、P、Q、R,主要用来指定到达点坐标值或距离;第二组是A、B、C、D、E,主要用来指定到达点角度坐标;第三组是I、J、K,主要用来指定零件圆弧轮廓圆心点的坐标尺寸。强调:尺寸字可以使用公制,也可以使用英制,多数系统用准备功能字选择。§2-3数控加工代码及程序格式探究新知4.进给功能字进给功能字的功能是指定切削的进给速度。现在CNC机床一般都能使用直接指定方式,即可用F后的数字直接指定进给速度。FANUC车床数控系统进给量单位用G98和G99指定,系统开机默认为G99。G98表示进给速度与主轴速度无关的每分钟进给量,单位为mm/min或in/min;G99表示与主轴速度有关的主轴每转进给量,单位为mm/r或in/r。强调:广数系统开机默认为G98。§2-3数控加工代码及程序格式探究新知5.主轴转速功能字主轴功能字主要用来指定主轴转速或速度,单位为r/min或m/min。例如,S1500表示转速为1500r/min。FANUC数控系统用G96或G97指令配合S指令来指定主轴的速度。G96为恒线速控制指令,如用“G96S200”表示主轴的速度为200m/min,“G97S200”表示取代G96,即主轴不是恒线速功能,其转速为200r/min。FANUC系统使用恒线速控制时,应用G50指令来限制主轴的最高转速。§2-3数控加工代码及程序格式探究新知6.刀具功能字刀具功能字用地址符T及随后的数字代码表示,又称T功能或T指令,它主要用来指定加工中所用的刀具号及自动补偿编组号。其自动补偿内容主要是刀具的刀位偏差或长度补偿及刀具半径补偿。T后随四位数字的形式用得也比较多,一般前两位数表示刀具的编码号,后两位数为刀具补偿的编组号。T0102表示采用01号刀具,执行02号刀补。§2-3数控加工代码及程序格式探究新知7.辅助功能字辅助功能字又称M功能或M指令,它用以指定数控机床中辅助装置的开关动作或状态,如主轴启、停,切削液通、断,更换刀具等。§2-3数控加工代码及程序格式思考与练习指出下列符号的含义。N100:G01:X36.0:F0.2:F100:T0303:S500:M30:G02:G50S2000:M03:M00:§2-3数控加工代码及程序格式思考与练习四、程序段格式所谓程序段,就是为了完成某一动作要求所需的程序字的组合。每一个程序字是一个控制机床的具体指令。现在最常用的是使用地址符的程序段格式:§2-3数控加工代码及程序格式探究新知五、数控加工程序的格式与组成1.加工程序的组成§2-3数控加工代码及程序格式探究新知(1)程序名程序名位于程序主体之前,是程序的开始部分,一般独占一行。程序名一般由规定的字母“O”“P”或符号“%”开头,后面紧跟若干位数字组成。(2)程序内容程序内容部分是整个程序的核心部分,由若干程序段组成。一个程序段表示零件的一段加工信息,若干个程序段的集合则完整地描述一个零件加工的所有信息。程序结束是以程序结束指令M02或M30来结束整个程序。(3)程序结束§2-3数控加工代码及程序格式探究新知2.加工程序的结构§2-3数控加工代码及程序格式探究新知(1)主程序主程序由指定加工顺序、刀具运动轨迹和各种辅助动作的程序段组成,它是加工程序的主体结构。在一般情况下,数控机床是按其主程序的指令执行加工的。(2)子程序在编制加工程序时会遇到一组程序段在一个程序中多次出现或在几个程序中都要用到,那么就可把这一组加工程序段编制成固定程序,并单独予以命名,这组程序段即称为子程序。§2-3数控加工代码及程序格式探究新知在主程序中,调用子程序指令是一个程序段,其格式随具体的数控系统而定。§2-3数控加工代码及程序格式思考与练习查阅附录一,识读下列程序的含义。O0001;N10G97G99M0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论