《计算机数控技术 操作与编程》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)Jon Stenerson,(美)Kelly Curran著;崔洪斌,陈雪江译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:7302154821
  • 页数:419 页
图书介绍:本书讲述计算机数控技术的操作技术与编程方法。

第1部分 G代码编程 3

第1章 计算机数控概述 3

1.1 数控发展历史 3

1.1.1 NC/CNC机床的发展 3

1.1.2 CNC机床的发展 4

1.2 数控机床的类型 5

1.2.1 CNC等离子机床 5

1.2.2 CNC弹簧成型机床 5

1.2.3 CNC激光切割机床 6

1.2.4 立式加工中心 7

1.2.5 卧式加工中心 7

1.2.6 CNC折弯机 8

1.2.7 CNC冲床 8

1.3 点对点和连续轨迹 8

1.4 机床轴 9

1.5 CNC机床的组成 9

1.5.1 NC/CNC控制器 10

1.5.2 显示器 11

1.5.3 驱动电机 11

1.5.4 步进电机与开环系统 12

1.5.5 伺服电机与闭环系统 12

1.5.6 CNC机床 15

1.6 为什么使用CNC 17

1.7 轴和坐标系统 18

1.7.1 笛卡尔坐标系 18

1.7.2 极坐标 22

1.8 绝对编程和增量编程 22

1.9 课后练习 23

第2章 三角学基础 25

2.1 勾股定理 25

2.2 正弦、余弦和正切 27

2.3 课后练习 31

第3章 硬质合金基础 35

3.1 硬质合金刀具的基础 35

3.1.1 硬质合金 36

3.1.2 硬质合金刀具等级的选择 36

3.1.3 对硬质合金刀片添加涂层 38

3.1.4 钻石涂层刀片 38

3.1.5 刀尖半径 38

3.1.6 刀片形状 38

3.1.7 刀片尺寸 39

3.1.8 前角 39

3.1.9 主偏角 40

3.2 刀片选择 41

3.2.1 金属的可加工性 41

3.2.2 钢 41

3.2.3 不锈钢 42

3.2.4 铸铁 42

3.2.5 刀片选择实例 42

3.3 刀柄样式及标识 44

3.4 切屑控制 45

3.4.1 机械断屑器 46

3.4.2 模压式断屑器 46

3.4.3 影响切屑形成的因素 47

3.4.4 切屑的颜色 47

3.5 故障排除 47

3.5.1 严重断裂 47

3.5.2 刀刃磨损 48

3.5.3 月牙洼磨损 49

3.5.4 切削刃积屑瘤 49

3.5.5 切深沟槽 49

3.5.6 崩刃 49

3.5.7 热龟裂和热变形 50

3.6 课后练习 51

第4章 编程基础 53

4.1 字地址编程 53

4.1.1 字母地址命令 54

4.1.2 字地址编程术语 54

4.1.3 程序号 55

4.2 对零件编程 56

4.2.1 零件基准位置 57

4.2.2 顺序号(NXXXX) 57

4.2.3 G代码(准备功能) 57

4.2.4 主轴控制功能 59

4.2.5 辅助功能(M代码) 59

4.2.6 刀具调用 60

4.2.7 可控制轴字(X、Y、Z) 60

4.2.8 运动代码块 60

4.3 编程 62

4.3.1 第一部分:准备功能代码 63

4.3.2 第二部分:加工操作 64

4.3.3 第三部分:结束程序 64

4.3.4 工件坐标(WPC)设置 64

4.4 增量编程 66

4.5 圆弧插补 68

4.5.1 通过编程实现圆弧运动 68

4.5.2 补偿编程练习 72

4.6 刀具长度偏置 73

4.7 刀具直径偏置 74

4.8 课后练习 76

第5章 编程示例 83

5.1 编程示例 83

5.2 编程示例1:绝对模式编程 84

5.3 编程示例2:增量模式编程 86

5.4 编程示例3:铣槽 88

5.5 编程示例4:利用圆弧插补进行铣削 89

5.6 编程示例5:用IJ编程法实现圆弧插补 91

5.7 编程示例6:用半径法编程法实现圆弧插补 93

5.8 编程示例7:铣削示例 95

5.9 编程示例8:高度和直径补偿示例 96

5.10 课后练习 98

第6章 加工中心夹具与刀具 101

