- ISBN:9787122004796
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:280
- 出版时间:2019-05-01
- 条形码:9787122004796 ; 978-7-122-00479-6
内容简介
本书是PeterSmid先生出版的畅销书《数控编程手册》(CNCProgrammingHandbook)的姊妹篇,主要讲述有关数控宏程序的内容。其目的是帮助读者使用宏程序进行数控编程,并了解什么是宏程序、如何开发宏程序、如何有效地使用宏程序等。书中也涉及了有关CNC编程的其他几个问题。 书中提供了所有通用FANUC数控系统的宏程序实例,其目的不仅是作为讲解编程技巧的实例,更重要的是作为实用宏程序的基础帮助读者方便容易地使用这些宏程序。各种不同控制器所使用的宏程序在编程方法上是一致的,只是在使用的语法上有差异。学习FANUC宏程序对读者学习其他控制器的宏程序有很大的帮助。 随书配套光盘收录了大量的宏程序实例,方便读者调用学习。 本书适用于数控专业编程人员、数控工程技术人员和工程师学习、查阅和参考。
目录
1.1概述 1
1.2宏编程 3
1.3宏程序应用 6
1.4技巧要求 8
第2章基本程序代码 10
2.1准备命令 10
2.2辅助功能 11
2.3铣削G代码 11
2.4铣削M代码 14
2.5车削G代码 14
2.6车削M代码 17
2.7标准程序代码 18
2.8可选程序代码 18
第3章子程序回顾 19
3.1子程序实例——铣削加工 19
3.2子程序规则 23
3.3子程序重复 24
3.4子程序嵌套 25
3.5子程序文件 26
3.6子程序与宏程序比较 26
3.7专有特征 27
3.8CNC车床应用 28
第4章系统参数 30
4.1什么是参数 30
4.2参数保存 31
4.3参数备份 31
4.4参数确定 31
4.5参数分类 32
4.6参数显示屏 34
4.7参数数据类型 34
4.8二进制数 40
4.9参数的设置和修改 41
4.10系统缺省值 43
第5章数据设置 45
5.1偏置量输入 45
5.2数据设置命令 46
5.3坐标模式 46
5.4工件偏置量 47
5.5偏置存储类型——铣削 48
5.6偏置存储类型——车削 52
5.7偏置值的调整 53
5.8刀具偏置程序入口 54
5.9有效输入范围 55
5.10车削偏置 56
5.11MDI中的数据设置检查 58
5.12可编程参数入口 58
5.13程序的移植性 60
第6章宏程序结构 65
6.1基本工具 65
6.2宏程序的定义和调用 66
6.3宏程序号 70
第7章变量的概念 73
7.1宏程序变量的类型 73
7.2宏程序中的变量 74
7.3变量声明 74
7.4变量的使用 76
7.5定制机床功能 79
第8章变量赋值 81
8.1局部变量 81
8.2局部变量赋值 82
8.3简单和模态宏程序调用 85
8.4主程序和局部变量 87
8.5局部变量和嵌套级 91
8.6全局变量 92
8.7变量的输入范围 92
8.8设置变量名函数SETVN 93
8.9全局变量的保护 94
第9章宏程序函数 95
9.1函数组 95
9.2变量重新访问的定义 95
9.3算术函数 98
9.4三角函数 100
9.5四舍五入函数 101
9.6辅助函数 104
9.7逻辑函数 106
9.8变换函数 107
9.9函数计算——专门测试 108
9.10实际应用方法 110
第10章系统变量 117
10.1系统变量识别 117
10.2系统变量组 118
10.3系统变量的组织 124
10.4重置编程零点 125
第11章刀具偏置变量 127
11.1系统变量与刀具偏置 127
11.2刀具偏置存储组 128
11.3刀具偏置变量——FANUC0控制器 129
11.4刀具偏置变量——用于铣削的FS10/11/15/16/18/21 131
11.5刀具偏置变量——用于车削的FS10/11/15/16/18/21 134
第12章模态数据 138
12.1用于模态命令的系统变量 138
12.2模态G代码 139
12.3数据的保存和恢复 141
12.4其他的模态功能 142
第13章分支和循环 145
13.1宏程序中所做的决策 145
13.2IF函数 146
13.3循环的概念 149
13.4WHILE循环结构 151
13.5条件表达式和空变量 154
13.6基于宏程序的公式——正弦曲线 155
13.7清除全局变量 157
第14章报警与定时器 159
14.1宏程序中的报警 159
14.2宏程序中的定时器 162
第15章轴位置数据 164
15.1轴位置术语 164
15.2位置信息 164
第16章自动操作模式 166
16.1自动操作控制 166
16.2镜像状态检查 170
16.3已加工零件数量的控制 171
第17章编辑宏程序 173
17.1编辑单元 173
17.2程序注释 173
17.3宏程序函数的缩写 174
第18章参数化编程 175
18.1什么是参数化编程 175
18.2参数化编程的优势 176
18.3进行宏程序开发的方法 177
第19章相似零件类 179
19.1深入开发宏程序——定位销 179
第20章用于加工的宏程序 189
20.1斜线上的孔型——版本1 189
20.2斜线上的孔型——版本2 192
20.3框架孔型 193
20.4螺栓孔圆周分布的孔型 197
20.5圆弧分布的孔型 201
20.6圆柱型腔的粗加工 203
20.7圆柱型腔的精加工 207
20.8槽加工宏程序 211
20.9不同深度的环形槽加工 215
20.10矩形型腔的精加工 218
第21章定制循环 222
21.1特殊循环 222
21.2G代码宏程序调用 223
21.3M功能宏程序调用 223
21.4G13圆弧切削 223
第22章外部输出 232
22.1端口开启与关闭命令 232
22.2数据输出功能 232
22.3参数设置——?FANUC10/11/12/15 234
22.4参数设置——?FANUC16/18/21 235
22.5外部输出函数结构 236
22.6DPRNT实例 238
第23章测量中宏程序的使用 239
23.1什么是检测技术 239
23.2CNC机床上的测量装置 241
23.3探针的类型 242
23.4探针选择标准 242
23.5CNC机床测量技术 243
23.6在线测量 244
23.7要测量的特征 245
23.8校准装置 249
23.9定心宏程序实例 249
23.10探针长度校准 251
23.11跳转命令G31 254
第24章附加资源 255
24.1宏程序执行期间的限制 255
24.2宏编程知识 256
24.3补充资源 258
24.4实用编程方法 258
24.5宏编程技巧 259
第25章宏程序课程概要 260
25.1宏程序课程概要 260
25.2结束语 263
光盘使用说明 264
作者简介
Peter Smid是数控技术领域畅销书《数控编程手册》的作者,他是一位专业顾问、教育家和演讲家,在工业和教学领域中具有多年实际经验。在工作中,他搜集了CNC和CAD/CAM在各个层面上应用的大量经验并向制造业及教学机构提供计算机数控技术、编程、CAD/CAM、先进制造、加工、安装以及许多其他相关领域的实际应用方面的咨询。他在CNC编程、加工以及企业员工培训方面有着广阔的工业背景,数百家公司从他渊博的知识中获益。 Smid先生长年与先进制造公司及CNC机械销售人员打交道,并且致力于大量技术院校和机构的工业技术规划以及机械加工厂的技术培训,这更扩展了他在CNC和CAD/CAM培训、计算机应用和需求分析、软件评估、系统配置、编程、硬件选择、用户化软件以及操作管理领域的专业和咨询技能。 多年以来,Smid先生在美国、加拿大和欧洲的大中专院校给成千上万的老师和学生传授过数百个用户化程序,同时也给大量制造公司、个体机构和个人授过课。 他活跃于各种工业贸易展、学术会议、机械加工厂以及各种研讨会,包括提交论文、会议报告以及为许多专业机构做演讲。他还发表了大量CNC和CAD/CAM方面的文章和内部参考资料。作为CNC行业和教学领域的专家,他撰写了数万页高质量的培训材料。
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0 -
贝叶斯推理与机器学习
¥139.3¥199.0