PowerMill后處理入門與應(yīng)用實例精析
定 價:99 元
叢書名:工程軟件職場應(yīng)用實例精析叢書
- 作者:朱克憶 彭勁枝 朱昌澤
- 出版時間:2022/7/1
- ISBN:9787111707578
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TG659.022
- 頁碼:377
- 紙張:
- 版次:
- 開本:16
本書主要講述 PowerMill 數(shù)控編程軟件的后處理軟件 Post Processor,涉及 FANUC、Heidenhain 兩個主
流數(shù)控系統(tǒng)后處理,重點講解了創(chuàng)建、修改和訂制三軸、四軸和五軸數(shù)控加工后處理文件。全書共 9 章,
第 1 章對 PowerMill 后處理進(jìn)行概述;第 2 章介紹后處理軟件 Post Processor 及其選項文件設(shè)置;第 3 章詳
細(xì)介紹 Post Processor 后處理文件編輯器的功能;第 4 章講解從零起步創(chuàng)建 FANUC 數(shù)控系統(tǒng)三軸后處理文
件的方法,特別講解了條件判斷語句 if…end if 的使用、孔加工類固定循環(huán)代碼的輸出;第 5 章講解從零起
步創(chuàng)建 Heidenhain 數(shù)控系統(tǒng)三軸后處理文件的方法;第 6 章介紹根據(jù)已有后處理文件修改訂制 FANUC 數(shù)
控系統(tǒng)三軸后處理實例,特別講解了腳本功能的使用;第 7 章介紹根據(jù)已有四軸加工機床修改訂制 FANUC
數(shù)控系統(tǒng)四軸后處理實例;第 8 章介紹根據(jù)已有五軸加工機床修改訂制 FANUC 數(shù)控系統(tǒng)五軸后處理實例,
包括五軸聯(lián)動加工、3+2 軸加工和三軸加工的后處理文件,特別講解了 RTCP 功能、坐標(biāo)系旋轉(zhuǎn)功能等;
第 9 章介紹根據(jù)已有后處理文件修改訂制 Heidenhain 數(shù)控系統(tǒng)五軸后處理實例;附錄解釋了 Post Processor
軟件的全部內(nèi)置參數(shù)。通過本書的學(xué)習(xí),可幫助讀者快速掌握 PowerMill 后處理的基礎(chǔ)知識和核心技巧。
為方便讀者學(xué)習(xí),本書提供書中所有的實例源文件、完成的項目文件以及操作視頻教學(xué)資料,可通過
手機瀏覽器掃描前言中相關(guān)二維碼下載。聯(lián)系 QQ296447532,贈送 PPT 課件素材。
本書可作為大中專院校、技工學(xué)校和各類型培訓(xùn)班師生的教材,也可供機械加工企業(yè)、工科科研院所
從事數(shù)控加工的工程技術(shù)人員參考。
前言
第 1 章 PowerMill 后處理概述1
1.1 PowerMill 軟件后處理體系 1
1.2 刀位文件 CLDATA 2
1.3 PowerMill 軟件后處理工作流程 4
1.4 在 PowerMill 軟件中后處理 NC 代碼 5
第 2 章 Post Processor 后處理及選項文件設(shè)置 10
2.1 Post Processor 后處理軟件 10
2.2 在 Post Processor 軟件中獨立后處理刀路 12
2.3 Post Processor 機床選項文件設(shè)置 15
2.3.1 設(shè)置后處理文件的信息(Information) 16
2.3.2 設(shè)置后處理文件初始化參數(shù)(Initialisation) 18
2.3.3 設(shè)置后處理文件保護(hù)(Protection) 18
2.3.4 設(shè)置程序生成參數(shù)(Program Generation) 19
2.3.5 設(shè)置機床運動學(xué)參數(shù)(Machine Kinematics) 30
2.3.6 設(shè)置格式(Format) 37
第 3 章 Post Processor 后處理文件編輯器功能詳解 39
3.1 設(shè)置 NC 程序中的命令(Commands) 40
3.1.1 程序頭命令(Program Start) 41
3.1.2 刀路開始命令(Toolpath Start) 44
3.1.3 控制器開關(guān)命令(Controller Switches) 45
3.1.4 移動命令(Move) 47
3.1.5 換刀命令(Tool) 50
3.1.6 固定循環(huán)命令(Cycles) 52
3.1.7 圓弧插補命令(Arc) 54
3.1.8 雜項命令(Misc) 56
3.1.9 用戶自定義命令(User Commands) 57
3.1.10 刀路結(jié)束命令(Toolpath End) 58
3.1.11 程序尾命令(Program End) 59
3.2 設(shè)置 NC 程序代碼的格式(Formats) 59
3.2.1 格式的屬性 60
3.2.2 創(chuàng)建并應(yīng)用新格式 63
3.3 后處理文件的參數(shù)(Parameters) 63
3.3.1 系統(tǒng)內(nèi)置參數(shù)及參數(shù)的屬性 63
3.3.2 創(chuàng)建用戶自定義參數(shù) 65
3.3.3 給參數(shù)賦值 66
3.4 創(chuàng)建并使用結(jié)構(gòu)(Structures) 67
3.5 在 NC 程序中插入表格(Tables) 69
3.6 創(chuàng)建腳本功能(Script) 73
3.6.1 JScript 語言概述 73
3.6.2 創(chuàng)建腳本 76
3.6.3 Post Processor 內(nèi)部函數(shù) 77
第4章 從零起步創(chuàng)建 FANUC 數(shù)控系統(tǒng)三軸后處理文件 83
4.1 FANUC 數(shù)控系統(tǒng)及其代碼體系 83
4.2 創(chuàng)建 FANUC 數(shù)控系統(tǒng)三軸加工后處理文件 85
4.2.1 新建后處理文件 85
4.2.2 輸出程序頭代碼 85
4.2.3 首次調(diào)試后處理文件 87
4.2.4 創(chuàng)建和應(yīng)用程序行號及格式 89
4.2.5 輸出程序名 92
4.2.6 輸出程序頭注釋部分 94
4.2.7 輸出 G01/G00 代碼 101
4.2.8 輸出表格111 4.2.9 輸出換刀 T 指令 114
4.2.10 輸出主軸轉(zhuǎn)速 S 指令. 118
4.2.11 輸出冷卻 M 指令 123
4.2.12 輸出刀具長度補償 H 指令 126
4.2.13 輸出卸載刀具代碼 128
4.2.14 輸出刀路開始代碼 130
4.2.15 輸出程序尾代碼 131
4.2.16 輸出 G02/G03 指令 132
4.2.17 使用條件判斷語句 if…end if 控制代碼輸出 138
4.2.18 輸出孔加工類固定循環(huán)代碼 . 143
4.2.19 保存后處理文件和項目文件 . 160
第5章 從零起步創(chuàng)建 Heidenhain 數(shù)控系統(tǒng)三軸后處理文件 161
5.1 Heidenhain 數(shù)控系統(tǒng)及其代碼體系 161
5.2 創(chuàng)建 Heidenhain 數(shù)控系統(tǒng)三軸加工后處理文件 164
5.2.1 新建后處理文件 165
5.2.2 輸出程序頭代碼 165
5.2.3 首次調(diào)試后處理文件 166
5.2.4 創(chuàng)建和應(yīng)用程序行號及格式 167
5.2.5 輸出程序頭部分 170
5.2.6 輸出刀路頭部分 190
5.2.7 輸出參數(shù)化進(jìn)給率 193
5.2.8 輸出首次裝載刀具代碼 199
5.2.9 輸出后續(xù)換刀代碼 205
5.2.10 輸出卸載刀具代碼 206
5.2.11 輸出單條刀路開始代碼 209
5.2.12 輸出高速加工代碼 214
5.2.13 輸出直線切削代碼 217
5.2.14 輸出快速定位移動代碼 225
5.2.15 輸出圓弧切削代碼 227
5.2.16 輸出孔加工類固定循環(huán)代碼 230
5.2.17 輸出程序尾代碼 242
5.2.18 保存后處理文件和項目文件 245
第6章 修改訂制 FANUC 數(shù)控系統(tǒng)三軸后處理實例 246
6.1 加載已有后處理文件并進(jìn)行調(diào)試 246
6.2 不輸出程序段號 250
6.3 修改程序頭輸出信息 251
6.4 修改刀具表格輸出信息 256
6.5 控制坐標(biāo)值小數(shù)輸出位數(shù) 258
6.6 選擇輸出高速加工代碼 259
6.7 選擇輸出圓弧切削半徑樣式 262
6.8 選擇輸出換刀代碼 264
6.9 選擇輸出程序尾代碼 267
6.10 使用腳本功能設(shè)置輸出工件坐標(biāo)系可選 268
6.11 保存后處理文件和項目文件 272
第7章 修改訂制 FANUC 數(shù)控系統(tǒng)四軸后處理實例 273
7.1 四軸機床及四軸加工方式 273
7.2 訂制 FANUC 數(shù)控系統(tǒng)四軸后處理文件 275
7.2.1 加載已有三軸后處理文件并進(jìn)行調(diào)試 275
7.2.2 添加旋轉(zhuǎn)軸并設(shè)置其運動參數(shù) 277
7.2.3 在命令中添加旋轉(zhuǎn)軸 278
7.2.4 調(diào)試并驗證四軸后處理文件 279
7.3 保存后處理文件和項目文件 280
第8章 修改訂制 FANUC 數(shù)控系統(tǒng)五軸后處理實例 281
8.1 五軸加工后處理概述 281
8.1.1 五軸機床. 281
8.1.2 繞刀具中心點旋轉(zhuǎn)功能 285
8.1.3 訂制五軸后處理文件的準(zhǔn)備工作 287
8.2 訂制 FANUC 數(shù)控系統(tǒng)雙擺臺五軸聯(lián)動加工后處理文件 288
8.2.1 加載三軸后處理文件并初步調(diào)試 288
8.2.2 添加旋轉(zhuǎn)軸和擺動軸并設(shè)置運動參數(shù) 289
8.2.3 創(chuàng)建 RTCP 功能開關(guān)參數(shù) 291
8.2.4 在命令中添加旋轉(zhuǎn)軸和擺動軸 291
8.2.5 控制輸出 RTCP 代碼 293
8.2.6 調(diào)試并驗證五軸聯(lián)動加工后處理文件 299
8.2.7 五軸聯(lián)動加工刀路間連接過渡段設(shè)置 300
8.3 訂制 FANUC 數(shù)控系統(tǒng)雙擺臺五軸定位加工后處理文件 303
8.3.1 FANUC 數(shù)控系統(tǒng)坐標(biāo)系旋轉(zhuǎn)指令 G68.2 303
8.3.2 設(shè)置 3+2 軸加工選項文件參數(shù) 305
8.3.3 創(chuàng)建坐標(biāo)系旋轉(zhuǎn)功能開關(guān)參數(shù) 306
8.3.4 設(shè)置用戶坐標(biāo)系打開命令 307
8.3.5 調(diào)試并驗證 3+2 軸加工后處理文件 311
8.4 訂制 FANUC 數(shù)控系統(tǒng)五軸后處理文件程序頭和程序尾 315
8.4.1 修訂程序頭命令參數(shù) 315
8.4.2 修訂程序尾命令參數(shù) 322
8.5 保存后處理文件和項目文件 329
第 9 章 修改訂制 Heidenhain 數(shù)控系統(tǒng)五軸后處理實例 331
9.1 加載三軸后處理文件并初步調(diào)試 331
9.2 添加旋轉(zhuǎn)軸和擺動軸并設(shè)置運動參數(shù) 335
9.3 輸出用戶坐標(biāo)系變換復(fù)位代碼 337
9.4 創(chuàng)建 RTCP 功能開關(guān)參數(shù) 339
9.5 輸出機床復(fù)位代碼 340
9.6 編輯換刀后首次移動命令 343
9.7 修改直線移動命令 346
9.8 修改程序尾命令 347
9.9 五軸聯(lián)動加工代碼后處理調(diào)試 349
9.10 修改訂制 3+2 軸加工后處理文件 352
9.11 后處理 3+2 軸加工代碼 356
9.12 修改坐標(biāo)格式 356
9.13 后處理 3+2 軸和五軸聯(lián)動加工代碼 357
9.14 保存后處理文件和項目文件 359
附錄 Post Processor 內(nèi)置參數(shù) 360
參考文獻(xiàn) 369