CNC Programming Handbook:A Comprehensive Guide to Practical CNC Programming

副标题:无

作   者:(美)彼得·斯密德(Peter Smid)著;罗学科,刘瑛,黄根隆等译

分类号:

ISBN:9787502568160

微信扫一扫,移动浏览光盘

简介

  数控技术是制造业实现自动化、柔性化、集成化生产的基础;数控技术的应用是提高制造业的产品质量和劳动生产率必不可少的重要手段;数控机床是工业现代化的重要战略装备,是体现国家综合国力水平的重要标志。专家们预言:21世纪机械制造业的竞争,其实质是数控技术的竞争。加入世贸组织后,中国正在逐步变成“世界制造中心”。为了增强竞争能力,中国制造业开始广泛使用先进的数控技术。同时,劳动力市场出现数控技术应用型人才的严重短缺,媒体不断呼吁“高薪难聘高素质的数控技工”。数控人才的严重短缺成为全社会普遍关注的热点问题,这已引起中央领导同志的关注,教育部、劳动和社会保障部等政府部门正在积极采取措施,加强数控技术应用型人才的培养。   虽然目前国内图书市场数控技术和数控编程方面的书籍已经不少,但内容都比较单薄,特别是对于专业的数控编程人员和学习数控技术的学生,在数控编程方面没有系统全面的知识介绍。化学工业出版社在引进国外先进教材和先进科技书籍方面下了不少工夫,他们及时将这本书引进到国内,相信对我国的数控技术教育会有很大的帮助。   本书作者Peter Smid在工业和教学领域中具有多年实际经验。在工作中,他搜集了CNC和CAD/CAM在各个层面上应用的大量经验并向制造业及教学机构提供计算机数控技术、编程、CAD/CAM、先进制造、加工、安装以及许多其他相关领域的实际应用方面的咨询。他在CNC编程、加工以及企业员工培训方面有着广阔的工业背景,他长年与先进制造公司及CNC机械销售人员打交道,并且致力于大量技术院校和机构的工业技术规划以及机械加工厂的技术培训,这更扩展了他在CNC和CAD/CAM培训、计算机应用和需求分析、软件评估、系统配置、编程、硬件选择、用户化软件以及操作管理领域的专业和咨询技能。多年以来,Smid先生在美国、加拿大和欧洲的大中专院校给成千上万的老师和学生讲授过数百个用户化程序,同时也给大量制造公司、个体机构和个人授过课。因此他编写的这本书不论在内容上还是组织体系上都非常有特色,最令译者感动的是他非常注意读者的心理和接受能力,适合于读者自学,他也非常注意手册的特点,对这本书而言,读者从任何地方切入都看得明白,本书另一个特点就是实例非常多非常细,对读者实际编程有很大的帮助,正如一位英国工程师所言“这是一本写得非常好的书,易于理解,每一位数控编程人员和生产工程师应该人手一册”。   本书不但是作者工程实际经验的总结,也是作者从事该专业哲学思想的反映。作者踏踏实实解决实际工程问题的作风和学风,非常值得我们学习,这也是译者引进本书的目的之一。   本书由北方工业大学罗学科组织翻译,参加翻译的还有北方工业大学的刘瑛、黄根隆(北京轻工职业技术学院)、陈勇钢、阎红娟、王思越、赵玉侠、徐宏海、胡春江、王强、岳海媛、刘菊银等。在此,译者对给予本书出版提供帮助的各位老师和朋友表示衷心的感谢。   由于本书涉及的领域相当宽广,内容比较新,译者的专业涉猎范围比较窄,加之水平所限,在翻译过程中难免错误之处,译者热忱欢迎广大读者朋友和同行批评指正。   

目录

第1章数字控制1

11数控的定义1

12传统加工和cnc加工2

13数控技术的优势3

14cnc机床类型4

15cnc工作人员6

16和cnc工作相关的安全问题6

第2章cnc铣削加工8

21铣床类型8

22机床轴9

23立式加工中心9

24卧式加工中心10

25卧式镗铣床11

26典型规格说明11

第3章cnc车削12

31cnc车床12

32轴的命名12

33功能特征和说明14

第4章坐标系统17

41实数轴系统17

.42直角坐标系17

43机床的几何关系20

第5章控制系统22

51概述23

52系统功能特征25

53手动中断程序29

54手动数据输入(mdi)29

55程序数据倍率30

56系统选项33

第6章程序规划36

61程序规划的步骤36

62原始信息36

63机床功能36

64工件复杂性37

65手工编程37

66cad/cam和cnc38

67典型的编程步骤39

