| 作 者: | 马特森 |
| 出版社: | 机械工业出版社 |
| 丛编项: | 时代教育:国外高校优秀教材精选 |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 仪表工业 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
出版说明
序
前言
1 机床的计算机数字控制
1.1 机床运动的自动控制
1.2 数控机床的一般类型
1.3 数控系统概况
1.4 标准化编程语言
本章总结
本章问题
2 数控程序编制过程
2.1 编写数控零件程序
2.2 检查与调试
2.3 将程序输入机床
2.4 在机床上检验数控程序
2.5 数控安全操作
本章总结
本章问题
3 数控加工刀具及加工工艺过程
3.1 计算机数控与生产过程
3.2 基本加工操作
3.3 切削刀具
3.4 铣削刀具
3.5 车削刀具
3.6 孔加工刀具
3.7 工件装夹工具
本章总结
本章问题
4 刀具和工件安装
4.1 笛卡儿坐标系统
4.2 绝对与增量坐标
4.3 极坐标与旋转轴
4.4 工件和机床偏移
4.5 Z偏移和刀长
4.6 刀具预调
本章总结
本章问题
5 编程概念及任务规划
5.1 采用G、M代码编程
5.2 数控零件程序的结构
5.3 字、地址和数字
5.4 模态和非模态代码
5.5 编程语法
5.6 安全方面的更多考虑
5.7 程序注解与图表填写
5.8 数控加工任务规划
5.9 工件装夹与定位原理
5.10 工件零点的选择
5.11 刀具轨迹规划
本章总结
本章问题
6 用于定位和铣削的代码
6.1 约定
6.2 预备代码
6.3 G00--快速移动
6.4 G01一直线切削
6.5 G02、G03--圆弧切削
6.6 圆弧插补的使用
6.7 G28--返回机床原始位置
6.8 程序举例
本章总结
本章问题
7 控制机床功能的基本代码
7.1 了解M代码
7.2 M06--刀具交换
7.3 M03、M04或M05--主轴转动或停止
7.4 M07、M08和M09--切削液控制
7.5 M30或M02--程序结束
7.6 M00或M01--中断程序执行
7.7 段删除(/)
7.8 其他辅助功能
本章总结
本章问题
8 孔加工循环
8.1 固定循环简介
8.2 钻孔和铰孔循环
8.3 攻螺纹循环
8.4 镗孔循环
8.5 重复循环
8.6 固定循环编程举例
本章总结
本章问题
9 刀具半径补偿
9.1 什么是刀具半径补偿
9.2 定位基准
9.3 角形刀具轨迹刀位的确定
9.4 弧形刀具轨迹刀位的确定
9.5 自动刀具半径补偿
9.6 编程举例
本章总结
本章问题
10 高级编程概念
10.1 用G92确定新工件零点
10.2 子程序(M98)和子程序(M97)
10.3 带旋转轴的编程
本章总结
本章问题
11 车床编程
11.1 数控车削中心简介
11.2 车削刀具调整
11.3 基本车削操作
11.4 常用固定循环
11.5 车削代码摘要
本章总结
本章问题
12 CAD/CAM
12.1 计算机辅助一切(CAA)
12.2 什么是CAD/CAM软件
12.3 CAD/CAM组成和功能说明
12.4 软件的问题与发展趋势
本章总结
本章问题
13 数控编程的数学处理
13.1 基本概念:一种交流语言
13.2 必要的代数知识
13.3 单位换算
13.4 几何学
13.5 三角学
13.6 应用举例
本章总结
本章问题
A G、M代码参考资料
B 参考资料
B-1 速度和刀具量
B-2 单位和换算系数
B-3 数学
B-4 工程材料
B-5 刀具文件
术语汇编
索引(英中文对照)
Supplements Request Form(教辅材料申请表)
时代教育·国外高校优秀教材精选书目
Preface
1 Computer Numerical Control of Machine Tools
1.1 Automatically Controlling the Movements of a Machine Tool
1.2 Common Types of CNC Machine Tools
1.3 Systems View of CNC
1.4 A Standardized Programming Language
Chapter Summary
Chapter Questions
2 The NC Programming Process
2.1 Writing an NC Part Program
2.2 Testing and Debugging
2_3 Transferrinq the Program to the Machine Tool
2.4 Proving the NC Program on the Machine Tool
2.5 CNC Safety
Chapter Summary
Chapter Questions
3 NC Tooling and Machining Processes
3.1 CNC and Manufacturing Processes
3.2 The Basic Machining Operations
3.3 Cuttinq Tools
3.4 Cutting Tools for Milling
3.5 Cuttinq Tools for Turning
3.6 Cutting Tools for Hole Making
3.7 Workholding Tooling
Chapter Summary
Chapter Questions
4 Tool and Workpiece Setup
4.1 The Cartesian Coordinate System
4.2 Absolute vs.1ncremental Coordinates
4.3 Polar Coordinates and Rotary Axes
4.4 Workpiece and Machine Offsets
4.5 The Z-Offset and Tool Lenqths
4.6 Tool Presetting
Chapter Summary
Chapter Questions
5 ProgrammIng Concepts and Job PIanning
5.1 Programming with G & M Codes
5.2 Structure of an NC Part Program
5.3 Words,Addresses,and Numbers
5.4 Modal and Non-modal Codes
5.5 Programming Grammar
5.6 More on the Safe Line
5.7 Program Annotation and Setup Sheets
5.8 Planning a CNC Machining 10b
5.9 Workholding and Locating Principles
5.10 Selecting the Work Zero
5.11 Planning the Toolpath
Chapter Summary
Chapter Questions
6 Codes for Positioning and Milling
6.1 Conventions
6.2 Preparatory Codes
6_3 G00--Rapid Traverse
6.4 G01--Cutting Straight Lines
6.5 G02 & G03一Cutting Circular Arcs
6.6 Using Circular Interpolation
6.7 G28--Return to Machine Home Position
6.8 Program Examples
Chapter Summary
Chapter Questions
7 Basic Codes to Control Machine Functions
7.1 Understanding M-codes
7.2 M06--Tool Changes
7.3 M03,M04,& M05--Tuming the Spindle on Or Off
7.4 M07,M08,and M09--Coolant Control
7.5 M30 & M02--Ending a Program
7.6 MOO & M01--Interrupting the Program Execution
7-7 Block Delete(/)
7.8 Miscellaneous Miscellaneous Functions
Chapter Summary
Chapter Questions
8 Hole-making Cycles
8.1 Introducing the Canned Cycle
8.2 Drilling and Reaming CycIes
8.3 Tapping Cycles
8.4 Boring Cycles
8.5 Looping
8.6 Programming Examples Using Canned Cycles
Chapter Summary
Chapter Questions
9 Tool Radius Compensation
9.1 What is Tool Radius Compensation?
9.2 Reference Locations
9.3 Tool Location on Anhular Toolpaths
9.4 Tool Location on Radial ToolDaths
9.5 Automatic Tool Radius Compensation
9.6 Programming Examples
Chapter Summary
Chapter Questions
1O Advanced Programming Concepts
1O.1 Specifying a New Work Zero with G92
10.2 Automation with Subprograms(M98)
and Subroutines(M97)
1O.3 Programming with a Rotary,Axis
Chapter Summary
Chapter Questions
11 Lathe Programming
11.1 Introduction to the CNC Turnina Center
11.2 Turning Tool Setup
11.3 Basic Turning Operations
11.4 Common Canned Cvcles
11.5 Summary of Turning Codes
Chapter Summary
Chapter Questions
12 CAD/CAM
12.1 Computer-aided Anything(CAA)
12.2 What is CAD/CAM Software?
12.3 Description of CAD/CAM Components
and Functions
12.4 Software Issues and Trends
Chapter Summary
Chapter Questions
13 Mathematics for NC Programming
13.1 Basic Concepts:Speaking the Language
13.2 Essential Algebra
13.3 Unit Conversions
13.4 Geometry
13.5 Trigonometry
13.6 Illustrated Applications
Chapter Summary
Chapter Questions
Appendix A G & M Code Reference
Appendix B Reference Information
B-1 Speeds and Feeds
B-2 Units and Conversion Factors
B-3 Mathematics
B-4 Engineering Materials
B-5 Documentation Tools
Glossary
Index(英中文对照)
Supplements Request Form(教辅材料申请表)
时代教育·国外高校优秀教材精选书目