(3.236.82.241) 您好!臺灣時間:2021/04/13 02:26
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:江冠虹
研究生(外文):Guan-Hong Jiamg
論文名稱:遠距CNC教學模擬系統之開發
論文名稱(外文):Development of a remote CNC lecturing simulation system
指導教授:鄭新有
指導教授(外文):Hsin-Yu Cheng
學位類別:碩士
校院名稱:國立高雄應用科技大學
系所名稱:模具工程系碩士班
學門:工程學門
學類:機械工程學類
論文種類:學術論文
論文出版年:2004
畢業學年度:92
語文別:中文
論文頁數:92
中文關鍵詞:切削模擬CORBA技術虛擬化
外文關鍵詞:cutting simulateCORBA technologyVirtualization
相關次數:
  • 被引用被引用:0
  • 點閱點閱:783
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:2
由於網路無遠弗屆的學習環境及資訊科技(Information Technology)與電腦輔助技術( Computer Aided Technology ) 之整合,促成科技學門教學的虛擬化(Virtualization)及資源共享(Resources sharing),學生可以在電腦上、網路上做即時的模擬,可以看到機器的動作,此種情形儼然已成為一種未來教學之趨勢架構。
本論文研發出一套能透過網際網路,遠距互動式之CNC工具機程式教學系統環境,將建立提供互動式智慧型機制,讓學生能夠立即獲得NC指令格式及用法指導、加工參數條件查詢等,還建立虛擬CNC實體加工、NC程式路徑模擬功能。
本文發展之遠距NC程式模擬系統採用CORBA之架構,並以Visual Basic 6.0程式語言撰寫,目前已經完成NC程式路徑模擬,在CNC實體加工模擬目前已經完成刀具掃掠邊界搜尋,未來可發展各種刀具的實體切削模擬與切削力計算。
The synergy of the networked learning environment, information technology (IT) and the computer aided technology has enabled the virtualization of science-and-technology lecturing and resource sharing; Students can now conduct computer simulation through the Internet, for example, the emulation of a machine. This has also become a popular way for conducting the courses in the future.
This thesis has developed a remote interactive NC code programming and tutoring environment for CNC machine tool programming and this system can be used through the Internet. The developed system provides interactive and intelligent mechanism so that students can acquire immediately the format of NC commands, application descriptions, and queries on machining parameters. Functions for virtual machining emulation and toolpath simulation have also been developed as well.
The CORBA architecture and Visual Basic 6.0 have been adopted in this thesis. Currently, NC toolpath simulation has been completed and machining emulation is enabled based on Z-MAP methodology. However, only tool swept boundany is completed.Further development is expected to include cutting emulation for various milling tools and estimation for cutting forces.
中文摘要……………………………………………………………………Ⅰ
英文摘要……………………………………………………………………Ⅱ
致謝…………………………………………………………………………Ⅲ
目錄…………………………………………………………………………Ⅳ
圖目錄………………………………………………………………………Ⅵ
符號表………………………………………………………………………Ⅷ
第一章、緒論………………………………………………………………1
1-1、前言…………………………………………………………………1
1-2、研究目的……………………………………………………………2
1-3、文獻探討……………………………………………………………3
1-4、研究方法……………………………………………………………6
第二章、遠距CNC教學模擬相關原理與技術……………………………9
2-1、NC模擬概述 ………………………………………………………11
2-2、遠距CNC教學網站架設……………………………………………23
2-2-1、教學網架構……………………………………………………23
2-2-2、網站功能規劃…………………………………………………25
2-2-3、遠距加工製程知識庫教學系統………………………………26
2-3、CORBA技術………………………………………………………29
2-3-1、分散式系統……………………………………………………29
2-3-2、CORBA架構……………………………………………………31
2-3-3、命名服務(Naming Service)…………………………………34
2-3-4、VBOrb簡介………………………………………………………35
2-3-5、以VBOrb建構CORBA環境………………………………………36
2-4、實體切削模擬……………………………………………………39
2-4-1、NC碼解譯………………………………………………………39
2-4-2、使用Z-map方法加工模擬計算………………………………43
2-5、輸出STL檔案……………………………………………………55
2-6、圖形繪製顯示…………………………………………………56
2-6-1、OpenGL技術和特點…………………………………………56
2-6-2、OpenGL在VB上的應用和引用………………………………58
2-6-3、OpenGL相關資料庫和七大功能……………………………59
2-6-4、在Visual Basic中使用OpenGL的架構流程………………61
第三章、CNC程式互動式教學資源系統實作………………………64
3-1、遠距CNC教學網站系統架構……………………………………64
3-2、模擬系統功能簡介……………………………………………72
3-3、實體切削模擬…………………………………………………77
3-4、CORBA架構下之CNC模擬教學系統之應用……………………79
第四章、結果與討論…………………………………………………83
第五章、結論與建議…………………………………………………87
參考文獻………………………………………………………………88
[1]鄭新有,2003年,”使用CORBA技術於遠距CNC程式教學模擬之研究” ,第三屆精密機械製造研討會論文集,十一月十五日
[2].黃河銓,陳響亮,鄭弘裕等,2000年,“遠端網際網路加工系統”,第十七屆機械工程研討會論文集,第四冊製造與材料,頁309-315,12月8至9日
[3].陳響亮,黃河銓,鄭弘裕,王宏益,王信翔,林家傑,2000年,“遠端網際網路加工系統介面之研究”,機械月刊,頁414-421
[4].黃榮堂,陳正光,陳雙源,李逸群,2001年,遠距診斷維修系統,機械月刊第二十七卷第十二期, 12月號,頁294-304
[5].游顯瑚,李炳寅,曾翔明,鄭家偉,2001年,網路化的CNC車床最佳切削選項系統,第十二屆全國自動化科技研討會,光碟論文集, 5月25至26日,產業自動化(一),4204B-3
[6].R. S. Lee, J. N. Lee, J. P. Tsai, Y. C. Kao, Grier C. I. Lin and T. F. Lu, 1999, “Remote Virtual Cutting Verification through Internet”, Proceedings of the 11th National Automation Technology, Chia-yi, pp. 833-840
[7].R.S. Lee, Jo Peng Tsai, Jeng Nan Lee, Y.C. Kao, Grier C I Lin, and Tien Fu Lu, 2000 , “Collaborative Virtual Cutting Verification and Remote Machining through Internet”, Journal of Engineering Manufacture, Proceedings Instn. Mech. Engrs (B), Vol. 214 No B7, pp.635-644.
[8].林則孟,吳建發,蔡明標,2001年,以代理人為基之分散式製造與搬運系統協調機制,第十二屆全國自動化科技研討會,光碟論文集,5月25至26日,自動化生產與虛擬製造,4301A-3
[9].蔡志成,游佳偉,2001年,支援網際網路分散式協同設計之數位化傳動元件型錄探討,第十二屆全國自動化科技研討會,光碟論文集,5月25至26日,產品資訊管理,4203D-7
[10].Concurrent Technologies Corporation, Advanced Web-based Simulation, http://www.ctc.com
[11].Kao, Y. C. and Lin, Grier C. I., 1998, “Development of a Collaborative CAD/CAM System”, Journal of Robotics and Computer-Integrated Manufacturing, 14(1), pp.55-68.
[12].Mori, Toshiki and Cutkosky, Mark R., 1998, “Agent-based Collaborative Design of Parts in Assembly”, 1998 ASME Design Engineering Technical Conferences, September 13-16, Atlanta, Georgia, USA, DETC98/CIE-5697
[13].Ozawa, Masanori, Cutkosky, Mark R and Howley, Brian J., 1998, “Model Sharing among Agents in a Concurrent Product Development Team”, IFIP Working Group 5.2, Third Workshop KIC-3, December 1-4, The University of Tokyo, Tokyo, Japan
[14].葛育平,2001,分散式動態網路服務架構,私立逢甲大學資訊工程學系
[15].劉健村,2000,CORBA環境下元件軟體的動態組構,國立成功大學資訊工程研究所碩士論文
[16].王珮玉,2001,分散式平行計算環境之負載分配,私立義守大學資訊工程研究所碩士論文
[17].洪百賢,2003,KSP演算法於CORBA-Based分散式架構績效評估之研究,國立交通工程與管理學系研究所碩士論文
[18].李昶清,2003,運用CORBA之分散式網路設備自動化檢測系統,私立南台科技大學資訊管理研究所碩士論文
[19].蕭淳豐,2001,網路教學平台下的訊息代理人實作,國立高雄師範大學資訊教育研究所碩士論文,pp.5-39
[20].Jason M. O’Connell and Andrei G. Jablokow, 1993,“Construction of solid models from NC machining programs ” ,Manufacturing Science and Engineering ASME, Vol. 64,pp. 157-166
[21].R O Anderson,1978, “Detecting and eliminating collisions in NC machining”, Computer-Aided Design, Vol. 10, pp.231-237
[22].T. Van Hook, 1986, “Real-time shaded NC milling display”, Proceedings of SIGGRAPH ‘86 in Computer Graphics, 20(4), pp. 15-20.
[23].I. T. Chappel, 1983, “The use of vectors to simulate material removed by numerically controlled milling”, Computer-Aided Design, 15(3), pp. 156-158.
[24].William J. Schroeder, Jonathan A. Zarge, William E. Lorensen, 1992, “Decimation of Triangle Meshes”, Proceedings of SIGGRAPH ’92 in Computer Graphics, 26(2), pp 65-70
[25].P. Cignoni, C. Montani and R. Scopigno, 1998, “A comparison of mesh simplification algorithms”, Computers and Graphics, 22(1), pp. 37-54.
[26].Sang Hun Lee and Kang-Soo Lee, 2002, “Local Mesh Decimation for Real-Time Three-Axis NC Milling Graphical Simulation ”, Vol. 19, pp 579-586
[27].丁健祐,2001,“高速切削下之NC動態模擬” ,國立中正大學機械工程研究所碩士論文 ,pp.12-21
[28].Won-Soo Yun, Jeong Hoon Ko, Han Ul Lee, Dong-Woo Cho, Kornel F. Ehmann, 2002, “Development of a virtual machining system, part 3: cutting process simulation in transient cuts”, International Journal of Machine Tools & Manufacture Vol.42, pp.1617-1626
[29]. Sang-Kyu Lee, Sung-Lim Ko, 2002, “Development of simulation system for machining process using enhanced Z map model”, Journal of Materials Processing Technology, pp. 608-617
[30]. U. Roy, Y. Xu, 1999, “Computation of a geometric model of a machined part from its NC machining programs”, Computer-Aided Design, Vol. 31, pp. 401-411
[31].Yun-Chan Chung, Jung W. Park, Hayong Shin, Byoung K. Choi, 1998, “Modeling the surface swept by a generalized cutter for NC verification”, Computer-Aided Design, Vol30.No. 8, pp. 587-594
[32].Khalid Sheltami, Sanjeev Bedi, Fathy Ismail, 1998, “Swept volumes of toroidal cutters generating curves”, Vol. 38, pp. 855-870
[33].Seung Ryol Maeng, Nakhoon Baek, Sung Yong Shin, Byoung Kyu Choi, 2003, “A Z-map update method for linearly moving tools”, Computer-Aided Design, Vol. 35, pp. 995-1009
[34].Byoungk. Chol and Robert B. Jerard, 1998,“Sculptured Surface Machining”, pp. 251-283, Kluwer Academic Publishers
[35]. http://www.solidwizard.com.tw/
[36].Gossard, D.C and Tsuchiya, F.S., 1978,“Application of set theory to the verificatopn of NC tapes”, Proc. North American Metalworking Conf. April.
[37].Anderson, R.O., 1978,“Detecting and eliminating collisions in NC machining”, Computer-Aided Design, 10(4), pp.231-237
[38].Wang, W.P. and Wang, K.K., 1986, “Geometric modeling for swept volume of moving solids”, IEEE Computer Graphics and Applications, Dec., 6(12), pp.8-12.
[39].Van Hook, T., 1986, “Real-time shaded NC milling display”, Computer Graphics (Proc. SIGGRAPH), 20(4), pp.15-20. , Aug.
[40].Chappel, I.T., 1983, “The use of vectors to simulate material removed by numerically controlled milling”, Comptuer-Aided Design, 15(3), May, pp.156-158.
[41]. Oliver, J.H. and Goodman, E.D., 1990, “Direct dimensional NC verification”, Computer-Aided Design, 22(1), pp.3-10.
[42]. http://xpplab.ice.ntnu.edu.tw/pplab/ada/corba/
[43].http://dslab.csie.thu.edu.tw/course/87_2/ido/DistObject/Corba/DistObj/overview.html
[44]. http://xpplab.ice.ntnu.edu.tw/pplab/ada/proposalw.html
[45]. http://www.omg.org/
[46]. http://www.corba.org/
[47]. http://msdn. microsoft.com/
[48]. http://java.sun.com/products/jdk/rmi/index.html
[49]Chung, E., Huang, Y., Yajnik, S., Liang, D., Shih, C., Wand, C, Y, and Wang, Y, M, 1998, “DCOM and CORBA Side by Side, Step by Step, and Layer by Layer, ” C++ Report , 10 (1), pp.18-30.
[50].陳威,2000,”CORBA技術整理”,國立中正大學資訊工程研究所碩士論文,
[51].http://www.martin-both.de/
[52].蔡榮隆,林俊宏,鍾錦鈞,張禾坤,1998,CORBA&JAVA:未來網際網路計算的基石,電子月刊,第四卷,第六期,頁93-104
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