当前位置:首页 > 工业技术
数控原理与编程
数控原理与编程

数控原理与编程PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:郑淑芝主编;李虹霖,任利军,韩彦勇副主编
  • 出 版 社:上海:上海科学技术出版社
  • 出版年份:2012
  • ISBN:9787547812594
  • 页数:245 页
图书介绍:本书主要内容包括第一章数控技术概述,第二章数控程序编制基础知识,第三章数控车床的程序编制,第四章数控铣床及加工中心程序编制,第五章数控自动编程,第六章典型数控系统简介,第七章计算机数控装置,第八章伺服系统与位置检测装置,第九章主轴的控制及进给参数的设置,第十章辅助功能的实现与可编程控制器。
《数控原理与编程》目录

上篇 数控编程与操作 3

第1章 数控机床概述 3

1.1 数控机床基本概念与特点 3

1.1.1 基本概念 3

1.1.2 数控加工的特点 3

1.2 数控机床的工作原理 4

1.2.1 数控机床的组成 4

1.2.2 数控机床的工作过程 5

1.3 数控系统与数控机床的分类 5

1.3.1 数控系统分类 5

1.3.2 数控机床分类 6

1.4 数控机床的发展史 8

1.4.1 国外数控机床的发展史 8

1.4.2 国内数控机床发展史及现状 10

1.5 数控技术的发展方向 11

1.6 常用数控系统简介 12

1.6.1 FANUC数控系统 12

1.6.2 西门子数控系统 14

1.6.3 三菱数控系统 16

1.6.4 国产数控系统 17

知识拓展 18

第2章 数控编程基础知识 20

2.1 数控编程概述 20

2.1.1 数控编程的基本概念 20

2.1.2 程序编制的内容 20

2.1.3 数控编程方法简介 21

2.2 数控编程几何基础 23

2.2.1 数控机床的坐标系及运动方向 23

2.2.2 数控编程的特征点 26

2.3 数控加工程序的结构与格式 27

2.3.1 零件加工程序的组成 27

2.3.2 程序正文结构 28

2.3.3 程序段格式 29

2.4 数控编程基本指令 29

2.4.1 准备功能指令(G指令) 29

2.4.2 辅助功能指令(M指令) 34

2.4.3 其他功能指令 34

2.4.4 基本指令编程实例 35

2.5 数控编程中的数值处理 36

2.5.1 基点坐标的计算 36

2.5.2 节点坐标的计算 37

2.5.3 其他计算 37

2.6 数控加工工艺基础知识 38

2.6.1 数控加工工艺分析的特点及内容 39

2.6.2 数控加工工艺分析与设计 39

2.6.3 走刀路线的设计 45

2.6.4 数控加工工艺文件的编制 49

知识拓展 51

第3章 数控车床的程序编制 53

3.1 数控车床编程概述 53

3.1.1 数控车床的编程特点 53

3.1.2 数控车床的坐标系统 54

3.2 车床数控系统的功能 55

3.2.1 常用功能指令 55

3.2.2 坐标系设定功能 57

3.2.3 刀具功能 58

3.2.4 数控车床的刀具补偿 59

3.2.5 坐标值与尺寸单位设定功能 63

3.3 数控车床基本编程指令 64

3.3.1 G00、G01指令的简单应用 64

3.3.2 圆弧插补G02、G03的简单应用 65

3.3.3 暂停指令G04的简单应用 66

3.3.4 G01自动倒角、倒圆 66

3.4 螺纹车削编程指令 67

3.4.1 基本螺纹切削指令 67

3.4.2 单一螺纹切削循环指令 70

3.4.3 复合螺纹切削循环指令 70

3.5 数控车床中的固定循环 71

3.5.1 单一形状固定循环 71

3.5.2 内、外圆复合形状固定循环 75

3.5.3 槽加工固定循环 82

3.6 子程序编程 83

3.7 综合加工实例 85

知识拓展 95

第4章 数控铣床及加工中心程序编制 99

4.1 数控铣削的编程特点 99

4.2 铣床及加工中心数控系统的功能 99

4.2.1 数控铣床常用功能指令 99

4.2.2 坐标系设定功能(G92) 101

4.2.3 平面选择指令(G17、G18、G19) 101

4.2.4 圆弧插补指令(G02、G03) 102

4.2.5 刀具补偿功能 103

4.2.6 坐标值与尺寸单位设定功能 107

4.2.7 数控铣床编程应注意的几个问题 107

4.3 简单轮廓铣削编程指令 108

4.3.1 外形轮廓编程 108

4.3.2 型腔轮廓编程 110

4.4 孔加工固定循环指令 112

4.4.1 固定循环编程指令 112

4.4.2 示例 117

4.5 工件上多个相同或相似形状简化编程指令 119

4.5.1 子程序 119

4.5.2 坐标变换功能指令 121

4.6 加工中心编程 124

4.6.1 加工中心编程概述 125

4.6.2 加工中心的换刀功能的实现 125

4.7 综合加工实例 129

4.7.1 角度卡板零件加工 129

4.7.2 内外形轮廓综合加工 133

知识拓展 140

第5章 数控车床操作 142

5.1 数控车床操作面板简介 142

5.1.1 LCD/MDI操作面板 142

5.1.2 机床控制面板 143

5.2 机床的基本操作 145

5.2.1 数控车床的开/关机操作 145

5.2.2 机床的手动操作 146

5.3 数控车床对刀及工件坐标系设置 148

5.3.1 刀具几何偏置建立工件坐标系 148

5.3.2 G50指令建立工件坐标系 150

5.3.3 G54~G59指令建立和选择工件坐标系 152

5.4 数控车床刀具补偿设置 153

5.4.1 设定和显示刀具偏置量 153

5.4.2 刀具偏置量设置 154

5.4.3 刀具半径补偿设置 155

知识拓展 156

第6章 数控铣床及加工中心基本操作 157

6.1 操作面板简介 157

6.1.1 系统操作面板 157

6.1.2 机床控制面板 158

6.1.3 软键 160

6.2 机床的基本操作 160

6.2.1 数控系统启动和关闭 160

6.2.2 原点回归方法 161

6.2.3 手轮进给 161

6.2.4 手动进给 161

6.2.5 快速进给 161

6.2.6 主轴 162

6.2.7 切削液控制 162

6.2.8 自动门控制 162

6.2.9 超程释放 162

6.2.10 刀具号显示 163

6.3 对刀及工件坐标系建立 163

6.3.1 工件坐标系的建立 163

6.3.2 FANUC 0i-M对刀 164

6.3.3 对刀方法简介 164

6.4 刀具补偿设定操作 165

知识拓展 166

下篇 数控原理与系统 169

第7章 计算机数控装置 169

7.1概述 169

7.1.1 CNC装置的组成 169

7.1.2 CNC装置的硬件体系结构 169

7.1.3 CNC系统软件结构 171

7.1.4 零件加工程序的处理过程 172

7.2 数控加工程序的输入 173

7.2.1 输入工作方式 173

7.2.2 数据的存放方式 174

7.3 数控加工程序的预处理 175

7.3.1 数控加工程序的译码 175

7.3.2 刀具半径补偿原理 176

7.3.3进给速度处理 179

7.4 轮廓插补原理 179

7.4.1 脉冲增量插补法 179

7.4.2 数据采样插补法 187

知识拓展 189

第8章 伺服系统与检测装置 191

8.1 伺服系统概述 191

8.1.1 对机床伺服系统的基本要求 192

8.1.2 伺服系统的分类 193

8.2 伺服电动机 194

8.2.1 步进电机 194

8.2.2 直流伺服电动机 197

8.2.3 交流伺服电动机 203

8.3 位置检测装置 206

8.3.1 概述 206

8.3.2 脉冲编码器 207

8.3.3 旋转变压器 210

8.3.4 光栅与磁栅 211

8.3.5 感应同步器 214

知识拓展 214

第9章 主轴的驱动与进给运动位置控制 216

9.1 主轴的驱动与控制 216

9.1.1 数控机床对主轴驱动系统的要求 216

9.1.2 主轴驱动特点 217

9.1.3 数控机床主轴驱动变频控制 217

9.1.4 分段无级调速的控制 218

9.1.5 主轴准停控制 221

9.1.6 常用的主轴驱动系统 221

9.2 进给运动的位置控制 222

9.2.1 开环进给系统性能分析 222

9.2.2 闭环进给位置控制系统的结构分析 223

9.2.3 电气传动部分对位置误差的影响 225

知识拓展 230

第10章 辅助功能与可编程控制器 231

10.1 可编程控制器的概念 231

10.2 可编程控制器的配置形式 231

10.3 可编程控制器的结构和工作原理 232

10.3.1 可编程控制器的结构 232

10.3.2 可编程控制器的工作原理 234

10.4 数控机床的可编程控制器控制对象及处理信息 236

10.4.1 数控机床的可编程控制器控制对象 236

10.4.2 数控机床的PLC与外部的信息交换 236

10.4.3 数控机床中的可编程控制器功能 237

10.5 MST功能的实现 238

10.5.1 PLC的程序编制 238

10.5.2 FANUCPMC-L型可编程控制器指令 239

10.5.3 数控机床M代码的PMC控制 240

10.5.4 S功能信号 242

10.5.5 T功能的实现 243

知识拓展 244

参考文献 245

返回顶部