《数控编程技术 高效编程方法和应用指南》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:彼得·斯密得著;黄明吉,董秀萍,唐英译
  • 出 版 社:北京:化学工业出版社
  • 出版年份:2008
  • ISBN:9787122024206
  • 页数:295 页
图书介绍:本书全部采取以实例引导的形式讲解,从数控的基本编程技术知识、详细介绍了数控编程技术的多个细节。

第1章 零件程序的编制 1

编程用零件图 1

图纸分析 1

材料和毛坯 2

零件设定 3

零件坐标系原点 3

零件定位 3

零件坐标原点的选择 3

刀具选择 4

加工方法确定 4

平面铣削 4

轮廓铣削 5

圆弧槽铣削 5

槽的铣削 6

中心钻 6

钻削 7

攻丝 8

刀具使用小结 8

加工参数 8

主轴速度 9

切削进给速度 9

刀具参数 9

操作的一些细节 9

1号刀——平面铣刀 9

2号刀——外轮廓铣削 10

2号刀——圆弧槽铣削 12

3号刀——槽的切削 13

4号刀——中心钻 14

5号刀——钻孔 16

6号刀——攻丝 17

完整程序 17

第2章 轮廓点计算 20

工具和相关知识 20

数学知识 20

组织方法 21

计算XY坐标的步骤 22

步骤1——求出主要轮廓点 22

步骤2——填写坐标点表 22

步骤3——划分轮廓计算区间 23

步骤4——几个有帮助的方法 23

步骤5——计算区间1的轮廓点 24

步骤6——计算区间2的轮廓点 26

更新点表 27

编写CNC程序 27

第3章 通过公式计算轮廓 28

两条直线间的轮廓点(车床) 28

直线和圆弧间的轮廓点 28

相交轮廓点 29

相切轮廓点 29

尖点计算 33

两条圆弧间的轮廓点 34

圆弧相交 34

圆弧相切 34

第4章 刀具半径补偿 37

基本概念 37

刀具半径偏置的优点 38

控制刀具半径 38

半径补偿命令 38

命令G40-G41-G42 38

使用D补偿数 39

基本编程技术 39

激活刀具半径 39

刀具半径应用 40

取消刀具半径 40

D补偿存储值 40

轮廓导入和导出 41

导入方法——直线模式 42

导入方法——弧形模式 44

导出方法——直线模式 44

导出方法——圆弧模式 45

编程实例 45

内轮廓加工 46

直线槽加工 46

圆弧槽加工 47

完成内部轮廓 48

保证标注尺寸 49

基本法则 50

处理尺寸公差 50

处理刀具半径补偿错误 51

通常出现的错误 51

补偿太晚或太早编程 52

补偿在圆弧上开始或结束 53

刀尖半径补偿 53

参考点和半径中心 53

刀尖方向 54

常见的刀尖半径错误 55

第5章 零件反转铣削 58

工程描述 58

材料和安装条件 58

切削刀具 58

材料去除 59

加工过程 60

程序原点选择 60

第一次装夹 60

第二次装夹 61

编程方法 62

刀具长度设置 62

第一次装夹 62

第二次装夹 63

采用工件偏置方法G54、G55 63

公共的刀具路径 65

工件偏置方法G54、G55程序列表 66

带子程序工件偏置方法G54、G55程序列表 68

采用局部坐标系方法G52 71

局部坐标系方法G52程序列表 72

采用数据设置方法G10 75

数据设置方法G10程序列表 75

总结 78

第6章 使用锥铣刀 79

锥铣刀类型 79

刀具材料 80

锥度范围 80

平底锥铣刀 80

球头锥铣刀 80

有效直径计算 80

平面刀具 81

材料去除 82

具有标准半径的球头锥铣刀 82

具有过渡半径的平底锥铣刀 83

锥孔 84

第7章 特殊功能G代码 85

单方向定位G60 85

特殊切削模式 86

精确停止检查G09和G61 86

自动拐角超程模式G62 87

攻丝模式G63 88

正常切削模式G64 88

存储行程开关定义指令G22、G23 88

