
数控车床程序的编制及操作.ppt
111页北京航空航天大学出版社第4章 数控车车床程序的编编制及操作4.1 数控车床概述 4.2 数控车床常用的编程指令 4.3 数控车床的操作面板及操作简介 4.4 车削加工实例4.1 数控车床概述• 数控车床与普通车床一样以车削加工为主,也可用来加工零件旋转 表面的因为配备了数控系统,能自动完成零件的加工,具有加工精度 高、加工速度快、操作方便省力、加工范围宽等特点,是工厂机加工车 间应用比较广泛的一种数控机床• 数控车床的外形与普通车床相似,即由床身、主轴箱、刀架、进给 系统、冷却和润滑系统等部分组成数控车床的进给系统与普通车床有 质的区别,传统普通车床有进给箱和交换齿轮架,而数控车床是直接用 控制电机通过滚珠丝杠驱动溜板和刀架实现进给运动,因而进给系统的 结构大为简化一般数控车床的主轴由直流或交流调速电动机驱动,主 轴作主运动,刀架的纵、横向分别由伺服电动机驱动为了车削螺纹, 在主传动系统里装有主轴脉冲发生器,以检测主轴的转速,保证车削螺 纹时,主轴(工件)每转一转,刀具移动一个加工螺纹的导程4.1 数控车床概述•4.1.1 数控车床主要加工对象• 数控车床主要用于轴类或盘类零件的内/外圆柱面、任意角度的内/ 外圆锥面、复杂回转内/外曲面和圆柱、圆锥螺纹等的切削加工,并能进 行切槽、钻孔、扩孔、铰孔及镗孔等,特别适合加工形状复杂的零件 。
• 与普通车床相比,数控车床比较适合于车削具有以下要求和特点的 回转体零件:•(1)精度要求高的零件•(2)表面粗糙度好的回转体零件•(3)轮廓形状复杂的零件•(4)带一些特殊类型螺纹的零件•(5)超精密、超低表面粗糙度的零件4.1 数控车床概述•4.1.2 数控车床主要功能 • 1、直线插补功能 • 控制刀具沿直线进行切削,在数控车床中利用该功能可加工圆柱面 、圆锥面和倒角 • 2、圆弧插补功能 • 控制刀具沿圆弧进行切削,在数控车床中利用该功能可加工圆弧面 和曲面 • 3、固定循环功能 • 固化了机床常用的一些功能,如粗加工、切螺纹、切槽、钻孔等, 使用该功能简化了编程 • 4、恒线速度车削 • 通过控制主轴转速保持切削点处的切削速度恒定,可获得一致的加 工表面 • 5、刀尖半径自动补偿功能 • 可对刀具运动轨迹进行半径补偿,具备该功能的机床在编程时可不 考虑刀具半径,直接按零件轮廓进行编程,从而使编程变得方便简单4.1 数控车床概述•4.1.3 数控车床的类型1、按车床主轴的配置形式分类(1)立式数控车床(2)卧式数控车床 图4-2 卧式数控车床图4-1 立式数控车床 4.1 数控车床概述• 2、按加工零件的基本类型分类• (1)卡盘式数控车床 • (2)顶尖式数控车床3、按刀架数量分类(1)单刀架数控车床(2)双刀架数控车床图4-3 单刀架数控车床图4-4 双刀架数控车床4.1 数控车床概述• 4、按功能分类• (1) 经济型数控车床• (2) 全功能型数控车床• (3) 车削加工中心(4)FMC车床• 图4-5 经济型数控车床图4-6 全功能型数控车床图4-7 车削中心图4-8 带工件装卸机器人的数控车床4.1 数控车床概述•4.1.4 数控车床的工艺装备 刀具 夹具等•1. 数控车床的刀具• (1)对刀具的要求• 数控车床能兼作粗、精加工。
为使粗加工能以较大地切削深度 、进给速度加工,要求粗车刀具强度高、耐用度好精车首先是 保证加工精度,所以要求刀具的精度高、耐用度好为减少换刀 时间和方便对刀,应可能多地采用机夹刀• 数控车床还要求刀片耐用度的一致性好,以便于使用刀具寿 命管理功能在使用刀具寿命管理时,刀片耐用度的设定原则是 以该批刀片中耐用度最低的刀片作为依据的在这种情况下,刀 片耐用度的一致性甚至比其平均寿命更重要4.1 数控车床概述• (2)数控车床的刀具• 数控车削用的车刀一般分为三类,即尖形车刀、圆弧形车刀和成型 车刀以直线形切削刃为特征的车刀一般称为尖形车刀这类车刀的刀 尖(同时也为其刀位点)由直线形的主、副切削刃构成,如外圆车刀、左 右端面车刀(图4-9),内孔车刀(图4-10),切槽(断)车刀(图4-11) 图4-9 外圆车刀图4-10 内孔车刀图4-11 切槽或切断车刀4.1 数控车床概述•2. 数控车床的夹具a液压中空卡盘b液压中实卡盘图4-13 液压卡盘图4-14 顶尖4.1 数控车床概述•3. 数控车床的尾座图4-15 可编程控制的液压尾座4.1 数控车床概述4. 数控车床的刀架图4-16 电动或液压回转刀架(斜床身、后置刀架)图4-17 排式刀架 图4-18 方刀架(平床身、前置刀架)4.1 数控车床概述•4.1.5 数控车床的选择配置与机械结构组成图4-19为典型数控车 床的选择配置与机械 结构组成,包括主轴 驱动机构、进给驱动 机构、床身、刀架、 导轨、辅助装置(自 动换刀装置、润滑装 置、切削液装置、排 屑、限位开关、照明 装置)等部分。
图4-19 典型数控车床的选择配置与机械结构组成4.1 数控车床概述•4.1.6 数控车床的数控系统目前社会在役数控车床常见配套的数控系统有十多个品牌、几十个系列国外品牌主要以日本法那科(FANUC)和德国西门子(SIEMENS)为主,国产品牌以华中和广数为主,近年发展很快,逐步占领了部分市场4.2 数控车床常用的编程指令•4.2.1 数控车床的编程特点• ①在一个程序段中,根据图样上标注的尺寸,可以采用绝对值编程 、增量值编程或二者混合使用编程• ②由于被加工零件的径向尺寸都是以直径值表示,所以直径方向用 绝对值编程时,X以直径表示当用增量值编程时,以径向实际位移量的 两倍表示,并附上方向符号 ③为提高工件的径向尺寸精度,X方向的 脉冲当量经常是Z向的一半• ④由于车削加工常用棒料作为毛坯,加工余量较大,为简化编程, 数控系统常备有不同形式的固定循环,可进行多次重复循环切削• ⑤编程时,常认为车刀刀尖是一个点,而实际上是一个半径不大的 圆弧,因此为提高加工精度,需要对刀具半径进行补偿 4.2 数控车床常用的编程指令•4.2.2 数控车床的编程规则•1.绝对值编程和增量值编程• 用绝对值方式编程时,程序段中的轨迹坐标都是相对于某一 固定编程坐标系原点所给定的绝对尺寸,用X、Z及其后面的数字 表示。
• 用增量值编程时,程序段中的轨迹坐标都是相对于前一位置 坐标的增量尺寸,用U、W及其后的数字分别表示X、Z方向的增 量尺寸4.2 数控车床常用的编程指令图4-20 绝对与增量编程N01 G01 X40.0 Z10.0 F120;(O→A)(进给速度为120mm/min)N02 X80.0 Z30.0; (A→B)N03 X120.0 Z40.0; (B→C)N04 X60.0 ZS0.0; (C→D)N05 M02;N01 G01 U40.0 W10.0 F120; (O→A)N02 U40.0 W20.0; (A→B)N03 U40.0 W10.0; (B→C)N04 U-60.0 W40.0; (C→D)N05 M02;绝对编程增量编程4.2 数控车床常用的编程指令• 2. 直径编程/半径编程 • X坐标的尺寸可按直径或半径指定不同的机床可以使用不 同的指令方法:直径编程或半径编程为了编程方便,对于X方 向的尺寸,可以根据实际情况通过1006号参数第三位设定成直 径或半径方式编程。
通常情况下设定成直径编程• (1) 直径编程• 在直径编程中,指令图纸上的直径值作为X轴的值• (2) 半径编程• 在半径编程中,指令从工件中心至外表面的距离亦即半径值 作为X轴的值.4.2 数控车床常用的编程指令• 3. 小数点编程• 数值可以用小数点输入距离、时间或速度的输入可使用小 数点下列地址可用小数点:• X,Y,Z,U,V,W,A,B,C,I,J,K,R和F• 有两种类型的小数点表示法:计算器型表示法和标准表示法 当用计算器型表示法时,不带小数点的值的单位认为是mm 当用标准表示法时,这样的值以最小输入增量为单位指定小数 点表示法的选择由3401号参数的第0位(DPI)确定4.2 数控车床常用的编程指令•4.2.3 数控车床坐标系• 数控车床坐标系统分为机床坐标系和工件坐标系• 机床坐标系是机床固有的坐标系,在出厂前已调好,一般情况下, 不允许用户随意改动数控车床是回转类零件加工机床,一般只有X和Z 两个坐标轴,只需要两坐标联动Z轴是主轴的回转轴线,远离工件的 方向为正。
X轴与Z轴相垂直,且平行于车床径向运动的导轨方向也是远 离工件的方向为正根据Z、X轴坐标确定原则,卧式数控车床刀架运动 的纵方向即为Z 方向,刀架的横向即为X方向,当刀架沿Z向和X向协调 运动时,可形成各种复杂的平面曲线,以这条曲线绕轴线回转时,可形 成各种复杂的回转体同样数控立式车床也是刀架沿着工件的轴向和径 向运动实现两坐标联动的卧式数控车床的机床坐标系见图4-21(机床 参考点与机床原点重合)和图4-22(机床参考点与机床原点不重合)4.2 数控车床常用的编程指令•4.2.4 数控车床常用指令地址 功能含义 编 程 O 零件程序号 O1~O9999 N 程序段号 N1~N99999 G 准备功能字,设定机床运动模式等 G00~G99 X、 Z 绝对坐标 G…X…Z… U、 W 增量坐标 G…U…W… R 圆弧半径 G02 X…Z…R…或G03 X…Z…R… I 、K 圆弧中心坐标 G02 X…Z…I…K…或G03 X…Z…I…K… M 辅助功能字,设定机床开关量操作 M00~M99 F 进给率单位由G98/G99设定, G98:mm/min;G99:mm/r F1~240000 mm/min F0.01~500 mm/r 表4-2 FANUC OiT的地址及功能4.2 数控车床常用的编程指令地址 功能含义 编 程 S 主轴机能,指定主轴转速,单位:r/min G96时为切削线速度,单位:m/min S0~20000 T 刀具功能 T口口×× 口口为刀具号,××为刀 偏号例如:T0101 P、X、 U 暂停时间,单位:S P0~99999.999,X0~99999.999 U0~99999.999 P 子程序号指定 P1~9999 P 子程序重复调用次数 P1~999 P、Q 固定循环参数 4.2 数控车床常用的编程指令• 1. 程序号• 为了识别存在存储器中的程序,给每个程序分配一个程序号,它由英 文字母O后面紧跟不超过4位的数字(1~9999)组成,放在程序的开头。
例 如:O8,O54,O4567注意:程序号O8000 到O9999 由机床制造 商使用,用户不能使用这些号)•2 程序段号(顺序号)• 在程序段的开头,可以放置一个顺序号,它由英文字母N 后跟不超过5 位的数字(1~99999)组成顺序号可以随意指定,也可以没有顺序号, 可以跳过任何号可以为所有的程序段指定顺序号,也可以只为那些程序 中想要加顺序号的程序段指定顺序号但是,通常还是习惯于按照与加工 步骤相协调的递增次序指定顺序号。












