1、数控仿真系统使用FANUC-0I系统标准控制面板控制面板机床准备选择机床(选择机床(FANUC-0IFANUC-0I)定义毛坯定义毛坯放置零件或拆除零件放置零件或拆除零件选择刀具选择刀具释放释放“急停按钮急停按钮”启动启动回回“参考点参考点”手动操作主轴正转、反转、停止主轴正转、反转、停止手动进给手动进给手动脉冲与手轮操作手动脉冲与手轮操作主轴倍率调整主轴倍率调整进给倍率调整进给倍率调整手动换刀手动换刀 对刀和补偿参数设置 试切对刀法试切对刀法 刀具的形状补偿刀具的形状补偿菜单和工具栏的使用图形的缩放、旋转、移动图形的缩放、旋转、移动视图的转换视图的转换铁屑的开、关铁屑的开、关仿真倍率的调整仿
2、真倍率的调整零件的测量零件的测量程序的编辑加工程序的输入加工程序的输入程序字的修改程序字的修改(插入、删除、替换插入、删除、替换)上、下翻页上、下翻页程序复位程序复位程序字的查询程序字的查询保存加工程序保存加工程序读入加工程序读入加工程序手动数据输入手动数据输入(MDI)MDI)加工程序的运行连续运行连续运行单步运行单步运行进给保持进给保持切削用量的观察切削用量的观察停止程序的运行停止程序的运行(停止停止启动启动)MDI键盘的功能POS 显示刀架的当前坐标位置显示刀架的当前坐标位置PROG 显示当前程序显示当前程序OFFSETSETTING 设置刀具的补偿参数设置刀具的补偿参数INPUT 将将
3、输入域输入域的内容输入到当前位置的内容输入到当前位置ALTER 用输入域的内容替换当前程序字用输入域的内容替换当前程序字CAN 取消输入域上的一个字符取消输入域上的一个字符INSERT 将输入域内容插入到当前位置将输入域内容插入到当前位置 之后之后DELETE 删除当前内容删除当前内容PAGE 向前或向后翻向前或向后翻页SHIFT 选择下档字符选择下档字符RESET 解除警报;系统复位;解除警报;系统复位;在编程在编程 状态下返回到程序开始处状态下返回到程序开始处 在编辑状态下移动光标在编辑状态下移动光标EOB 换行符号换行符号软键 根据根据CRTCRT画面最后一行的内容画面最后一行的内容 确
4、定其功能确定其功能 数控车床 编程基础 数控标准 数控程序编制的国际标准和国家标准数控程序编制的国际标准和国家标准1.1.ISOISO代码和代码和EIAEIA代码代码 国际标准化协会国际标准化协会 美国电子工业协会美国电子工业协会2.2.数控标准的主要内容:数控标准的主要内容:数控的名词术语;数控的名词术语;数控机床的坐标轴和运动方向;数控机床的坐标轴和运动方向;数控机床的字符编码(数控机床的字符编码(ISOISO代码、代码、EIAEIA代码)代码)数控编程的程序段格式;数控编程的程序段格式;准备机能(准备机能(G G代码)和辅助机能(代码)和辅助机能(M M代码);代码);进给功能、主轴功能
5、和刀具功能。进给功能、主轴功能和刀具功能。坐标轴和运动方向的命名原则一律假定工件静止而刀具运动。刀具远离工件的方向定义为坐标轴 的正方向以右手笛卡儿坐标系作为数控机床 的标准坐标系,直线运动的坐标轴 分别用X、Y、Z表示。数控车床坐标轴的规定Z Z轴与传递切削动力的主轴轴线重合轴与传递切削动力的主轴轴线重合 或平行,指向主轴箱的方向为轴的或平行,指向主轴箱的方向为轴的 负方向,而指向尾座的方向为轴的负方向,而指向尾座的方向为轴的 正方向。正方向。X X轴为水平轴,其方向在工件的径向轴为水平轴,其方向在工件的径向 上,平行于工件的装夹平面。上,平行于工件的装夹平面。Y Y轴根据轴根据Z Z轴和轴
6、和X X轴由右手笛卡儿规则轴由右手笛卡儿规则 确定。对数控车床,确定。对数控车床,Y Y轴是虚轴。轴是虚轴。刀架刀架床身主轴箱主轴箱滚珠丝杠床座尾座导轨上位刀架上位刀架(后置刀架后置刀架)机床机床+X X+Z Z机床坐标系 由机床生产厂家规定的,以机床由机床生产厂家规定的,以机床某一某一固定固定点为坐标原点而建立的坐标点为坐标原点而建立的坐标系称为机床坐标系。系称为机床坐标系。厂家对机床坐标系原点的设定通厂家对机床坐标系原点的设定通常有以下两种情况:常有以下两种情况:1 1)通过主轴中心线的卡盘前端)通过主轴中心线的卡盘前端面。面。2 2)数控车床的参考点。)数控车床的参考点。工件坐标系 用户
7、确定的用户确定的编制加工程序的基准点编制加工程序的基准点(零点)称为工件原点。数控车床的工(零点)称为工件原点。数控车床的工件原点一般定为零件精加工右端面与轴件原点一般定为零件精加工右端面与轴心线的交处。以工件原点为原点所构成心线的交处。以工件原点为原点所构成的坐标系称为工件坐标系。的坐标系称为工件坐标系。工件坐标系的工件坐标系的X X和和Z Z坐标轴与机床坐坐标轴与机床坐标系的标系的X X和和Z Z坐标轴坐标轴平行且方向相同。平行且方向相同。XZ工件坐标系工件坐标系 原点灵活原点灵活 (用户设定)(用户设定)编程方便编程方便(与工件装夹(与工件装夹 位置无关)位置无关)机床坐标系机床坐标系
8、原点固定原点固定(厂家设定)(厂家设定)编程不便编程不便(只有确定了(只有确定了工件装夹位置工件装夹位置后方可编程)后方可编程)关联刀具形状刀具形状补偿参数设置补偿参数设置俗称俗称“对刀对刀”绝对坐标与相对坐标绝对坐标绝对坐标 各点的坐标位置均以坐标原点为基各点的坐标位置均以坐标原点为基准的坐标值,通常用准的坐标值,通常用X X、Y Y、Z Z表示。表示。相对坐标相对坐标 各点的坐标位置均以前一个点的位各点的坐标位置均以前一个点的位置为基准的坐标值,在数控车床中通常置为基准的坐标值,在数控车床中通常用用 U U、V V、W W 表示。相对坐标又称为增表示。相对坐标又称为增量坐标。量坐标。绝对坐
9、标:绝对坐标:G01 X140.0 Z20.0G01 X140.0 Z20.0G01 X100.0 Z70.0G01 X100.0 Z70.0相对坐标:相对坐标:G01 U100.0 W-40.0G01 U100.0 W-40.0G01 U-40.0 W50.0G01 U-40.0 W50.0例:分别用绝对坐标和相对坐标描述下图例:分别用绝对坐标和相对坐标描述下图中刀具中刀具 AB AB 和和 BCBC的直线插补指令。的直线插补指令。参考点(机床零点)刀架距离机床主轴最远的一个刀架距离机床主轴最远的一个固定固定极限点称为数控车床的参考点,极限点称为数控车床的参考点,机床参考点是用于对机床运动进
10、行机床参考点是用于对机床运动进行检测和控制的固定位置点。由生产检测和控制的固定位置点。由生产厂家每个进给轴上用限位开关精确厂家每个进给轴上用限位开关精确调整好的,坐标值已输入数控系统调整好的,坐标值已输入数控系统中。因此参考点对机床原点的坐标中。因此参考点对机床原点的坐标是一个已知数。是一个已知数。注意:注意:机床坐标系原点机床坐标系原点 机床参考点机床参考点虽然有些有些数控车床的机床坐虽然有些有些数控车床的机床坐标系原点与机床参考点重合,但概念上标系原点与机床参考点重合,但概念上两者是不能混淆的。两者是不能混淆的。回参考点(回零):回参考点(回零):将刀架移到参考点的操作称作回参将刀架移到参
11、考点的操作称作回参考点,可通过手动或程序控制来完成。考点,可通过手动或程序控制来完成。数控机床开机时,必须先确定机床数控机床开机时,必须先确定机床坐标系原点,而确定机床坐标系原点的坐标系原点,而确定机床坐标系原点的运动就是刀架返回参考点的操作,这样运动就是刀架返回参考点的操作,这样通过确认参考点,就确定了机床坐标系通过确认参考点,就确定了机床坐标系原点。只有机床参考点被确认后,刀具原点。只有机床参考点被确认后,刀具移动才有基准。移动才有基准。参考点的作用:参考点的作用:通过回参考点操作可正确地显示刀架通过回参考点操作可正确地显示刀架参考点在机床坐标系中的位置。参考点在机床坐标系中的位置。通过回
12、参考点操作可消除机床机械系通过回参考点操作可消除机床机械系统的累积误差。统的累积误差。作为刀架行程限制作为刀架行程限制(超程保护超程保护)的终点。的终点。作为进给位置反馈的测量基准点。作为进给位置反馈的测量基准点。下列情况需要回零操作:下列情况需要回零操作:机床关机后重新接通电源。机床关机后重新接通电源。机床超程报警信号解除之后。机床超程报警信号解除之后。机床解除急停状态以后。机床解除急停状态以后。刀架参考点 数控机床刀架内有一个固定基准点,数控机床刀架内有一个固定基准点,一般定在回转刀架的中心线上,数控系统一般定在回转刀架的中心线上,数控系统通过控制该点的运动间接地控制刀尖的运通过控制该点的
13、运动间接地控制刀尖的运动。动。机床显示器上所显示的坐标值就是该机床显示器上所显示的坐标值就是该点在机床坐标系或工件坐标系中的坐标值点在机床坐标系或工件坐标系中的坐标值。说明:机床回参考点时,刀架参考点说明:机床回参考点时,刀架参考点与机床参考点正好重合。与机床参考点正好重合。刀位点 加工程序中表示刀具位置的基准点。加工程序中表示刀具位置的基准点。x xx xZZ工件坐标系原点工件坐标系原点刀位点刀位点机床坐机床坐标系原标系原点点机床参考点机床参考点(刀架移动极限点刀架移动极限点)刀架参刀架参考点考点屏幕显示的屏幕显示的Z Z坐标值坐标值屏幕显示的屏幕显示的X X坐标值坐标值刀具补偿 刀具补偿是
14、补偿刀具补偿是补偿实际加工实际加工时所用的刀具时所用的刀具与编程时使用的与编程时使用的理想刀具理想刀具之间的偏差值,保之间的偏差值,保证加工零件符合图纸要求的一种处理方法。证加工零件符合图纸要求的一种处理方法。刀具补偿刀具补偿刀具的几何补偿刀具的几何补偿 (TXXXX实现)实现)刀尖圆弧半径补偿刀尖圆弧半径补偿(G41、G42实现)实现)形状参数补偿形状参数补偿磨损补偿磨损补偿刀具形状参数补偿(对刀)当刀位点指向工件坐标系原点时,确当刀位点指向工件坐标系原点时,确定刀架参考点在机床坐标系中的位置。定刀架参考点在机床坐标系中的位置。XZZ补偿值X补偿值刀具形状参数补偿的目的:为机床坐标系与工件坐
15、标系相关联做准备。常用对刀方法:常用对刀方法:试切对刀法试切对刀法使用机外对刀仪对刀使用机外对刀仪对刀刀具形状参数补偿的实现:通过引用程序中使用的通过引用程序中使用的TxxxxTxxxx来实现的。来实现的。T x x x x 当前刀具号 刀补地址号过程:过程:将某把车刀的几何偏置和磨损补偿值存入将某把车刀的几何偏置和磨损补偿值存入相应的刀补地址中。相应的刀补地址中。当程序执行到含当程序执行到含 TxxxxTxxxx的程序行的内容时,的程序行的内容时,即自动到刀补地址中提取刀偏及刀补数据。即自动到刀补地址中提取刀偏及刀补数据。驱动刀架拖板进行相应的位置调整。驱动刀架拖板进行相应的位置调整。T T
16、XXXX0000取消形状参数补偿。取消形状参数补偿。切削用量的三要素切削深度切削深度a ap p 在垂直于刀具进给方向上,待加工表面在垂直于刀具进给方向上,待加工表面与已加工表面的距离,切削深度又称作背与已加工表面的距离,切削深度又称作背吃刀量吃刀量,单位单位:mmmm 。为了提高加工效率,粗车时可选取较大为了提高加工效率,粗车时可选取较大的切削深度,并留有一定的精加工余量,的切削深度,并留有一定的精加工余量,其大小可小于普通加工的精加工余量,一其大小可小于普通加工的精加工余量,一般半精车余量为般半精车余量为0.50.5左右,精车余量为左右,精车余量为0.10.10.50.5。2.2.切削速度
17、切削速度v vc c主轴转速主轴转速n n 切削速度切削速度v vc c:切削时刀位点相对与已加工表面的切削时刀位点相对与已加工表面的瞬时速度,瞬时速度,单位:单位:m/minm/min(米米/分钟分钟)。根据已选用的切削深度、进给率和根据已选用的切削深度、进给率和刀具耐用度来选择切削速度。切削速度刀具耐用度来选择切削速度。切削速度选出之后可根据下式计算出主轴转速选出之后可根据下式计算出主轴转速:主轴转速主轴转速 n=1000vn=1000vc c/dd 单位:单位:r/minr/min(转转/分钟分钟)其中其中d d为已加工表面的直径。为已加工表面的直径。3.3.进给速度进给速度v vf f
18、 每转进给率每转进给率f:f:工件每转一周刀具沿进给方向的移工件每转一周刀具沿进给方向的移动距离,单位:动距离,单位:mm/rmm/r(毫米毫米/转)转)粗加工时一般取粗加工时一般取 f=0.3 f=0.30.8mm/r0.8mm/r 精加工时一般取精加工时一般取 f=0.1f=0.10.3mm/r0.3mm/r。切断时一般取切断时一般取 f=0.05f=0.050.2mm/r0.2mm/r。f f每转进给量每转进给量每分钟进给量每分钟进给量Vf 每分钟进给量(进给速度)每分钟进给量(进给速度)v vf f :单位时间内刀具沿进给方向的移动单位时间内刀具沿进给方向的移动距离。单位:距离。单位:
19、mm/minmm/min(毫米毫米/分钟分钟)。v vf f=n n f f加工程序的 编写加工程序的格式加工程序加工程序:数控加工指令的集合。数控加工指令的集合。程序字:加工程序的一个基本信息单元。程序字:加工程序的一个基本信息单元。程序字格式:英文字母数值程序字格式:英文字母数值程序段:由若干程序字组成的信息行。程序段:由若干程序字组成的信息行。程序段基本格式:程序段基本格式:N_G_X_Z_F_S_T_M_ N_G_X_Z_F_S_T_M_ 说明:各程序字的顺序无严格规定。说明:各程序字的顺序无严格规定。不需要的程序字可不写。不需要的程序字可不写。编程中的常用术语脉冲当量:脉冲当量:移动
20、部件(刀具)一次所能移动的移动部件(刀具)一次所能移动的最小距离,又称最小分辨率(最小距离,又称最小分辨率(0.0010.001mm)mm)。插补:插补:数控装置按进给方向的要求,在起数控装置按进给方向的要求,在起点和终点之间插入若干个中间值(数据点和终点之间插入若干个中间值(数据密化),用以控制移动部件(刀具)的密化),用以控制移动部件(刀具)的运动轨迹。运动轨迹。模态指令:模态指令:模态指令是指指令出现后一直保模态指令是指指令出现后一直保持到出现同组的其它指令为止。模态指持到出现同组的其它指令为止。模态指令又称作续效指令。令又称作续效指令。非模态指令:非模态指令:非模态指令只在本程序段有效
21、,下非模态指令只在本程序段有效,下条指令需要时要重新写出。条指令需要时要重新写出。起刀点:起刀点:加工程序执行时,刀具相对于工件运加工程序执行时,刀具相对于工件运动的起点。动的起点。换刀点:换刀点:在多刀具加工时,由加工程序确在多刀具加工时,由加工程序确定的一个自动换刀位置。定的一个自动换刀位置。(为防止换刀为防止换刀过程中碰撞到工件或夹具,应留有一过程中碰撞到工件或夹具,应留有一定的安全区。)定的安全区。)程序号:程序号:为区别数控装置内存中不同的加工程为区别数控装置内存中不同的加工程序,用户为每个加工程序的数值型命名。序,用户为每个加工程序的数值型命名。基点:基点:构成零件轮廓的不同几何线
22、之间的交构成零件轮廓的不同几何线之间的交点或切点。点或切点。刀尖圆弧半径补偿:刀尖圆弧半径补偿:通过指令和参数设置,减少因刀尖圆通过指令和参数设置,减少因刀尖圆弧而引起的加工尺寸的偏差。弧而引起的加工尺寸的偏差。程序字的主要功能 顺序号字顺序号字N N作用:为程序段作标号。作用:为程序段作标号。说明:数控装置严格按照程序段的输入说明:数控装置严格按照程序段的输入 先后顺序执行,故顺序号字只作先后顺序执行,故顺序号字只作 为程序段的标识符号,并不代表为程序段的标识符号,并不代表 程序段执行的先后顺序,因此顺程序段执行的先后顺序,因此顺 序号字可省略不写。序号字可省略不写。准备功能字G作用:指令机
23、床的工作方式。作用:指令机床的工作方式。FANUC-0IFANUC-0I车床常用车床常用G G指令指令代码代码组别组别功功 能能 G0001快速点定位快速点定位G0101直线插补直线插补G02/G0301顺顺/逆时针圆弧插补逆时针圆弧插补G90/G94/G9201外圆外圆/端面端面/螺纹切削循环螺纹切削循环G54G5912选择工件坐标系选择工件坐标系G7000精车循环精车循环G71/G7200外圆外圆/端面粗车循环端面粗车循环G74/G7500端面钻孔端面钻孔/外圆车槽循环外圆车槽循环说明:说明:G G指令按功能分成若干组,一个程指令按功能分成若干组,一个程序段中同组的序段中同组的G G指令只
24、能使用一个,若指指令只能使用一个,若指定两个以上时,只有最后一个有效。定两个以上时,只有最后一个有效。G G指令中只有指令中只有0000组的是非模态指令,组的是非模态指令,其余的其余的G G指令都是模态指令。指令都是模态指令。不同组的不同组的G G指令在一个程序段中可指令在一个程序段中可使用多个。使用多个。G G代码的前置代码的前置0 0可省略不写(如可省略不写(如G01G01可写成可写成G1G1)。)。坐标和尺寸字坐标和尺寸字尺寸字用于确定机床上刀具运动终尺寸字用于确定机床上刀具运动终点的坐标位置。点的坐标位置。X X、Y Y、Z Z 用于指令绝对坐标值。用于指令绝对坐标值。U U、U U、
25、WW 用于指令相对坐标值。用于指令相对坐标值。I I、J J、K K用于指令圆弧的圆心坐标值。用于指令圆弧的圆心坐标值。R R 用于指令圆弧的半径值。用于指令圆弧的半径值。说明:说明:X X、Z Z和和U U、WW坐标值是指本程坐标值是指本程序段执行后刀位点所到达的坐标位置,序段执行后刀位点所到达的坐标位置,其起点坐标位置由上一条与坐标位置有其起点坐标位置由上一条与坐标位置有关的语句继承而来。关的语句继承而来。进给功能字进给功能字F F作用:指令刀具的进给速度。作用:指令刀具的进给速度。每转进给设定每转进给设定 格式:格式:G99 G99 F Fx.xx.x每分钟进给设定每分钟进给设定 格式:
26、格式:G98 G98 F Fxxx.xxxx.x说明:说明:1 1)F F指令为模态指令。指令为模态指令。2 2)车床运行的实际进给率可通过)车床运行的实际进给率可通过 操作面板上的进给倍率旋钮进操作面板上的进给倍率旋钮进 行调整。行调整。主轴转速功能字主轴转速功能字S S 功能:指定主轴的转速或切削线速度功能:指定主轴的转速或切削线速度1 1)恒转速控制)恒转速控制 格式:格式:G97 S_ G97 S_ 主轴转速单位是主轴转速单位是r/minr/min(转转/分钟)分钟)2 2)恒线速度控制)恒线速度控制 格式:格式:G96 S_G96 S_ 说明:说明:S S后面是切削点的线速度值,后面
27、是切削点的线速度值,单位是单位是 m/minm/min(米米/分钟)分钟)3 3)主轴最高速度限定)主轴最高速度限定 格式:格式:G50 S_G50 S_ 说明:说明:S S后面是主轴的最高转速限定值。后面是主轴的最高转速限定值。在车削端面或工件直径变化较大时在车削端面或工件直径变化较大时,为为了保证车削表面质量一致性了保证车削表面质量一致性,可使用恒线速度可使用恒线速度控制。用恒线速度控制加工端面、锥面和圆控制。用恒线速度控制加工端面、锥面和圆弧面时弧面时,由于由于X X轴的值不断变化轴的值不断变化,当刀具接近工当刀具接近工件的旋转中心时件的旋转中心时,主轴的转速会越来越高主轴的转速会越来越
28、高.采采用主轴最高转速限定指令用主轴最高转速限定指令,可防止因主轴转速可防止因主轴转速过高过高,离心力太大离心力太大,产生危险及影响机床寿命产生危险及影响机床寿命.例:若例:若G96 S150 G96 S150 则如图所则如图所示的零件,为保持示的零件,为保持A A、B B、C C各点的线速度在各点的线速度在150 150 mm/minmm/min,则各点在加工时,则各点在加工时的主轴转速分别为:的主轴转速分别为:A A:n n=1000=1000150150(40)40)=1193 r/min =1193 r/min B B:n=1000n=1000150150(60)60)=795r/mi
29、n =795r/min C C:n=1000n=1000150150(70)70)=682 r/min =682 r/min 刀具功能字刀具功能字T T作用:作用:1 1)换刀)换刀 2 2)选择刀具的形状补偿参数)选择刀具的形状补偿参数 3 3)建立工件坐标系)建立工件坐标系格式:格式:T T (俗称俗称 T2+2 T2+2 形式)形式)说明:说明:1 1)T T指令为模态指令。指令为模态指令。2 2)指令指令T T为取消刀具的形为取消刀具的形状补偿,并恢复机床坐标系。状补偿,并恢复机床坐标系。刀具号刀具号形状补偿形状补偿(番番)号号辅助功能字辅助功能字M M FANUCFANUC系统的常用
30、辅助功能字系统的常用辅助功能字代代 码码功功 能能M00M00程序暂停程序暂停M02M02程序结束程序结束M03/M04M03/M04主轴正主轴正/反转反转M05M05主轴停止主轴停止M08/M09M08/M09开开/关切削液关切削液M30M30程序结束并返回到程序开始位置程序结束并返回到程序开始位置M98M98调用子程序调用子程序M99M99返回主程序返回主程序注:注:M M指令中几种停止指令的区别指令中几种停止指令的区别 1 1)M00M00为程序暂停指令。执行该指为程序暂停指令。执行该指令后,主轴停转、进给停止。重按令后,主轴停转、进给停止。重按“循循环启动环启动”按钮后,再继续执行后面
31、的程按钮后,再继续执行后面的程序。序。2 2)M02M02为程序结束,机床所有动作为程序结束,机床所有动作被切断,并使机床复位,但光标仍停留被切断,并使机床复位,但光标仍停留在程序结束处。在程序结束处。3 3)M30M30为程序结束,机床所有动作为程序结束,机床所有动作被切断,并使机床复位,光回到程序开被切断,并使机床复位,光回到程序开始处,按始处,按“循环启动循环启动”按钮后可重新执按钮后可重新执行加工程序。行加工程序。数控车床编程的要点可灵活运用绝对坐标值、相对坐标值或可灵活运用绝对坐标值、相对坐标值或 二者混合使用。二者混合使用。X X坐标值采用图样上的直径值的编程方坐标值采用图样上的直
32、径值的编程方 式式,与设计、标注一致、减少换算。与设计、标注一致、减少换算。当当X X、Z Z、F F、S S、T T程序字的内容不变时,程序字的内容不变时,下一个程序段中可省略不写。下一个程序段中可省略不写。可通过循环功能指令简化编程。可通过循环功能指令简化编程。利用刀具磨损补偿和刀尖圆弧半径补偿利用刀具磨损补偿和刀尖圆弧半径补偿 功能以减少加工误差。功能以减少加工误差。可适当地利用子程序减少语句的重复。可适当地利用子程序减少语句的重复。7.7.空行程时快速进退刀以提高加工效率。空行程时快速进退刀以提高加工效率。8.8.根据工件毛坯余量确定切削起点,并根据工件毛坯余量确定切削起点,并以刀具快
33、速走到该点时刀尖不与工件发以刀具快速走到该点时刀尖不与工件发生碰撞为原则。生碰撞为原则。9.9.进刀时采用快速走刀接近工件切削起进刀时采用快速走刀接近工件切削起点附近的某个点,再改用切削进给,以点附近的某个点,再改用切削进给,以减少空走刀的时间,提高加工效率。减少空走刀的时间,提高加工效率。10.10.退刀时,沿轮廓延长线工进退出至工退刀时,沿轮廓延长线工进退出至工件附近,再快速退刀。一般先退件附近,再快速退刀。一般先退X X轴,轴,后退后退Z Z轴。轴。数控加工程序的一般结构 虽然加工程序的内容各不相同,但虽然加工程序的内容各不相同,但各程序的开始部分和结束部分的内容却各程序的开始部分和结束
34、部分的内容却是基本相同的,只有中间部分才是主要是基本相同的,只有中间部分才是主要的加工程序段。加工程序一般具有如下的加工程序段。加工程序一般具有如下几个部分:几个部分:准备部分准备部分程序号(程序号(格式:格式:O O)刀具数据(如:刀具数据(如:T0101T0101等)等)主轴转速主轴转速(S_)S_)、转向转向(M03M03、M04)M04)开切削液(开切削液(M08M08)刀具快速定位(刀具快速定位(G00 X_ Z_ G00 X_ Z_)加工部分(程序主体)加工部分(程序主体)结束部分结束部分快速退刀(快速退刀(G00 X_ Z_ G00 X_ Z_)主轴停止、关切削液主轴停止、关切削
35、液(M05M05;M09 M09 )取消刀补(如:取消刀补(如:T0100T0100)程序结束(程序结束(M30 M30 或或 M02 M02)手工编程的一般步骤确定工艺过程确定工艺过程零件图零件图机床;刀具;夹具;加工顺序;机床;刀具;夹具;加工顺序;坐标原点;切削用量坐标原点;切削用量计算刀具轨迹的坐标值。计算刀具轨迹的坐标值。编写加工程序。编写加工程序。输入程序。输入程序。程序检验程序检验图形模拟加工;空运转检验;首件试切。图形模拟加工;空运转检验;首件试切。结束(MDIMDI状态)状态)输入输入Txx00Txx00(程序按键)程序按键)(刀具号)(刀具号)(插入按键)插入按键)(循环启动按钮)循环启动按钮)返回返回用户操作面板用户操作面板MDIMDI键盘键盘液晶显示器液晶显示器软键软键急停按钮急停按钮主轴倍率主轴倍率旋钮旋钮 进给倍率进给倍率旋钮旋钮 返回返回返回返回输入域输入域返回返回