
此书讲述有关数控宏程序的内容。其目的是帮助作者使用宏程序开发数控程序,并了解什么是宏程序、如何开发宏程序、如何有效地使用宏程序等。本书提供了几乎涵盖所有通用FANUC控制系统的宏程序实例。所有不同的控制器所使用的宏程序在编程方法上是一致的,只是在使用的语法上有差异。学习FANUC宏程序对读者学习其他控制器的宏程序有很大的帮助。
- 书名 FANUC数控系统用户宏程序与编程技巧
- 作者 彼得.斯密德[美]
- 出版社 化学工业出版社
- 出版时间 2008年07月01日
- 开本 16 开
内容简介
本书主要讲述有关数控宏程序的内容。其目的是帮助作者使用宏程序开发数控程序,并了解什么是宏程序、
如何开发宏程序、如何有效地使用宏程序等。本书提供了几乎涵盖所有通用FANUC控制系统的宏程序实例。所有不同的控制器所使用的宏程序在编程方法上是一致的,只是在使用的语法上有差异。学习FANUC宏程序对读者学习其他控制器的宏程序有很大的帮助。
本书是PeterSmid先生出版的畅销书《数控编程手册》(CNCProgrammingHandbook)的姊妹篇,主要讲述有关态希更话数控宏程序的内容。其目的是帮助读者使用宏程序进行数控编程,并了解什么是宏程序、如何开发宏程序、如何有效地使用宏程序等。书中也涉及了有关CNC编第置程的其他几个问题。
书中提供了所有通用FANUC数控系统的宏程序实例,其目的不仅是作为讲解编程技巧的实例,更重要的是作为实用宏程序的基础帮助读者方便容易地使用这些句方即但振秋远银苦坏宏程序。各种不同来自控制器所使用的宏天秋迫州程序在编程方法上是一致的,只是在使用的语法上有差异。学习FANUC宏程序对读者学习其他控制器的宏程序有很大的帮助。
作者简介:
PeterSmid是数控技术领域畅销书《数控编程手册》的作者,他是一位专业顾问、教育家和演讲家,在工业和教学领域中具有多年实际经验。在工作中,他搜集了CNC和CAD/CAM在各个层面上应用的大量经验并向制造业及教学机构提供计算机数控技术、编程、CAD/CAM、先进制造、加工、安装以及许多其他相关领域的实360百科际应用方面的咨询。他在CNC编程、加工以意及企业员工培训方面有着广阔的工各委放良士丰土业背景,数百家公司从他茶修换脚绍片右渊博的知识中获益。Smid先生长年与先进制造互石回例龙培干米公司及CNC机械销售人员打交道,并且致力于大量技术院校和机构的工业技术规划以及机械加工厂的技术培训,这更扩展了他在CNC和CAD/CAM培训、计算机应用和需求分析、软件评估、系统配置、编跳评座坐未程、硬件选择、用户化软件以及操作管理领域的专业和咨询技能。多年以来,Smid先根齐并大从喜预是朝重生在美国、加拿大主商和欧洲的大中专院校给成千上万的老师和学生传授过数百个用户化程序,很言西生法千尽最觉同时也给大量制造公迫老造注另致春斯等益期司、个体机构和个人授过命块保蒸响课。他活跃于各种工业贸易展、学术会议、机械加工厂以及各种研讨会,包括提交论文、会议报告以及为许多专业机构做演讲。他还发表了大量CNC和CAD/CAM方面的文章和内部参考资料。作为CNC行业和教学领域的专家,他撰写了数万页高质量的培训材料。
目练统吗游录
第1章FANUC宏程序
1.1概述
1.2宏编程
1.3宏程序应用
1.4技巧要求
罪山影袁化培冷犯第2章基本程序代码
2.1准备命令
2.2辅助功能
2.3铣削G代码
2.4铣削M代码
2.5车削G代码
2.6车削M代码
2.艺凯没例明掌记地7标准程序代码
2.8可选程序代码
第3章子程序回顾
3.1子程序实例铣削加工
3.2子程序规则
3.3子程序重复
3.4子程序嵌套
接织小短院文下 3.5子程序文件
3.6子程序与宏程序比较
3.7专有特征
3.8CNC车床应用
第4章系统参数
4.1什么是参数
4.2参数保存
4.3参数备份
4.4参数确定
4.5参数分类
4.6参数显示屏
4.7参数数据类型
4.8二进制数
4.9参数的设置和修改
4.10系统缺省值
第5章数据设置
5.1偏置量输入
5.2数据设置命令
5.3坐标模式
5.4工件偏置量
5.5偏置存储类型铣削
5.6偏置存储类型车削
5.7偏置值的调整
5.8刀具偏置程序入口
5.9有效输入范围
5.10车削偏置
5.11MDI中的数据设置检查
5.12可编程参数入口
5.13程序的移植性
第6章宏程序结构
6.1基本工具
6.2宏程序的定义和调用
6.3宏程序号
第7章变量的概念
7.1宏程序变量的类型
7.2宏程序中的变量
7.3变量声明
7.4变量的使用
7.5定制机床功能
第8章变量赋值
8.1局部变量
8.2局部变量赋值
8.3简单和模态宏程序调用
8.4主程序和局部变量
8.5局部变量和嵌套级
8.6全局变量
8.7变量的输入范围
8.8设置变量名函数SE了VN
8.9全局变量的保护
第9章宏程序函数
9.1函数组
9.2变量重新访问的定义
9.3算术函数
9.4三角函数
9.5四舍五入函数
9.6辅助函数
9.7逻辑函数
9.8变换函数
9.9函数计算专门测试
9.10实际应用方法
第10章系统变量
10.1系统变量识别
10.2系统变量组
10.3系统变量的组织
10.4重置编程零点
第11章刀具偏置变量
11.1系统变量与刀具偏置
11.2刀具偏置存储组
11.3刀具偏置变量FANUC0控制器
11.4具偏置变量用于铣削的FS10/11/15/16/18/21
11.5刀具偏置变量用于车削的FS10/11/15/16/18/21
第12章模态数据
12.1用于模态命令的系统变量
12.2模态G代码
12.3数据的保存和恢复
12.4.其他的模态功能
第13章分支和循环
13.1宏程序中所做的决策
13.2IF函数
13.3循环的概念
13.4WHILE循环结构
13.5条件表达式和空变量
13.6基于宏程序的公式正弦曲线
13.7清除全局变量
第14章报警与定时器
14.1宏程序中的报警
14.2宏程序中的定时器
第15章轴位置数据
15.1轴位置术语
15.2位置信息
第16章自动操作模式
16.1自动操作控制
16.2镜像状态检查
16.3已加工零件数量的控制
第17章编辑宏程序
17.1编辑单元
17.2程序注释
17.3宏程序函数的缩写
第18章参数化编程
18.1什么是参数化编程
18.2参数化编程的优势
18.3进行宏程序开发的方法
第19章相似零件类
19.1深入开发宏程序定位销
第20章用于加工的宏程序
20.1斜线上的孔型叫本1
20.2斜线上的孔型叫本2
20.3框架孔型
20.4螺栓孔圆周分布的孔型
20.5圆弧分布的孔型
20.6圆柱型腔的粗加工
20.7圆柱型腔的精加工
20.8槽加工宏程序
20.9不同深度的环形槽加工
20.10矩形型腔的精加工
第21章定制循环
21.1特殊循环
21.2G代码宏程序调用
21.3M功能宏程序调用
21.4G13圆弧切削
第22章外部输出
22.1端口开启与关闭命令
22.2数据输出功能
22.3参数设置FANUC10/11/12/15
22.4参数设置FANUC16/18/21
22.5外部输出函数结构
22.6DPRNT实例
第23章测量中宏程序的使用
23.1什么是检测技术
23.2CNC机床上的测量装置
23.3探针的类型
23.4探针选择标准
23.5CNC机床测量技术
23.6在线测量
23.7要测量的特征
23.8校准装置
23.9定心宏程序实例
23.10探针长度校准
23.11跳转命令G31
第24章附加资源
24.1宏程序执行期间的限制
24.2宏编程知识
24.3补充资源
24.4实用编程方法
24.5宏编程技巧
第25章宏程序课程概要
25.1宏程序课程概要
25.2结束语
光盘使用说明
评论留言