6.1 工件装卡装置 101

6.1.1 虎钳 101

6.1.2 弯板 102

6.1.3 直接夹紧工件 102

6.1.4 夹具 104

6.2 刀具与刀柄 105

6.2.1 高速钢钻头 105

6.2.2 中心钻、定位钻 106

6.2.3 扁钻 106

6.2.4 硬质合金钻头 107

6.2.5 其他孔加工方法 107

6.2.6 镗孔 108

6.2.7 攻丝 109

6.3 铣削刀具 110

6.3.1 端铣刀 110

6.3.2 空心端铣刀 111

6.4 顺铣与逆铣 112

6.5 切削速度、进给速度和切削深度 112

6.5.1 切削深度 112

6.5.2 进给速度 113

6.5.3 切削速度 114

6.6 加工中心操作 114

6.7 安全性 115

6.8 课后练习 115

第7章 加工中心基础 117

7.1 加工中心的类型 117

7.1.1 卧式加工中心 119

7.1.2 立式加工中心 119

7.2 加工中心的组成 119

7.2.1 立柱 120

7.2.2 滑座 120

7.2.3 床身 120

7.2.4 工作台 121

7.2.5 主轴 121

7.2.6 换刀装置 121

7.3 运动轴 122

7.4 机床控制特征 123

7.4.1 手动控制特征 124

7.4.2 紧急停止按钮 124

7.4.3 机床轴的运动 125

7.4.4 循环启动/进给保持按钮 125

7.4.5 参考位置(零点)返回 126

7.5 工件坐标设置 126

7.5.1 主轴速度和进给速度修调开关 128

7.5.2 单块操作 128

7.6 其他控制器特征 129

7.6.1 手动数据输入 129

7.6.2 程序编辑 129

7.6.3 显示器 129

7.7 会话式编程 130

7.8 课后练习 130

第8章 加工中心编程 131

8.1 规划程序 131

8.1.1 零件图 131

8.1.2 选择机床 131

8.1.3 工件装卡 132

8.1.4 零件基准位置 132

8.1.5 选择合适的刀具 132

8.1.6 工艺规划 132

8.1.7 设置卡 134

8.1.8 零件编程 134

8.2 加工中心固定循环 135

8.2.1 间歇进给(深孔时)钻孔循环(G83) 137

8.2.2 回缩定位 138

8.2.3 攻丝固定循环(G84) 139

8.2.4 镗孔固定循环(G85) 141

8.2.5 镗沉孔固定循环(G82) 142

8.2.6 螺旋插补 143

8.2.7 子程序 144

8.3 课后练习 146

第9章 CNC车床 151

9.1 车削中心概述 151

9.2 CNC车床的类型 152

9.3 CNC车床的部件 152

9.3.1 床头箱 153

9.3.2 尾座 153

9.3.3 刀塔 154

9.3.4 床身 154

9.3.5 滑板 155

9.4 车削中心的轴 155

9.5 工件装卡 156

9.5.1 卡盘 156

9.5.2 套爪卡盘 156

9.5.3 夹具 157

9.6 刀具 157

9.6.1 车削端面 157

9.6.2 车削外表面 157

9.6.3 切槽 158

9.6.4 切断 158

9.6.5 镗孔 159

9.6.6 车削螺纹 159

9.7 刀具的预调整 160

9.8 机床参考位置、换刀位置及零件原点 161

9.8.1 机床零点 161

9.8.2 换刀位置 161

9.8.3 零件原点 161

9.9 偏置 162

9.9.1 刀具偏置 162

9.9.2 几何偏置 162

9.10 加工材料的处理 163

9.10.1 棒料进给器 164

9.10.2 零件安装器和卸零件器 164

9.10.3 机器人装料系统 164

9.10.4 零件捕捉器 165

9.10.5 切屑传送带 165

9.11 机床控制器操作 165

9.11.1 安全性 165

9.11.2 机床控制器 166

9.12 手动控制 167

9.12.1 紧急停止按钮 168

9.12.2 机床轴的运动 168

9.12.3 循环启动/进给保持按钮 169

9.12.4 主轴速度和进给速度修调开关 169

9.12.5 单块操作 169

9.12.6 其他控制器特征 170

9.12.7 手动数据输入 170

9.13 程序编辑 170

9.14 诊断 171

9.15 会话式编程 171