68零件图39

69工艺单42

610材料说明42

611加工次序43

612加工选择44

613工件安装44

614技术决定45

615工件草图和计算46

616cnc编程的质量47

第7章程序结构48

71基本的编程术语48

72编程格式49

73字地址格式49

74格式符号50

75编程符号53

76程序头54

77典型程序结构55

第8章准备功能57

81说明和目的57

82在铣削中的应用58

83在车削中的应用59

84程序段中的g代码60

85指令分组62

86g代码类型64

第9章辅助功能65

91说明和目的65

92典型应用66

93程序段中的m功能67

94程序功能69

95机床功能71

第10章顺序程序段75

101程序段结构75

102程序标识76

103顺序号77

104程序段结束字符79

105起始程序段或安全程序段80

106程序注释81

107程序段中的冲突字81

108模态编程值83

109执行优先级83

第11章尺寸输入85

111公制和英制单位85

112绝对模式和增量模式87

113直径编程89

114最小运动增量90

115尺寸输入格式90

116运算器类型输入93

第12章主轴控制95

121主轴功能95

122主轴旋转方向95

123主轴停98

124主轴定向99

125主轴转速——r/min100

126主轴转速——表面速度100

127恒表面速度102

第13章进给率控制107

131进给率控制107

132进给率功能107

133进给率选择108

134加速和减速109

135恒定进给率111

136最大进给率112

137进给保持和倍率113

138螺纹加工中的e地址114

第14章刀具功能116

141加工中心上的t功能116

142换刀功能——m06118

143自动换刀装置——atc120

144atc编程122

145车床的t功能132

146刀具偏置寄存器134

第15章参考点138

151参考点组别138

152机床参考点139

153工件参考点140

154刀具参考点144

第16章寄存器指令146

161位置寄存器指令146

162在加工中心的应用147

163在车床上的应用149

第17章位置补偿153

第18章工作区偏置158

181可用工作区域158

182工作区偏置的缺省值和启动160

183在卧式机床上的应用163

184外部工作区偏置164

185在车床上的应用164

186刀具安装165

第19章刀具长度偏置168

191一般原则168

192刀具长度偏置指令169

193刀具长度设置171

194z轴关系172

195编程格式176

196改变刀具长度偏置181

197在卧式机床中的应用182

198刀具长度偏置的取消183

第20章快速定位184

201快速运动184

202快速运动刀具路径185

203运动类型和时间比较188

204快速运动速率的减小189

205快速运动公式189

206趋近工件190

第21章机床回原点191

211机床参考位置191

212返回第一机床原点193

213复位检查指令201

214从机床原点返回202

215返回第二机床原点203

第22章直线插补205

221直线指令205

222编程格式206

223直线进给率206

224编程实例208

第23章程序段跳过功能210

231典型应用210

232跳过程序段符号210

233控制单元设置211

234程序段跳过和模态指令211

235编程实例213

第24章暂停指令223

241程序应用223

242暂停指令223

243暂停时间选择225

244设置模式和暂停225

245最短暂停时间225

246转数226

247长暂停时间227

248固定循环与暂停229

第25章固定循环230

251点到点的加工230

252固定循环的选择232

253编程格式232

254通用规则233

255绝对值和增量值234

256初始平面选择234

257r平面选择236

258z向深度的计算237

259固定循环的描述238

2510固定循环的取消247

2511固定循环的重复247

第26章孔加工249

261单孔评估249

262钻孔操作253

263断续切削钻(深孔钻)260

264铰孔262

265单点镗263

266有刀具移动的镗孔265

267扩孔267

268多层钻270

269连接板钻削272

2610攻丝273

2611车床上的孔加工操作277

第27章孔分布模式284

271典型的孔分布模式284

272随意孔分布模式284

273直排孔分布模式285

274成斜行的孔分布模式286

275拐角分布模式288

276栅格分布模式289

277圆弧形分布模式291

278螺栓孔圆周分布模式293

279极坐标系统296

第28章平面铣削300

281刀具的选择300

282切削运动的一些考虑301

283编程技巧303

284使用位置补偿307

第29章圆弧插补309

291圆的几何要素309

292象限310

293编程格式311

294半径编程314

295整圆编程315

296圆弧编程321

297圆弧插补的进给率322

第30章刀具半径偏置325

301手动计算325

302补偿后的刀具路径328

303编程技巧329

304刀具半径偏置的应用333

305半径偏置的工作原理337

306常用规则回顾345

307铣削实例346

308刀尖半径偏置351

第31章平面选择357

311平面的概念357

312平面的加工357

