《第三章 CK32型数控(CNC)》由会员分享,可在线阅读,更多相关《第三章 CK32型数控(CNC)(48页珍藏版)》请在金锄头文库上搜索。
1、第三章第三章 CK3263CK3263型数控(型数控(CNCCNC)转塔车床)转塔车床 及程序编制及程序编制本章重点:本章重点:1.1.该机床的传动、结构特点该机床的传动、结构特点 2.2.数控车床的编程方法及编程实例数控车床的编程方法及编程实例第一节第一节 概述概述一、机床的用途和布局一、机床的用途和布局 用途:用途:两坐标(两坐标(X X、Z Z)连续控制)连续控制CNCCNC车床。车床。具有具有 刀尖半径补偿等多种刀具功能,刀尖半径补偿等多种刀具功能,适合加适合加 工形状复杂,精度高的轴、盘类零件。工形状复杂,精度高的轴、盘类零件。 应用场合:应用场合:多品种小批量或单件生产多品种小批量
2、或单件生产。 布局:布局:二、机床的运动二、机床的运动 工件的旋转运动:工件的旋转运动:主运动、主变速为无极变速。主运动、主变速为无极变速。 刀架的移动:刀架的移动:纵向(纵向(Z Z向)移动,横向(向)移动,横向(X X向)移向)移 动。动。X X、Z Z两坐标方向的联动。两坐标方向的联动。 辅助运动:辅助运动:切入运动、快进快退运动,由伺服电切入运动、快进快退运动,由伺服电 机完成,换刀时刀架转位由液压驱动,机完成,换刀时刀架转位由液压驱动,PLCPLC 控制完成。控制完成。一、机床的传动系统一、机床的传动系统 1.主传动主传动 (1 1)传动路线)传动路线 主电机采用交流或直流电机无级调
3、速主电机采用交流或直流电机无级调速 (2)(2)主轴变速范围和转速值主轴变速范围和转速值 主电机至主轴的传动比有主电机至主轴的传动比有4 4种种 u u1 1=0.0749 u=0.0749 u2 2=0.1476=0.1476 u u3 3=0.0304 u=0.0304 u4 4=0.5640=0.5640 主电机主电机 37KW37KW2522660r/min(主轴)(主轴)第二节第二节 机床的传动与结构机床的传动与结构传动联系X向滑板 主轴的四段转速值:主轴的四段转速值: R1=20R1=20211r/min R2=27211r/min R2=27393r/min393r/min R3
4、=76 R3=76807r/min R4=142807r/min R4=1421500r/min1500r/min 主轴的转速范围:主轴的转速范围:n n = = 2020 1500r/min1500r/min 在此范围内在此范围内, ,主轴无级调速。主轴无级调速。 通过通过4 4级机械变速,扩大了主轴的变速范围。级机械变速,扩大了主轴的变速范围。 主轴反转由改变主电机旋转方向实现主轴反转由改变主电机旋转方向实现。2.2.进给传动进给传动: : 纵向(纵向(Z Z向)进给伺服系统向)进给伺服系统: : 伺服电机伺服电机 滚珠丝杠滚珠丝杠 纵向滑板纵向滑板 横向(横向(X X向)进给伺服系统向)
5、进给伺服系统: : 伺服电机伺服电机 同步齿形带同步齿形带 滚珠丝杠滚珠丝杠 横滑板横滑板 传动联系传动联系: : P P每转发出两组脉冲信号:每转发出两组脉冲信号: 每转每转10241024个脉冲:经数控装置处理、按数控个脉冲:经数控装置处理、按数控 程序规定的进给量要求均匀取出程序规定的进给量要求均匀取出F F个脉冲个脉冲(F=(F= 进给量或导程进给量或导程/ /脉冲当量脉冲当量) )作为进给指令脉冲作为进给指令脉冲, , 分别送给分别送给Z Z和和X X向的伺服系统。向的伺服系统。 每转每转1 1个脉冲:称同步脉冲个脉冲:称同步脉冲, ,防止车削螺纹时防止车削螺纹时 产生乱扣的控制信号
6、。产生乱扣的控制信号。3.3.刀架转动刀架转动: :液压马达驱动液压马达驱动 二机床主要部件的结构二机床主要部件的结构 1.1.主轴箱主轴箱 其结构特点应满足大功率、高刚度、高精度及其结构特点应满足大功率、高刚度、高精度及 自动变速的要求。自动变速的要求。 (1)(1)主轴组件主轴组件 结构特点结构特点 主轴轴径较大主轴轴径较大 径向支撑:径向支撑:两个两个C C级精度双列向心短级精度双列向心短圆柱滚子轴承圆柱滚子轴承保证主轴组件保证主轴组件较高的旋转精较高的旋转精度和刚度度和刚度 轴向支撑:轴向支撑:C C级精度的级精度的6060度角接触双列推力向度角接触双列推力向 心球轴承承受两个方向的轴
7、向力。心球轴承承受两个方向的轴向力。 轴承间隙调整:轴承间隙调整: 径向间隙:径向间隙:前支承前支承修磨右端的两半环垫片修磨右端的两半环垫片3 3的的 厚度厚度 拧动带锁紧钉的调整螺母拧动带锁紧钉的调整螺母1 1 前轴前轴 承内孔相对主轴锥面移动承内孔相对主轴锥面移动 后轴承后轴承拧动轴承右侧螺母拧动轴承右侧螺母 拧动轴承左侧拧动轴承左侧 调整螺母调整螺母 轴向间隙:轴向间隙:修磨轴承内隔套(轴承厂修磨)修磨轴承内隔套(轴承厂修磨)(2 2)主轴机械变档操纵)主轴机械变档操纵 两个滑移齿轮由液压缸操纵两个滑移齿轮由液压缸操纵 变档过程:主电机接到指令后低速摇摆,同变档过程:主电机接到指令后低速
8、摇摆,同 时液压缸推动滑移齿轮移动,啮合到位后,时液压缸推动滑移齿轮移动,啮合到位后, 压下行程开关,命令主电机停止摇摆,并启压下行程开关,命令主电机停止摇摆,并启 动主轴正转。动主轴正转。 主轴设有空档位,空挡指令通过操纵台给出主轴设有空档位,空挡指令通过操纵台给出(3 3)主动脉冲发生器)主动脉冲发生器 作用:作用:实现主轴旋转与刀具移动之间的传动联系实现主轴旋转与刀具移动之间的传动联系 工作过程:工作过程:(传动联系中已介绍)(传动联系中已介绍) 工作原理:工作原理: 光栅盘边缘有光栅盘边缘有10241024条间隔相等的明暗条纹,靠条间隔相等的明暗条纹,靠 近中心处有一条纹近中心处有一条
9、纹 光源发出散射光光源发出散射光 平行光射向光栅盘平行光射向光栅盘 光栅盘转过一个条纹,另一侧产生明暗光栅盘转过一个条纹,另一侧产生明暗 光带光带 射到光敏元件上,产生强弱变化射到光敏元件上,产生强弱变化 的电信号的电信号 脉冲脉冲 输出信号输出信号 主轴一转发出主轴一转发出10241024个脉冲个脉冲 中心处的条纹,产生同步脉冲中心处的条纹,产生同步脉冲透镜聚焦透镜聚焦光栏板光栏板整形、放大整形、放大2.2.转塔刀架转塔刀架 要求:要求:重复定位精度高、刚性好、可靠性好。重复定位精度高、刚性好、可靠性好。 组成:组成:液压马达、凸轮、中心轴、端面齿盘、刀液压马达、凸轮、中心轴、端面齿盘、刀
10、盘等盘等 结构:结构:(下页)(下页) 需实现的动作需实现的动作: :升起升起 转位转位 定位夹紧等定位夹紧等 这些动作均在数控装置控制下,通过液压装这些动作均在数控装置控制下,通过液压装 置实现置实现 换刀过程:换刀过程:(下页)(下页) 转塔刀架可正反旋转。自动选择最近的回转转塔刀架可正反旋转。自动选择最近的回转 路程。路程。换刀过程:换刀过程:数控装置发出换刀信数控装置发出换刀信 号号 液压缸后腔进油,活塞液压缸后腔进油,活塞 带动中心轴和刀盘抬起。使端带动中心轴和刀盘抬起。使端 面齿盘面齿盘4 4与与5 5分离分离 液压马达液压马达 驱动圆柱凸轮旋转(凸轮曲线驱动圆柱凸轮旋转(凸轮曲线
11、 为单头螺旋线为单头螺旋线) ,每转一圈,每转一圈, 拨过一个柱销,使刀盘转过一拨过一个柱销,使刀盘转过一 个工位个工位 固定在中心轴尾部固定在中心轴尾部 的选位凸轮相应压合计数行程的选位凸轮相应压合计数行程 开关一次开关一次 刀盘转至新的预刀盘转至新的预 选工位,液压马达刹车选工位,液压马达刹车 液液 压缸前腔进油压缸前腔进油. .活塞带动中心活塞带动中心 轴和刀盘拉下并实现刀架的定轴和刀盘拉下并实现刀架的定 位位 中心轴尾部端面压下行中心轴尾部端面压下行 程开关程开关XK2XK2,发出转位结束信,发出转位结束信 号。号。3.3.刀架滑板结构(刀架滑板结构(X X轴)轴) 锥形连接器:锥形连
12、接器:定心定心 精度高,轴与轮之精度高,轴与轮之 间的位置可间的位置可 任意调节。任意调节。 X X轴刹车轴刹车 装置装置 4.4.工具系统工具系统 第三节第三节 数控编程概述数控编程概述一、数控编程的概念一、数控编程的概念 数控编程:数控编程:生成用数控机床进行零件加工的数控生成用数控机床进行零件加工的数控 程序的过程。程序的过程。 1.手工编程手工编程: 人工完成程序编制的全部工作。人工完成程序编制的全部工作。 适用:适用:几何形状较简单的零件。几何形状较简单的零件。 点位加工及由直线与圆弧组成的轮廓加工点位加工及由直线与圆弧组成的轮廓加工 中,手工编程仍广泛应用。中,手工编程仍广泛应用。
13、编编程程方方法法手工编程手工编程自动编程自动编程 2.自动编程自动编程: 程序编制工作的大部分或全部由计算程序编制工作的大部分或全部由计算 机完成。机完成。 适用:适用:形状复杂的零件,特别是具有非圆曲线、形状复杂的零件,特别是具有非圆曲线、 列表曲线或曲面。列表曲线或曲面。 语言式自动编程:语言式自动编程:用专用的数控语言(如用专用的数控语言(如APTAPT) 书写零件加工源程序,将其输入计算机后,书写零件加工源程序,将其输入计算机后, 自动编程自动编程语言式自动编程语言式自动编程CAD/CAMCAD/CAM集成系统数控编程集成系统数控编程 在编译程序的支持下进行译码、计算在编译程序的支持下
14、进行译码、计算和后置处理和后置处理后,自动生成数控系统能接受的零件数控加工程后,自动生成数控系统能接受的零件数控加工程序。序。 二、数控编程的步骤二、数控编程的步骤 (1)分析零件图及工艺处理)分析零件图及工艺处理 根据零件图进行工艺分析,选择加工方案,确根据零件图进行工艺分析,选择加工方案,确 定加工顺序、加工路线、装卡方式、刀具、工装定加工顺序、加工路线、装卡方式、刀具、工装及切削用量等工艺参数。及切削用量等工艺参数。 (2)数学计算)数学计算 按已确定的加工路线和允许的零件加工误差按已确定的加工路线和允许的零件加工误差计算数控系统所需输入的数据,称为数值计算。计算数控系统所需输入的数据,
15、称为数值计算。 数值计算的内容:数值计算的内容:在规定的坐标系内计算零件在规定的坐标系内计算零件 的轮廓和刀具运动轨迹的坐标值。的轮廓和刀具运动轨迹的坐标值。 点位控制的数控机床点位控制的数控机床一般不需计算,有时需坐一般不需计算,有时需坐 标换算。标换算。 形状比较简单的零件形状比较简单的零件(如直线圆弧组成)的轮(如直线圆弧组成)的轮 廓,需计算出几何元素的起点、终点、圆弧廓,需计算出几何元素的起点、终点、圆弧 的圆心、两几何元素的交点或切点坐标值等的圆心、两几何元素的交点或切点坐标值等 形状比较复杂的零件形状比较复杂的零件的轮廓,需用直线段或圆的轮廓,需用直线段或圆 弧段逼近,根据要求的
16、精度计算节点坐标值弧段逼近,根据要求的精度计算节点坐标值 (一般用计算机完成)。(一般用计算机完成)。(3)编写零件加工程序单)编写零件加工程序单 根据数控系统规定的功能指令代码及程序段根据数控系统规定的功能指令代码及程序段 格式格式 ,逐段编写加工程序单。,逐段编写加工程序单。 (4)输入数控系统及程序检验)输入数控系统及程序检验 可直接通过操作键盘输入,或通过输入装可直接通过操作键盘输入,或通过输入装 置输入。置输入。 经过空走刀校验和试切削后才能用于正式经过空走刀校验和试切削后才能用于正式 加工。加工。第四节第四节 CK3263型数控车床的编程指令及编程实例型数控车床的编程指令及编程实例
17、 本节主要结合本节主要结合CK3263CK3263型数控车床,介绍数控车型数控车床,介绍数控车 床手工编程的基础知识。床手工编程的基础知识。 程序构成:程序构成:一般由若干个程序段构成,每个程序段一般由若干个程序段构成,每个程序段 有程序段号。在程序段中用字母、符号和数有程序段号。在程序段中用字母、符号和数 字表示各种指令。字表示各种指令。 一般,程序段中各指令的格式(举例):一般,程序段中各指令的格式(举例): N35 G01 X26.5 Y32. Z15.428 F152. 刀具运动的终点坐标刀具运动的终点坐标进给速度进给速度 直线插补直线插补(准备功能指令)(准备功能指令)程序段号程序段
18、号一、机床原点、参考点和机床坐标系一、机床原点、参考点和机床坐标系 机床原点:机床原点:制造商设置在机床上的一个固定的物制造商设置在机床上的一个固定的物 理位置。理位置。 作用:作用:建立测量机床运动坐标的起始点建立测量机床运动坐标的起始点 数控车床原点:数控车床原点:定义为主轴旋转中心与车头端面定义为主轴旋转中心与车头端面 的交点。的交点。 机床坐标系:机床坐标系:以机床原点为坐标原点(坐标方向以机床原点为坐标原点(坐标方向 按第一章规定)的坐标系按第一章规定)的坐标系 机床参考点:机床参考点:机床上一固定点。机床上一固定点。 其固定位置由其固定位置由X、Z两两 方向的机械挡块确定方向的机械
19、挡块确定二、工件原点和工件坐标系二、工件原点和工件坐标系 工件原点:工件原点:也叫编程原点。是编程时定义在工件也叫编程原点。是编程时定义在工件 上的几何基准点。上的几何基准点。 工件原点是人为设定的,一般选零件图的设工件原点是人为设定的,一般选零件图的设 计基准点。计基准点。 工件坐标系:工件坐标系:以工件原点为坐标原点(坐标方向以工件原点为坐标原点(坐标方向 同前)的坐标系。同前)的坐标系。 工件装在卡盘上,一般工件原点与机床原点工件装在卡盘上,一般工件原点与机床原点 不重合,为方便编程,不重合,为方便编程,用编程指令建立一工用编程指令建立一工 件坐标系件坐标系 指令格式:指令格式: G50
20、 X z 执行该程序段后,系统对(执行该程序段后,系统对(、)记忆,)记忆, 并显示在显示器上,即在系统内部建立起工并显示在显示器上,即在系统内部建立起工 件坐标系。工件坐标系一旦建立,就取代原件坐标系。工件坐标系一旦建立,就取代原 来的机床坐标系。来的机床坐标系。 G50G50作用:作用:系统内部用新的坐标系代替旧的系统内部用新的坐标系代替旧的 坐标系。坐标系。 刀尖出发点距工件原点的刀尖出发点距工件原点的Z Z坐标和坐标和X X坐标值坐标值 注:此坐标值一般通过测量确定注:此坐标值一般通过测量确定三、程序编制中的一些特点三、程序编制中的一些特点 1.米制编程与英制编程米制编程与英制编程 代
21、码代码G20 和和G21用于判别输入数据是米制用于判别输入数据是米制 还是英制还是英制 系统处于系统处于G20状态,相关的数据均为英制状态,相关的数据均为英制 系统处于系统处于G21状态,相关的数据均为米制状态,相关的数据均为米制 G20 和和G21为两个可互相取代的为两个可互相取代的G代码代码 机床出厂时一般设定为机床出厂时一般设定为G21状态,即状态,即机床机床 通电后的状态通电后的状态 2.绝对编程与增量编程绝对编程与增量编程允许使用两种坐标系编程允许使用两种坐标系编程绝对坐标绝对坐标相对坐标相对坐标 (1 1)绝对坐标编程绝对坐标编程 刀具运动的位置坐标以一个固定的编程原点为刀具运动的
22、位置坐标以一个固定的编程原点为 基准给出。基准给出。 用用X X、Z Z表示表示X X轴与轴与Z Z轴的坐标值。轴的坐标值。 (2 2)增量坐标编程增量坐标编程 刀具运动的位置坐标用刀具运动的位置坐标用 坐标轴的移动量直接给出。坐标轴的移动量直接给出。 用用U U、W W表示表示X X轴和轴和Z Z轴上的轴上的 移动量。移动量。 图:绝对指令时图:绝对指令时X70.0 Z40.0X70.0 Z40.0 增量指令时增量指令时U40.0 W-60.0 U40.0 W-60.0 绝对坐标编程和增量坐标编程可在同一程序中绝对坐标编程和增量坐标编程可在同一程序中 混用。混用。30.070.0 3.直径编
23、程与半径编程直径编程与半径编程 图纸及测量的径向尺寸是直径值图纸及测量的径向尺寸是直径值 出厂时数控车床一般设定为直径编程出厂时数控车床一般设定为直径编程 按绝对坐标编程时,按绝对坐标编程时,X为直径值;为直径值; 按增量坐标编程时,按增量坐标编程时,U为实际位移值的二倍为实际位移值的二倍 例:例:对刀具进行坐标系设定对刀具进行坐标系设定, , 直径编程时直径编程时: : G50 X180. Z200. 编程时,径向尺寸可用编程时,径向尺寸可用直径值直径值 直径编直径编程程半径值半径值 半径编半径编程程 4.小数点编程小数点编程 该车床使用该车床使用FANUC OTE A 系统系统,允许使用允
24、许使用 小数点输入距离、时间、速度等小数点输入距离、时间、速度等 用于距离,单位为用于距离,单位为mm,如如 Z15.0 Z15 mm 用于时间,单位为用于时间,单位为S,如如 G04 X1.0 暂停暂停1S 用于速度,有主轴转速、进给速度,单位不同用于速度,有主轴转速、进给速度,单位不同 小数点有无可混合使用,但表示的单位不同小数点有无可混合使用,但表示的单位不同 如:如:X133mm,用小数点编程用小数点编程 X133. 不用小数点编程不用小数点编程 X133000四、准备功能指令(四、准备功能指令(G G代码)代码) 使机床或数控系统建立起某种加工方式的指令。使机床或数控系统建立起某种加
25、工方式的指令。 组成:组成:G + G + 两位数字两位数字 范围:范围:G00G00 G99G99 G G代码按功能的不同分为若干组代码按功能的不同分为若干组 非模态非模态G G代码:代码:0000组组G G代码,只限定在被代码,只限定在被 指定的程序段有效指定的程序段有效 模态模态G G代码:代码:其它组的其它组的G G代码代码. .具有延续具有延续 性。在后续程序段中,只要同组性。在后续程序段中,只要同组G G代码代码 未出现之前一直有效。未出现之前一直有效。 不同组的不同组的G G代码在同一程序段中可使用多个。代码在同一程序段中可使用多个。 同组的同组的G G代码若在同一程序段中使用了
26、两个或两代码若在同一程序段中使用了两个或两 个以上个以上. .则只有最后的则只有最后的G G代码有效代码有效G G代码代码1.1.快速定位指令(快速定位指令(G00G00) 使刀具从当前位置以系统设定的速度快速移使刀具从当前位置以系统设定的速度快速移动到另一点。运动轨迹由系统的设定而定。动到另一点。运动轨迹由系统的设定而定。 格式:格式:G00 X(U)G00 X(U) Z Z(W W) ; ;2.2.直线插补指令(直线插补指令(G01G01) 刀具从当前位置按指定的进给速度作直线运刀具从当前位置按指定的进给速度作直线运动到达指定的终点位置。一般用作轮廓切削。动到达指定的终点位置。一般用作轮廓
27、切削。 格式:格式:G01 XG01 X(U U) Z Z(W W) F F ; 终点的坐标值(或增量值终点的坐标值(或增量值)沿插补方向的进给速度沿插补方向的进给速度直线终点的坐标值(或增量值直线终点的坐标值(或增量值)3.3.圆弧插补指令圆弧插补指令 G02G02,G03G03 G02 G02 顺时针圆弧(顺圆)插补顺时针圆弧(顺圆)插补 G03 G03 逆时针圆弧(逆圆)插补逆时针圆弧(逆圆)插补 判断方法判断方法:沿垂直于加工平面的坐标轴,由正方沿垂直于加工平面的坐标轴,由正方 向向负方向看,刀具相对工件的转动方向为向向负方向看,刀具相对工件的转动方向为 顺时针顺时针 G02 G02
28、逆时针逆时针 G03 G03 格式:格式:G02G02G03G03X X(U U) Z Z(W W)I IK KF F进给速度进给速度圆心相对圆弧起点的坐标圆心相对圆弧起点的坐标终点坐标值(或增量值终点坐标值(或增量值)+x4.4.螺纹切削(螺纹切削(G32G32) 格式:格式:G32G32 X X(U U) Z Z(W W) F F 注:注:应使指令中的加工长度应使指令中的加工长度 实际切削长度实际切削长度5.5.进给功能(进给功能(G98G98、G99G99、G04G04) (1 1)G98G98,G99G99用来指定不同的进给速度单位用来指定不同的进给速度单位 G98G98:每分钟进给,
29、执行了含每分钟进给,执行了含G98G98的程序段,的程序段, F F指令指定的进给速度单位是指令指定的进给速度单位是mm/minmm/min。 G99G99:每转进给,执行了含每转进给,执行了含G99G99的程序段,的程序段, F F指定的进给速度单位是指定的进给速度单位是mm/rmm/r。终点坐标值(或增量值终点坐标值(或增量值)导程值导程值 G98G98,G99G99属同组模态属同组模态G G代码代码 出厂前设定为出厂前设定为G99G99状态状态(2 2)G04G04 暂停(延迟)暂停(延迟) G04G04指令可使刀具作短时间的无进给运动,进指令可使刀具作短时间的无进给运动,进 行光整加工
30、行光整加工 格式:格式:G04 P G04 P 或或 G04 XG04 X(U U)6.6.速度控制(速度控制(G96G96、G97G97、G50G50) 指定主轴转速单位指定主轴转速单位 整数,单位为整数,单位为usus带小数点的数,单位为带小数点的数,单位为s s(1 1)G96G96,G97G97 G96G96:接通恒线速控制指令。接通恒线速控制指令。S S指定的数值为切指定的数值为切 削速度,单位削速度,单位m/minm/min G97G97:接通主轴转速控制。接通主轴转速控制。S S指定的数值为主轴指定的数值为主轴 转速,单位转速,单位r/minr/min G96 G96,G97G9
31、7属同组模态属同组模态G G代码代码, ,可互相取代。可互相取代。(2 2)主轴最高转速限定()主轴最高转速限定(G50G50) 格式:格式:G50 S G50 S 如:如:G50 S2000 G50 S2000 主轴最高转速限定为主轴最高转速限定为 2000r/min2000r/min7.7.简化编程功能(车削循环)简化编程功能(车削循环) 自学自学(1 1)固定循环()固定循环(G90G90、G92G92、G94G94) 刀具从起点经一固定路线后又回到起始点的单刀具从起点经一固定路线后又回到起始点的单 重循环。如:外圆切削循环(重循环。如:外圆切削循环(G90G90) 格式:格式: G90
32、 XG90 X(U U) Z Z(W W) F F G92 G92、G94 G94 略略 (2 2)多重循环)多重循环 略略 包含多次走刀的多重车削循环包含多次走刀的多重车削循环车削循环车削循环固定循环固定循环复合循环复合循环五、辅助功能指令(五、辅助功能指令(M M代码)代码) 控制机床辅助动作,主要用于机床加工操作时控制机床辅助动作,主要用于机床加工操作时的工艺性指令。的工艺性指令。 组成:组成:M+M+两位数字两位数字 范围:范围:M00M00M99M99 注:注:M06M06必须与相应的刀号(必须与相应的刀号(T T代码)结合,才构代码)结合,才构 成完整的换刀指令。成完整的换刀指令。
33、CK3263常用常用的的M代码代码M01切削液开切削液开程序暂停程序暂停M00M02M03M04M05M06M08M09M30任选暂停任选暂停主程序结束主程序结束启动主轴正转启动主轴正转启动主轴反转启动主轴反转主轴停止主轴停止刀架转位(换刀)刀架转位(换刀)切削液关切削液关程序停止(作用同程序停止(作用同M02M02)六、刀具补偿功能六、刀具补偿功能 1.刀具的几何、磨损补偿刀具的几何、磨损补偿 数控车床编程时,一般以其中的一把刀为基数控车床编程时,一般以其中的一把刀为基 准,按此刀的刀尖位置建立工件坐标系。由于准,按此刀的刀尖位置建立工件坐标系。由于 其它刀位刀尖的位置的偏差及刀具磨损其它刀
34、位刀尖的位置的偏差及刀具磨损 应进行刀具的几何、磨损补偿应进行刀具的几何、磨损补偿 刀补功能在程序中由刀补功能在程序中由T T代码(刀具功能代码)代码(刀具功能代码) 实现实现 T T指令功能:指令功能:选择所需刀具和刀补号选择所需刀具和刀补号 指令组成:指令组成: T + T + 四位数字四位数字 例:例: T0101T0101 刀补号实际是刀补寄存器的地址号。刀补号实际是刀补寄存器的地址号。 进行刀补和取消刀补均通过滑板移动实现进行刀补和取消刀补均通过滑板移动实现。 2.刀尖半径补偿刀尖半径补偿 数控车削加工时,车刀假设的数控车削加工时,车刀假设的 刀尖点并不是刀刃圆弧上的点,刀尖点并不是
35、刀刃圆弧上的点, 须将须将假设刀尖的路径作适当假设刀尖的路径作适当 修正修正 刀尖半径补偿刀尖半径补偿刀补号(范围刀补号(范围00001212,为,为0000时表示不进行时表示不进行刀补或取消刀补)刀补或取消刀补)刀具号(范围刀具号(范围01011212) G40G40指令为取消刀尖半径补偿指令为取消刀尖半径补偿刀尖半刀尖半径补偿径补偿左补偿(左补偿(G41G41):):顺着刀具前进方向观顺着刀具前进方向观 察,刀偏在工件轮廓左侧察,刀偏在工件轮廓左侧右补偿(右补偿(G42G42):):顺着刀具前进方向观顺着刀具前进方向观 察,刀偏在工件轮廓右侧察,刀偏在工件轮廓右侧七、编程实例七、编程实例
36、如图为一缸盖零件简图,现以此零件的加工为如图为一缸盖零件简图,现以此零件的加工为例,编制加工程序。例,编制加工程序。 零件的左端面及长度为零件的左端面及长度为51mm的外圆表面已在其的外圆表面已在其它机床上加工好,现要在该机床上加工出其余部分。它机床上加工好,现要在该机床上加工出其余部分。加工时,零件装在夹盘上,并加工时,零件装在夹盘上,并以已加工好的左端端面及外圆以已加工好的左端端面及外圆表面为定位基准,确定的工件表面为定位基准,确定的工件坐标系如图。程序启动时,刀坐标系如图。程序启动时,刀具停在机床参考点位置,且具停在机床参考点位置,且1号号刀刀尖与工件坐标系原点的距刀刀尖与工件坐标系原点的距离在离在X、Z方向均为方向均为400mm113零件图走刀图145.零件图走刀图0.20.2