版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3.1数控铣床编程基础3.1.1数控铣床的坐标系坐标轴和运动方向的命名原则。数控铣床采用右手空间笛卡尔坐标系,如图3-1所示。坐标轴运动方向命名原则:原则一:刀具相对于静止的工件坐标而运动,即假设刀具运动而工件静止。原则二:刀具远离工件的方向是坐标轴的正方向。坐标轴正方向判断顺序先Z后X再Y。下一页返回3.1数控铣床编程基础对于单立柱立式铣床(加工中心)而言,由于其为有旋转主轴的机床,故先确定Z轴方向:主轴轴线方向为Z轴方向,刀具离开工件的方向为Z轴正方向。然后确定X轴方向:操作者面向立柱时,在工作台移动方向中,刀具相对于工件向右移动的方向为X轴正方向。再确定Y轴方向:根据右手定则即可确定刀具相对于工件向立柱移动的方向为Y轴正方向。单立柱立式铣床的坐标轴及其方向如图3-2所示。数控卧式铣床的坐标轴及其方向如图3-3所示。图3-4所示为立式五轴联动数控铣床标准坐标系。上一页下一页返回3.1数控铣床编程基础3.1.2机床坐标系和工件坐标系机床坐标系是机床运动控制的参考基准,而工件坐标系是编程时的参考基准。机床坐标系建立在机床上,是固定的物理点;而工件坐标系建立在工件上,根据编程习惯位置可变。在加工时通过对刀手段确定工件原点与机床原点的位置关系,将工件坐标系与机床坐标系建立固联关系。机床坐标系是机床生产厂家设定并固定的,使用者不能改变;工件坐标系是编程人员和操作者为了简化编程而设定的,可以随着操作者的需要而改变。图3-5所示为机床坐标系与工件坐标系的对比。上一页下一页返回3.1数控铣床编程基础3.1.3数控铣床的对刀方法一、数控铣床手动试切法对刀的基本原理数控机床的机床坐标系是唯一固定的,CRT显示的是切削刀刀位点的机床坐标,但为计算方便和简化编程,在编程时都需设定工件坐标系,它是以零件上的某一点为坐标原点建立起来的X、Y、Z直角坐标系统。因此,数控铣床对刀的实质是确定随编程变化的工件坐标系程序原点(工件零点)的机床坐标值。程序原点应尽量选在工件顶面,以提高被加工零件的加工精度。如图3-6所示,对于坐标尺寸标注的零件,程序原点应该设在尺寸标注的基准点。上一页下一页返回3.1数控铣床编程基础如图3-7所示,对于对称标注的零件,程序原点应该设在对称中心线或圆心上。确定方形工件程序原点机床坐标的方法:(1)方形工件,程序原点在顶面中心,毛坯四侧有较多的加工余量,粗略对齐。方法:先用直尺和划针在毛坯表面划出方形对角线的交点,机床回零,主轴正转,用点动+步进方式,让铣刀中心在X、Y、Z三个方向大致对准毛坯顶面对角线交点,则此时CRT显示的坐标为程序原点的机床坐标。上一页下一页返回3.1数控铣床编程基础(2)方形工件,程序原点在方形顶面的一个角点,如左角点A,毛坯四侧有较多的加工余量,准确对齐。方法:机床回零→主轴正转→将刀具下降到低于蜡模上表面处→Y方向手动控制刀具边缘从工件前端移动切入工件左侧面,记录CRT显示不变的X坐标→X方向手动控制刀具边缘从工件左端移动切入工件前侧面,记录CRT显示不变的Y坐标→Z方向手动控制刀具底部接触蜡模上表面,从CRT读取Z坐标并记录→根据记录的X、Y、Z坐标,计算出程序原点A的机床坐标,即XA=X+R;YA=Y+R;ZA=Z(R为铣刀半径)。上一页下一页返回3.1数控铣床编程基础(3)方形工件,程序原点在顶面中心A,工件四侧已加工,准确对齐。方法:机床回零→主轴正转→将刀具下降到低于蜡模上表面处→Y方向手动控制刀具边缘从工件前端移动切入工件左侧面,记录CRT显示不变的X1坐标;退刀,Y方向手动控制刀具边缘从工件前端移动切入工件右侧面,记录CRT显示不变的X2坐标→X方向手动控制刀具边缘从工件左端移动切入工件前侧面,记录CRT显示不变的Y1坐标;退刀,X方向手动控制刀具边缘从工件左端移动切入工件后侧面,记录CRT显示不变的Y2坐标→Z方向手动控制刀具底部接触蜡模上表面,从CRT读取Z坐标并记录→根据记录的X、Y、Z坐标,计算出程序原点A的机床坐标,即XA=X1+X2;YA=Y1+Y2;ZA=Z。上一页下一页返回3.1数控铣床编程基础(4)圆形对称工件,程序原点在顶面中心。对于对称工件,可按图3-8的顺序移动X轴或Y轴,通过刀具与工件外表面接触,此时按F9—F3—F4(相对坐标系)—F5(相对值零点)—Y,然后返回,向相反的对面外表面接近,记录位置数据,提高刀具,返回两表面距离1/2处的中心位置。回零,反复几次,定中心结束。然后Z轴对刀,使刀具中心与编程工件坐标原点重合,此时再将坐标系设为机床坐标系,并记录X、Y、Z轴的坐标数据。二、数控铣床手动试切法对刀的基本步骤1.G92XαYβZγ指令对刀上一页下一页返回3.1数控铣床编程基础要点:自动加工程序前,铣刀要求一定要准确停在程序起点位置。方法一:(1)根据上述的步骤,确定程序原点的机床坐标;再根据程序原点的机床坐标计算出程序起点H(对刀点)的机床坐标XH=XA+α;YH=YA+β;ZH=ZA+γ。(2)用MDI功能,运行G53XHYHZH,将刀具自动移动到对刀点。方法二:(1)根据上述的步骤,确定程序原点的机床坐标;用点动+步进方式,将铣刀中心对齐程序原点。上一页下一页返回3.1数控铣床编程基础(2)用MDI功能,运行G91G00XαYβZγ,将刀具自动移动到对刀点。2.G54~G59指令对刀要点:自动加工程序前,需要将程序原点的机床坐标输入到数控系统软件的坐标系中。方法:根据上述步骤,确定了程序原点的机床坐标后:(1)在MDI功能子菜单下按“F3”键,进入坐标系手动数据输入方式,图形显示窗口首先显示G54坐标系数据。上一页下一页返回3.1数控铣床编程基础(2)按“Pgdn”或“Pgup”键选择要输入的数据类型,如G55、G56、G57、G5、G59坐标系,当前工件坐标系的偏置值(坐标系零点相对于机床零点的值)或当前相对值零点。(3)如图3-9所示,在MDI命令行输入所需程序原点的机床坐标,如“X__Y__Z__”,并按“Enter”键,设置G54坐标系的X、Y、Z偏置。(4)若输入正确,图形显示窗口相应位置将显示修改过的值;否则原值不变。(5)将机床工作方式设为自动方式,按下“循环启动”键,则软件界面右侧的工件坐标零点显示的数据与输入的数据一致。上一页下一页返回3.1数控铣床编程基础3.1.4项目任务针对不同形状零件熟练掌握G54~G59指令试切对刀操作及检验方法。操作步骤:(1)上电:机床电源→系统电源→伺服电源;(2)回参考点;(3)毛坯装夹;(4)刀具装夹;(5)起动主轴;上一页下一页返回3.1数控铣床编程基础(6)手动控制刀具的不同位置触碰工件的不同位置,并将不同位置的坐标值记录下来,计算出程序原点的机床坐标;(7)用MDI功能运行G91G00XαYβZγ,将刀具自动移动到对刀点;(8)在坐标系设定界面下,用MDI命令行输入所需程序原点的机床坐标,如“X__Y__Z__”,并按“Enter”键,设置选中的坐标系(G54~G59)的X、Y、Z偏置。注意事项(1)工件、刀具装夹要紧、正;上一页下一页返回3.1数控铣床编程基础(2)对刀过程中要保持清晰的思路;(3)注意观察显示屏上的各种信息;(4)做到安全、文明操作;(5)实习结束前要收拾好工、量具,主轴和工作台移动到位,关闭电源;(6)清扫机床及场地卫生。上一页返回3.2简单铣削类零件程序编制与机床操作3.2.1铣削简单凹槽类零件【任务一】如图3-10所示,用Φ8mm的刀具,沿双点画线加工深3mm的凹槽。一、准备功能G代码准备功能G指令由G后一或二位数值组成,它用来规定刀具和工件的相对运动轨迹、机床坐标系、坐标平面、刀具补偿和坐标偏置等多种加工操作。华中世纪星HNC-21M数控装置G功能指令如表3-1所示。下一页返回3.2简单铣削类零件程序编制与机床操作G功能有非模态G功能和模态G功能之分,其介绍同数控车床。模态G功能组中包含一个默认G功能(表3-1中有▲标记者),没有共同参数的不同组G代码可以放在同一程序段中,而且与顺序无关。二、绝对值编程G90与相对值编程G91指令格式:G90G91说明:G90:绝对值编程,每个编程坐标轴上的编程值是相对于程序原点的。上一页下一页返回3.2简单铣削类零件程序编制与机床操作G91:相对值编程,每个编程坐标轴上的编程值是相对于前一位置而言的,该值等于沿轴移动的距离。G90、G91为模态功能,可相互注销;G90为默认值。G90、G91可用于同一程序段中,但要注意其顺序所造成的差异。选择合适的编程方式可使编程简化。当图纸尺寸由一个固定基准给定时,采用绝对方式编程较为方便;而当图纸尺寸是以轮廓顶点之间的间距给出时,采用相对方式编程较为方便。三、快速定位G00指令格式:上一页下一页返回3.2简单铣削类零件程序编制与机床操作G00X__Y__Z__A__说明:X、Y、Z、A:快速定位终点,G90时为终点在工件坐标系中的坐标;G91时为终点相对于起点的位移量。G00指令刀具相对于工件以各轴预先设定的速度,从当前位置快速移动到程序段指令的定位目标点。G00指令中的快移速度由机床参数“快移进给速度”对各轴分别设定,不能用F规定。G00一般用于加工前快速定位或加工后快速退刀。快移速度可由面板上的快速修调旋钮修正。上一页下一页返回3.2简单铣削类零件程序编制与机床操作G00为模态功能,可由G01、G02、G03或G34功能注销。注意:在执行G00指令时,由于各轴以各自速度移动,不能保证各轴同时到达终点,因而联动直线轴的合成轨迹不一定是直线。操作者必须格外小心,以免刀具与工件发生碰撞。常见的做法是将Z轴移动到安全高度,再执行G00指令。四、线性进给G01指令格式:G01X__Y__Z__A__F__说明:上一页下一页返回3.2简单铣削类零件程序编制与机床操作X、Y、Z、A:线性进给终点,在G90时为终点在工件坐标系中的坐标;在G91时为终点相对于起点的位移量;F:合成进给速度。G01指令刀具以联动的方式,按F规定的合成进给速度,从当前位置按线性路线(联动直线轴的合成轨迹为直线)移动到程序段指令的终点。G01是模态代码,可由G00、G02、G03或G34功能注销。五、圆弧进给G02/G03指令格式:上一页下一页返回3.2简单铣削类零件程序编制与机床操作说明:“/”表示“或”的含义;G02:顺时针圆弧插补(见图3-15);G03:逆时针圆弧插补(见图3-15);G17:XY平面的圆弧;G18:ZX平面的圆弧;G19:YZ平面的圆弧;上一页下一页返回3.2简单铣削类零件程序编制与机床操作X,Y,Z:G90时为圆弧终点在工件坐标系中的坐标;G91时为圆弧终点相对于圆弧起点的位移量;I,J,K:圆心相对于圆弧起点的有向距离(见图3-16)无论是绝对编程还是增量编程都是以增量方式指定;整圆编程时不可以使用“R”,只能用“I、J、K”。R:圆弧半径。当圆弧圆心角小于180°为劣弧时,R为正值;当圆弧圆心角大于180°为优弧时,R为负值。F:被编程的两个轴的合成进给速度。注:不是整圆编程时,定义R方式与定义I、J、K方式只需选择一种。当两种方式都定义,则以R方式有效。上一页下一页返回3.2简单铣削类零件程序编制与机床操作3.2.2利用刀具补偿加工简单铣削零件【任务二】如图3-22所示,用8mm的刀具加工2mm高凸台,运用刀具补偿功能完成凸台的编程加工。一、刀具半径补偿G40、G41、G42指令格式:G17/G18/G19G40/G41/G42X__Y__Z__D__说明:上一页下一页返回3.2简单铣削类零件程序编制与机床操作G40:取消刀具半径补偿;G41:左刀补(在刀具前进方向左侧补偿),如图3-23(a)所示;G42:右刀补(在刀具前进方向右侧补偿),如图3-23(b)所示;G17:刀具半径补偿平面为XY平面;G18:刀具半径补偿平面为ZX平面;G19:刀具半径补偿平面为YZ平面;X,Y,Z:G00/G01的参数,即刀补建立或取消的终点(注:投影到补偿平面上的刀具轨迹受到补偿);上一页下一页返回3.2简单铣削类零件程序编制与机床操作D:方式一:刀补表中刀补号码(D00~D99),它代表了刀补表中对应的半径补偿值;方式二:#100~#199全局变量定义的半径补偿量。G40、G41、G42都是模态代码,可相互注销。注意:(1)刀具半径补偿平面的切换必须在补偿取消方式下进行;(2)刀具半径补偿的建立与取消只能用G00或G01指令,不得采用G02或G03指令。二、刀具长度补偿G43、G44、G49指令格式:上一页下一页返回3.2简单铣削类零件程序编制与机床操作G17/G18/G19G43/G44/G49G00/G01X__Y__Z__H__说明:“/”表示“或”的含义;G17:刀具长度补偿轴为Z轴;G18:刀具长度补偿轴为Y轴;G19:刀具长度补偿轴为X轴;G49:取消刀具长度补偿;G43:正向偏置(补偿轴终点加上偏置值);G44:负向偏置(补偿轴终点减去偏置值);上一页下一页返回3.2简单铣削类零件程序编制与机床操作X,Y,Z:G00/G01的参数,即刀补建立或取消的终点;H:G43/G44的参数,即刀具长度补偿偏置号(H00~H99),它代表了刀补表中对应的长度补偿值。G43、G44、G49都是模态代码,可相互注销。三、RTCP刀具长度补偿功能在五坐标数控机床上进行加工时,刀具会相对工件做旋转运动,为使刀具中心点沿编程轨迹运动,需要以刀具中心点为基准,根据刀具的长度矢量,对刀具的控制点位置进行自动补偿。此功能一般称为RTCP(RotationToolCenterPointProgramming),如图3-28所示。上一页下一页返回3.2简单铣削类零件程序编制与机床操作使用本功能后,可以在X、Y、Z三个正交轴之外,在具有刀具旋转的机床中,一边改变刀具的姿势,一边补偿刀具长度而进行加工,刀具对工件的方向即使改变,仍然沿着刀具中心点所指定的路径移动。在刀具中心点控制中可以使用的指令有直线插补G01指令、快速定位G00指令和圆弧插补G02/G03指令。该功能的实现使得在CAM编程时,可以直接使用刀具中心进行编程,而不需要考虑转轴中心,转轴中心独立于编程,但在执行程序前需由显示终端输入。同时,也无须为了更改刀具长度而重新定位程序。该功能的使用格式与方法和三轴铣床系统G43、G44、G49的长度补偿指令及刀具长度参数设置接口一致。上一页下一页返回3.2简单铣削类零件程序编制与机床操作3.2.3利用刀具半径补偿功能加工同心轮廓零件【任务三】运用刀具半径补偿完成同心凸台的编程加工。零件如图3-38所示,用Φ10mm的平底铣刀加工如图3-38所示的双凸台,台高均为2mm。任务三图3-38加工程序:将程序不完整处补全。上一页下一页返回3.2简单铣削类零件程序编制与机床操作上一页下一页返回3.2简单铣削类零件程序编制与机床操作上一页下一页返回3.2简单铣削类零件程序编制与机床操作上一页下一页返回3.2简单铣削类零件程序编制与机床操作3.2.4运用子程序铣削简单零件【任务四】用Φ10mm的平底铣刀加工如图3-41中的凹槽,每次切深2mm一、子程序的定义在编制加工程序中,有时会遇到一组程序段在一个程序中多次出现,或者在几个程序中都要使用它,这种典型的加工程序可以做成固定程序,并单独加以命名,这组程序段就称为子程序。二、使用子程序的目的和作用上一页下一页返回3.2简单铣削类零件程序编制与机床操作使用子程序可以减少不必要的编程重复,从而达到简化编程的目的。主程序可以调用子程序,一个子程序也可以调用下一级的子程序。子程序必须在主程序结束指令后建立,其作用相当于一个固定循环。三、子程序的调用在主程序中,调用子程序的指令是一个程序段,其格式随具体的数控系统而定,华中数控系统子程序调用格式为M98P__L__说明:M98:子程序调用;P:子程序号;上一页下一页返回3.2简单铣削类零件程序编制与机床操作L:子程序重复调用次数。由此可见,子程序由程序调用字、子程序号重复调用次数组成。四、子程序的返回子程序返回主程序采用指令M99,它表示“子程序运行结束,请返回到主程序”。五、子程序的嵌套子程序调用下一级子程序称为嵌套。上一级子程序与下一级于程序的关系,与主程序与第一层子程序的关系相同。子程序可以嵌套多少层由具体的数控系统决定,在华中系统中,子程序可以嵌套九层。上一页下一页返回3.2简单铣削类零件程序编制与机床操作3.2.5运用刀具补偿与子程序嵌套功能铣削双层同心轮廓零件【任务五】利用子程序嵌套,用Φ10mm的平底铣刀加工如图3-43所示的双凸台,台高均为2mm。工件坐标系的坐标原点取在工件上表面对称中心,D01地址中输入的数值为5.任务五图3-43加工程序:将程序不完整处补充完整。上一页下一页返回3.2简单铣削类零件程序编制与机床操作上一页下一页返回3.2简单铣削类零件程序编制与机床操作上一页下一页返回3.2简单铣削类零件程序编制与机床操作3.2.6运用镜像指令铣削简单轮廓零件【任务六】运用镜像指令完成凸台的编程与加工。如图3-51所示,铣削5mm高凸台。镜像功能G24、G25指令。格式:G24X__Y__Z__A__M98P__G25X__Y__Z__A__上一页下一页返回3.2简单铣削类零件程序编制与机床操作说明:G24:建立镜像;G25:取消镜像;X,Y,Z,A:镜像位置。当工件相对于某一轴具有对称形状时,可以利用镜像功能和子程序,只对工件的一部分进行编程,却能加工出工件的对称部分,这就是镜像功能。当某一轴的镜像有效时,该轴执行与编程方向相反的运动。G24、G25为模态指令,可相互注销;G25为默认值。上一页下一页返回3.2简单铣削类零件程序编制与机床操作3.2.7运用旋转指令加工简单轮廓零件【任务七】运用旋转指令完成凸台的编程与加工。如图3-54所示,铣削5mm高凸台。旋转变换G68、G69指令。格式:G17G68X__Y__P__G18G68X__Z__P__G19G68Y__Z__P__M98P__上一页下一页返回3.2简单铣削类零件程序编制与机床操作G69说明:G68:建立旋转;G69:取消旋转;X,Y,Z:旋转中心的坐标值;P:旋转角度,单位是(°),0°≤P≤360°。在有刀具补偿的情况下,先旋转后刀补(刀具半径补偿、长度补偿);在有缩放功能的情况下,先缩放后旋转。G68、G69为模态指令,可相互注销;G69为默认值。上一页下一页返回3.2简单铣削类零件程序编制与机床操作3.2.8运用旋转、镜像及子程序嵌套功能完成简单轮廓零件的编程与加工【任务八】运用子程序嵌套的方法完成如图3-59所示2mm高凸台的编程加工。任务八图3-59加工程序:将程序不完整处补全。上一页下一页返回3.2简单铣削类零件程序编制与机床操作上一页下一页返回3.2简单铣削类零件程序编制与机床操作上一页下一页返回3.2简单铣削类零件程序编制与机床操作3.2.9运用孔的固定循环完成简单零件的编程与加工【任务九】使用G84指令编制如图3-62所示的螺纹加工程序,设刀具起点距工作表面100mm处,切削深度为10mm。一、固定循环概述数控加工中,某些加工动作循环已经典型化。例如,钻孔、镗孔的动作是孔位平面定位、快速引进、工作进给和快速退回等,这样一系列典型的加工动作已经预先编好程序,存储在内存中,可用称为固定循环的一个G代码程序段调用,从而简化编程工作。上一页下一页返回3.2简单铣削类零件程序编制与机床操作孔加工固定循环指令有G73、G74、G76、G80~G89,通常由下述6个动作构成,如图3-63(a)所示。(1)X、Y轴定位;(2)定位到R点(定位方式取决于上次是G00还是G01);(3)孔加工;(4)在孔底的动作;(5)退回到R点(参考点);(6)快速返回到初始点。上一页下一页返回3.2简单铣削类零件程序编制与机床操作固定循环的数据表达形式可以用绝对坐标(G90)和相对坐标(G91)表示,如图3-63所示,其中图3-63(b)是采用G90的表示,图3-63(c)是采用G91的表示。固定循环的程序格式包括数据形式、返回点平面、孔加工方式、孔位置数据、孔加工数据和循环次数。数据形式(G90或G91)在程序开始时就已指定,因此,在固定循环程序格式中可不注出。固定循环的程序格式如下:上一页下一页返回3.2简单铣削类零件程序编制与机床操作说明:“/”表示“或”的含义G98:返回初始平面;G99:返回R点平面;G:固定循环代码G73、G74、G76和G81~G89之一;X,Y:加工起点到孔位的距离(G91)或孔位坐标(G90);R:初始点到R点的距离(G91)或R点的坐标(G90);Z:R点到孔底的距离(G91)或孔底坐标(G90);Q:每次进给深度(G73/G83);上一页下一页返回3.2简单铣削类零件程序编制与机床操作I,J:刀具在轴反向位移增量(G76/G87);P:刀具在孔底的暂停时间;F:切削进给速度;L:固定循环的次数。G73、G74、G76和G81~G89是同组的模态指令,其中定义的Z、R、P、F、Q、I、J、K地址,在各个指令中是模态值,改变指令需重新定义。G80、G01~G03等代码可以取消固定循环。用G98/G99对如图3-64所示的零件进行编程加工。上一页下一页返回3.2简单铣削类零件程序编制与机床操作加工程序:上一页下一页返回3.2简单铣削类零件程序编制与机床操作二、G81:钻孔循环(中心钻)格式:G98/G99G81X__Y__Z__R__F__L__P__功能:钻孔循环指令G81如图3-65所示,包括X、Y坐标定位及快进、工进和快速返回等动作。说明:“/”表示“或”的含义上一页下一页返回3.2简单铣削类零件程序编制与机床操作X、Y:绝对编程时是孔中心在XY平面内的坐标位置;增量编程时是孔中心在XY平面内相对于起点的增量值。Z:绝对编程时是孔底Z点的坐标值;增量编程时是孔底Z点相对于参照R点的增量值。R:绝对编程时是参照R点的坐标值;增量编程时是参照R点相对于初始B点的增量值。F:钻孔进给速度。L:循环次数(一般用于多孔加工,故X或Y应为增量值)。P:在R点暂停时间,单位为秒;当“P”没定义或为零时,不暂停。上一页下一页返回3.2简单铣削类零件程序编制与机床操作工作步骤:(1)刀位点快移到孔中心上方B点。(2)快移接近工件表面,到R点。(3)向下以F速度钻孔,到达孔底Z点。(4)主轴维持旋转状态,向上快速退到R点(G99)或B点(G98)。注意:如果Z的移动位置为零,则该指令不执行。三、G84:攻丝循环格式:上一页下一页返回3.2简单铣削类零件程序编制与机床操作G98/G99G84X__Y__Z__R__P__F__L__功能:攻正螺纹时,用右旋丝锥主轴正转攻丝,攻丝时速度倍率不起作用。使用进给保持时,在全部动作结束前也不停止。攻丝循环指令G84如图3-67所示。说明:“/”表示“或”的含义。X,Y:绝对编程时是螺孔中心在XY平面内的坐标位置;增量编程时是螺孔中心在XY平面内相对于起点的增量值。上一页下一页返回3.2简单铣削类零件程序编制与机床操作Z:绝对编程时是孔底Z点的坐标值;增量编程时是孔底Z点相对于参照R点的增量值。R:绝对编程时是参照R点的坐标值;增量编程时是参照R点相对于初始B点的增量值。P:孔底停顿时间。F:螺纹导程。L:循环次数(一般用于多孔加工,故X或Y应为增量值)。工作步骤:(1)主轴在原正转状态下,刀位点快移到螺孔中心上方B点。(2)快移接近工件表面,到R点。上一页下一页返回3.2简单铣削类零件程序编制与机床操作(3)向下攻丝,主轴转速与进给匹配,保证转进给为螺距F。(4)攻丝到达孔底Z点。(5)主轴停转同时进给停止。(6)主轴反转退出,主轴转速与进给匹配,保证转进给为螺距F。(7)退到R点(G99)或退到R点后,快移到B点(G98)注意:Z的移动量为零时,该指令不执行。刚性攻丝的攻丝方式选择:(1)刚性攻丝有以下两种攻丝方式。C轴攻丝:将伺服主轴当作C轴,采用插补的方法攻丝,可以实现高速、高精度攻丝。上一页下一页返回3.2简单铣削类零件程序编制与机床操作跟随攻丝:采取Z轴跟随主轴的方法来攻丝。(2)系统默认是采取跟随攻丝的方式。(3)用M29来指定攻丝方式是C轴攻丝方式,M29是模态指令。【任务十】如图3-69所示,用Φ20mm的刀具加工如图3-69所示轮廓,用Φ16mm的刀具加工如图3-69凹台,用Φ6mm、Φ8mm的刀具加工孔。G73:高速深孔加工循环指令。格式:上一页下一页返回3.2简单铣削类零件程序编制与机床操作G98/G99G73X__Y__Z__R__Q__P__K__F__L__功能:该固定循环用于Z轴的间歇进给,使深孔加工时容易断屑、排屑、加入冷却液,且退刀量不大,可以进行深孔的高速加工。高速深孔加工循环G73如图3-70所示。说明:“/”表示“或”的含义;X,Y:绝对编程时是孔中心在XY平面内的坐标位置;增量编程时是孔中心在XY平面内相对于起点的增量值。上一页下一页返回3.2简单铣削类零件程序编制与机床操作R:绝对编程时是参照R点的坐标值;增量编程时是参照R点相对于初始B点的增量值。Q:每次向下的钻孔深度(增量值,取负)。Z:绝对编程时是孔底Z点的坐标值;增量编程时是孔底Z点相对于参照R点的增量值。K:每次向上的退刀量(增量值,取正)。F:钻孔进给速度。L:循环次数(一般用于多孔加工,故X或Y应为增量值)工作步骤:上一页下一页返回3.2简单铣削类零件程序编制与机床操作(1)刀位点快移到孔中心上方B点。(2)快移接近工件表面,到R点。(3)向下以F速度钻孔,深度为Q。(4)向上快速抬刀,距离为K。(5)步骤(3)、(4)往复多次。(6)钻孔到达孔底Z点。(7)孔底延时P秒(主轴维持旋转状态)(8)向上快速退到R点(G99)或B点(G98)。注意:①如果Z、K、Q移动量为零时,该指令不执行。②|Q|>|K|。上一页返回3.3复杂铣削类零件程序编制与机床操作【任务十
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广西贺州市平桂区2024-2025学年八年级上学期期末检测地理试题(含答案)
- 2026年自然资源部海岛研究中心专业技术人员招聘考试备考试题及答案解析
- 2026重庆市万州区柱山乡人民政府公益性岗位聘用1人笔试模拟试题及答案解析
- 台州路桥农商银行2026年招聘开始啦!考试参考试题及答案解析
- 2026山东临沂蒙阴县部分事业单位招聘综合类岗位18人考试参考题库及答案解析
- 2026新疆乌市第126中学慈湖初中部急聘初中物理老师笔试参考题库及答案解析
- 2026年甘肃庆阳环县数字就业基地在线客服岗位1月招聘30人考试备考试题及答案解析
- 2026上半年云南事业单位联考昭通学院公开招聘硕士研究生工作人员笔试参考题库及答案解析
- 2026年辽宁省文物考古研究院面向社会公开招聘工作人员招聘考试备考题库及答案解析
- 2026广西来宾市事业单位统一公开招聘工作人员923人笔试备考题库及答案解析
- 老年协会会员管理制度
- LLJ-4A车轮第四种检查器
- 化学●广西卷丨2024年广西普通高中学业水平选择性考试高考化学真题试卷及答案
- 人卫基础护理学第七版试题及答案
- 烟草物流寄递管理制度
- 被打和解协议书范本
- 《糖尿病合并高血压患者管理指南(2025版)》解读
- 养老院敬老院流动资产管理制度
- 工程施工计划与资源配置
- 监理挂靠合同协议
- 机械密封安装及维护培训
评论
0/150
提交评论