数控机床编程入门出版时间:2010年版内容简介 《数控机床编程入门》共分6章。第1章介绍了数控机床的基本知识、数控机床的轨迹控制、数控机床的编程方法和编程步骤以及数控机床的坐标系;第2章介绍了数控车削加工基础知识、FANUC0i-Tc基本编程指令和固定循环指令、螺纹的数控车削编程、FANUC0i-TC复合循环指令以及子程序在数控车削中的应用;第3章介绍了数控铣削加工基础知识、FANUC0i-MC基本编程指令、FANUC0i-MC刀具补偿功能、子程序在数控铣削加工中的应用、FANUC0i-MC简化编程指令和固定循环指令;第4章介绍了用户宏程序的编程方法;第5章介绍了电火花加工和数控电火花线切割加工的基本知识、数控电火花线切割加工3B代码编程方法和ISO代码编程方法;第6章介绍了Mastercam X2软件的基本原理和工作流程,尤其对该编程系统的CAD和CAM两个模块在数控车削、数控铣削和数控电火花线切割加工中的应用作了较为全面、直观而简洁的介绍。《数控机床编程入门》可供高等职业院校数控技术教育与培训机构的学生和从事数控加工的工程技术人员参考。目录丛书序言前言第1章数控机床概述1.1 数控机床的基本知识1.1.1 数控技术和数控加工技术1.1.2 数控机床的概念和工作原理1.1.3 数控机床的组成1.1.4 数控机床的分类1.1.5 数控机床的加工特点1.1.6 数控机床的发展趋势1.2 数控机床的轨迹控制1.2.1 轨迹控制的原理简介1.2.2 逐点比较法1.2.3 逐点比较法直线插补原理1.3 数控机床的编程方法和编程步骤1.3.1 数控程序的编制方法1.3.2 数控机床的编程步骤1.4 数控机床的坐标系1.4.1 标准坐标系1.4.2 坐标轴及其方向1.4.3 机床原点、机床参考点与机床坐标系1.4.4 件原点与工件坐标系第2章 数控车削加工编程2.1 数控车削加工概述2.1.1 数控车削加工的主要对象2.1.2 数控车削加工工艺的制订2.2 编程基础2.2.I绝对坐标与增量坐标2.2.2 直径编程和半径编程2.2.3 程序的构成2.2.4 编程指令概述2.3 FANUC 0i-TC基本编程指令2.3.1 快速定位指令(G00)2.3.2 直线插补指令(C01)2.3.3 圆弧插补指令(G02、G03)2.3.4 基本指令编程综合实例2.4 FANUC Oi-TC固定循环指令2.4.1 内/外圆柱面固定循环指令(G90)2.4.2 内/外圆锥面固定循环指令(G90)2.4.3 端面切削固定循环指令(G94)2.4.4 带锥度的端面切削固定循环指令(G94)2.4.5 固定循环指令编程综合实例2.5 螺纹的数控车削2.5.1 车削螺纹的基本工艺知识2.5.2 FANUC0i-TC车削螺纹的编程指令2.5.3 螺纹车削编程综合实例2.6 FANuC0i-TC复合循环指令2.6.1 单调轮廓粗车复合循环指令(G71)2.6.2 端面粗车复合循环指令(G72)2.6.3 仿形精车复合循环指令(G73)2.6.4 精车复合循环指令(G70)2.6.5 G71、G73、G70综合应用实例2.6.6 轴向钻孔、切槽复合循环指令(G74)2.6.7 径向切槽复合循环指令(G75)2.7 子程序在数控车削中的应用2.7.1 子程序的编程方法2.7.2 子程序的编程实例第3章 数控铣削加工编程3.1 数控铣削加工概述3.1 I1数控铣削加工的适应范围3.1.2 数控铣削加工的特点3.1.3 数控铣床的功能3.1.4 数控铣削加工的工艺分析3.2 编程基础3.2.1 绝对坐标与增量坐标3.2.2 程序的构成3.2.3 编程指令概述3.3 FANUC Oi-MC基本编程指令3.3.1 工件坐标系设定指令(G92)3.3.2 工件坐标系选择指令(IG54-G59)3.3.3 自动返回参考点指令(G28)3.3.4 机床坐标系选择指令(G53)3.3.5 局部坐标系设定指令(G52)3.3.6 绝对值指令(G90)和增量值指令(G91)3.3.7 坐标平面选择指令(G17、G18、G19)3.3.8 极坐标指令(G15、G16)3.3.9 英制/米制转换(G20、G21)3.3.10 进给速度单位的设定(94、G95)3.3.11 快速定位指令(COO)3.3.12 直线插补指令(C01)3.3.13 圆弧插补指令(G02、G03)3.4 FANUC0i-MC刀具补偿功能3.4.1 刀具半径补偿(G40、G41、C,42)3.4.2 刀具长度补偿(M3、G44、G49)3.5 子程序在数控铣削加工中的应用3.5.1 子程序的构成3.5.2 子程序的调用3.5.3 子程序的嵌套3.5.4 子程序的应用实例3.6 FANUC0i-MC简化编程指令3.6.1 倒角和倒圆角指令(C、R)3.6.2 比例缩放功能(G50、G51)3.6.3 镜像加工(G50.1 、G51.1 )3.6.4 坐标系旋转(158、G69)3.7 FANUC0i-MC固定循环指令3.7.1 固定循环概述3.7.2 钻孔加工循环指令(G73、G83、GS1、G82)3.7.3 攻螺纹循环指令(G74、G84)3.7.4 镗孔循环指令(G85、G89、G76)3.7.5 固定循环指令编程综合实例第4章 用户宏程序4.1 用户宏程序功能概述4.2 变量及变量的算术和逻辑运算4.2.1 变量4.2.2 算术和逻辑运算4.3 转移和循环4.4 宏程序的非模态调用4.4.1 非模态调用指令的编程格式4.4.2 自变量指定4.5 宏程序的编程实例4.5.1 数控车削宏程序编程实例4.5.2 数控铣削宏程序编程实例第5章 数控电火花线切割加工编程5.1 电火花加工的基础知识5.1..1 电火花加工的基本原理5.1.2 电火花加工的特点和适用范围5.1.3 电火花加工工艺方法的分类5.2 数控电火花线切割加工概述5.2.1 数控电火花线切割的加工原理5.2.2 数控电火花线切割加工的特点5.2.3 数控电火花线切割加工的应用5.2.4 数控电火花线切割机床的分类5.2.5 数控电火花线切割机床的基本组成结构5.2.6 数控电火花线切割加工的步骤及要求5.3 线切割3B代码编程5.3.1 3B代码程序格式5.3.2 直线的编程5.3.3 圆弧的编程5.3.4 线切割加工中的补偿量5.3.5 3B代码编程综合实例5.4 线切割ISO代码编程5.4.1 常用准备功能指令5.4.2 ISO代码编程实例第6章 数控机床CAD/CAM辅助编程6.1 CAD/CAM辅助编程概述6.1.1 CAD/CAM辅助编程的基本原理6.1.2 部分常用CAD/CAM软件6.2 MastercamX2系统综述6.2.1 MastercamX2的功能简介6.2.2 MastercamX2的工作界面与菜单功能介绍6.3 MastercamX2系统加工的基本流程6.3.1 零件几何模型建立6.3.2 刀具轨迹生成6.3.3 CNC程序生成及传输6.4 MastercamX2的CAD功能6.4.1 创建二维图形6.4.2 曲面设计6.4.3 实体设计6.5 MastercamX2的CAM功能6.5.1 MastercamX2车削加工功能概述6.5.2 MastercamX2车削加工实例6.5.3 MastercamX2铣削加工功能概述6.5.4 MastercamX2铣削加工实例6.5.5 MastercamX2电火花线切割加工功能概述6.5.6 MastercamX2电火花线切割加工实例参考文献 上一篇: FANUC 数控系统连接与调试 下一篇: 数控设备典型维修100例