数控车宏程序编程实例精讲 第2版 作者:沈春根,邢美峰,刘义 主编 出版时间:2018年版内容简介 本书全部采用实例形式,针对数控车削中的常见型面,包括外圆、端面、割槽、切断、螺纹、非圆曲线型面、普通螺纹和复杂螺纹等数控加工问题,进行宏程序编程的详细讲解,内容编排时注重工艺和编程相结合、编程思路和操作步骤相结合、变量选择和算法设计相结合,循序渐进,由浅入深,通过大量实例引导初学者逐步提高宏程序的编程技能和水平。本书实例基本上覆盖了车削中常见的加工型面,实例程序中的语句都有详细的注释和总结提示,所有实例均通过FANUC数控系统仿真和实际运行。QQ学习交流群:461463188目录第2版前言第1版前言第1章 宏程序编程基础 11.1 宏程序编程基础—— 变量与常量 11.1.1 变量的概述 11.1.2 变量的赋值 11.1.3 变量的使用 21.1.4 变量的类型 31.1.5 变量的算术运算和逻辑运算 31.1.6 变量的自减与自增运算 51.1.7 常量 61.2 宏程序编程基础—— 控制流向的语句 61.2.1 语句的分类 61.2.2 执行流向语句的嵌套 121.2.3 运算符的描述 141.3 宏程序编程基础—— 算法和算法设计 151.3.1 算法的概述 151.3.2 算法设计的三大原则 161.4 宏程序编程基础—— 流程图 171.4.1 流程图基本概述 171.4.2 构成标准流程图的图形符号 171.4.3 绘制流程图的规则 181.4.4 流程图几种典型的结构 191.5 宏程序编程基础—— 编程步骤和变量设置方法 201.5.1 宏程序编程步骤 201.5.2 变量设置常见方法 201.6 宏程序编程基础—— 简单实例分析 221.6.1 零件图及加工内容 221.6.2 零件图的分析 231.6.3 算法以及程序流程图设计 231.7 本章小结 26第2 章 车削简单型面宏程序应用 272.1 实例2-1 粗车端面宏程序应用 272.1.1 零件图及加工内容 272.1.2 分析零件图 282.1.3 分析加工工艺 282.1.4 选择变量方法 282.1.5 选择程序算法 292.1.6 绘制刀路轨迹 292.1.7 绘制流程图 302.1.8 编制程序代码 302.2 实例2-2 粗车单外圆宏程序应用 322.2.1 零件图及加工内容 322.2.2 分析零件图 322.2.3 分析加工工艺 322.2.4 选择变量方法 332.2.5 选择程序算法 332.2.6 绘制刀路轨迹 342.2.7 绘制流程图 342.2.8 编制程序代码 352.2.9 编程总结 362.3 实例2-3 精车单外圆宏程序应用 372.3.1 分析零件图 372.3.2 选择变量方法 372.3.3 绘制流程图 372.3.4 绘制刀路轨迹 382.3.5 编制程序代码 382.3.6 编程总结 392.4 实例2-4 车削钻孔宏程序应用1 402.4.1 零件图及加工内容 402.4.2 分析零件图 402.4.3 分析加工工艺 412.4.4 选择变量方法 412.4.5 选择程序算法 422.4.6 绘制刀路轨迹 422.4.7 绘制流程图 422.4.8 编制程序代码 432.4.9 编程总结 442.5 实例2-5 车削钻孔宏程序应用2 442.5.1 零件图及加工内容 452.5.2 分析零件图 452.5.3 分析加工工艺 452.5.4 选择变量方法 462.5.5 选择程序算法 462.5.6 绘制刀路轨迹 462.5.7 绘制流程图 472.5.8 编制程序代码 472.5.9 编程总结 492.6 实例2-6 车削单个内孔(通孔)宏程序应用 492.6.1 零件图及加工内容 492.6.2 分析零件图 492.6.3 分析加工工艺 502.6.4 选择变量方法 502.6.5 选择程序算法 512.6.6 绘制刀路轨迹 512.6.7 绘制流程图 512.6.8 编制程序代码 522.6.9 编程总结 532.7 实例2-7 大直径外圆切断宏程序应用. 542.7.1 零件图及加工内容542.7.2 分析零件图样542.7.3 分析加工工艺542.7.4 选择变量方式552.7.5 选择程序算法552.7.6 绘制刀路轨迹562.7.7 绘制流程图572.7.8 编制程序代码572.7.9 编程总结582.8 实例2-8 车削外圆单个沉槽宏程序应用582.8.1 零件图及加工内容582.8.2 分析零件图592.8.3 分析加工工艺592.8.4 绘制刀路轨迹592.8.5 绘制流程图602.8.6 编制程序代码612.8.7 编程总结622.9 实例2-9 车削外圆多排等距沉槽宏程序应用622.9.1 零件图及加工内容622.9.2 分析零件图622.9.3 分析加工工艺632.9.4 选择变量方法632.9.5 选择程序算法642.9.6 绘制刀路轨迹652.9.7 绘制流程图652.9.8 编制程序代码662.10 本章小结68第3 章 车削普通螺纹宏程序应用703.1 螺纹加工概述703.1.1 螺纹加工的常见循环指令和特点703.1.2 螺纹加工的走刀路径713.2 实例3-1 车削单线螺纹宏程序应用 723.2.1 零件图及加工内容 723.2.2 分析零件图 723.2.3 分析加工工艺 723.2.4 选择变量方法 733.2.5 选择程序算法 733.2.6 绘制刀路轨迹 733.2.7 绘制流程图 743.2.8 编制程序代码 743.2.9 编程总结 753.3 实例3-2 车削双线螺纹宏程序应用 763.3.1 零件图及加工内容 763.3.2 分析零件图 763.3.3 分析加工工艺 763.3.4 选择变量方法 773.3.5 选择程序算法 773.3.6 绘制刀路轨迹 783.3.7 绘制流程图 793.3.8 编制程序代码 793.3.9 编程总结 813.4 实例3-3 车削大螺距螺纹宏程序应用 813.4.1 零件图及加工内容 813.4.2 分析零件图 823.4.3 分析加工工艺 823.4.4 选择变量方法 833.4.5 选择程序算法 833.4.6 绘制刀路轨迹 843.4.7 绘制流程图 843.4.8 编制程序代码 853.4.9 编程总结 883.5 实例3-4 车削内螺纹宏程序应用 883.5.1 零件图及加工内容 883.5.2 分析零件图 883.5.3 分析加工工艺 893.5.4 选择变量方法 893.5.5 选择程序算法 893.5.6 绘制刀路轨迹 903.5.7 绘制流程图 903.5.8 编制程序代码 913.5.9 编程总结 913.6 本章小结 92第4 章 车削锥度型面宏程序应用 934.1 锥度型面宏程序编程概述 934.1.1 圆锥的基本数学知识 934.1.2 圆锥的基本编程知识 944.2 实例4-1 车削45°斜角宏程序应用 954.2.1 零件图及加工内容 954.2.2 分析零件图 954.2.3 分析加工工艺 964.2.4 选择变量方法 964.2.5 选择程序算法 974.2.6 绘制刀路轨迹 974.2.7 绘制流程图 974.2.8 编制程序代码 984.3 实例4-2 车削外圆锥面宏程序应用 994.3.1 零件图及加工内容 994.3.2 分析零件图 1004.3.3 分析加工工艺 1004.3.4 选择变量方法 1014.3.5 选择程序算法 1014.3.6 绘制刀路轨迹 1014.3.7 绘制流程图 1024.3.8 编制程序代码 1044.4 实例4-3 车削外圆V 形沉槽的宏程序应用 1074.4.1 零件图及加工内容 1074.4.2 分析零件图 1084.4.3 分析加工工艺 1084.4.4 选择变量方法 1094.4.5 选择程序算法 1094.4.6 绘制刀路轨迹 1104.4.7 绘制流程图 1114.4.8 编制程序代码 1124.5 实例4-4 车削内孔锥面宏程序应用 1134.5.1 零件图及加工内容 1134.5.2 分析零件图 1144.5.3 分析加工工艺 1144.5.4 选择变量方法 1154.5.5 选择程序算法 1154.5.6 绘制刀路轨迹 1164.5.7 绘制流程图 1164.5.8 编制程序代码 1174.6 实例4-5 车削单线锥面外螺纹宏程序应用 1194.6.1 零件图及加工内容 1194.6.2 分析零件图 1204.6.3 分析加工工艺 1204.6.4 选择变量方法 1214.6.5 选择程序算法 1214.6.6 绘制刀路轨迹 1214.6.7 绘制流程图 1224.6.8 编制程序代码 1224.7 本章小结 125第5 章 车削圆弧型面宏程序应用 1265.1 圆弧宏程序编程概述 1265.1.1 圆弧基本数学知识 1265.1.2 圆弧基本编程知识 1275.2 实例5-1 车削1/4 倒圆弧角宏程序应用 1285.2.1 零件图及加工内容 1285.2.2 分析零件图1285.2.3 分析加工工艺1285.2.4 选择变量方法1295.2.5 选择程序算法1295.2.6 绘制刀路轨迹1295.2.7 绘制流程图1305.2.8 编制程序代码1315.3 实例5-2 车削1/4 凸圆弧宏程序应用1335.3.1 零件图及加工内容1335.3.2 分析零件图1335.3.3 分析加工工艺1345.3.4 选择变量方法1345.3.5 选择程序算法1355.3.6 绘制刀路轨迹1365.3.7 绘制流程图1365.3.8 编制程序代码1385.4 实例5-3 车削大于1/4 凸圆弧宏程序应用1445.4.1 零件图及加工内容1445.4.2 分析零件图1455.4.3 分析加工工艺1455.4.4 选择变量方法1465.4.5 选择程序算法1465.4.6 绘制刀路轨迹1465.4.7 编制程序代码1475.5 实例5-4 车削凹圆弧宏程序应用 1525.5.1 零件图及加工内容1525.5.2 分析零件图1525.5.3 分析加工工艺1535.5.4 选择变量方法1535.5.5 选择程序算法1535.5.6 绘制刀路轨迹1545.5.7 绘制流程图1545.5.8 编制程序代码1555.6 实例5-5 车削内孔圆弧宏程序应用1565.6.1 零件图及加工内容1565.6.2 分析零件图1575.6.3 分析加工工艺1575.6.4 选择变量方法1585.6.5 选择程序算法1585.6.6 绘制刀路轨迹1585.6.7 绘制流程图1585.6.8 编制程序代码1605.7 本章小结161第6 章 车削方程型面宏程序应用1626.1 方程型面宏程序编程概述1626.2 实例6-1 车削1/4 右椭圆宏程序应用1646.2.1 零件图及加工内容1646.2.2 分析零件图1656.2.3 分析加工工艺1656.2.4 选择变量方法1666.2.5 选择程序算法1676.2.6 绘制刀路轨迹1676.2.7 绘制流程图1686.2.8 编制程序代码1716.3 实例6-2 车削1/4 左椭圆宏程序应用1796.3.1 零件图及加工内容1796.3.2 分析零件图1796.3.3 分析加工工艺1806.3.4 选择变量方法1806.3.5 选择程序算法1806.3.6 绘制刀路轨迹1806.3.7 绘制流程图1816.3.8 编制程序代码1826.4 实例6-3 车削1/4 凹椭圆宏程序应用1836.4.1 零件图及加工内容 1836.4.2 分析零件图 1836.4.3 分析加工工艺. 1846.4.4 选择变量方法. 1846.4.5 选择程序算法. 1846.4.6 绘制刀路轨迹. 1856.4.7 绘制流程图 1856.4.8 编制程序代码 1866.5 实例6-4 车削1/2 凹椭圆宏程序应用 1876.5.1 零件图及加工内容 1876.5.2 分析零件图 1886.5.3 分析加工工艺 1886.5.4 选择变量方法 1896.5.5 选择程序算法 1896.5.6 绘制刀路轨迹 1896.5.7 绘制流程图 1906.5.8 编制程序代码 1916.6 实例6-5 车削内孔椭圆宏程序应用 1946.6.1 零件图及加工内容 1946.6.2 分析零件图 1956.6.3 分析加工工艺 1956.6.4 绘制刀路轨迹 1956.6.5 编制程序代码 1956.7 实例6-6 车削正弦曲线外圆宏程序应用 1976.7.1 零件图及加工内容 1976.7.2 分析零件图 1976.7.3 分析加工工艺 1986.7.4 编制程序代码 1986.8 实例6-7 车削大于1/4 椭圆宏程序应用 1996.8.1 零件图及加工内容 1996.8.2 分析零件图 1996.8.3 分析加工工艺 2006.8.4 选择变量方法 2006.8.5 选择程序算法 2016.8.6 绘制刀路轨迹 2016.8.7 编制程序代码 2026.9 本章小结 207第7 章 车削高级螺纹宏程序应用 2087.1 实例7-1 车削外圆梯形螺纹宏程序应用 2087.1.1 零件图及加工内容 2087.1.2 分析零件图 2097.1.3 分析加工工艺 2097.1.4 选择变量方法 2097.1.5 选择程序算法 2107.1.6 绘制刀路轨迹 2107.1.7 绘制流程图 2107.1.8 编制程序代码 2117.2 实例7-2 车削圆弧牙型螺纹宏程序应用 2167.2.1 零件图及加工内容 2167.2.2 分析零件图 2167.2.3 分析加工工艺 2177.2.4 选择变量方法 2177.2.5 选择程序算法 2177.2.6 绘制刀路轨迹 2177.2.7 绘制流程图 2187.2.8 编制程序代码 2197.3 实例7-3 车削等槽宽等齿宽变距螺纹宏程序应用 2207.3.1 零件图及加工内容 2207.3.2 分析零件图 2217.3.3 分析加工工艺 2217.3.4 选择变量方法 2227.3.5 选择程序算法 2227.3.6 绘制刀路轨迹 2227.3.7 绘制流程图2237.3.8 编制程序代码2237.4 实例7-4 车削变槽宽变齿宽变距螺纹宏程序应用2257.4.1 零件图及加工内容2257.4.2 分析零件图2257.4.3 分析加工工艺2267.4.4 选择变量方法2267.4.5 选择程序算法2267.4.6 绘制刀路轨迹2277.4.7 绘制流程图2287.4.8 编制程序代码2287.5 实例7-5 车削圆弧面螺纹宏程序应用2317.5.1 零件图及加工内容2317.5.2 分析零件图2327.5.3 分析加工工艺2327.5.4 选择变量方法2327.5.5 选择程序算法2337.5.6 绘制刀路轨迹2337.5.7 绘制流程图2347.5.8 编制程序代码2347.6 实例7-6 车削椭圆弧面螺纹宏程序应用2367.6.1 零件图及加工内容2367.6.2 分析零件图2377.6.3 分析加工工艺2377.6.4 选择变量方法2387.6.5 选择程序算法2387.6.6 绘制刀路轨迹2387.6.7 绘制流程图2397.6.8 编制程序代码2407.7 本章小结242参考文献243 上一篇: 现代设计方法 2014年版 含:现代设计方法自学考试大纲 下一篇: 现代设计方法基础 第2版 孟宪颐 2016年版