313平面中的直线运动359

314平面中的圆弧插补360

315实例363

316平面内的固定循环364

第32章圆周铣削365

321立铣刀365

322转速和进给率367

323余量去除369

第33章窄槽和型腔372

331开放和封闭边界372

332窄槽编程372

333型腔铣削376

334矩形型腔377

335圆柱型腔382

336圆柱型腔加工循环387

第34章车削和镗削389

341刀具功能——车削389

342车床偏置390

343多重偏置392

344偏置设置396

345速度范围功能396

346自动拐角过渡397

347粗加工和精加工401

348凹槽编程404

349css模式下的主轴转速405

3410车床编程格式406

第35章车削循环408

351车床上毛坯余量的去除408

352车削循环原理408

353g90——直线切削循环409

354g94——端面切削循环415

355多重循环415

356轮廓加工循环416

357ⅰ类和ⅱ类循环418

358g71——车削中的毛坯余量去除419

359g72——端面切削中的毛坯余量

去除422

3510g73——模式重复循环424

3511g70——轮廓精加工循环426

3512g70~g73循环的基本规则427

3513g74——深孔钻循环427

3514g75——深槽切削循环429

3515g74和g75循环的基本规则429

第36章用车床进行凹槽加工431

361凹槽加工431

362凹槽形状431

363凹槽位置432

364凹槽尺寸433

365简单凹槽的编程434

366精确凹槽加工技术435

367多凹槽加工440

368端面凹槽440

369拐角处的凹槽442

3610凹槽加工循环443

3611特殊凹槽444

3612凹槽和子程序445

第37章工件切断447

第38章单头螺纹452

381cnc车床上的螺纹加工452

382螺纹加工术语453

383螺纹加工过程454

384螺纹加工的进给速度和主轴转速459

385刀具参考点463

386逐段加工螺纹463

387基本螺纹加工循环——g92465

388多重循环——g76467

389螺纹横向进给方式470

3810单程序段方法计算472

3811螺纹退刀运动476

3812螺纹旋向477

3813轴肩上加工螺纹478

3814其他螺纹形状480

3815锥螺纹481

3816多头螺纹486

3817螺纹再加工490

第39章子程序491

391主程序和子程序491

392子程序功能492

393子程序的编号498

394子程序的开发500

395多级嵌套503

396使用子程序加工轮廓505

397换刀子程序507

3981000000000栅格孔508

第40章基准转换511

401基准转换指令g92或g50511

402局部坐标系513

403机床坐标系516

404数据设置518

405工件偏置519

406刀具长度偏置519

407刀具半径偏置521

408车床偏置521

409mdi数据设置522

4010可编程的参数输入522

第41章镜像功能527

411镜像的基本规则527

412设置镜像530

413可编程镜像532

414cnc车床上的镜像536

第42章坐标旋转537

421旋转指令537

422实际应用540

第43章比例缩放功能545

431概述545

432编程格式546

433程序实例548

第44章cnc车床附件552

441卡盘控制552

442尾架和尾架顶尖套筒554

443双向转塔555

444棒料进给器附件558

445附加选项559

446编程实例561

第45章螺旋铣削564

451螺旋铣削操作564

452螺纹铣削565

453螺旋槽567

454螺纹铣削实例568

455螺旋铣削仿真方法574

456螺旋斜面575

第46章卧式加工578

461分度轴和旋转轴578

462分度工作台(b轴)579

463b轴和偏置581

464机床原点的返回584

465分度和子程序584

466完整程序实例587

467自动托盘交换系统(apc)591

468卧式镗床592

第47章编写cnc程序595

471程序编写595

472程序输出格式597

473长程序602

第48章程序文档605

481数据文件605

482程序文档606

483调试单和加工卡片608

484文件夹610

第49章程序检验613

491错误检查613

492图形验证614

493错误避免615

494常见编程错误616

第50章cnc加工618

501加工新工件618

502加工第一个工件620

503程序改变621

504替换机床的选择623

505机床预热程序623

506cnc加工和安全问题624

507关闭cnc机床625

508设备维护627

第51章设备接口628

511rs232c界面628

512穿孔纸带629

513分布式数字控制632

514通信术语632

515数据设置633

516连接电缆633

第52章cnc编程中的数学知识635

521基本要素635

522几何学636

523多边形638

524锥体639

525三角计算641

526高级计算648

527总结648

第53章cnc和cad/cam649

531用手工进行编程649

532刀具路径几何学的发展650

533刀具路径生成650


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

CNC Programming Handbook:A Comprehensive Guide to Practical CNC Programming
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon