●第2版前言
第1版前言
第1章數控繫統概述1
1.1數控繫統的基本概念1
1.2數控繫統的組成及工作過程2
1.3數控繫統的分類5
1.4數控繫統的發展趨勢8
思考與練習題13
第2章數控加工程序的輸入與預處理14
2.1數控加工程序的輸入14
2.1.1鍵盤輸入15
2.1.2網絡通信方式輸入16
2.1.3數控加工程序的輸入過程20
2.1.4數控加工程序的存儲22
2.2數控加工程序的譯碼與診斷23
2.2.1數控加工程序的譯碼23
2.2.2數控加工程序的診斷27
2.2.3軟件實現28
2.3刀具的補償29
2.3.1刀具半徑補償29
2.3.2刀具長度補償32
2.4其他預處理34
2.4.1輔助功能處理34
2.4.2速度處理34
思考與練習題35
第3章數控插補算法原理36
3.1插補算法概述36
3.2逐點比較法(SSV法)插補算法39
3.2.1逐點比較法直線插補算法39
3.2.2逐點比較法惻弧插補算法48
3.3數字積分法(DDA法)插補算法56
3.3.1直線插補原理57
3.3.2網弧插補原理59
3.4數據采樣法(擴展DDA法)插補算法63
3.4.1插補周期與位置控制周期63
3.4.2數據采樣法直線插補64
3.4.3數據采樣法網弧插補66
思考與練習題69
第4章開環進給驅動繫統70
4.1開環進給驅動繫統概述70
4.2步進電動機71
4.2.1步進電動機原理71
4.2.2步進電動機的性能指標74
4.2.3步進電動機的選用76
4.2.4步進電動機的脈衝驅動電源82
4.2.5步進電動機的微步距控制技術87
4.2.6步進電動機與微機的接口技術93
4.3開環數控繫統軟件設計95
4.3.1開環數控繫統軟件的內容95
4.3.2步進電動機的環行分配96
4.3.3開環數控繫統軟件的速度控制101
4.3.4提高開環進給伺服繫統精度的措施107
4.4插補算法程序設計113
4.4.1逐點比較法直線插補算法程序設計113
4.4.2逐點比較法網弧插補算法程序設計117
4.4.3數字積分法直線插補算法程序設計121
4.4.4數字積分法圓弧插補算法程序設計124
思考與練習題127
第5章閉環進給伺服驅動繫統128
5.1閉環伺服驅動繫統概述128
5.1.1數控機床伺服繫統的組成128
5.1.2數控機床對伺服繫統的要求129
5.1.3數控機床的位置控制與速度控制129
5.2閉環直流伺服驅動繫統134
5.2.1直流伺服電動機134
5.2.2品閘管直流伺服驅動裝置136
5.2.3直流脈寬調制伺服驅動裝置141
5.3閉環交流伺服驅動繫統145
5.3.1交流伺服電動機145
5.3.2交流異步電動機伺服驅動裝置146
思考與練習題157
第6章主軸驅動繫統158
6.1主軸驅動繫統概述158
6.2主軸驅動繫統的T作原理159
6.3主軸分段無級變速及控制163
6.4主軸的進給功能與準停控制165
思考與練習題170
第7章典型數控繫統171
7.1經濟型數控繫統171
7.1.1經濟型數控繫統的特點171
7.1.2經濟型數控繫統的技術參數172
7.1.3經濟型數控繫統的般結構173
7.1.4經濟型數控繫統舉例175
7.2典型數控繫統簡介177
7.2.1FANUC數控繫統177
7.2.2SIEMENS數控繫統182
7.2.3華中數控繫統186
7.3開放式數控繫統190
7.3.1開放式數控繫統的前景190
7.3.2開放式數控繫統的特點191
7.3.3基於PMAC的開放式數控繫統192
7.3.4基於RT-Linux的數控繫統簡介198
思考與練習題201
參考文獻202