出版社:机械工业出版社
年代:2011
定价:48.0
本书以应用为主,以FANUC 0i数控系统为蓝本,详细介绍宏程序基础知识,通过大量实例分别讲述数控车床、数控铣床宏程序编制方法等。
前言
第1章 数控技术基础
1.1 数控技术与数控机床的概念
1.2 数控机床的发展
1.3 数控机床工作原理
1.3.1 数控机床的组成及其外形
1.3.2 数控系统的主要功能
1.3.3 数控机床的工作原理
1.4 数控机床编程基础知识
1.5 数控机床坐标系
第2章 宏程序概述
2.1 数控编程技术的应用现状
2.2 宏程序编程的技术特点
2.3 宏程序与普通程序的对比
2.4 宏程序与CAD/CAM软件生成程序的加工性能对比
2.4.1 宏程序编程的特点
2.4.2 影响自动编程加工精度的因素
2.4.3 自动编程与宏程序加工速度的区别
2.5 学习好宏程序编程的意义
第3章 宏程序理论基础
3.1 FANUCOi系统的用户宏程序
3.2 变量
3.2.1 变量的表示
3.2.2 变量的类型
3.2.3 变量值的范围
3.2.4 小数点的省略
3.2.5 变量的引用
3.2.6 未定义的变量
3.3 系统变量
3.3.1 接口(输入/输出)信号
3.3.2 刀具补偿值
3.3.3 宏程序报警
3.3.4 停止和信息显示
3.3.5 时间信息
3.3.6 自动运行控制
3.3.7 已加工的零件数
3.3.8 模态信息
3.3.9 当前位置信息
3.3.1 0工件坐标系补偿值(工件零点偏移值)
3.4 算术和逻辑运算
3.5 赋值与变量
3.6 转移和循环
3.6.1 无条件转移(GOT0语句)
3.6.2 条件转移(IF语句)
3.6.3 循环(WHILE语句)
第4章 用户宏功能
4.1 用户宏程序调用指令A
4.1.1 宏程序模态调用与取消(G66、G67)
4.1.2 子程序调用(M98)
4.1.3 用M代码调用子程序
4.1.4 用T代码调用子程序
4.2 用户宏程序本体
4.2.1 用户宏程序本体的结构
4.2.2 变量的表示和引用
4.2.3 变量的种类
4.2.4 宏程序的运算和控制指令
4.3 用户宏程序调用指令B
4.3.1 宏程序非模态调用(G65)
4.3.2 宏程序模态调用与取消(G66、G67)
4.3.3 用G代码调用宏程序(G〈g〉)
4.3.4 用M代码调用宏程序(M〈m〉)
4.3.5 用M代码调用子程序
4.3.6 用T代码调用子程序
4.4 宏程序语句和NC语句
4.4.1 宏程序语句和NC语句的定义
4.4.2 宏程序语句和NC语句的异同
4.4.3 宏程序语句的处理
4.4.4 用户宏程序的存储
4.5 用户宏程序的使用限制
4.6 外部输出指令
4.6.1 打开指令POPEN
4.6.2 数据输出指令BPRNT
4.6.3 数据输出指令DPRNT
4.6.4 关闭指令PCLOS
4.6.5 要求的设定
4.7 中断型用户宏程序
4.7.1 指令格式
4.7.2 指定方法说明
4.7.3 从用户宏程序中断返回
第5章 数控车床宏程序应用实例
5.1 概述
5.2 数控编程中的数学处理
5.3 圆锥曲线加工实例
5.3.1 双曲线轮廓加工
5.3.2 抛物线轮廓加工
5.3.3 椭圆轮廓加工
5.4 螺纹加工实例
5.4.1 梯形螺纹的基本知识
5.4.2 单线梯形螺纹加工
5.4.3 多线梯形螺纹加工
5.4.4 变螺距螺纹加工
第6章 数控铣床宏程序应用实例
6.1 规则形状加工
6.1.1 实例一圆柱体加工
6.1.2 实例二内外锥体
6.1.3 实例三棱柱加工
6.1.4 实例四棱锥加工
6.1.5 实例五球体加工
6.1.6 实例六椭圆球面加工
6.1.7 实例七圆环面加工
6.1.8 实例八铣螺纹
6.2 非圆曲线轮廓零件加工
6.2.1 实例一椭圆
6.2.2 实例二双曲线
6.2.3 实例三抛物线
6.2.4 实例四正弦曲线
6.2.5 实例五余弦曲线
6.2.6 实例六正切曲线
6.2.7 实例七等速螺线
6.3 孔系加工
6.3.1 实例一圆周钻孔
6.3 "2实例二定角度均布孔
6.3.3 实例三矩阵孔加工
6.3.4 实例四三角均布孔加工
6.3.5 实例五可变深孔加工
6.4 矩形加工
6.4.1 实例一矩形上平面加工
6.4.2 实例二矩形槽加工
6.4.3 实例三矩形倒圆加工
6.4.4 实例四矩形倒角加工
6.5 倒角倒圆加工
6.5.1 实例一内外圆柱倒角
6.5.2 实例二内外圆柱倒圆
6.5.3 实例三内外形倒角
6..5.4 实例四内外形倒圆
6.5.5 实例五斜面加工
6.5.6 实例六圆柱面加工
6.5.7 实例七椭圆柱倒圆
附录
附录AFANUCOi系统常用准备功能代码
附录BFANUC0i.Trc系统常用辅助功能代码
附录CFANUC0i.MC系统常用准备功能代码
附录D可变更加工坐标系指令G10简介
参考文献
《FANUC数控系统宏程序编程方法、技巧与实例》是常见数控系统宏程序编程方法、技巧与实例。 《FANUC数控系统宏程序编程方法、技巧与实例》以应用为主,以FANuc 0i数控系统为蓝本,详细介绍宏程序基础知识,通过大量实例分别讲述数控车床、数控铣床宏程序编制方法及技巧,使读者从简单的宏程序入门逐步了解、熟悉并掌握宏程序,将它应用到生产加工中去。内容包括数控技术基础、宏程序概述、宏程序理论基础、用户宏功能、数控车床宏程序应用实例、数控铣床宏程序应用实例。《FANUC数控系统宏程序编程方法、技巧与实例》宏程序需要主程序调用时赋初始值,以便进行产品系列化加工。随书赠送含第5、6章的多媒体动画文件的光盘。《FANUC数控系统宏程序编程方法、技巧与实例》是一本实用性很强的数控技术用书,可为企业数控机床操作工和编程员、数控技术专业师生提供宏程序解决具有非圆曲线、列表曲线及曲面类零件的编程方案。