1、 该复习资料仅供参考 数控技术参考复习提纲 第一章 数控技术概论 什么是机床数控技术 (Numerical Control Technology,NC) ? 答:用数字化信息对机床运动及其加工过程进行控制的一种方法。 什么是数控机床( Numerical Control Machine Tools) ? 答:数控机床是采用了数控技术的机床。 数控机床是一个装有程序控制系统的机床,该系统能够逻辑地处理具有使用代码,或其它符号编码指令规定的程序。 机床本体: -主运动部件、进给运动部件(工作台、拖板以及相应的传动机构) -支承 件(立柱、床身等) -特殊装置(刀具自动交换系统、工件自动交换系统)
2、-辅助装置(如排屑装置等) 什么是数控系统( Numerical Control System) ? 答:是一种程序控制系统,它能逻辑地处理输入到系统中的数控加工程序,控制数控机床运动并加工出零件。 什么是计算机数控系统( Computer Numerical Control, CNC) ? 答:是以计算机为核心的数控系统。 该复习资料仅供参考 数控技术组成: 计算机数控、位置控制板、 PLC 接口板,通讯接口板、特殊功能模块以及相应的控制软件 。 数控机床的特点: 适应性、灵活性好;精度高、质量稳定;生产效率高;劳动强度低、劳动条件好;有利于现代化生产与管理;使用、维护技术要求高。 数控机床
3、的适用范围: 1、当零件不太复杂,生产批量较小时,宜采用通用机床; 2、当生产批量较大时,宜采用专用机床; 3、当零件复杂程度较高时,宜采用数控机床。 数控机床的分类 分 类 方 法 数控机床类型 按运动控制方式 点位 直线 轮廓 按伺服系统 开环 半闭环 闭环 按功能水平 经济型 中档型 高档型 按工艺 方法 金属切削数控机床 金属成形数控机床 特种加工数控机床 点位控制: 仅实现刀具相对于工件从一点到另一点的精确定位运动;对轨迹不作控制要求; 运动过程中不进行任何加工。适用范围:数控钻床、数控镗床、数控冲床和数控测量机。 直线控制 :不仅要求控制点到点的精确定位,而且要求机床工作台或刀具(
4、刀架)以给定的进给速度,沿平行于坐标轴的方向或与坐标轴成 45角的方向进行直线移动和切削加工。 轮廓控制: 对多个坐标轴同时进行控制,使之协调运动 (坐标联动 ),使刀具相对工件按程序规定的轨迹和速度运动,在运动过程中进行连续切 削加工。 适用范围:数控车床、数控铣床、加工中心等用于加工曲线和曲面的机床。 该复习资料仅供参考 开环控制: 没有位置检测装置,信号单向;一般以步进电机作为伺服驱动部件;速度、精度低(受步进电动机的步距精度和工作频率以及传动机构传动精度的影响);结构简单、稳定、成本低、调试维修方便; 适用范围:精度不高的经济型、中小型数控机床。 闭环控制: 带有位置检测装置 ,安装在
5、机床刀架或工作台等执行部件上 ,随时检测执行部件的实际位置。差值控制,误差修正,直到消除。加工精度很高 ,但由于它将丝杠螺母副及工作台导轨副这些大惯量环节放在闭环之内 ,系统 稳定性受到影响 ,调试困难 ,且结构复杂、价格昂贵。 半闭环控制: 带有位置检测装置,常安装在伺服电机上或丝杠的端部;可以获得稳定的控制特性(其系统的稳定性虽不如开环系统,但比闭环要好),调试比较方便,价格也较全闭环系统便宜。 适用范围:广泛应用。 经济型数控机床: 步进电机实现的开环驱动,功能简单、价格低廉、精度中等,能满足加工形状比较简单的直线、圆弧及螺纹加工。一般控制轴数在 3 轴以下,脉冲当量(分辨率)多为 0.
6、01mm,快速进给速度在 10m min 以下。 中档型数控机床: 采用交流或直流伺服电机实现半闭环驱动,能 实现 4 轴或 4 轴以下联动控制,脉冲当量为 ,进给速度为 15-24m min,一般采用 16 位或 32 位处理器,具有 RS232C通信接口、 DNC 接口和内装 PLC,具有图形显示功能及面向用户的宏程序功能。 高档型数控机床: 采用交流伺服电机形成闭环驱动,开始采用直线伺服电机,能实现 5 轴以上联动,脉冲当量(分辨率)为 0.1- ,进给速度可达 100m min 以上。一般采用 32 位以上微处理器,形成多 CPU 结构。编程功能强,具有智能诊断、联网和通信功能。 按工
7、艺方法分类: 分为:金属切削数控机床、金属成形数控机床、特种加 工数控机床。 也可分为:普通数控机床(指加工用途、加工工艺单一的机床)和加工中心(指带有自动换刀装置、能进行多工序加工的机床)。 智能“ 4M”系统: 在制造过程中,加工、检测一体化是实现快速制造、快速检测和快速响应的有效途径,将测量 ( Measurement)、建模 (Modeling)、加工 (Manufacturing)、机器操作(Manipulator)四者 (即 4M)融合在一个系统中,实现信息共享,促进测量、建模、加工、装夹、操作的一体化。 第二章 数控加工程序编制基础 数控程编概念: 从分析零件图纸开始,经 过工艺
8、分析、数学处理到获得数控机床所需的数控加工程序的全过程叫做数控程编。 该复习资料仅供参考 坐标轴的命名及方向: 标准规定,在加工过程中无论是刀具移动,工件静止,还是工件移动,刀具静止,一般都假定工件相对静止不动,而刀具在移动,并同时规定刀具远离工件的方向作为坐标轴的正方向。 坐标数: 采用数字控制的运动方向的个数 联动数: 数控系统能同时控制的坐标数( 2 坐标联动加工 6 坐标联动加工) 机床坐标系: 是机床上固有的坐标系,用于确定被加工零件在机床中的坐标、机床运动部件的位置(如换刀点、参考点 )以及运动范围(如行程范围、保护区 机床原点: 是机床坐标系的零点 , 是机床上固定的点,一般不允
9、许用户改变。数控车一般在卡盘前后端面的中心,数控铣各厂家不一样,有的工作台中心,有的行程终点等。 机床参考点: 是用于对机床工作台、滑板与刀具相对运动的测量系统进行标定和控制的点,一般设在机床各轴正向极限的位置。 采用增量式测量系统的数控机床开机后,都必须做回零操作,使刀具或工作台回到参考点,将会显示出机床参考点在机床坐标系中的坐标值。 工件坐标系与工件原点 1) 由编程人员确定 ,用于编程; 2)工件坐标系的原点称为 工件原点或工件零点,可用程序指令来设置和改变; 3)根据编程需要,在一个加工程序中可一次或多次设定或改变工件原点。 加工程序结构与格式: O0001;程序名 N10 G92 X
10、0 Y0 Z200.0; N20 G90 G00 X50.0 Y60.0 S300 M03; N30 G01 X10.0 Y50 .0 F150 ; N110 M30;程序结束指令 该复习资料仅供参考 宏指令与宏程序 把具有某种功能的一组指令,像子程序一样存储在存储器中,并将该 组指令用一个指令代表。 最大特点: 除了使用正常的 CNC 指令外,可以进行变量运算,用宏指令给变量设定实际值。 何谓工艺指令? 数控加工过程中的各种动作都是事先由程编人员在程序中用指令的方式予以规定的,主要包括准备功能 G 代码、辅助功能 M 代码、进给功能 F 代码、主轴转速功能 S 代码、刀具功能T 代码等。 准
11、备功能 G 代码和辅助功能 M 代码统称为工艺指令,是程序段的主要组成部分。 准备功能 G 代码 在插补运算之前需要规定,为插补运算作好准备的工艺指令。如: G17、 G01、 G02、 G81 模态代码: 一经在一个程序段中指定,其 功能一直保持到被取消或被同组其它 G 代码所代替。 非模态代码: 仅在所出现的程序段内有效。 数控编程中的常用指令 绝对坐标与增量坐标编程指令 G90、 G91 快速点定位指令 G00 直线插补指令 G01 圆弧插补指令 G02/G03 刀具半径补偿建立与取消指令 G41/G42、 G40 该复习资料仅供参考 刀具长度补偿建立与取消指令 G43/G44、 G49
12、 刀具补偿功能应用的优点: 1)简化程编工作; 2)实现粗、精加工; 3)实现内外型面的加工。 坐标平面选择指令 G17(XY 面 )、 G18(ZX 面 )、 G19(YZ 面 ) 工件坐标系设定指令 G92 用 G54-G59 指令设定工件坐标系 操作者在实际加工前,测量工件原点与机床原点之间的偏置值,并在数控系统中预先设定。这个值叫做“ 工件零点偏置 ”。 暂停(延迟)指令 G04 G04 指令是根据暂停计时器预先给定的暂停时间停止进给。它的功能是使刀具作短时间(几秒钟)的无进给光整加工,用于车槽、镗孔、锪孔等场合。 极坐标指令 G16(建立)、 G15(取消) 参考点返回: 参考点是机
13、床上的固定点,一般作为换刀和坐标系测量零点等使用,通过参考点返回功能 G28 可以很容易移动到参考点上。 G28G91X0Y0Z0; 比例缩放( G51、 G50) G51 X-Y-Z-P-; X、 Y、 Y 缩放中心 ,P 缩放倍数 G51X-Y-Z-I-J-K; X、 Y、 Z 缩放中心, I、 J、 K 各轴缩放倍数,倍率为负,实现镜像 G50 缩放取消 坐标旋转指令( G68, G69) -Y-Z- -; 旋转中心( X、 Y、 Z) ,R 旋转角度,逆(正) G69 取消 该复习资料仅供参考 该复习资料仅供参考 F、 S、 T 代码 主要内容 F 模态代码 代码法 直接给定法 G94
14、 表示进给速度与主轴速度无关的每分钟进给量( mm/min) ; G95 表示与主轴转速有关的主轴每转进给量( mm/r),如车螺纹、攻丝等。 S 切削速度 G96 S160 表示控制主轴转速,使切削点的线速度始终保持在 160m/min; G97 S1000 表示注销G96,即主轴不是恒线速度,其转速为 1000r/min。 T 刀具功能指令 T12 表示 12 号刀具; T0101,前两位 01 表示刀具号,后两位 01 表示刀具补偿号。 切削三要素: 切削速度、进给量、背吃刀量。 数控加工工艺的特点: 1)工序内容具体; 2)工序内容复杂; 3)工序内容严密; 4)工序集中 5)加工精度
15、不仅取决于加工 过程,还取决于程编阶段 (存在逼近误差、圆整化误差、插补误差 ) 数控加工工艺的内容: 1. 数控机床上加工零件的选择; 2. 数控工艺性分析; 3. 工艺路线制订; 4. 工序设计; 5. 工艺指令的处理。 零件设计及工艺性的要求: 1)零件图样上尺寸数据的给出应符合编程方便的原则; 2)零件各加工部位的结构工艺性应符合数控加工的特点 零件外形、内腔最好采用统一几何类型和尺寸(减少刀具规格和换刀时间) 内槽圆角半径不应过小 原因:内槽圆角的大小决定着刀具直径的大小,如果太小,刚度不足,影响表面加工质量,工艺性较差。 因而内槽圆角半径应大一些。 铣削零件底面时,槽底圆角半径 r
16、 不应过大 原因:圆角 r 越大, d 越小( d=D-2r, D 为铣刀直径),即铣刀端刃铣削平面的面积越小,加工表面的能力越差,工艺性也越差。当 r 大到一定程度时,甚至必须用球头刀加工,此时切削性能较差,应尽量避免。 3)定位基准分析:便于定位和夹紧,且装夹次数要少 数控机床的夹具与传统夹具结构的差别 ? 答:夹具体定位夹紧,不需要导向和对刀功能,夹具比较简单。 该复习资料仅供参考 设计或选用要求 基准重合,以减少定位误差; 统一基准,减少重复定位次数,减少重复定位误差; 夹 紧要可靠,尽量避免振动;夹紧点分布要合理,夹紧力大小要适中且稳定,减少夹紧变形; 夹具结构应力求简单,加工部位要
17、敞开 ; 一次装夹应尽可能装夹多个工件,以提高加工效率。 刀具的选择 应满足:安装调整方 便、刚性好、精度高、耐用度高等要求 刀具结构: 1)整体式; 2)机夹式; 3)内冷式; 4)抗振式; 5)特殊型式 。 铣刀选择: 大平面:面铣刀;加工凹槽、小台阶面及平面轮廓:立铣刀;加工空间曲面、模具型腔等:模具铣刀;加工封闭键槽:键槽铣刀;加工变斜角零件:鼓形铣刀;特殊形状:成形铣刀。 切削用量的选 择: 粗加工时,一般以提高生产率为主,但也应考虑经济性和加工成本; 大吃刀量 半精加工和精加工时,应在保证加工质量的前提下,兼顾切削效率、经济性和加工成本。 切削用量: 主轴转速(切削速度)、切削深度
18、、进给量。 切削深度(也称背吃刀量) :主要根据工件的加工余量和由工件、刀具、夹具、机床组成的工艺系统刚度所决定,在刚度允许的情况下,最好在留出精加工余量的基础上,一次切净余量,这样可减少走刀次数,提高加工效率,同时又能提高加工精度和改善表面质量。 确定进给速度 当工件质量能得到保证时,为提高生产效率,可选较高的 进给速度。一般在 100-200mm/min范围内选取。 在切断、加工深孔或用高速钢刀具加工时,宜选择较低的进给速度,一般在 20-50mm/min范围内选取。 当加工精度,表面粗糙度要求高时,进给速度应选小些,一般在 20-50mm/min 范围内选取。 刀具空行程时,特别是远距离
19、“回零”时,可以选择该机床数控系统给定的最高进给速度。 主轴转速 根据已经选定的切削深度、进给量及刀具耐用度选择切削速度。 S 1000Vc/ D 在选择切削速度时,还应考虑以下几点: 应尽量避开积屑瘤产生的切削速度区域; 断续切削时,要适当降低切削速度; 在易发生振动的情况下,应避开自激振动的临界速度; 加工大件、细长件和薄壁件时,应选用较低切削速度; 加工带外皮的工件时,应适当降低切削速度。 何谓对刀点? 刀具相对工件运动的起点 选择准则: 选在零件的设计基准或工艺基准上;便于对刀、 观察和检测;简化坐标值的计算;精度高、粗糙度低的表面。 如何对刀? “刀位点”与“对刀点”重合。 所谓“刀
20、位点”就是表征刀具特征的点。 对刀:千分表、激光对刀、自动接触式对刀 加工路线确定: 加工路线是指刀具相对于被加工工件的运动轨迹,不但 包含了工步的内容,而且也反映了工步的顺序。 保证零件的加工精度和表面粗糙度要求; 简化数值计算,减少程编工作量; 缩短加工路线,减少刀具空行程时间,提高加工效率。 切向切入切出: 避免法向切入切除,会产生接刀痕迹。 顺铣、多次走刀、避免进给停顿; 曲面加工:行切法 该复习资料仅供参考 直线、圆弧类零件的数学处理 直线、圆弧类零件的轮廓一般由直线、圆弧组成。相邻几何元素间的交点或切点称之为 基点 。 基点的计算方法可以是通过联立方程组求解,也可利用几何元素间的三
21、角函数关系求解。 非圆曲线节点坐标计算 数控加工中把 除直线与圆弧之外可以用数学方程式 y=f( x)表达的平面轮廓曲线,称为 非圆 曲线 。 数学处理比较复杂,应在满足允许的编程误差条件下,用若干直线段或圆弧段去逼近给定的非圆曲线,相邻逼近线段的交点或切点称为节点。 用直线段逼近非圆曲线时节点的计算 弦线逼近中计算节点的方法主要有 等间距法、等步长法和等误差法。 等步长法: 用直线段逼近非圆曲线时,如果每个逼近线段长度相等,则称等步长法。 等误差法 :用直线段逼近非圆曲线时,如果每个逼近误差相等,则称等误差法。 用圆弧段逼近非圆曲线时节点的计算 用圆弧 段逼近非圆曲线的方法有 曲率圆法、三点
22、圆 法、相切圆法、双圆弧法 等。 曲率圆法: 用彼此相交的圆弧逼近非圆曲线。 三点圆法: 三点圆法是在已求出的各节点基础上,通过 连续三点作圆弧,求出圆心坐标和圆的半径。 相切圆法 :过曲线上 A、 B、 C、 D 点作曲线的法线,分别交于 M、 N 点,并分别以点 M、 N为圆心, AM、 ND 为半径作圆 M 和 N 圆,使圆 M 和圆 N 相切于 K 点。为了使两段圆弧相切,必须满足 双圆弧法: 指在两相邻的节点间用两段相切的圆弧逼近曲线的方法。 第三章 数控加工编程方法 数控车床 (按主轴位置分 ): 立式 数控车床 (回 转直径较大的盘类零件 ); 卧式 数控车床 (轴向尺寸较长或小型盘类零件 )。 数控车床 (按功能分 ): 经济型数控车床: 属低档型,一般采用步进电动机和单片机控制 ,成本较低 ,车削精度也不高; 普通数控车床: 数控系统功能强,具有刀补、固定循环等功能,同时控制两轴,即 X 轴和 Z轴,普遍应用于企业的实际生产中。 车削加工中心: 在普通数控车床基础上,增加了 C 轴和铣削动力头,有的还配备了刀库和机械手,除一般车削外,可进行径向和轴向铣削、曲面铣削、中心线不在零件回转中心的孔和径向孔的钻削等加工。