主轴功能指令G25、G26 90

机械原点指令G27、G28、G29、G30 91

第一个机床原点返回指令G28 91

从机械原点的回退指令G29 92

机床原点回退位置检测指令G27 93

第二个机床原点回退指令G30 94

位置寄存器指令G92/G50 94

铣削用位置寄存器指令G92 95

车床位置寄存器指令G50 96

刀具交换位置 99

G50改变到几何补偿 102

跳过指令G31 103

其他不常用的G代码介绍 104

刀具长度负补偿指令G44 104

刀具长度补偿取消指令G49 104

结论 107

第8章 刀具长度偏置 108

刀具长度偏置 108

偏置设置 108

实际应用 108

编程方法1(没有偏置设置) 109

编程方法2(有偏置调整) 110

编程方法3(高级宏编程) 111

偏置设置——作用在两个工件上 113

方法1(1个工件偏置加1个长度偏置) 113

方法2(2个工件偏置加1个长度偏置) 114

方法3(2个工件偏置加2个长度偏置) 115

第9章 程序段跳过功能 116

典型应用 116

相似零件应用 117

试切编程 120

铣削试切 120

车削试切 121

不规则工件材料去除 123

铣削中不同的工件 123

车削中不同的工件 124

规则总结 125

程序段内跳过 125

容易冲突的关键字 125

一段程序两种材料 126

几个程序段跳过功能 127

第10章 标准攻丝和刚性攻丝 128

标准攻丝方法 128

基本原则 128

为何用进给不足 128

慢进快出 129

刚性攻丝方法 131

基本概念 131

优点 131

安装 131

可能的问题 131

编程方法 131

第11章 极坐标 133

定义和G代码 133

极坐标和极平面 133

G15-G16极坐标 134

编程格式 134

刀具轨迹方向 135

在平面中的应用 136

第12章 子程序开发 138

定义和用法 138

图纸分析 138

子程序规划 139

切深控制 139

切削宽度控制 140

切削刀具的选择 140

程序开发 140

方法1——一次宽度进给和一次深度进给 140

方法2——一次宽度进给和多次深度进给 141

方法3——较小切削宽度和一次深度进给 142

圆形腔体子程序 144

单一深度的多次宽度切削型腔 145

深度方向多次进刀等宽型腔加工 146

用子程序进行粗加工和精加工 147

同一个刀具路径 147

导入和导出 148

通用的轮廓刀具路径 148

主程序 149

第13章 车削和镗削编程 151

编程原点选择 151

刀尖半径和后角的选择 151

刀具偏移 152

工件余量 154

轮廓造型 154

刀具使用 154

X轴和Z轴上的工件余量 154

磨削余量 155

刀具切入技术 156

切入前端面 156

切入直径 157

切入倒角 157

切入圆角 157

不可取的切入方式 159

刀具切出技术 159

从一个面切出 160

从直径切出 160

从倒角切出 160

从圆角切出 161

不可取的切出方式 162

同一工作两种操作 162

关于卡钳 162

一次安装两次装卡 163

两次安装两次操作 164

分多刀切削端面 164

清角处理 165

尾架应用 166

尾架类型 166

带有棒料停止器的尾架编程 167

45°角刀具的应用 169

薄壁工件的车削 171

调节卡盘夹紧力 172

使用塞杆和套环 172

使用特殊的分离式的卡盘 172

G70/G71/G72循环指令 172

G71编程格式 172

G72编程格式 173

G70——结束循环 175

G71与G72的比较 175

底切编程 176

超硬车削 177

第14章 锥面编程 178

什么是锥面? 178

每英尺锥度 179

锥面比率 180

锥面定义为百分比 181

D-M-S中定义的锥面角度 181

锥面长度和角度 182

倒角 182

45°倒角 182

有间隙的起始倒角 184

有间隙的末端倒角 184

其他倒角 185

带导入的锥面 186

带有倒角的锥面 186

带圆角的锥面 187

第15章 凹槽加工编程 189

凹槽加工用刀具 189

切削宽度 189

切削深度 189