9.16 课后练习 171

第10章 CNC车削中心编程 173

10.1 车削中心回顾 173

10.2 规划程序 174

10.2.1 工件装卡 174

10.2.2 刀具 174

10.2.3 工艺规划 174

10.2.4 设置卡 176

10.3 编程快速浏览 176

10.3.1 字地址编程 177

10.3.2 编程过程 178

10.3.3 启动(准备)过程 178

10.3.4 换刀和刀具调用块 178

10.3.5 工件坐标设置 179

10.3.6 确定G50偏置 179

10.4 圆弧插补 185

10.4.1 圆弧起点 185

10.4.2 圆弧方向(G02、G03) 186

10.4.3 圆弧端点 186

10.4.4 圆弧圆心 187

10.4.5 圆弧插补的半径编程法 188

10.4.6 刀尖半径补偿 189

10.5 车削中心的固定循环 192

10.5.1 粗车循环(G71) 193

10.5.2 精车削循环(G70) 194

10.5.3 间歇进给钻孔循环(G74) 195

10.5.4 切槽循环(G75) 196

10.5.5 车削螺纹循环(G76) 197

10.6 课后练习 199

第11章 电火花加工(EDM) 203

11.1 EDM简介 203

11.2 EDM切割 206

11.3 线切割EDM机床的类型 207

11.4 切割丝进给EDM的部件 209

11.4.1 模糊逻辑控制 209

11.4.2 用EDM加工时需要考虑的问题 210

11.5 机床设置 210

11.5.1 边检测 211

11.5.2 孔位置检测 212

11.5.3 槽位置检测 212

11.5.4 测试方形 212

11.5.5 往复切割 212

11.5.6 编程 213

11.5.7 4轴编程示例 216

11.6 课后练习 220

第12章 磨料水射流切割与激光切割 223

12.1 概述 223

12.2 氧切割 223

12.3 等离子切割 224

12.4 磨料水射流加工 225

12.4.1 切口宽度 228

12.4.2 加工成本 228

12.4.3 磨料水射流切割的优点与缺点 229

12.4.4 编程 229

12.4.5 多切割头 230

12.4.6 零件嵌套 231

12.5 激光加工 231

12.5.1 激光处理 232

12.5.2 激光基础知识 232

12.5.3 光束传递系统 235

12.5.4 激光切割头 236

12.5.5 激光加工的优点与缺点 238

12.6 课后练习 238

第13章 CAD/CAM基础 241

13.1 CAD/CAM简介 241

13.2 设计 241

13.2.1 任务确定 242

13.2.2 分析 242

13.2.3 试验 242

13.2.4 生产 243

13.3 计算机辅助设计(CAD) 243

13.3.1 硬件 243

13.3.2 软件 243

13.4 CAD的使用 243

13.5 CAD的优点 244

13.6 计算机辅助零件编程(CAPP) 244

13.7 后处理程序 246

13.8 模拟 247

13.9 下载CNC程序 247

13.10 设计的未来 247

13.11 课后练习 248

第Ⅱ部分 会话式编程 251

第14章 Mazatrol编程 251

14.1 编程练习1——基本编程 252

14.1.1 开始新程序 252

14.1.2 面加工 255

14.1.3 直线加工 260

14.1.4 点加工 265

14.1.5 图形检验 269

14.2 编程练习2——铣削任意形状 269

14.2.1 直线加工任意形状 272

14.2.2 检验图形 278

14.3 编程练习3——加工复杂零件 279

14.3.1 面加工 281

14.3.2 型腔加工 285

14.3.3 凸台加工工序 287

14.3.4 螺栓孔圆加工 291

14.3.5 点加工 295

14.3.6 图形检验 297

第15章 FANUC FAPT编程 299

15.1 编程练习1 299

15.1.1 坯料和零件 301

15.1.2 材料类型 301

15.1.3 表面粗糙度默认设置 302

15.1.4 图形格式 303

15.1.5 坯料图形和基线 303

15.1.6 零件图 304

15.1.7 参考位置与转位位置 310

15.1.8 转位位置 310

15.1.9 加工定义 311

15.1.10 加工起始位置 313

15.1.11 切削条件 314

15.1.12 切削方向 314

15.1.13 切削区定义 314

15.1.14 切削条件 315

15.1.15 切削方向 315

