描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787302485377
本书可作为数控编程人员CAM 技术的自学教材和参考书,也可作为UG NX CAM 技术各级培训教材以及高职高专相关专业的课程教材。
第1 章
绪论 1
1.1 CAD/CAM 软件的交互式编程的基本实现过程 1
1.1.1 获得CAD 模型 2
1.1.2 加工工艺分析和规划 2
1.1.3 CAD 模型完善 3
1.1.4 加工参数设置 4
1.1.5 刀轨计算 4
1.1.6 检查校验 4
1.1.7 后处理 4
1.2 编制高质量的数控程序 5
1.3 数控程序基础 6
1.3.1 数控程序的结构 6
1.3.2 常用的数控指令 6
1.3.3 手工编程示例 8
1.4 CAD/CAM 软件数控编程功能分析及软件简介 10
1.4.1 CAD/CAM 软件功能 10
1.4.2 UG NX CAM 的特点 11
1.5 CAM 数控加工工艺 12
1.5.1 数控加工的工艺特点 12
1.5.2 工艺分析和规划 13
1.6 CAM 自动编程的工艺设计 15
1.6.1 工艺类型设置 15
1.6.2 走刀方式的选择 20
1.6.3 加工对象及加工区域的设置 22
1.6.4 刀具的选择及参数设置 23
1.6.5 切削用量的选择与计算 25
1.7 高速加工数控编程简介 27
1.7.1 高速加工概述 27
1.7.2 高速加工的工艺设置 27
1.7.3 高速加工程序的编制要点 28
思考与练习 29
第2 章 NX 编程基础 31
2.1 进入加工环境 31
2.1.1 NX 加工环境 31
2.1.2 NX 加工模块的工作界面 32
2.1.3 加工模块专有工具条 33
2.2 UG NX 编程的一般步骤 33
任务2-1 创建椭圆凹槽加工工序 35
2.3 创建程序 40
2.4 创建刀具 41
2.5 创建加工方法 43
2.6 创建几何体 44
2.6.1 坐标系几何体 45
2.6.2 工件几何体 46
2.7 工序导航器 49
2.7.1 工序导航器的显示 49
2.7.2 工序管理 51
2.8 确认刀轨 53
2.8.1 重播刀轨 53
2.8.2 刀轨列表 54
2.8.3 确认刀轨 55
2.9 后处理 57
任务2-2 创建凹凸花形零件加工程序 58
思考与练习 75
第3 章
型腔铣77
3.1 型腔铣简介77
3.2 型腔铣工序的创建步骤 78
任务3-1 创建凹模型腔铣工序 80
3.3 型腔铣工序对话框的参数组简介85
3.4 刀轨设置 86
3.4.1 切削模式 86
3.4.2 步距与切深设置 88
3.4.3 切削层 90
3.5 切削参数94
3.5.1 策略 94
3.5.2 余量 98
3.5.3 拐角 99
3.5.4 连接 100
3.5.5 空间范围 102
3.5.6 更多 104
3.6 非切削移动 . 106
3.6.1 进刀 106
3.6.2 退刀 109
3.6.3 起点/钻点 109
3.6.4 转移/快速 110
3.6.5 避让 112
3.6.6 更多 112
3.7 进给率和速度 113
任务3-2 创建凸模零件的型腔铣工序 115
3.8 型腔铣工序的几何体 125
任务3-3 创建弧形凹槽粗加工的型腔铣工序 128
3.9 型腔铣的子类型 133
3.9.1 深度轮廓加工 133
3.9.2 剩余铣 137
3.9.3 拐角粗加工与深度加工拐角 138
任务3-4 创建凸模零件加工粗、精加工程序 139
思考与练习 154
第4 章
平面铣 155
4.1 平面铣简介 155
4.2 平面铣工序的创建 156
任务4-1 创建心形凹槽平面铣工序 157
4.3 平面铣的几何体 162
4.3.1 “面”模式选择边界几何体 162
4.3.2 “曲线/边”模式创建边界 164
4.3.3 “点”模式创建边界 167
4.3.4 “边界”模式创建边界 168
4.3.5 边界的编辑 169
4.3.6 底面 169
任务4-2 创建凸轮平面铣工序 170
4.4 平面铣的刀轨设置 176
4.4.1 刀轨设置 176
4.4.2 切削层 177
4.5 平面铣工序子类型 181
4.5.1 平面轮廓铣 182
4.5.2 面铣 183
4.5.3 平面文本铣削 186
任务4-3 创建箱盖平面铣工序 188
思考与练习 204
第5 章
固定轮廓铣 205
5.1 固定轮廓铣简介 205
5.2 固定轮廓铣工序创建 206
5.2.1 创建固定轮廓铣工序 206
5.2.2 固定轮廓铣工序的几何体 208
5.2.3 切削参数 210
5.2.4 非切削移动 212
5.2.5 驱动方法 215
任务5-1 创建弧形凹槽精加工的固定轮廓铣工序 215
5.3 边界驱动方法 221
5.3.1 驱动几何体 221
5.3.2 驱动设置 223
5.4 区域铣削驱动方法 227
5.5 清根驱动方法 233
5.5.1 清根类型 233
5.5.2 清根驱动方法设置 235
任务5-2 创建烟灰缸型腔固定轴曲面轮廓铣工序 238
5.6 其他驱动方法 248
5.6.1 螺旋式驱动 248
5.6.2 曲线/点驱动 250
5.6.3 文本驱动 253
5.6.4 径向切削驱动 255
5.6.5 曲面区域驱动 256
5.6.6 流线驱动 260
5.6.7 刀轨驱动固定轴曲面轮廓铣 263
任务5-3 创建标记牌铣雕加工的数控程序 265
思考与练习 280
第6 章
钻孔加工 281
6.1 钻孔加工程序基础 281
6.2 钻孔加工工序创建 281
任务6-1 创建通孔钻孔工序 283
6.3 钻孔加工的循环设置 287
6.3.1 钻孔加工的子类型与循环类型 287
6.3.2 循环参数设置 288
6.4 钻孔工序参数设置 292
6.5 钻孔加工的几何体 294
6.5.1 钻孔点 294
6.5.2 顶面和底面 296
任务6-2 创建台阶上的钻孔工序 297
复习与练习 304
参考文献 305
附录A FANUC 数控系统的G 代码和M 代码 306
附录B UG NX 的后处理构造器 .309
附录C NX CAM 常用术语中英文
对照表 313
《UG NX 数控编程实用教程》《UG NX6 数控编程实用教程(第2 版)》《UG NX8数控编程实用教程(第3 版)》出版以来,受到了广大院校师生与读者的欢迎,并进行了多次重印。的UG NX10 软件功能更加强大,操作更为方便,为满足读者需求,对《UGNX 数控编程实用教程》进行再次改编,以NX10 中文版为蓝本进行讲解,适用于NX9 以上的各版本。
UG NX(UG 公司已被西门子公司所收购,但习惯上仍将NX 软件称为UG NX)是数字化产品生命周期管理(PLM)的核心部分,其功能非常强大,支持产品开发的整个过程,从概念(CAID),到设计(CAD),到分析(CAE),到制造(CAM),是业界好的CAD/CAE/CAM 集成软件包之一。UG NX 的加工模块是把虚拟模型变成真实产品很重要的一步,即把三维模型表面所包含的几何信息自动进行计算,变成数控机床加工所需要的代码,从而精确地完成产品设计的构想。UG NX 强大的加工功能可以实现数控车、线切割、2~5 轴的数控铣编程,当前应用广泛的是3 轴铣(包括加工中心)的编程。
数控编程是一项实践性很强的技术,对软件的使用只是数控编程中的一个部分。我们组织编写了这一数控编程培训教程,突出以应用为主线,主要讨论UG CAM 的3 轴铣削加工,按照数控编程的一般步骤和数控编程人员必须具备的知识结构安排本书内容,主要包括以下内容:
第1 章介绍CAM 数控编程的基础知识和数控编程工艺,包括CAM 编程的一般步骤,数控程序的基础知识,CAD/CAM 软件功能简介,CAM 数控加工工艺设计与高速加工简介。
第2 章介绍NX CAM 基础,包括各种组对象的创建和工序导航器的应用,包括工序管理及模拟切削和后处理。
第3 章~6 章介绍NX 数控铣加工工序的创建,包括型腔铣、平面铣、曲面铣、钻孔加工等各种常用刀轨形式的生成步骤、加工对象选择、程序参数设置、技术要点和编程实例。
本书重点突出对数控编程中各个参数的讲解,说明该参数的意义,设置方法,并以大量的图形来配合辅助讲解。本书的每一章节都附有若干个精选的编程实例,可使读者对UGCAM 编程有更深一层的认识,从而高效率、高质量地完成数控编程实用技术的学习。
本书提供配套素材,可到http://www.tup.com.cn 下载。包括模型文件、视频文件与电子课件,提供了本书中所有相关实例的模型及操作结果文件,练习用的模型文件,并且提供了每一实例操作的配音屏幕录像视频,还提供了教学用的电子课件。
本书作者长期在模具企业一线从事数控编程工作,在实践中积累了大量的经验和技巧,书中使用了专家提示标记,提醒读者特别注意。
本书由王卫兵任主编,李祥伟、牛祥永任副主编,王福明、王卫仁、吴玲利、林喜连、吴丽萍、郑明富等共同编著。由于编者水平有限,书中错漏之处在所难免,恳请读者对本书中的不足提出宝贵意见和建议,以便我们不断改进。可以通过Email:[email protected]与作者联系。
2017 年12 月
本章主要内容:? CAM 编程的基本实现过程? CAD/CAM 软件功能与UG CAM 简介? 数控加工与数控程序基础? CAM 数控加工工艺设计要点? 高速加工数控编程
1.1 CAD/CAM 软件的交互式编程的基本实现过程
数控编程技术包含了数控加工与编程、金属加工工艺、CAD/CAM 软件操作等多方面知识与经验,其主要任务是计算加工走刀中的刀位点(简称CL 点)。根据数控加工的类型,数控编程可分为数控铣加工编程、数控车加工编程、数控电加工编程等,而数控铣加工编程又可分为2.5 轴铣加工编程、3 轴铣加工编程和多轴(4 轴、5 轴)铣加工编程等。3轴铣加工是常用的一种加工类型,而3 轴铣加工编程是目前应用广泛的数控编程技术。 专家指点:当前应用UG NX 进行数控编程,多应用于3 轴的数控铣床或加工中心编程。本书中所提及的数控加工或编程,如无特别注明,均指2.5 轴和3 轴铣数控加工或编程。 数控编程经历了手工编程、APT 语言编程和交互式图形编程3 个阶段。交互式图形编程就是通常所说的CAM 软件编程,也称为“自动编程”。由于CAM 软件自动编程具有速度快、精度高、直观性好、使用简便、便于检查和修改等优点,已成为目前国内外数控加工普遍采用的数控编程方法。 交互式图形编程的实现是以CAD 技术为前提的。数控编程的核心是刀位点计算,对于复杂的产品,其数控加工刀位点的人工计算十分困难,而CAD 技术的发展为解决这一问题提供了有力的工具。利用CAD 技术生成的产品三维造型包含了数控编程所需要的完整的产品表面几何信息,而计算机软件可针对这些几何信息进行数控加工刀位的自动计算。绝大多数的数控编程软件同时具备CAD 的功能,因此称为CAD/CAM 一体化软件。由于现有的CAD/CAM 软件功能已相当成熟,因此使得数控编程的工作大大简化,对编程人员的技术背景、创造力的要求也大大降低,为该项技术的普及创造了有利的条件。 目前,市场上流行的CAD/CAM 软件均具备了较好的交互式图形编程功能,操作过程大同小异,编程能力差别不大。不管采用哪一种CAD/CAM 软件,NC 编程的基本过程及内容均可用图1-1 表示。
评论
还没有评论。