logo资料库

2011数控加工综合实践教材.pdf

第1页 / 共48页
第2页 / 共48页
第3页 / 共48页
第4页 / 共48页
第5页 / 共48页
第6页 / 共48页
第7页 / 共48页
第8页 / 共48页
资料共48页,剩余部分请下载后查看
数控加工综合实践 实验指导 杨明金 编 西南大学工程技术学院 2011 年 4 月
目 录 第一章 数控车床编程与操作.....................................................................................................................2 1.1 概述...............................................................................................................................................2 1.1.1 数控车床的结构和功能.....................................................................................................2 1.1.2 CK6140 的设计特点和主要技术参数...............................................................................2 1.2 数控车床编程...............................................................................................................................3 1.2.1 数控车床编程基础.............................................................................................................3 1.2.2 数控车床编程.....................................................................................................................5 1.3 数控车床操作............................................................................................................................. 11 1.3.1 数控车床操作装置........................................................................................................... 11 1.3.2 数控车床基本操作...........................................................................................................13 1.3.3 数控车床编程软件操作...................................................................................................16 1.3.4 数控车床编程及操作练习 ...............................................................................................16 第二章 数控铣床编程与操作...................................................................................................................19 2.1 数控铣床概述.............................................................................................................................19 2.1.1 数控铣床的结构和功能 ...................................................................................................19 2.1.2 DM4600 的设计特点和主要技术参数............................................................................19 2.2 数控铣床编程.............................................................................................................................20 2.2.1 数控铣床编程基本知识 ...................................................................................................20 2.2.2 数控铣床编程...................................................................................................................21 2.3 数控铣床操作.............................................................................................................................27 2.3.1 数控铣床操作装置...........................................................................................................27 2.3.2 数控铣床基本操作...........................................................................................................28 2.3.3 数控铣床编程软件操作 ...................................................................................................32 2.3.4 数控铣床编程及操作练习 ...............................................................................................33 第三章 加工中心编程与操作...................................................................................................................35 3.1 加工中心概述.............................................................................................................................35 3.1.1 加工中心的结构和功能 ...................................................................................................35 3.1.2 DM4600 的设计特点和主要技术参数............................................................................35 3.2 加工中心编程.............................................................................................................................35 3.2.1 加工中心编程基本知识...................................................................................................35 3.2.2 加工中心编程...................................................................................................................36 3.2.3 宏指令编程.....................................................................................................................42 3.3 加工中心操作.............................................................................................................................45 3.3.1 加工中心操作装置...........................................................................................................45 3.3.2 加工中心基本操作...........................................................................................................45 3.3.3 加工中心编程软件操作...................................................................................................46 3.3.4 加工中心编程及操作练习 ...............................................................................................47 - - 1
第一章 数控车床编程与操作 1.1 概述 1.1.1 数控车床的结构和功能 数控车床 CK6140 是在普通车床 C6140 的基础上,采用计算机控制和交流伺服电机驱动,卧式 布局,如图 1-1 所示。数控车床的刀架及滚珠丝杠直接由电动机驱动,取消了普通车床的进给箱、 溜板箱、挂轮架等,主轴采用变频调速,实现了开机状态下的无极调速,具有操作方便、结构紧凑、 外形美观、性能稳定、精度高、噪音低等特点。 图 1-1 数控车床 CK6140 外形结构图 机床配以高性能的华中数控世纪星 HNC-21T 数控系统,通过发出和接收信号控制交流伺服电 机、机床主轴、刹车和转位刀架。主轴通过变频器控制电机转速达到无级变速,进给速度可以任意 设定,从而实现由微电脑控制的自动化加工。该机床可以在自动、手动等方式下进行操作,具有半 自动对刀、刀具补偿和间隙补偿功能,配有硬件、软件限位等功能。 本数控车床主要用于轴类和盘类回转体零件的加工,能自动完成内外圆柱面、圆锥面、圆弧、 螺纹、成形面等工序的切削加工,并能进行切槽、钻、扩、铰孔等工作,特别适合复杂形状回转体 零件的加工。 1.1.2 CK6140 的设计特点和主要技术参数 1. CK6140 的设计特点 (1)高精度 采用滚动丝杠传动方式,间隙小,定位精度高,最小设定单位 0.001mm,车床切 削粗糙度可达 Ra1.6。 (2)高效率 采用高速微处理器控制,交流伺服电机驱动,实现对零件的自动化加工,快移速 度高达 5m/min,效率比普通车床提高 4-l0 倍。 (3)高可靠性 华中数控世纪星 HNC-21T 数控系统采用先进的开放式体系结构,内置嵌入式 工业 PC,采用国际标准 G 代码编程。配置 7.5in 彩色液晶显示屏,集成进给轴接口、主轴接口、手 - - 2
持单元接口和内嵌式 PLC 接口于一体,支持硬盘、电子盘等程序储存方式以及软驱、DNC、以太网 等程序交换功能。具有可靠性高、精度高、操作简单易学等特点,并设有各种自保护功能和自诊断 功能。 (3)长寿命 床身导轨选用耐磨铸铁经超音频淬火及精磨而成,床鞍及滑动面贴塑,能长久稳 定地保持机床工作精度。 2. CK6140 的主要技术参数 床身上最大回转直径 Φ410 横拖板上最大回转直径 Φ250 顶尖距离 750 床头箱主轴锥孔 莫氏 6# 床头箱主轴速度 75-2500 r/min 床头箱主轴孔径 Φ50 Z 轴最大行程 600 Z 轴最快移动速度 5000 mm/min Z 轴最小设定单位 0.001 Z 轴最大静力矩 6 N.m X 轴最大行程 185 X 轴最快移动速度 2500 mm/min X 轴最小设定单位 0.001 X 轴最大静力矩 6 N.m 尾架套筒行程 135 尾架套筒锥度 莫氏 4# 尾架套筒直径 Φ55 数控系统 HNC-21T+HSV-16 刀架 四工位电动自动转位刀架 主电机功率 5.5 kW 变频电机 刀架重复定位精度 <0.004 净重 1500 kg 1.2 数控车床编程 1.2.1 数控车床编程基础 1. 机床坐标轴 为简化编程和保证程序的通用性,对数控机床的坐标轴和方向命名制订了统一的标准,规定直 线进给坐标轴用X、Y、Z表示,常称基本坐标轴。X、Y、Z坐标轴的相互关系用右手定则决定,如 图1-2所示,图中大母指的指向为X 轴的正方向,食指指向为Y 轴的正方向,中指指向为Z 轴的正 方向。围绕X、Y、Z轴旋转的圆周进给坐标轴分别用A、B、C表示,根据右手螺旋定则,以大母指 指向+X、+Y、+Z方向,则食指、中指等的指向是圆周进给运动的+A、+B、+C方向。 对车床而言,Z轴与主轴轴线重合,沿着Z 轴正方向移动将增大零件和刀具间的距离;X 轴垂 直于Z 轴,对应于自动回转刀架的径向移动,沿X 轴正方向移动将增大零件和刀具间的距离;Y 轴 (通常是虚设的)与X 轴和Z 轴一起构成遵循右手定则的坐标系统,如图1-3所示。 2. 机床坐标系与工件坐标系 1)机床坐标系、机床零点与机床参考点 机床坐标系是用来确定工件坐标系的基本坐标系,其坐标和运动方向视机床的种类和结构而定, - - 3
如数控铣床、数控车床都有自己的坐标系。机床坐标系的原点也称机床原点或零点。这个原点在机 床设计和制造调整后,便被确定下来,它是固定的点。为了正确地在机床工作时建立机床坐标系, 通常在每个坐标轴的移动范围内设置一个机床参考点。机床参考点可以与机床零点重合也可以不重 合,通过机床参数指定该参考点到机床零点的距离。如图1-4所示。机床工作时,各坐标轴先进行回 机床参考点的操作,就可建立机床坐标系。 数控机床的参考点有两个主要作用,一个是建立机床坐标系,如前所述,另一个是消除由于漂 移、变形等造成的误差。机床使用一段时间后,工作台会造成一些漂移,使加工有误差,回一次机 床参考点,就可以使机床的工作台回到准确位置,消除误差。所以在机床加工前,经常要进行回机 床参考点的操作。 +Y +B +Z' +X +Y +Z +X' +C +Z +X +A +Y' +X +A +B +C +Y +Z 图 1-2 机床坐标轴 图 1-3 数控车床坐标系 图 1-4 机床零点 OM 与机床参考点 Om 2)工件坐标系和程序原点 编程时一般是选择工件上的某一点作为程序原点(程序零点),并以这个原点作为坐标系的原点, 建立一个新的坐标系,称为工件坐标系。工件坐标系一旦建立便一直有效,直到被新的工件坐标系 所取代。 程序原点的选择要尽量满足编程简单、尺寸换算少、引起的加工误差小等条件。对数控车床而 言,X 方向的原点一般选择在工件的轴心线上,Z 方向的原点一般选择在工件的前端面上。 加工开始时要设置工件坐标系,工件坐标系的建立和选择可用 G92 和 G54-G59 指令来完成。 - 4 -
1.2.2 数控车床编程 1. 零件加工程序的结构 零件加工程序是由一个个程序段组成的,而一个程序段则是由若干个指令字组成。每个指令字 是控制系统的一个具体指令,它由指令字符(地址符)和数值组成,如图1-5所示。 图 1-5 零件的程序结构 华中数控世纪星HNC-21T的程序结构: 程序起始符:%(或O)符,%(或O)后跟程序号; 程序结束:M02 或M30; 注释符:括号( )内或分号;后的内容为注释文字。 程序段号的数码大小不影响执行顺序,程序段按输入顺序执行。程序段中不同的指令字符及其 后续数值确定了每个指令字的含义。在数控程序段中主要指令字符的含义,见表1-1。 表 1-1 指令字符一览表 机能 零件程序号 程序段号 准备机能 尺寸字 进给速度 主轴机能 刀具机能 辅助机能 补偿号 地址 %,O N G X,Y,Z A,B,C U,V,W R I,J,K F S T M 意义 程序编号:1-9999 程序段编号:N1-9999 指令动作方式(直线、圆弧等) G00-99 坐标轴的移动命令±99999.999 圆弧的半径 圆弧中心相对起点的增量坐标 进给速度的指定 F0-15000 主轴旋转速度的指定 S0-9999 刀具编号的指定 T00-T16 T0000-9999 机床侧开/关控制的指定 M0-99 H,D 刀具补偿号的指定 00-99 - 5 -
暂停 P,X 暂停时间的指定 s 子程序号的指定 P1-9999 子程序和固定循环的重复次数 L2-9999 程序号的指定 重复次数 参数 P L P,Q,R 固定循环的参数 2. HNC-21T 数控系统的编程指令体系 1)准备功能G 代码 准备功能G 指令由G 后一或二位数值组成,它用来规定刀具和工件的相对运动轨迹、机床坐标 系、坐标平面、刀具补偿、坐标偏置等多种加工操作。 (1)绝对值编程G90 与相对值编程G91 格式:G90 G91 说明:G90,绝对值编程,每个编程坐标轴上的编程值是相对于程序原点的;G91,相对值编程, 每个编程坐标轴上的编程值是相对于前一位置而言的,该值等于沿轴移动的距离。 绝对编程时,用G90 指令后面的X、Z表示X 轴、Z 轴的坐标值;增量编程时,用U、W或G91 指 令后面的X、Z 表示X 轴、Z 轴的增量值。 (2)坐标系设定 G92 格式:G92 X_ Z_ 说明:X、Z,对刀点到工件坐标系原点的有向距离。设定机床坐标系与工件坐标系的关系,执 行该指令只建立一个坐标系,刀具并不产生运动。 (3)快速点定位 G00 格式:G00 X(U)_ Z(W)_ 说明:X、Z,绝对编程时,快速定位终点在工件坐标系中的坐标;U、W,增量编程时,快速 定位终点相对于起点的位移量。刀具相对于工件以各轴预先设定的速度,从当前位置快速移动到程 序段指令的定位目标点,快移速度由机床参数“快移进给速度”对各轴分别设定,不能用F规定。 G00一般用于加工前快速定位或加工后快速退刀。 (4)直线插补 G01 格式:G01 X(U)_ Z(W)_ F_ 说明:X、Z,绝对编程时终点在工件坐标系中的坐标;U、W,增量编程时终点相对于起点的 位移量;F,合成进给速度。刀具以联动的方式,按F 规定的合成进给速度,从当前位置按线性路线 (联动直线轴的合成轨迹为直线)移动到程序段指令的终点。 (5)圆弧插补 G02、G03 格式:G02(G03) X(U)_ Z(W)_I_ K_(R_) F_ G02(G03) X(U)_ Z(W)R_ F_ 说明:G02,顺时针圆弧插补;G03,逆时针圆弧插补;X、Z,绝对编程时,圆弧终点在工件 坐标系中的坐标;U、W,增量编程时,圆弧终点相对于圆弧起点的位移量;I、K,圆心相对于圆 - 6 -
弧起点的增加量(等于圆心的坐标减去圆弧起点的坐标),在绝对、增量编程时都是以增量方式指 定,在直径、半径编程时I 都是半径值;R,圆弧半径;F,被编程的两个轴的合成进给速度。 圆弧顺、逆方向判断:沿圆弧所在平面垂直坐标轴向负方向观察,刀具相对于工件的移动方向 为顺时针时用 G02 指令,逆时针时用 G03 指令。 R 参数不能描述整圆,整圆时只能用 I、J、K 指定圆心;小于 180∘的圆弧 R 取正,大于 180∘ 的圆弧 R 取负。 (6)暂停指令 G04 格式:G04 P_ 说明:P,暂停时间,单位为s。G04为非模态指令,仅在其被规定的程序段中有效。在前一程序 段的进给速度降到零之后才开始暂停动作。在执行含G04指令的程序段时,先执行暂停功能。G04 可使刀具作短暂停留,以获得圆整而光滑的表面。该指令除用于切槽、钻镗孔外,还可用于拐角轨 迹控制。 例1 如图1-6所示球头面,编写程序(按轮廓轨迹编程)。 图1-6 球头面编程 程序清单: %0001 N1 G92 X40 Z5 (设立坐标系,定义对刀点的位置) N2 M03 S400 (主轴以400 r/min 旋转) N3 G00 X0 (到达工件中心) N4 G01 Z0 F60 (工进接触工件毛坯) N5 G03 U24 W-24 R15 (加工R15 圆弧段) N6 G02 X26 Z-31 R5 (加工R5 圆弧段) N7 G01 Z-40 (加工Φ26 外圆) N8 X40 Z5 (回对刀点) N9 M30 (主轴停、主程序结束并复位) (7)螺纹切削G32 - 7 -
分享到:
收藏