.Word资料理论课教案(首页)(编号:JL/JW—(ZY)08—01)教师:朱承科授课班级:14-38课程数控加工技术基础授课时间2013.审批签字内容名称2.数控机床坐标系的建立及数学处理授课方法讲授课次2教具、挂图PPT课件教学目的1.了解数控机床坐标系的规定2.掌握数控车床的类型、结构及特点3.了解数控编程中的数学处理重点和难点重点:数控机床坐标系难点:参考点的理解解决方法举例讲解复习提问1.数控机床的组成、特点及应用范围课外作业课本P58-60课后体会.Word资料教学过程教学内容时间.Word资料课题引入(4分钟)新课讲授(80分钟)1.数控机床的组成有哪些?2.简述数控机床的分类、特点和应用2.数控机床坐标系的建立及数学处理一、数控机床的坐标系(一)坐标系的规定1.标准坐标系数控机床上的坐标系是采用右手直角笛卡尔坐标系。图2-5右手定则2.刀具相对工件运动的原则3.运动方向的规定刀具远离工件的方向为正方向。(二)数控机床的坐标轴确定机床坐标系的坐标轴顺序为:Z—X—Y①Z轴:Z坐标轴与传递切削力的主轴方向一致;以增大工件和刀具之间距离的方向为运动的正方向﹡对于车床、磨床等主轴带动工件旋转;Z轴平行与主轴。﹡如果机床没有主轴(如牛头刨床),Z轴垂直于工件装卡面。﹡钻镗加工中,钻入和镗入工件的方向为Z坐标的负方向,而退出为正方向。②X轴:X坐标轴一般是水平的,平行于工件的装卡面。这是在刀具或工件定位平面内运动的主要坐标。﹡对于工件旋转的机床(如车床、磨床等),X坐标的方向是在工件的径向上,且平行于横滑座。刀具离开工件旋转中心的方向为X轴正方向。a、如Z轴是垂直的,当从刀具主轴向立柱看时,X的正方向指向右。b、如Z轴(主轴)水平,当从主轴向工件方向看时,X的正方向指向右方。③Y轴:Y坐标轴垂直于X、Z坐标轴。Y运动的正方向根据X和Z坐标的正方向,按照右手直角笛卡儿坐标系来判断。图2-6典型机床的坐标系.Word资料④旋转坐标系:A、B和C相应地表示其轴线平行于X、Y和Z坐标的旋转运动。A、B和C的正方向,相应地表示在X、Y和Z坐标正方向上按照右旋螺纹前进的方向。⑤附加坐标:如果在X、Y、Z主要坐标以外,还有平行于它们的坐标,可分别指定为U、V、W。如还有第三组运动,则分别指定为P、Q和R。举例说明:卧式加工中心、卧铣、后置刀架车床等。⑥对于工件运动时的坐标轴方向对于工件运动而不是刀具运动的机床,必须将前述为刀具运动所作的规定,作相反的安排。用带“′”的字母,如+X′,表示工件相对于刀具正向运动指令。而不带“′”的字母,如+X,则表示刀具相对于工件的正向运动指令。二者表示的运动方向正好相反。对于编程人员、工艺人员只考虑不带“′”的运动方向。⑦主轴旋转运动的方向主轴的顺时针旋转运动方向(正转),是按照右旋螺纹旋入工件的方向。二、机床坐标系与工件坐标系1.机床坐标系机床坐标系是机床上固有坐标系,往往采用那些能够作为基准的点、线、面来作为机床的换刀点、坐标轴的轴心线和坐标平面。图2-7所示为数控车床坐标系。图2-7典型车床坐标系机械原点----机床上设定的一个特定位置,又称机床零位。﹡机械原点的定位精度很高,是机床调试和加工时十分重要的基准点。﹡机床上各种坐标系的建立都是以机械原点为参考点而确定的。图中O′是机械原点。﹡机床每次开机、断电、故障、图形模拟后,甚至必要时当进行坐标设定及对刀前都要对机床进行一次手动回零操作。所谓回零操作就是使运动部件回到机床的机械原点。2.工件坐标系(编程坐标系)工件坐标系在编程时使用,由编程人员在工件上建立的工件坐标系。工件原点:零件在设计中有设计基准。在加工过程中有工艺基准,同时要尽量将工艺基准与设计基准统一,该基准点通常称为工件原点。3.机床坐标系与工件坐标系的关系工件坐标系与机床坐标系的坐标轴平行。可通过机床坐标系偏置得到。4.刀位点和换刀点.Word资料课堂小结(3分钟)课后作业(3分钟)三、数控编程中的数学处理1.数值换算2.基点与节点3.基点坐标值的计算四、数控车床的结构、分类1.结构数控车床的整体结构组成基本与普通车床相同,但多了数控柜、操作面板和显示器等。(图片展示)2.分类(1)按数控系统的功能分经济型数控车床、全功能型数控车床、车削中心、FMC车床(2)按主轴的配置形式分(图片展示)卧式、立式数控车床(3)按刀架情况分(图片展示)前置刀架和后置刀架数控车床1.数控机床坐标系2.机床坐标系与工件坐标系3.数控车床的类型、结构及特点4.相关数值计算课本P58-60测试题.Word资料理论课教案(首页)(编号:JL/JW—(ZY)08—01)教师:朱承科授课班级:14-38课程数控加工技术基础授课时间2013.3.审批签字内容名称数控机床的编程规则授课方法讲授课次3教具、挂图PPT课件教学目的1.了解数控编程的步骤和方法2.掌握编程规则和程序的格式3.掌握常用编程指令的功能重点和难点重点:1.程序格式2.常用指令的功能及应用难点:指令的应用解决方法举例讲解复习提问数控机床坐标系课外作业课本P58-60测试题课后体会教学过程教学内容时间.Word资料课题引入(4分钟)新课讲授(83分钟)1.2个坐标系,4个“点”2.数控机床的工作原理3.数控机床的编程规则一、数控编程的步骤和方法数控编程:从分析零件图纸开始到获得正确的数控加工程序载体为止的全过程。(一)数控编程的步骤1.分析零件图工件的材料、形状、尺寸、精度及毛坯的形状2.确定加工工艺分析零件图,决定加工方案,确定加工顺序,设计夹具,选择刀具,确定走刀路线,切削用量等工艺参数。3.数学处理建立工件坐标系,确定加工路线,计算出各几何元素的起点、终点、圆心坐标值。(复杂零件或不规则零件坐标点不好找,可以借助CAD画图求出)4.编写程序根据所使用的数控系统指定的代码及格式编写程序。5.程序输入以前用穿孔带作为介质,通过纸带阅读机送入数控系统。现在可以直接用键盘输入,或在计算机中编好后通过相应的软件及接口传入程序。6.程序校验与首件试切程序必须经过检查校验试切后才可使用。可以通过空运行程序检查轨迹是否正确,还可以用图形模拟功能。首件试切时,一般单段运行,监视加工状况,随时调整参数,出现问题,立刻停车。(二)编程方法1.手工编程由人工完成零件图纸分析、工艺处理、数值计算、编写程序清单,直到程序输入、校验,称为“手工编程”。此种方法适用于点位或几何形状不太复杂的零件。2.自动编程所谓“自动编程”,就是使用计算机或编程机,完成零件编程的过程,使用规定的语言手工编写一个描述零件加工要求的程序,输入计算机中,计算机自动进行计算并生成程序。PowerMill、Mastercam、CAXA等可先画出零件的三维实体图,设置好加工参数、路径,可以自动生成加工程序。此方法适用于复杂曲面的零件或几何元素不复杂,但程序量很大的零件。二、数控机床的编程规则.Word资料1.绝对值编程和增量值编程。2.直径编程和半径编程。3.小数点编程。三、程序格式一个完整的零件加工程序,由程序号、程序内容和程序结束三部分组成。一个程序段,序号、若干代码字和结束符号组成;每个代码字,由字母和数字组成。例:(程序段)N0010G00X10Z10M3S650;程序段结束符辅助功能代码坐标值准备功能代码程序段号O2001(程序名,一个完整程序存放在内存中的首地址表识符。西门子用“%”,FANUC用“O”)N0010M03S650主轴正转,转速650N0015G00X100Y80;快速定位A点N0020Z-33.00;刀具下降33mm,距工件2mmN0030G01Z-26.00F100;直线插补,刀具向下工进26mm穿透工件N0040G00Z26.00;快速返回N0050X50.00Y30.00;快速定位到B点N0060G01Z-17.00;刀具向下工进17mm,进入到工件内15mmN0070G04F2;暂停2秒N0080G00Z50.00;刀具快速上移50mmN0090X-150.00Y-110.00;返回起始点N0100M30;程序结束四、常用编程代码1.辅助功能字辅助功能也叫M功能或M代码。它是控制机床或系统的开关功能的一种命令。如开、停冷却泵;主轴正、反转;程序结束等。(1)M00----程序停止。程序中执行该指令后,停止自动运转,即主轴停转、切削液关闭、进给停止,处于程序停止状态,把全部信息保存起来。以便进行手动换刀、手动变速等手动操作。要继续执行加工程序时,按动控制面板上的起动按钮才能再次自动运转。(2)M01----计划停止。该指令与M00相似。但必须预先把面板上的“选择停止开关”旋转到计划停止处,M01指令才能被执行。该指令主要用于加工过程中需要停机检查、测量零件或手工换刀和交接班等。(3)M02----程序结束。表示程序全部结束,停止自动运转,主轴进给及切削液供给全部停下,使数控装置和机床复位。(4)M03、M04、M05----主轴旋转方向。分别命令主轴正转(顺)、反转(逆)、和停止转动。.Word资料课堂小结(3分钟)课后作业(3分钟)(5)M07、M08、M09----冷却液的启动与停止。(6)M30----程序结束,并返回开始状态。思考:M00、M01、M02、M30的区别。2.F(进给功能),S(主轴速度功能),T(刀具功能)(1)进给功能F表示进给速度,单位是mm/min。当进给速度与主轴转速有关时(如车削螺纹),单位为mm/r。进给速度在加工过程中的表示方法随数控装置的不同而不同。通常跟两位数字F××表示,其数值有的代表具体进给数值,有的代表某种进给速度的编码号。(2)主轴速度功能S主要表示主轴转速或速度。单位分别为r/min或m/min。主轴功能是用字母S后跟两位或四位数字组成,其后面的数字有时表示具体转数,有时表示某种转数的代码。主轴的实际转数常用机床操作面板上的主轴速度倍率开关调整。倍率开关通常设有50%、60%、70%、80%、90%、100%、110%、120%、200%等档位,编程时总是假定倍率开关指在100%的位置。(3)刀具功能T刀具功能,也称T功能,是用来表示选择刀具或刀补号的。一般具有自动换刀的数控机床上才有此功能。刀具功能用字母T及后面的两位或四位数字表示。T0101:前01表示选择第1号刀,后01表示01刀补。1.数控编程的步骤和方法2.数控编程规则3.程序格式4.常用M、F、S、T指令代码的功能及应用课本P58-60测试题.Word资料理论课教案(首页)(编号:JL/JW—(ZY)08—01)教师:朱承科授课班级:14-39课程数控加工技术基础授课时间2013.3.审批签字内容名称课题一FANUC系统数控车床的编程与操作1.车削外圆和端面程序授课方法讲授课次4教具、挂图PPT课件教学目的1.掌握G01指令及其应用2.掌握常用M、F、S、T、G代码在编程中的应用重点和难点重点:硬质合金的牌号和应用难点:硬质合金的应用解决方法举例讲解复习提问常用M、F、S、T、G00代码的功能课外作业自测题课后体会教学过程教学内容时间.Word资料课题引入(5分钟)新课讲授(73分钟)课堂小结(2分钟)课后作业(10分钟)复习提问:1.M00-M09,M30的含义2.F、S、T代码的含义3.G00代码的格式及功能第一节相关基础知准备(G代码)一、直线插补指令——G01格式:G01X(U)__Z(W)__F__功能:使刀具以F给定速度沿当前点按直线运动到XZ终点坐标。说明:(1)X、Z为目标点的绝对或增量坐标,U、W为目标点的绝对或增量坐标;(2)F为沿插补方向的进给速度。二、应用举例(PPT展示)(1)车端面O0001N10M03S400N20T0101N30G00X52Z0N40G01X0Z0F50N50G00X100Z150N60M05N70M30(2)车外圆O0002N10M03S400N20T0101N30G00X48Z2N40G01X48Z-25F50N50G01X52N60G00X100Z150N70M05N80M30三、编