| 研究生: |
林秉毅 Lin, Bing-Ying |
|---|---|
| 論文名稱: |
車銑複合五軸工具機之 PC-based CNC 即時系統設計與實現 Design and Implementation of PC-Based CNC Real -Time System for Mill-Turn Five Axis Machine Tool |
| 指導教授: |
陳響亮
Chen, Shang-Liang |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 製造工程研究所 Institute of Manufacturing Engineering |
| 論文出版年: | 2003 |
| 畢業學年度: | 91 |
| 語文別: | 中文 |
| 論文頁數: | 105 |
| 中文關鍵詞: | PC-Based 、車銑複合五軸工具機 |
| 外文關鍵詞: | Mill-Turn five axis machine tool, PC-based |
| 相關次數: | 點閱:122 下載:5 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
PC-Based開放式架構之工具機控制器,具有支援硬體規格之軟體介面、通訊協定和容易操作的Windows圖形使用者介面。此外,可同時執行多項工作,提供控制演算法則發展和模擬控制流程的環境,成為新一代工業控制器的主流。車銑複合加工機結合車床與銑床加工的特性於一身,可以在同一台加工機上車削加工圓形工件及進行銑削平面、鑽孔等加工動作,另外再配合C軸及B軸,使加工形式更多元化,工件由一次挾持便可以直接成形,對於精度的提升有相當大的助益。
故本研究將以車銑複合工具機為基,進行PC-based CNC即時系統設計與實現。本研究使用Visual C++ 軟體於Windows NT外掛RTX子系統下進行系統開發,首先根據車銑複合五軸工具機之特性,建立CNC系統硬體架構與系統軟體架構,針對控制器輸入命令(NC code或Macro)進行解譯模組開發與Macro圖形式對話框軟體實現。並探討如何使CNC系統具即時性,建立一具即時性之CNC系統架構,再包含加減速規劃與PID伺服迴路控制,進行即時CNC伺服控制器實現。最後建立人機介面模組,並將各功能模組整合,完成車銑複合五軸工具機之PC-based CNC即時系統。
The PC-based open architecture machine tool controller has many advantages. For example, the software interface supporting the hardware specifications and windows graphic user interface easily. Besides, it can execute multi-tasking job and provide the environment for developing control algorithms and simulating control processes. The mill-turn machine tool possesses the features of lathe and miller. It can turn cylinder, mill plane and drill hole in the mill-turn machine tool. The C-axis and B-axis are included in this mill-turn machine for finishing a workpiece by only one fixturing step. Therefore, the mill-turn machine tool has better machining accuracy.
This study will design and investigate the PC-based CNC system for Mill-Turn five axis machine tool. The visual C++ is adopted to develop the CNC system on a RTX environment. First, the CNC hardware structure and software structure are built up according to the characteristics of Mill-Turn five axis machine tool. The developments of the interpreter module, the Macro graphic dialog module, the Real-Time sub-system to implement Real-Time CNC servo controller, the acceleration / deceleration algorithm and the PID servo loop control are included in this thesis. Finally, this research develops the MMI module and integrates overall modules into the PC-based CNC system for Mill-Turn five axis machine tool.
1. D. J. Petrone and M. D. Stackhouse, “PC-Based Control Goes Real-Time”, Control
Engineering, Vol. 45, No. 6, Apr. 1998.
2. G. D. Marsden and P. Robinson, “Development of a PC-Windows Based Universal
Control System, ”The Technology Exploitation Process, Fifth International Conference on Factory 2000, IEEE, No. 435, 1997.
3. 林明宗, “Windows NT環境下PC-Based即時控制架構之發展與應用,” 國立中正
大學機械工程研究所碩士論文, 嘉義, 2000.
4. 李家銘, “XYZA-C並聯式工具機之PC-Based CNC系統原理研究及其軟體實現,”
國立成功大學製造工程研究所碩士論文, 台南, 2002.
5. S. S. Yeh and P. L. Hsu, “The Speed-Controlled Interpolator for Machining
Parametric Curves,” Computer-Aided Design, Vol. 31, pp. 349-357, 1999.
6. D. Kim and J. Song, “Dependence of Machine Accuracy on Acceleration / Deceleration and Interpolation Methods in CNC Machine Tools,” IEEE, pp. 1898-1905, 1994.
7. P. C. Miller, “Lathe Turn to Other Tasks,” Tooling and Production, pp. 54-60, 1989.
8. V. S. B. Kiridena and P. M. Frreiira, “Kinematic modeling of Quasistatic Error of
Three-Axis Machineing Centers, ”Int. J. Mach. Tool Manufact., Vol. 34, No. 1,
pp. 85-100, 1994.
9. 楊淵城, “車銑複合工具機之插補器及其電腦輔助製造系統研究,” 國立成功大學
製造工程研究所碩士論文, 台南, 2002.
10. A. V. Aho,R. Sethi, and J. D. Ullman, Compiler: Principles,Techniques and Tools
, Addison-Wesley, Reading, MA:1986.
11. C. C. Lo and C. Y. Hsiao, “CNC Machine Tool Interpolator with Path
Ccompensation for Repeated Contour Machining,” Computer Aided Design, Vol. 30,
No. 1, pp. 55-62, 1998.
12. 曾旭生, “CNC控制器速度及加減速規劃之研究,” 國立交通大學機械工程研究所
論文, 新竹, 1996.
13. D. I. Kim, J.W. Jeon, and S. Kim , “Software Linear and Exponential Acceleration /
Deceleration Methods for Industrial Robots and CNC Machine Tools,” Mechatronics,
Vol. 4, pp. 37-53, 1994.
14. 古家民, “簡易CNC系統的實現及加減速方法的分析和設計,” 國立交通大學機械
工程研究所碩士論文, 新竹, 1993.
15. R. Lin, and Y. Koren, “Real-Time Interpolators for Multi-Axis CNC Machine Tools,”
CIRP Journal of Manufacturing Systems, 1996.
16. C. L. Hyun, and J. J. Gi, “Real-time Compensation of Two-dimensional Contour Error
in CNC Machine Tools,” Proceeding of the 1999 IEEE/ASME, 1999.
17. 李建翔, “具有速度及加速度限制之多軸運動控制,” 國立台灣科技大學電機工程
研究所碩士論文, 台北, 2000.
18. 黃允伸, “CNC運動控制加減速法則之研究,” 國立中正大學機械工程研究所碩
士論文, 嘉義, 2000.
19. S. S. Yeh and P. L. Hsu, “Analysis and Design of the Integrated Controller for Precise
Motion Systems,” IEEE Transactions on Control System Technology, Vol. 7, No. 6, 1999.