第2章数控加工程序编制 2.1概述 2.2指令及程序结构 2.3编程应用举例 2.4自动编程 1
1 2.1 概述 2.2 指令及程序结构 2.3 编程应用举例 2.4 自动编程 第2章 数控加工程序编制
2.3编程应用举例 2.3.1车削加工编程举例 2.3.2铣削加工编程举例 2.3.3加工中心编程举例 2.3.4宏程序应用举例
2 主要内容 2.3 编程应用举例 2.3.1 车削加工编程举例 2.3.2 铣削加工编程举例 2.3.3 加工中心编程举例 2.3.4 宏程序应用举例
2.3编程应用举例 2.3.1车削加工编程举例 数控车床 立式数控车床(回转直径较大的盘类零件) 卧式数控车床(轴向尺寸较长或小型盘类零件) 卧式数控车床 单主轴单刀架 双主轴双刀架
3 数控车床 立式数控车床(回转直径较大的盘类零件) 卧式数控车床(轴向尺寸较长或小型盘类零件) 2.3.1 车削加工编程举例 卧式数控车床 单主轴单刀架 双主轴双刀架 2.3 编程应用举例
2.3编程应用举例 数控车削主要适合对象: 1.高精度回转 表面形状复杂的回转体零件 4
4 数控车削主要适合对象: 1.高精度回转零件 2.零件廓形复杂或难于控制尺寸的回转体零件 4.带特殊螺纹的回转零件(导程不一样) 3.表面形状复杂的回转体零件 表面形状复杂的回转体零件 2.3 编程应用举例
2.3编程应用举例 高精度的机床主轴 高速电机主轴 8908w 难于控制尺寸的 回转体零件 5
5 高精度的机床主轴 高速电机主轴 难于控制尺寸的 回转体零件 2.3 编程应用举例
2.3编程应用举例 数控车床的编程特点 (1)在一个零件的加工程序段中,根据图纸上标注的尺寸, 可以按绝对坐标编程、增量坐标编程或两者混合编程。当 按绝对坐标编程时常用代码X和Z表示;按增量坐标编程 时则用代码U和W表示,一般不用G90、G91指令。 (2)由于车削常用的毛坯为棒料或锻件,加工余量较大, 可充分利用各种固定循环功能,达到多次循环切削的目的。 (3)直径方向按绝对坐标编程时以直径值表示,按增量坐 标编程时,以径向实际位移量的2倍值表示。 6
6 (1)在一个零件的加工程序段中,根据图纸上标注的尺寸, 可以按绝对坐标编程、增量坐标编程或两者混合编程。当 按绝对坐标编程时常用代码 X 和 Z 表示;按增量坐标编程 时则用代码 U 和 W 表示,一般不用G90、G91指令。 (2)由于车削常用的毛坯为棒料或锻件,加工余量较大, 可充分利用各种固定循环功能,达到多次循环切削的目的。 (3)直径方向按绝对坐标编程时以直径值表示,按增量坐 标编程时,以径向实际位移量的2倍值表示。 数控车床的编程特点 2.3 编程应用举例
2.3编程应用举例 ◆直径方式和半径方式编程 。数控车床的工件外形通常是旋转体,其X轴尺寸可以用两 种方式加以指定:直径方式和半径方式。 ·例如:直径编程时: 。G91X-100.00是指刀具在X向进给50毫米; 。G90X100是指刀具在X向进给至0100mm处。 ●注意: ·(1)直径方式和半径方式编程不是由G代码规定的准 备功能而是通过设置机床参数来选定的; ·(2)当X轴使用直径方式编程时,应注意圆弧的半径定 义R,I,K以半径值标明; 7
7 直径方式和半径方式编程 数控车床的工件外形通常是旋转体,其X轴尺寸可以用两 种方式加以指定:直径方式和半径方式。 例如:直径编程时: • G91 X-100.00 是指刀具在X向进给50毫米; • G90 X100 是指刀具在X向进给至φ100mm处。 注意: • (1) 直径方式和半径方式编程不是由 G代码规定的准 备功能而是通过设置机床参数来选定的; • (2) 当X轴使用直径方式编程时,应注意圆弧的半径定 义R,I,K以半径值标明; 2.3 编程应用举例
2.3编程应用举例 车床加工典型零件 2×450 2×45° φ20 φ10 100 50 8
8 车床加工典型零件 100 50 20 10 245 245 2.3 编程应用举例
2.3编程应用举例 直线-G01 ◆直线外圆、端面 ●G92X20Z100 ◆直线外圆+锥形 。G01Z0 ●G92X10Z100 ●G01X20Z0 φ20.0 20 Φ10 9
9 直线-外圆、端面 G92 X20 Z100 G01 Z0 20 直线-外圆+锥形 G92 X10 Z100 G01 X20 Z0 20 10 直线-G01 2.3 编程应用举例
2.3编程应用举例 73 58 48 G01应用示例 层 X45 ● %3305 ●( G92X100Z10 ·;定义对刀点位置 ●G90G00X16Z2M03 ● ;移到倒角延长线,Z轴2mm处 ● G01U10W-5F300 ● ;倒3×45°角,直径编程模式,X移动量10/2,Z移动量-5 ● Z-48; 加工Φ26外圆 ●0U34W-10; 切第一段锥 ●U20Z-73; 切第二段锥 ●X90; 退刀 ●G00X100Z10M05;回对刀点 ●M30; 主轴停 10
10 G01应用示例 %3305 G92 X100 Z10 ; 定义对刀点位置 G90 G00 X16 Z2 M03 ;移到倒角延长线,Z轴2mm处 G01 U10 W-5 F300 ;倒3×45°角,直径编程模式,X移动量10/2,Z移动量-5 Z-48; 加工Φ26外圆 U34 W-10; 切第一段锥 U20 Z-73; 切第二段锥 X90; 退刀 G00 X100 Z10 M05; 回对刀点 M30; 主轴停 2.3 编程应用举例