现代数控编程技术及应用 第4版 作者:沈兴全 出版时间:2016年版内容简介:《现代数控编程技术及应(第4版)》主要内容包括数控编程基础、程序编制中的数值计算、数控车床编程、数控铣床和加工中心的编程、数控宏程序编制、其他数控机床的编程、自动编程、刀位验证与轨迹编辑、编程系统的后置处理。《现代数控编程技术及应(第4版)》既可作为高等工科院校的机械工程、机械设计制造及其自动化、机械电子工程、材料科学与工程等专业数控编程技术课程的教学用书,也可为硕士生、博士生学习数控编程理论、进行深入研究提供参考,还可作为广大自学者及工程技术人员自学数控编程技术的参考资料。目录:第1章 数控编程基础1.1 数控机床概述1.1.1 数控机床的工作原理1.1.2 插补原理与计算机数控系统1.1.3 数控编程技术的发展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 编程坐标系1.4.5 数控编程的特征点1.5 程序编制中的基本指令1.5.1 准备功能指令——G指令1.5.2 辅助功能指令——M指令1.5.3 其他功能指令第2章 程序编制中的数值计算2.1 数控加工中的常用数学模式2.1.1 常用的曲线曲面2.1.2 三次参数样条2.1.3 Bezier曲线2.1.4 抛物线拟合2.1.5 双三次参数曲面(孔斯曲面)2.1.6 Bezier曲面2.1.7 B样条曲面2.1.8 单线性曲面(直纹面)2.2 数值计算的内容2.2.1 基点与节点的计算2.2.2 刀位点轨迹的计算2.2.3 辅助计算2.3 直线圆弧系统零件轮廓的基点计算2.3.1 联立方程组法求解基点坐标2.3.2 三角函数法求解基点坐标2.4 直线圆弧系统刀位点轨迹计算2.4.1 刀位点的选择及对刀2.4.2 刀具中心编程的数值计算2.4.3 尖角过渡的数值计算2.4.4 刀具轨迹设计中的几个优化问题2.5 一般非圆曲线节点坐标计算2.5.1 概述2.5.2 用直线段逼近非圆曲线2.5.3 用圆弧段逼近非圆曲线时的计算方法2.5.4 双圆弧法求节点坐标2.5.5 NURBS曲线插补技术2.6 列表曲线的节点坐标计算2.6.1 列表曲线2.6.2 插值2.6.3 拟合2.6.4 光顺2.7 曲面曲线加工刀位点轨迹的处理和计算2.7.1 曲面的数学处理.2.7.2 多坐标点位加工刀具轨迹设计2.7.3 三坐标球刀多面体曲面加工2.7.4 曲面交线的加工第3章 数控车床编程3.1 数控车床编程基础3.1.1 数控车床的分类与特点3.1.2 数控车床的编程特点3.1.3 数控系统的功能3.1.4 数控车床刀具补偿3.1.5 数控车床坐标系统3.2 数控车床常用编程方法3.3 数控车床典型编程实例3.3.1 数控车床典型加工编程实例3.3.2 FANUC系统编程与加工实例3.3.3 SIEMENS系统编程与加工实例第4章 数控铣床和加工中心的编程4.1 数控铣床和加工中心概述4.1.1 数控铣床的组成与分类4.1.2 数控铣床和加工中心的主要功能4.1.3 数控铣床和加工中心的主要加工对象4.1.4 加工中心的自动换刀装置4.2 数控铣床和加工中心编程基础4.2.1 数控系统的功能4.2.2 坐标系统4.3 基本编程方法4.3.1 坐标系的相关指令4.3.2 常用基本指令4.3.3 刀具补偿功能4.3.4 子程序调用功能4.3.5 比例及镜像功能4.3.6 坐标系旋转功能4.4 孔加工循环指令4.5 自动换刀程序4.6 数控铣床和加工中心典型加工编程实例4.6.1 典型零件的数控铣削工艺制订4.6.2 数控铣床与加工中心编程实例第5章 数控宏程序编制5.1 概述5.1.1 宏程序定义5.1.2 宏程序特点5.2 宏程序基础知识5.3 华中HNC-21/22T系统宏程序编程5.3.1 数控车床华中HNC-21/22T宏程序编程5.3.2 数控铣床华中HNC-21/22T宏程序编程5.4 FANuc0i系统宏程序编程5.4.1 A类宏程序5.4.2 B类宏程序5.4.3 数控车床FANUC0i系统宏程序编程5.4.4 数控铣床FANUC0i系统宏程序编程5.5 SIEMENS802D系统宏程序编程5.5.1 数控车床SIEMENS802D系统宏程序编程5.5.2 数控铣床SIEMENS802D系统宏程序编程第6章 其他数控机床编程6.1 数控电火花成形加工技术6.1.1 电火花成形加工原理与特征6.1.2 电火花成形加工的应用6.1.3 数控电火花成形加工工艺过程6.1.4 数控电火花加工编程方法6.1.5 数控电火花加工实例6.2 数控线切割编程6.2.1 数控线切割机床简介6.2.2 数控电火花线切割加工工艺6.2.3 数控电火花线切割编程方法及加工实例6.3 数控磨床6.3.1 数控磨床简介6.3.2 数控外圆磨削技术6.4 数控激光加工技术6.4.1 激光产生的原理及特点6.4.2 激光加工工艺及特点6.4.3 数控激光加工程序的编制第7章 自动编程7.1 自动编程概述7.1.1 自动编程的概念7.1.2 自动编程方式分类7.1.3 CNC技术的新进展STEP-NC7.2 A肌语言自动编程7.2.1 A胛语言的基本组成7.2.2 几何定义语句7.2.3 刀具运动语句7.2.4 后置处理语句和其他辅助语句7.2.5 A阳语言自动编程实例7.3 图形交互式(CAD/CAM系统)自动编程7.3.1 Mastercam三轴编程及应用实例7.3.2 UGNX多轴编程及应用实例第8章 刀位验证与轨迹编辑8.1 刀位数据验证8.2 程序文件检查8.3 显示验证8.3.1 刀位轨迹显示验证8.3.2 加工表面与刀位轨迹的组合显示验证8.3.3 组合模拟显示验证8.4 截面验证法8.4.1 横截面验证8.4.2 纵截面验证8.4.3 曲截面验证8.5 距离验证8.6 加工过程动态仿真8.6.1 数控加工仿真系统结构8.6.2 几何仿真8.6.3 加工过程物理仿真8.7 刀具轨迹编辑功能第9章 编程系统的后置处理9.1 后置处理过程及特点9.1.1 刀具路径文件格式的多样性9.1.2 NC程序格式的多样性9.1.3 技术需求的多样性9.2 后置处理算法9.2.1 带回转工作台的四坐标数控机床后置处理算法9.2.2 五坐标数控机床后置处理算法9.2.3 五坐标数控机床进给速度的计算9.3 通用后置处理系统原理及实现途径9.3.1 通用后置处理系统结构原理9.3.2 通用后置处理系统的实现途径9.4 UGNX后置处理举例9.4.1 UCNX后置处理开发方法9.4.2 UGNX后置处理实例参考文献 上一篇: 现代制造工艺与装备(第2版) 下一篇: 华中数控系统故障诊断与维修手册