简明数控工艺与编程手册 第3版出版时间:2018年版内容简介 本书是一本数控加工工艺、数控编程基础实用技术的综合性参考手册。 数控加工工艺部分主要介绍了数控机床常用的刀具种类、数控可转位刀片、数控刀具的选择、数控刀具的装夹、数控机床常用刀具的规格和尺寸;数控机床工件的装夹;数控加工的切削用量的选择和计算(包括数控车床切削用量的选择和计算、数控铣床切削用量的选择和计算、数控加工中心切削用量的选择和计算);数控车、数控铣、数控加工中心、数控电火花加工工艺规程制定及综合性的加工实例。 数控编程基础部分主要以FANUC和SIEMENS数控系统为例,对数控车床、数控铣床、数控加工中心及数控电火花机床在编程中常用的指令、指令格式、G代码的应用进行了详细介绍,并给出了大量图示、表格、计算公式和典型实例。 本书深入浅出,内容丰富,便查宜学,既注重了先进性又保证了实用性,适合从事数控加工编程和操作人员以及数控工程技术人员查阅和使用。目录第1篇 数控加工工艺第1章 数控车削加工 21.1 数控车床 21.1.1 数控车床的组成结构和运动 21.1.2 数控车削的加工对象 31.1.3 数控车削的加工特点 41.2 数控车刀 51.2.1 数控车床车刀的类型 51.2.2 切削刀具用可转位刀片的型号规格 61.3 数控车床的通用夹具 151.3.1 一般工件常用的装夹方法 151.3.2 工件在数控车床上的装夹 171.4 数控车削用量及其选择 191.4.1 数控车削用量选择 191.4.2 数控车削用量各要素的定义及计算 211.5 数控车削加工工艺 291.5.1 数控车削加工工艺规程制定流程 291.5.2 轴类零件的数控车削工艺路线制定的分析过程 311.5.3 轴套零件的数控车削工艺规程制定 341.6 数控车床加工实例 401.6.1 典型轴类零件加工实例 401.6.2 圆弧面类零件加工实例 411.6.3 圆锥面零件加工实例 421.6.4 盘套类零件加工实例 431.6.5 螺纹类零件加工实例 441.6.6 锥面螺纹类零件加工实例 481.6.7 回转体零件综合加工实例 491.6.8 曲面零件(子程序)加工实例 51第2章 数控铣削加工 542.1 数控铣床 542.1.1 数控铣床的类型和组成 542.1.2 数控铣床的加工对象(适合数控铣床加工的典型零件) 552.2 数控铣削刀具 572.2.1 数控铣削常用铣刀的种类及用途 572.2.2 铣刀的几何角度、直径及其选择 592.2.3 数控铣刀的安装方式 632.2.4 常用数控铣刀的规格 652.3 铣削工件的装夹方式 972.4 数控铣削用量的选择 1002.4.1 数控铣削用量各要素的定义及计算 1002.4.2 数控铣削加工的切削用量选择 1012.5 数控铣削加工工艺规程制定及实例 1062.5.1 数控铣削加工工艺规程制定的内容及流程 1062.5.2 典型零件的数控铣削加工工艺 1082.6 数控铣削加工实例 1122.6.1 平面类零件内轮廓加工实例 1122.6.2 平面类零件外轮廓加工实例 1142.6.3 曲面类零件加工实例 1162.6.4 斜面类零件加工实例 118第3章 加工中心加工 1213.1 加工中心加工 1213.1.1 加工中心的组成结构及其工艺范围 1213.1.2 加工中心加工对象 1233.2 加工中心的常用夹具 1243.3 加工中心常用的刀柄 1263.3.1 加工中心常用的刀柄 1273.3.2 加工中心常用的刀柄规格 1283.3.3 加工中心的刀具 1343.4 加工中心常用刀具的规格 1373.4.1 钻孔刀具 1373.4.2 扩孔刀具 1453.4.3 镗孔刀具 1503.4.4 铰孔刀具 1823.5 加工中心切削用量的选择 1903.5.1 切削用量的计算公式 1903.5.2 加工中心切削用量的选择 1913.6 数控加工中心加工工艺规程制定及实例 1953.6.1 数控加工中心加工工艺规程制定流程 1953.6.2 典型零件加工中心的加工工艺 1983.6.3 异形支架零件加工中心切削加工工艺规程制定的分析 2033.7 加工中心加工实例 208第4章 数控电火花加工 2124.1 数控电火花加工 2124.1.1 电火花加工的工艺类型、特点及适用范围 2124.1.2 数控电火花成形机床 2134.1.3 电火花成形加工工艺流程 2154.1.4 冲模零件电火花成形加工的加工工艺分析实例 2264.1.5 连杆模具电火花成形加工工艺分析 2294.2 数控电火花线切割加工 2314.2.1 数控电火花线切割机床的组成结构 2314.2.2 数控线切割的加工工艺流程 2354.2.3 数控线切割加工实例 248第2篇 数控编程基础第5章 程序结构 2545.1 基本编程术语2545.2 编程格式2555.3 字地址格式2555.4 程序中的其他符号2575.5 程序头2585.6 典型程序结构259第6章 准备功能 2616.1 FANUC数控系统的准备功能2616.2 SIEMENS数控系统准备功能2646.3 FAGOR 8055T系统常用的准备功能2676.4 HNC数控系统准备功能268第7章 辅助功能 2707.1 常见的辅助功能2707.2 控制程序辅助功能(M00、M01、M02、M30) 2717.2.1 程序停止(M00) 2717.2.2 程序选择停(M01) 2747.2.3 程序结束(M02) 2757.2.4 程序结束(M30) 2767.3 主轴旋转功能(M03、M04、M05) 2767.4 主轴定位功能[M19、Mα~M(α+5)] 2787.4.1 主轴定向停止2787.4.2 数控车床主轴定位功能[Mα~M(α+5)] 2797.5 冷却液功能(M07、M08和M09) 2817.6 进给倍率开关控制(M48、M49) 282第8章 主轴控制 2848.1 主轴功能(S) 2848.2 恒表面速度控制(G96、G97) 2858.3 主轴最高转速限制(G50、G92) 288第9章 进给率控制 2919.1 刀具进给功能(F) 2919.2 进给单位的设定(G94、G95或G98、G99) 2929.3 暂停指令(G04) 2939.4 切削进给速度控制(G09、G61、G62、G63、G64) 294第10章 坐标值和尺寸 29910.1 单位的选择(G20、G21) 29910.2 绝对坐标和相对坐标[G90、G91或X(U)、Z(W)] 30010.3 极坐标(G15、G16) 30410.4 尺寸输入格式30810.5 直径编程和半径编程310第11章 CNC编程中常用的数学知识 31211.1 圆的几何图形与计算31211.2 多边形的几何图形与计算31411.3 锥体的几何图形与计算31511.4 常用的三角函数公式31611.5 圆的弦和切线的计算317第3篇 数控铣床编程第12章 数控铣床坐标系 32012.1 机床坐标系(G53) 32012.2 工件坐标系的选择(G54~G59) 32312.3 G54~G59工件坐标系的变更(G10) 32812.4 工件坐标系的设定(G92) 33012.5 局部坐标系(G52) 33312.6 平面选择(G17、G18、G19) 336第13章 参考点 33913.1 自动返回参考点校验(G27) 33913.2 自动返回参考点(G28) 34013.3 从参考点返回(G29) 34213.4 自动返回机床第二、三、四参考点(G30) 343第14章 插补指令 34414.1 快速移动(点定位)指令(G00) 34414.2 单方向定位(G60) 34614.3 直线插补(G01) 34714.4 圆弧插补(G02、G03) 35114.5 螺旋线插补(G02、G03) 35514.6 等螺距螺纹切削(G33) 36014.7 跳转功能(G31) 364第15章 刀具补偿 36715.1 刀具长度补偿(G43、G44、G49) 36715.2 刀具长度自动测量(G37) 37515.3 刀具偏置(G45~G48) 37815.4 刀具半径补偿(G40、G41、G42) 38215.5 刀具半径C详述38915.6 拐角圆弧插补(G39) 41215.7 刀具补偿偏置(G10) 414第16章 任意角度倒角与拐角圆弧(C、R) 41616.1 任意角度倒角与拐角圆弧编程格式41616.2 编程举例418第17章 孔加工固定循环 42017.1 孔加工固定循环的基本动作42017.2 返回平面的选择(G98、G99) 42117.3 孔加工固定循环的指令格式42117.4 孔循环取消(G80) 42317.5 钻孔循环(G81) 42417.6 点钻循环(G82) 42517.7 高速深孔钻(G73) 42617.8 深孔钻循环(G83) 42817.9 左旋攻螺纹循环(G74) 42917.10 右旋攻螺纹循环(G84) 43117.11 粗镗循环(G86、G85、G89) 43217.12 以切削速度退刀的粗镗(G89) 43417.13 精镗循环(G76) 43517.14 背镗循环(G87) 43717.15 刚性攻螺纹循环(G84、G74) 43817.15.1 刚性攻螺纹43817.15.2 排屑刚性攻螺纹循环44017.16 编程举例443第18章 子程序(M98、M99) 45118.1 子程序格式(M99) 45118.2 子程序调用(M98) 45218.3 编程举例455第19章 比例缩放功能 46419.1 比例缩放功能(G51、G50) 46419.2 编程举例469第20章 镜像加工 47420.1 镜像功能(M21、M22、M23) 47420.2 编程举例476第21章 坐标系旋转 48321.1 坐标系旋转(G68、G69) 48321.2 编程举例488第22章 加工中心编程 49522.1 加工中心概述49522.2 加工中心选刀(T) 49622.3 加工中心换刀(M06) 498第23章 程序段跳过功能(“/”) 51423.1 跳过功能的格式51423.2 编程举例517第24章 宏程序(G65、G66和G67) 52124.1 宏程序概述52124.2 A类、B类用户宏程序的形式及其区别52224.3 变量52424.4 算术和逻辑运算53424.4.1 B类宏程序的算术、逻辑运算53424.4.2 A类宏程序算术和逻辑计算53524.5 控制语句53724.5.1 B类宏程序控制语句53724.5.2 A类宏程序控制语句54024.6 宏程序调用命令(G65、G66、G67、G代码、M代码、T代码) 54024.7 宏程序编程举例553第4篇 数控车床编程第25章 数控车床坐标系 56625.1 机床坐标系(G53) 56625.2 工件坐标系的设定(G50) 56725.3 工件坐标系选择(G54~G59) 57025.4 G54~G59工件坐标系的变更(G10、G50) 57125.5 局部坐标系(G52) 574第26章 参考点 57626.1 自动返回参考点校验(G27) 57626.2 自动返回参考点(G28) 57726.3 从参考点返回(G29) 57826.4 自动返回机床第二、三、四参考点(G30) 579第27章 插补指令 58127.1 快速定位(G00) 58127.2 直线插补(G01) 58427.3 圆弧插补(G02、G03) 58727.4 极坐标插补(G112、G113) 59127.5 圆柱插补(G107) 59627.6 螺纹切削(G32) 59927.7 跳转功能(G31) 605第28章 刀具补偿功能 60828.1 刀具位置补偿(T) 60828.2 刀尖半径补偿(G40、G41、G42) 61728.3 刀具偏置输入(G10) 62728.4 刀具偏置自动测量(G36、 G37) 629第29章 车削固定循环 63229.1 外径/内径切削循环(G90) 63229.2 端面切削循环(G94) 63829.3 螺纹切削循环(G92) 642第30章 车削多重循环 64730.1 外圆粗车循环(G71) 64730.2 端面粗车循环(G72) 65330.3 固定形状粗车循环(G73) 65730.4 精车循环(G70) 66030.5 端面车槽循环(G74) 66430.6 外圆、内孔车槽循环(G75) 66730.7 螺纹车削循环(G76) 670第31章 车削中心钻孔固定循环指令 67431.1 孔加工固定循环的基本动作67431.2 返回平面的选择(G98、G99) 67531.3 孔加工固定循环的指令格式67531.4 孔循环取消(G80) 67731.5 正面钻孔循环(G83) /侧面钻孔循环(G87) 67831.6 正面攻螺纹循环(G84)/侧面攻螺纹循环(G88) 68031.7 刚性攻螺纹循环(G84、G88) 68131.8 正面镗孔循环(G85) /侧面镗孔循环(G89) 684第32章 轮廓简化编程 68632.1 倒角和圆角的简化编程(C、I) 68632.2 图样尺寸直接编程690第33章 子程序 69633.1 子程序格式(M99) 69633.2 子程序调用(M98) 697第34章 程序段跳过功能“/” 70134.1 跳过功能的格式70134.2 编程实例704第35章 数控车床辅助功能 71235.1 与转速有关的辅助指令(M41~M44) 71235.2 螺纹退出控制(M23、M24) 71335.3 与车床附件有关的辅助功能71635.3.1 卡盘控制(M10和M11) 71635.3.2 尾架和尾架顶尖套筒控制(M12、M13和M21、M22) 71735.3.3 双向转塔的控制(M17和M18) 71835.3.4 棒料进给器控制(M71和M72) 720第5篇 数控电火花加工编程第36章 数控电火花成型加工编程 72436.1 数控成型加工编程中的常用术语72436.2 辅助功能和T代码72636.3 准备功能72936.3.1 快速移动(G00) 73036.3.2 直线插补(G01) 73136.3.3 顺(逆) 时针圆弧插补(G02/G03) 73236.3.4 G04停歇指令73436.3.5 电火花成型机床镜像加工(G05~G09) 73536.3.6 跳段(G11, G12) 73736.3.7 平面选择(G17~G19) 73836.3.8 单位选择(G20、G21) 73936.3.9 图形旋转(G26、G27) 73936.3.10 尖角过渡(G28 、G29) 74036.3.11 抬刀控制(G30、G31、G32) 74136.3.12 电极半径补偿(G40、G41、G42) 74236.3.13 选择坐标系(G54~G59) 74836.3.14 接触感知(G80) 74936.3.15 回极限位置(G81) 75036.3.16 半程返回(G82) 75036.3.17 读取坐标值(G83) 75136.3.18 H寄存器起始地址定义(G84) 75236.3.19 读取坐标值到H寄存器并使H加1 (G85) 75236.3.20 定时加工(G86) 75336.3.21 子程序坐标系(G53、G87) 75436.3.22 绝对坐标(G90) 和增量坐标(G91) 75536.3.23 设置当前点的坐标值(G92) 75536.4 条件选择75636.5 R转角功能75936.6 综合举例760第37章 数控电火花线切割加工编程 77037.1 数控线切割编程中的常用术语77037.2 3B代码程序编程77137.3 4B代码程序编程77637.4 ISO代码程序编程781附录 796参考文献 807 上一篇: 铣工实用技术手册 第二版 下一篇: 机电工人实用技术手册系列 钣金工实用技术手册 下册