凹槽位置 189

设置参考点 190

切入和切出方法 190

精确凹槽 192

加工过程 192

编程过程 193

深槽加工 194

带锥度的O形环槽 195

带锥度的V形滑轮槽 197

刀具选择 198

深度计算 198

刀具设置和编程 198

第16章 车螺纹编程技术 200

螺纹形状的种类 200

UN-美制螺纹和公制螺纹 200

其他螺纹形状 200

螺纹牙型高度计算 201

进给方式 202

切削条件 203

加速度和减速度 203

切削深度 204

螺纹旋向 204

外螺纹切削-右旋 204

外螺纹切削-左旋 205

内螺纹切削-右旋 205

内螺纹切削-左旋 205

螺纹计算举例 205

初始数据 205

切削条件 206

走刀次数 206

切削深度的分布 207

G32加工方法 208

直进式示例 208

斜进式示例 209

使用G32攻丝 210

G92螺纹车削方法 211

G76螺纹车削方法 212

第17章 螺纹车削编程中的注意事项 214

螺纹编程基础 214

标准螺纹举例 215

特殊螺纹举例 216

降低主轴转速 217

在公制螺纹中的应用 217

长螺纹车削加工编程 218

定义长螺纹 218

导程错误 219

小数位数 219

第18章 螺纹铣削编程 221

螺纹铣削概述 221

螺旋插补 221

螺旋插补功能存在吗? 222

螺纹铣削的优势 222

刀具选择 223

初始因素 223

螺纹铣刀的类型 223

加工精度 224

螺纹铣刀数据 224

切削方向 224

外螺纹和内螺纹铣削 224

顺铣和逆铣 225

右旋螺纹和左旋螺纹的铣削 225

外螺纹铣削示例 225

内螺纹铣削示例 226

螺旋-螺旋曲线 226

外螺纹加工编程 227

工具选择 228

切削条件 228

进刀和退刀 228

刀具半径补偿 229

编程——外螺纹加工 229

内螺纹加工编程 232

刀具选择 233

切削条件 233

切入和切出 234

刀具半径补偿 234

内螺纹加工程序编写 234

管螺纹铣削 238

螺纹铣削加工软件 238

第19章 CNC车床滚花编程 239

滚花操作 239

刀具选择 239

滚花螺距 240

编程和加工方法 240

刀具运动 241

滚花深度和进给速度 241

故障诊断 241

第20章 4轴车削编程 243

一般设置 243

编程方法 244

主轴转速和进给速度 244

M指令 244

同步功能 244

程序结构 245

第21章 托盘变换装置 249

自动托盘的类型 249

回转式托盘 249

往复式托盘 249

安装和加工区域 249

编程方法 251

M60功能 251

基本格式 251

编程举例 252

初始条件 252

零件编程 252

第22章 编程中的平面处理 255

数学平面 255

加工平面 256

程序中平面的作用 256

平面和圆弧运动 257

比较平面内的圆弧运动 258

平面和刀具半径补偿 258

平面详细处理 260

G17与G41、G02的组合 260

G17与G42、G03的组合 261

G18与G42、G03的组合 262

G18与G41、G02的组合 263

G19与G41、G02的组合 264

G19与G42、G03的组合 264

直角头附件 265

基本概念 266

侧面钻孔 267

侧平面铣削 268

第23章 凸轮加工编程 271

凸轮概述 271

凸轮举例 271

上升部分 273

计算半径方向上的长度 274

计算XY的坐标 275

回程部分 275

计算半径方向上的长度 276

计算XY的坐标 276

总结 277

编写程序 278

第24章 宏编程介绍 280

特别介绍 280

要求的技能 280

宏的选项性 281

基本特征和应用 281

宏程序的结构 282

宏程序的定义和调用 283

变量的声明和表达 284

宏函数 285

分支和循环 287

宏编程——螺栓循环加工 288

分析加工图纸 289

螺栓孔的宏特征 290

分配变量 290

内部计算 291

其他计算 291

最后的考虑 291

宏程序调用 293

第25章 你知道吗? 294