15.1.16 切削区定义 315

15.1.17 加工定义 316

15.1.18 刀具数据 317

15.1.19 加工起始位置 317

15.1.20 切削条件 317

15.1.21 切削方向 318

15.1.22 切削区定义 318

15.1.23 切削条件 318

15.1.24 切削方向 318

15.1.25 切削区定义 319

15.1.26 NC数据准备 319

15.2 编程练习2 320

15.2.1 坯料和零件 321

15.2.2 材料类型 322

15.2.3 表面粗糙度默认设置 322

15.2.4 图形格式 323

15.2.5 坯料图形和基线 323

15.2.6 零件图 324

15.2.7 描述零件图形 326

15.2.8 参考位置和转位位置 330

15.2.9 加工定义 332

15.2.10 加工起始位置 333

15.2.11 切削条件 334

15.2.12 切削方向 334

15.2.13 切削区定义 335

15.2.14 切削条件 335

15.2.15 切削方向 335

15.2.16 切削区定义 335

15.2.17 加工定义 336

15.2.18 刀具数据 337

15.2.19 加工起始位置 337

15.2.20 切削条件 337

15.2.21 切削方向 337

15.2.22 切削区定义 338

15.2.23 切削条件 338

15.2.24 切削方向 338

15.2.25 切削区定义 338

15.2.26 切槽 339

15.2.27 刀具数据 339

15.2.28 加工起始位置 339

15.2.29 切削条件 339

15.2.30 切削区定义 339

15.2.31 切削条件 340

15.2.32 切削螺纹 340

15.2.33 刀具数据 340

15.2.34 加工起始位置 340

15.2.35 切削条件 341

15.2.36 NC数据准备 341

15.3 编程练习3 341

15.3.1 坯料和零件 342

15.3.2 材料类型 342

15.3.3 表面粗糙度默认设置 342

15.3.4 图形格式 342

15.3.5 坯料图形和基线 342

15.3.6 零件图形 342

15.3.7 参考位置和转位位置 344

15.3.8 加工定义 344

15.3.9 加工起始位置 344

15.3.10 切削条件 344

15.3.11 切削方向 344

15.3.12 切削区定义 345

15.3.13 切削条件 345

15.3.14 切削方向 345

15.3.15 切削区定义 346

15.3.16 加工定义 346

15.3.17 刀具数据 346

15.3.18 加工起始位置 347

15.3.19 切削条件 347

15.3.20 切削方向 347

15.3.21 切削区定义 347

15.3.22 切削条件 348

15.3.23 切削方向 348

15.3.24 切削方向 348

15.3.25 切削区定义 348

15.3.26 切槽 349

15.3.27 刀具数据 349

15.3.28 加工起始位置 349

15.3.29 切削条件 349

15.3.30 切削区定义 349

15.3.31 切削条件 350

15.3.32 加工起始位置 350

15.3.33 NC数据准备 350

第Ⅲ部分 质量控制 355

第16章 统计过程控制基础 355

16.1 统计过程控制概述 355

16.1.1 废品成本 356

16.1.2 数据 356

16.2 数据类型 356

16.2.1 属性数据 356

16.2.2 变量数据 357

16.3 编码数据 357

16.4 数据的图形表示 358

16.5 偏差 359

16.6 机率和非机遇偏差 360

16.7 平均值 361

16.8 偏差的测量 362

16.8.1 极差 362

16.8.2 标准差 362

16.9 正态分布 362

16.10 课后练习 364

第17章 统计过程控制 369

17.1 过程的概率 369

17.2 表格的作用 373

17.2.1 生产调整 373

17.2.2 过程监视 374

17.2.3 概率 374

17.2.4 过程改进 375

17.3 表处理 375

17.4 分析表 381

17.5 课后练习 384

第18章 ISO 9000概述 389

18.1 ISO 9000基础知识 389

18.2 文件级别 390

18.3 质量系统的优势 392

18.4 ISO元素 393

18.5 ISO概述 393

18.5.1 质量管理系统 394

18.5.2 管理责任 394

18.5.3 资源管理 394

18.5.4 产品分析 394

18.5.5 检测、分析与改进 395

18.6 ISO实现 395

18.7 证书 396

18.8 课后练习 397

附录A 安装、使用Predator软件 399

附录B 机床控制器的编程代码 407

术语表 413