簡易檢索 / 詳目顯示

研究生: 鄒震贏
Tsou, Chen-Ying
論文名稱: 應用OpenGL於五軸虛擬工具機系統之發展
Applying OpenGL for Development of Five-axis Virtual Machine Tool System
指導教授: 李榮顯
Lee, Rong-Shean
學位類別: 碩士
Master
系所名稱: 工學院 - 機械工程學系
Department of Mechanical Engineering
論文出版年: 2006
畢業學年度: 94
語文別: 中文
論文頁數: 88
中文關鍵詞: 五軸虛擬工具機OpenGLD-H修正標記法
外文關鍵詞: OpenGL, Modified D-H notation, Five-axis virtual machine tool
相關次數: 點閱:69下載:3
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 虛擬實境技術被廣泛應用在不同領域,包括半導體、航太、汽車等產業。利用虛擬多軸工具機能提供產品製造過程的加工驗證,評估其可製造性。
    使用商用虛擬實境軟體來建構虛擬多軸工具機有擴充上的限制,函式庫並不能滿足開發者的需求。本文為了發展自身所需的函式庫功能,因此將使用OpenGL的3D繪圖函式庫作為開發虛擬環境的工具。另一方面,對於五軸虛擬工具機的一般化建構流程,利用D-H修正標記法表達工具機各軸之相對位置與運動方向,且在組裝虛擬工具機時,對各桿件上的座標系定義出符合D-H修正標記法的座標系統,使用者只需在決定工具機構型後,系統將自動判斷各軸桿件之間的座標定義,經由輸入桿件模型等程序,就能迅速精準的建構各種構型之五軸虛擬工具機。
    本文以視窗程式為架構,使用OpenGL作為視窗顯示畫面。使用者以操作介面可選擇構型並組裝五軸虛擬工具機。最後以一五軸虛擬工具機對於葉片加工之工業實例呈現虛擬工具機組裝過程與模擬葉片切削時之工具機運動,並以VERICUT模擬軟體進行驗證比對。

    Virtual reality technology has been applied to various industries, such as semiconductor, aerospace and automobile. A virtual multi-axis machine tool can be used to verify the machining process and evaluate manufacturability.
    The virtual multi-axis machine tool based on commercial software has limitations to expand. Because the functions of library cannot meet the demands of the developer, the objective of this thesis is to develop virtual environment based on OpneGL library. Modified D-H notation is used to represent the relative position and motion direction of machine tool axes for universal assembly of five-axis virtual machine tool. In the assembly process, the system will assign the coordinate frames of machine tool axes according to Modified D-H notation. This can assist users assembling the five-axis virtual machine tool efficiently and effectively.
    In this thesis, user interface is developed and the system display is based on OpenGL. With the interface, users can select configuration and assemble virtual machine tool. Finally, a five-axis machine tool was taken as an example to perform the assembly and simulate the machine tool motion. The motion simulation of machining an industrial blade was verified by VERICUT software.

    總目錄 中文摘要..……………………………………………………………… I 英文摘要………………………………………………………………… II 致謝………………………………………………………………………III 總目錄…………………………………………………………………… IV 圖目錄…………………………………………………………………… VI 第一章 前言 1 1-1 概述 1 1-2 文獻回顧 2 1-2-1 虛擬實境與虛擬製造 2 1-2-2 OpenGL簡介 5 1-3 研究目的與範疇 6 第二章 座標系統與座標轉換矩陣 8 2-1 基本座標轉換之轉換矩陣 8 2-2 繞任意軸旋轉之轉換矩陣 14 第三章 系統核心理論 15 3-1 虛擬場景的呈現 15 3-1-1 OpenGL環境設定 15 3-1-2 wgl函數 17 3-1-3 OpenGL顯示 18 3-2 五軸工具機構型 20 3-2-1 工具機構造碼與形狀創成函數 20 3-2-2 五軸工具機構型分類 21 3-3 D-H修正標記法於虛擬工具機建構之應用 23 3-3-1 D-H修正標記法 23 3-3-2 應用D-H修正標記法於建構五軸虛擬工具機 29 3-3-3 軸座標系之判斷 34 第四章 切削運動模擬系統架構 36 4-1 模擬系統設計需求 36 4-2 模擬系統架構 38 4-3 後處理程式設計 40 4-4 五軸虛擬工具機建構流程 44 第五章 五軸工具機模擬系統實作與實例 53 5-1 開發工具 53 5-2 人機介面架構 54 5-3 工具機建構實作流程 62 5-4 自動加工模擬驗證 66 第六章 結論與建議 78 6-1 結論 78 6-2 建議 79 參考文獻 81 附錄 84

    參考文獻
    1. Blackmore, D., M. C. Leu, L. P. Wang, “The sweep-envelope differential equation algorithm and its application to NC machining verification”, Computer-Aided Design, Vol.29, No. 9, pp.629-637, 1997.
    2. Blackmore,D., Samulyak Roman, Ming C. Leu, “Trimming Swept volumes”, Computer-Aided Design, Vol.31, pp.215-223, 1999.
    3. Carpenter, I.D., J.M. Ritchie, R.G. Dewar, J.E.L. Simmons, “Virtual manufacturing”, Manufacturing Engineer, Vol.76, Issue 3, pp.113-116, 1997.
    4. Conkey, J., K.I. Joy, “Using Isosurface Methods for Visualizing the Envelope of a Swept Trivariate Solid”, Proc. of The Eighth Pacific Conference on Computer Graphics and Applications, pp.272-280, 2000.
    5. Denavit, J., R. S. Hartenberg , “A kinematic notation for lower-pair mechanisms based on matrices”, ASME J. Appl. Mech., June, pp.215-221, 1955.
    6. Edinbarough, I., Roberto Balderas, Subhash Bose, “A vision and robot based on-line inspection monitoring system for electronic manufacturing”, Computer in Industry, Vol.56, pp.986-996, 2005
    7. Grigore, B., Philippe Coiffet, “Virtual Reality Technology”, John Wiley and Sons, Inc., pp.331, 1993.
    8. Hearn, D., M. Pauline Baker, “Computer Graphics with OpenGL”, Pearson Prentice Hall, 2004.
    9. Iqbal, M., M.S.J. Hashmi, “Application of virtual reality for the training of engineering personnel”, Proceedings of the International Conference on Advances in Materials and Processing Technologies, AMPT’99 and 16th Annual Conference of the Irish Manufacturing Committee, Vol.3, pp.1959-1966, 1999.
    10. Jung, Y. H., D. W. Lee, J. S. Kim, H. S. Mok, “NC post-processor for 5-axis milling machine of table-rotating/tilting type”, Journal of Materials Processing Technology, pp.641-646, 2002.
    11. Kalawsky, Roy S., The Science of Virtual Reality and Virtual Environments, Addison Wesley, pp.330, 1994.
    12. Ko, J. H., S. Y. Won, D. W. Cho, “Off-line feed rate scheduling using virtual CNC based on an evaluation of cutting performance”, Computer Aided Design, pp.383-393, April 1, 2003.
    13. Ko, S. L., T. T. Pham, Y. H. Kim, “Visualization Process for Design and Manufacturing of End Mills”, Computer Science, Vol.3613, 2005.
    14. Lin, P. D., J. F. Chen, “Analysis of Error in Precision for Closed Loop Mechanisms”, Journal of Mechanical Design, March, Vol.116, pp.197-203, 1994
    15. Lefort, L., T. Kesavadas, “Interactive Virtual Factory Design of Shopfloor Using Single Cluster Analysis”, Proceedings of IEEE on Robotics and Automation, Vol. 1, pp.266-271, 1998.
    16. Lombardo, J. C., M. P. Cani, F. Neyret, “Real-time Collision Detection for Virtual Surgery”, IEEE, pp.82-90, 1999.
    17. Lanzagorto, M., R. Rosenberg, L.J. Rosenblum, E.Y. Kuo, “Rapid prototyping of virtual environments”, Computing in Science & Engineering, Vol.2, Issue 3, pp. 68-73, 2000.
    18. Leong, Iat Fai, Jing Jing Fang, ”Swept Volume Generation Using Volume Data”, The Seventh International Conference on Automation Technology, Chia-yi, Taiwan,12th-14th September , 2003.
    19. Nakayasu, H., M. Nakagawa, K. Ishikawa, E. Nakamachi, Y. Nakamura, T. Katayama, “Design of die geometry for metal sheet forming in virtual manufacturing”, Int. J. Ind. Eng.: Theory Appl. Prac., Vol.6., pp.271-281, 1999.
    20. Ong, S. K., L. Jiang, A. Y. C. Nee, “An Internet-Based Virtual CNC Milling System”, Advanced Manufacturing Technology, pp.20-30, 2002.
    21. Reshetov, D. N., V. T. Portman, “Accuracy of Machine Tools”, ASME Press, pp.25-60, 1988.
    22. Schroeder, W.J., W.E. Lorensen, S. Linthicum, “Implicit Modeling of Swept Surfaces and Volumes”, Proc. of IEEE Conference on Visualization, pp.40-45, 1994.
    23. Saha, S.K., “Organizational visions of virtual manufacturing: sociotechnical aspects of adopting technology computer-aided design based manufacturing process”, Proceddings of Engineering and Technology Management, pp.570-575, 1996.
    24. Shekhar, R., E. Fayyad, R. Yagel, J.F.Cornhill, “Octree-based decimation of marching cubes surfaces”, Proc. of Visualization '96, pp.335-342, 499,27 Oct.-1 Nov. 1996.
    25. Shukla, C., M. Vazquez, F. F. Chen, “Virtual manufacturing:an Overview”, Journal of Future Generation Computer System, Vol. 31, No1-2, pp.79-82, 1996.
    26. Schilling, Robert J., “Fundamentals of Robotics analysis and control”, Prentice-Hall international Editions, pp.49-61, 1998.
    27. Steffan, R., U. Schull, T. Kuhlen, “Integration of virtual reality based assembly simulation into CAD/CAM environments”, Proc. of 24th Annual Conference of the IEEE Industrial Electronics Society, Vol. 4, pp.2535-2537, 1998.
    28. Su, C.J., F. Lin, L. Ye, “A new collision detection method for CSG-represented objects in virtual manufacturing”, Computers In Industry, Vol. 40, pp.1-13, 1999.
    29. Seo, Y., T. H. Choi, S. H. Suh, “Web-based Implementation of Virtual Machine Tools”, Proc. of the 4th Korea-Russia Int’l Symp on Science and Tech, vol. 3, pp. 122-127, 2000.
    30. Takeuchi, Y., T. Watanabe, “Generation of 5-axis Control Collision-Free Tool Path and Postprocessing for NC Data”, Annals of the CIRP, Vol. 41, No. 1, pp. 539-542, 1992.
    31. Weyrich, M., Paul Drews, “An interactive environment for virtual manufacturing: the virtual workbench”, Computer in Industry, Vol.38, pp.5-15, 1999.
    32. Wang, G., Sun Jiaguang, Hua Xuanji, “The sweep-envelope differential equation algorithm for general deformed swept volumes”, Computer Aided Geometric Design, Vol. 17, pp.399-418, 2000.
    33. Wright, R. S., Jr. Michael Sweet著, 大新資訊譯, “OpenGL超級手冊第二版”, 碁峰資訊股份有限公司, 2000年.
    34. 李榮顯, “數值控制機械”, 三民書局, 台灣, pp.57, pp.347, 1991.
    35. 佘振華, “空間凸輪五軸加工數值控制程式設計系統之研究”, 博士論文, 國立成功大學機械工程研究所, 1997.
    36. 陳福成, “綜合加工機機構之構形合成”, 博士論文, 國立成功大學機械工程研究所, 1997.
    37. 位元文化研究室, “精通視窗程式設計”, 文魁資訊股份有限公司, 台灣, pp.6-4, 2000.
    38. 徐鵬盛, “虛擬實境之多軸工具機運動研究”, 碩士論文, 國立成功大學機械工程研究所, 2001.
    39. 徐偉程, “應用虛擬實境技術於多軸工具機切削運動之研究”, 碩士論文, 國立成功大學機械工程研究所, 2002.
    40. 劉大隆, “應用插值運算於多軸工具機切削運動模擬之研究”, 碩士論文, 國立成功大學機械工程研究所, 2003.
    41. 林彥宏, “五軸虛擬工具機模擬系統一般化建構之研究”, 碩士論文, 國立成功大學機械工程研究所, 2004.

    下載圖示 校內:2008-07-28公開
    校外:2008-07-28公開
    QR CODE