基本信息
编辑推荐
适读人群 :数控加工人员
《数控车宏程序编程实例精讲》第1版出版后受到广大读者欢迎,纷纷选用。《数控车宏程序编程实例精讲第2版》根据新的技术发展和读者在学习中遇到的,作出了内容改进,可满足读者进一步的学习需求。QQ学习交流群:461463188
内容简介
目录
第1 版前言
第1 章 宏程序编程基础. 1
1.1 宏程序编程基础—— 变量与常量 1
1.1.1 变量的概述. 1
1.1.2 变量的赋值. 1
1.1.3 变量的使用. 2
1.1.4 变量的类型. 3
1.1.5 变量的算术运算和逻辑运算 3
1.1.6 变量的自减与自增运算 5
1.1.7 常量. 6
1.2 宏程序编程基础—— 控制流向的
语句. 6
1.2.1 语句的分类. 6
1.2.2 执行流向语句的嵌套. 12
1.2.3 运算符的描述. 14
1.3 宏程序编程基础—— 算法和算法
设计. 15
1.3.1 算法的概述. 15
1.3.2 算法设计的三大原则. 16
前言
1)增加了宏程序编程的基础知识,介绍了变量的定义和选择方法、算法的类型和算法设计原则等基础内容。
2)将所有实例进行了替换,摒弃了偏僻和冷门的实例,增加了典型性和实践性更强的生产一线实例。
3)进一步凝练了宏程序编程的思路和方法,特别是加强了变量选择和算法设计的分析,有助于对宏程序编程入门的学习和训练。
本书主要内容第1章介绍了宏程序编程的基础知识,主要包括:变量与常量的定义,控制流向语句,算法及其选择原则,变量设置和选择方法,流程图及其编程基本步骤,分析了一个简单的宏程序编程实例,引出了后续由浅入深的宏程序实例精讲。
第2章介绍了宏程序在简单型面车削中的应用,主要包括:粗车端面、粗车单外圆、精车单外圆、车削钻孔、外圆切断,以及外圆单个和多个沉槽加工宏程序编程。
第3章介绍了宏程序在普通螺纹车削中的应用,主要包括:单线/双线外螺纹加工宏程序编程,大螺距螺纹和内螺纹车削加工宏程序编程。
第4章介绍了宏程序在锥度型面车削中的应用,主要包括:45°倒角、外圆锥面车削宏程序编程,外圆V 形槽车削加工宏程序编程,内孔锥面以及外圆锥度螺纹加工宏程序编程。
第5章介绍了宏程序在圆弧型面车削中的应用,主要包括:倒圆角加工宏程序编程,凹、凸圆弧车削宏程序编程,以及内孔圆弧加工宏程序编程。
第6章介绍了宏程序在方程型面(非圆弧型面)车削中的应用,主要包括:凸、凹椭圆车削宏程序编程,内孔椭圆车削宏程序编程,正弦曲线型面车削宏程序编程,以及较完整椭圆型面轮廓加工宏程序编程。
第7章介绍了宏程序在高级螺纹车削中的应用,主要包括:外圆梯形螺纹车削宏程序编程,圆弧牙型螺纹车削宏程序编程,等槽宽等齿宽变距螺纹加工宏程序编程,变槽宽变齿宽变距螺纹加工宏程序编程,圆弧外圆螺纹宏程序编程,以及椭圆弧面螺纹加工宏程序编程。
本书编排特点注重加工工艺和数控编程相结合、编程思路和操作过程相结合、变量设置和算法设计相结合,实例内容基本上覆盖了车削中常见的加工型面,实例中的程序语句均有注释和总结。
本书适合读者本书可以作为数控技术进阶培训教材、数控编程操作和自学用书,也可用于高职高专院校数控技术课程的实践教材。
本书学习方法建议学习数控CNC 编程基本知识→上机实践→学习宏程序基本概念→对照本书实例进行学习和模仿→程序仿真和验证→上机实践→加工实物→总结本书编写人员本书由沈春根、邢美峰和刘义主编,田良、刘达平、严邦东、许洪龙、邹晔、范燕萍、王春艳、徐雪、卜文卓、史建军、陈建、汪健、周丽萍、黄冬英、徐晓翔、袁进、王潇、张天遥、李伟家、姚炀、许玉方、沈卓凡和李海东参与了部分编写和校对工作,全书由沈春根统稿。本书在编写过程中借鉴了国内外同行有关宏程序编程技术的研究成果,在此一并表示感谢。
本书得到了“高档数控机床与基础制造装备”科技重大专项子课题(课题号2013ZX04009031-9)和2013年度“江苏省博士后科研资助计划”第二批项目课题的资助。
由于作者水平有限,加之时间仓促,书中不足和错误之处恳请读者斧正,并希望提出宝贵建议,以便于一起提高数控加工编程技术水平,更欢迎来信进行交流和探讨(作者电子邮箱:chungens@163.com和liuyicslg@126.com)。
编 者
第1版前言
随着数控技术在制造业的快速发展和新产品的不断涌现,对从事或即将从事数控编程的专业人才提出了更高的要求,不仅要掌握数控机床操作和基本的手工编程技能,还须具备如下的能力:能够解决复杂型面零件或者超精密零件的数控加工问题;能够充分发挥数控系统的编程潜力以及使数控设备发挥出最大效益,这就要求专业人员具有良好的编程素养。
掌握宏程序编程和自动编程(计算机辅助编程)技术是步入高级编程员序列的必备条件,而对于初学者来说,学习宏程序和其他高级语言一样比较抽象,需要通过大量的案例学习和实践操作后才能掌握其精髓,因此,本书以数控车削中常见型面的加工为背景,一开始以最简单的单型面作为加工对象,详解宏程序编程思路和操作步骤,循序渐进,加工对象的编程难度逐渐加大,最终引导初学者能够运用宏程序编程解决非圆型面、梯形螺纹和变距螺纹等较为复杂工件数控车削中的编程问题。