温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
NX
数控
编程
基础
实例
内容简介 本书通过大量练习讲述了 NX 制造模块(Manufacturing)的固定轴铣削编程方法,主要内容包括型腔铣、残料加工、等高轮廓铣、曲面轮廓铣、平面铣以及孔加工的编程特点、原理和方法。本书还通过典型零件如模具型芯、型腔以及电极零件的铣削编程实例,进一步讲述了各种铣削方法在实际编程中的应用。本书语言简洁,练习丰富,实例典型,编程步骤清晰,可作为高等院校和职业教育机构的数控铣编程教材,同时也是理想的自学参考书。未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。版权所有,侵权必究。图书在版编目(CIP)数据 NX 数控铣编程基础与实例/王学平,何光忠,张志平编著.-北京:电子工业出版社,2011.6(CAD/CAM/CAE 教学基地)ISBN 978-7-121-13324-4.N.王 何 张.数控机床:铣床程序设计应用软件,UG NX.TG547 中国版本图书馆 CIP 数据核字(2010)第 250302 号 责任编辑:何郑燕 文字编辑:孔德喜 杨 源 印 刷:北京东光印刷厂 装 订:三河市皇庄路通装订厂 出版发行:电子工业出版社 北京市海淀区万寿路 173 信箱 邮编:100036 开 本:7871092 1/16 印张:27.75 字数:710.4 千字 印 次:2011 年 6 月第 1 次印刷 印 数:4 000 册 定价:59.80 元(含光盘 1 张)凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888。质量投诉请发邮件至 ,盗版侵权举报请发邮件至 。服务热线:(010)88258888。前 言 III 本书既是练习丰富、实例典型的数控铣编程教材,也是实用的学习参考书。本书内容 本书分两篇共 15 章讲述 NX 数控铣削编程方法与技巧。第 1、2、3 章介绍了 NX/Manufacturing 数控铣编程概念及术语。第 4、5、6、7、8 章分别讲述型腔铣、等高轮廓铣、固定轴曲面轮廓铣、平面铣以及孔加工编程的原理和方法。第 9 章讲述操作中的共同参数选项设置,如步距、切削速度、非切削运动及机床控制等。第 10 章讲述如何输出 NC 程序和车间工艺文件。第 11 章讲述如何自定义模板及定制操作对话框。第 12、13、14、15 章分别是典型零件、模具型芯、型腔以及电极零件铣削编程实例。本书特色 本书通过大量编程练习,力求让读者通过练习,深入理解每一种铣削编程原理及方法。本书通过典型零件、模具型芯、模具型腔以及电极编程实例,讲述型腔铣、等高轮廓铣、固定轴曲面轮廓铣、平面铣以及孔加工编程技巧。如何使用本书 本书适合初学者或有一定编程基础的读者使用。对于初学者,建议先简要学习第 1、2、3 章,了解和掌握 NX/Manufacturing 数控铣编程术语、思路及步骤;其次,可学习第 4、5、6、7、8 章中的任何一章,因为这 4 章中的内容相对独立,每一章介绍一种铣削编程方法;再次,学习共同参数选项设置、输出 NC 程序和车间工艺文件;最后学习第 11、12、13、14 和 15 章。对于有一定编程基础的读者,可直接研读编程实例。本书配送光盘一张,提供了所有练习及实例的模型文件和编程视频文件,读者可直接播放这些视频文件进行学习。本书在编写过程中,朱光力教授和戴珏教授给予了热情指导,机电学院副院长钟健给予了大力支持,参与本书编写工作的人员包括:谢国明、洪建明、周旭光、周建安、徐炜波、吴增桂、曹国锟、张素卿、郭晓霞、何雪花、朱力光、钟健、何光忠、王学平、张志平,这里向他们表示衷心感谢。Foreword IV 由于编著者水平有限,错漏之处在所难免,恳请读者批评指证,建议及问题请发送到。编著者 2011 年 3 月 目 录 V目 录 基础篇1 第 1 章 NX/Manufacturing 概述3 1.1 NX/Manufacturing3 1.1.1 Manufacturing 功能简介3 1.1.2 NX/Manufacturing 主要特点4 1.2 Manufacturing 初始化4 1.3 NX/Manufacturing 用户界面5 1.3.1 NX/Manufacturing 工具条和菜单6 1.3.2 NX/Manufacturing 首选项8 1.4 NX/Manufacturing 数控 加工编程术语 8 第 2 章 操作与操作导航器 11 2.1 操作11 2.2 操作导航器 12 2.2.1 操作导航器界面13 2.2.2 操作导航器显示设置14 2.2.3 对象编辑与处理15 2.3 操作导航器视图方式16 2.3.1 程序顺序视图(Program Order View)16 2.3.2 刀具视图(Machine Tool View)16 2.3.3 几何视图(Geometry View)17 2.3.4 加工方法视图(Machining Method View)17 2.4 思考题18 第 3 章 加工创建 19 3.1 创建程序组 19 3.2 创建刀具21 3.2.1 刀具类型及参数21 3.2.2 常用刀具规格22 练习 123 3.3 创建加工几何 27 3.3.1 加工坐标系(MCS)27 3.3.2 工件(WORKPIECE)27 练习 228 3.4 创建加工方法 31 3.5 创建操作33 练习 334 3.6 刀轨显示、生成及验证35 3.6.1 刀轨显示设置35 3.6.2 刀轨生成 36 3.6.3 可视化刀轨验证36 第 4 章 型腔铣 39 4.1 型腔铣概述 39 4.2 型腔铣操作子类型40 4.3 创建型腔铣操作步骤41 练习 142 4.4 切削范围及其定义45 练习 247 4.5 拐角与残料加工49 练习 350 练习 456 练习 560 第 5 章 等高轮廓铣 67 5.1 等高轮廓铣概述67 5.2 等高轮廓铣操作子类型67 数控铣编程基础与实例 VI NX5.3 创建等高轮廓铣操作步骤68 练习 169 练习 272 练习 375 练习 478 第 6 章 固定轴曲面轮廓铣 81 6.1 固定轴曲面轮廓铣概述81 6.1.1 固定轴曲面轮廓铣特点81 6.1.2 固定轴曲面轮廓铣原理81 6.2 固定轴曲面轮廓铣 操作子类型82 6.3 创建固定轴曲面轮廓铣 操作步骤84 6.4 区域驱动84 练习 184 练习 287 练习 390 6.5 曲线/点驱动 93 练习 494 6.6 螺旋驱动98 练习 598 6.7 边界驱动100 练习 6100 6.8 径向驱动105 练习 7105 6.9 刀轨驱动108 练习 8108 6.10 清根驱动 111 6.10.1 清根及其特点111 6.10.2 清根操作子类型 111 6.10.3 清根操作参数112 练习 9114 6.11 流线驱动 116 练习 10 116 6.12 3D 轮廓加工118 练习 11 118 6.13 刻字121 练习 12121 第 7 章 平面铣 125 7.1 平面铣特点 125 7.2 平面铣操作子类型126 7.3 创建平面铣操作步骤128 7.4 边界及其创建 128 7.4.1 边界及其特点128 7.4.2 边界类型 129 7.4.3 永久边界及其创建130 7.4.4 临时边界及其创建131 7.4.5 边界创建小结132 练习 1132 练习 2133 练习 3136 7.5 切深定义141 练习 4143 练习 5146 7.6 面铣151 练习 6151 练习 7156 练习 8159 第 8 章 孔加工 163 8.1 孔加工特点 163 8.2 孔加工操作子类型164 8.3 创建孔加工操作步骤164 8.4 钻削几何及其定义165 8.4.1 创建/编辑加工 坐标系(MCS)165 8.4.2 创建钻削几何(DRILL_GEOM)165 8.4.3 定义和编辑孔(Holes)167 8.5 孔加工操作参数设置168 练习 1169 8.6 孔加工循环方式176 8.6.1 无循环(No Cycle)176 目 录 VII8.6.2 仿真循环(Simulation Cycle)176 8.6.3 固定循环(Fixed Cycle)178 练习 2179 8.7 循环参数设置 185 练习 3187 第 9 章 共同参数选项 193 9.1 切削模式193 9.2 切削步距198 9.3 非切削移动 200 9.4 切削速度204 9.5 机床控制205 练习207 第 10 章 输出 NC 程序和车间 工艺文件209 10.1 后处理209 10.2 输出 NC 程序209 练习 1210 10.3 输出车间工艺文件212 练习 2213 第 11 章 自定义模板与定制操作 对话框215 11.1 自定义模板215 练习 1215 11.2 定制操作对话框223 练习 2224 实例篇227 第 12 章 典型零件编程实例 229 12.1 实例 1229 12.1.1 编程准备230 12.1.2 创建粗加工操作 230 12.1.3 创建二次粗加工操作234 12.1.4 创建半精加工操作 236 12.1.5 创建精加工操作(1)239 12.1.6 创建精加工操作(2)241 12.1.7 创建精加工操作(3)244 12.1.8 创建精加工操作(4)245 12.1.9 输出 NC 程序248 12.2 实例 2249 12.2.1 编程准备249 12.2.2 创建粗加工操作250 12.2.3 创建半精加工操作253 12.2.4 创建精加工操作(1)257 12.2.5 创建精加工操作(2)260 12.2.6 创建精加工操作(3)263 12.2.7 创建精加工操作(4)265 12.2.8 输出 NC 程序266 第 13 章 型芯零件铣削编程实例 267 13.1 实例 1267 13.1.1 编程准备268 13.1.2 创建粗加工操作268 13.1.3 创建二次粗加工操作 273 13.1.4 创建半精加工操作275 13.1.5 创建精加工操作(1)277 13.1.6 创建精加工操作(2)281 13.1.7 创建精加工操作(3)282 13.1.8 创建精加工操作(4)284 13.1.9 创建清根操作(1)287 13.1.10 创建清根操作(2)288 13.1.11 输出 NC 程序 290 13.2 实例 2291 13.2.1 编程准备292 13.2.2 创建粗加工操作292 13.2.3 创建二次粗加工操作 296 13.2.4 创建半精加工操作(1)299 13.2.5 创建半精加工操作(2)302 13.2.6 创建半精加工操作(3)304 13.2.7 创建精加工操作(1)307 13.2.8 创建精加工操作(2)310 13.2.9 创建精加工操作(3)313 13.2.10 创建清根操作(1)315 数控铣编程基础与实例 VIIINX13.2.11 创建清根操作(2)316 13.2.12 输出 NC 程序319 第 14 章 型腔零件铣削编程实例321 14.1 实例 1321 14.1.1 编程准备322 14.1.2 创建粗加工操作 322 14.1.3 创建二次粗加工操作327 14.1.4 创建半精加工操作 329 14.1.5 创建精加工操作(1)332 14.1.6 创建精加工操作(2)336 14.1.7 创建精加工操作(3)340 14.1.8 创建清根操作341 14.1.9 输出 NC 程序343 14.2 实例 2344 14.2.1 编程准备344 14.2.2 创建粗加工操作 345 14.2.3 创建二次粗加工操作349 14.2.4 创建半精加工操作(1)352 14.2.5 创建半精加工操作(2)355 14.2.6 创建精加工操作(1)359