| 研究生: |
張修銘 Chang, Hsiu-Ming |
|---|---|
| 論文名稱: |
應用VRML於三維彩色快速原型之整合研究 The Integration of Applying VRML in Color Rapid Prototyping |
| 指導教授: |
賴維祥
Lai, Wei-Hsiang |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 航空太空工程學系 Department of Aeronautics & Astronautics |
| 論文出版年: | 2004 |
| 畢業學年度: | 92 |
| 語文別: | 中文 |
| 論文頁數: | 94 |
| 中文關鍵詞: | VRML97 、三維列印 、彩色快速原型系統 、直接切層 、適性輪廓偏移 |
| 外文關鍵詞: | Adaptive offsetting, VRML97, irect slicing, Three-dimension print, Color rapid prototyping system |
| 相關次數: | 點閱:130 下載:4 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
一般快速原型系統,以層型加工為基本工作原理,已有許多種類硬體架構,在檔案輸入方面以STL為非制式標準的檔案格式。未來快速原型系統的其他應用,彩色快速原型系統為主要方向,將來可延伸到直接快速製造。然而以三維列印的架構下,可實現真彩模型,在檔案輸入方面,STL檔案格式已不敷提供彩色資訊,VRML97盛行網路上的三維模型檔案格式可提供其解決方案。
本論文提出硬體以及軟體的整合方式,以三維列印為主體,利用一般的二維彩色列印的噴印模組,結合程序控制的機構以及成型材料,接收來自PC端的列印資料,依預設層厚設定,層層堆積製作物件。軟體部分,將VRML97檔案讀入,針對三種色彩表示方式,將讀入的資料建立毗鄰關係成為訂定的拓蹼資料結構。經直接切層法則運算後,透過所提出的適性輪廓偏移後,再依據列印解析度進行次分割以及填滿區域的方式,來達成彩繪輪廓。利用Visual C++程式語言並使用OpenGL來進行以上演算的整合。本研究經由驗證結果可確定軟體資料輸出的正確性以及未來結合硬體的整合系統的可行性。
Generally, rapid prototype system, it bases the operation principle to process layer by layer, and has several kinds of hardware already. The input of STL file format has became the de facto standard in rapid prototyping. Other application of the rapid prototyping system of future, the colour rapid prototyping system is the main direction, can extend to rapid manufacturing directly in the future. With structure that three-dimensional printing, it can make the true colored model realized. The input in STL file format can not be applied and even provide colored information yet, VRML97 prevailed the three-dimensional model file form on the network can provide its solution .
This thesis proposes the hardware and software integrate method with the subject of the three-dimensional printing. The hardware utilizes ink-jet of general two-dimensional colored printer and combine the traversing mechanism with the procedure controls and model material, and pile up in accordance with default layer thickness. As concerning the part of the software, VRML97 file was read that define three ways to represent the color of appearance, and then building adjacency to store into the topology data structure. After the operation of direct slicing rule, the software utilize the adaptive offsetting to generate the color area, and then according to two-dimensional printing resolution to subdivide the points of the contours and to color region between two contours, via two ways of painting. Using Visual C ++ programming language and OpenGL library to implement the algorithm above. A rough color model is obtained after the practice on the 3D printer. It can confirm exactness that the software output and systematic feasibility of integrating the hardware in the future via the result of proving in this research.
[1] D.T. Pham and R.S. Gault, “A comparison of rapid prototyping technologies,” International Journal of Machine Tools & Manufacture, Vol.38, pp. 1257-1287, 1998.
[2] 鍾自立、張正賢 著,8051實作與燒錄器製作,宏友書局,2000.
[3] Detlef Kochan, “Solid Freeform Manufacturing: Advanced Rapid Prototyping,” Elsevier, Amsterdam; New York, 1993.
[4] Ian Gibson and Ling Wai Ming, ”Colour RP,” Rapid Prototyping Journal, Vol.7, No.4, pp.212-216, 2001.
[5] Ivor Horton’s著,蔡明志譯,Visual C++ 6 教學手冊, 碁峰資訊, 1999.
[6] Nicolai M. Josutiis著,侯捷、孟岩譯,C++ 標準程式庫, 碁峰資訊, 2002.
[7] Hiroyuki TANAKA著, 劉春成、李于青譯,Visual C++50個專題實作, 博碩文化,2000.
[8] Vinod Kumar and Debasish Dutta, “An assessment of data formats for layered manufacturing,” Advances in Engineer Software, Vol.28, pp. 151-164, 1997.
[9] 林享億, ”三維快速成型之切層技術研究,” 國立成功大學航空太空工程學系碩士論文, 2003.
[10] Wolfgan Broll and Tanja Koop, “VRML: Today and Tomorrow,” Computer & Graphics, Vol. 20, No.3, pp.427-434, 1996.
[11] International Standard ISO/IEC 14772-1/2, “VRML97 specification”, 1997
[12] Fadel G. M. and Kirschman C., “Accuracy issues in CAD to RP translations,” Rapid Prototyping Journal, Vol. 2, No.2, pp.4-17, 1996.
[13] Stephen Prata 著,蔡明志譯, C++ Primer Plus 4/e中文版, 碁峰資訊, 2002.
[14] Andrea L. Ames, David R. Nadeau, John L. Moreland, The VRML2.0 Sourcebook 2nd, Wiley Com., 1996.
[15] Yanshuo Wang, Jian Dong and H.L. Marcus, “The Use of VRML to Integrate Design,” Solid Freeform Fabrication Proceedings, Austin TX, pp.669-676, 1997.
[16] Ling Wai Ming and Ian Gibson, “Specification of VRML in Color Rapid Prototyping,” International Journal of CAD/CAM, Vol.1, No.1, pp.1-9, 2002.
[17] Daniel B. Olfe, Computer Graphics for Design, Prentice Hall, 1995.
[18] Andrei Khodakovsky et. al., “Near-Optimal Connectivity Encoding of 2-Manifold Polygon Meshes,” Department of Computer Science, Caltech, 2002.
[19] B.G. Baumgart, “A Polyhedron Representation for Computer Vision,” Proceedings of the National Computer Conference, Stanford, California ,pp.589-596, 1975.
[20] Martti Mantyla, “An Introduction to Solid Modeling,” Computer Science Press, Rockvelle, MD, 1998.
[21] R. Jamieson and H. Hacker, “Direct Slicing of CAD Model for Rapid Prototyping,” Rapid Prototyping Journal, Vol.1, No.2, pp.4-12, 1995.
[22] R.L. Hope, R. N. Roth and P. A. Jacobs, “Adaptive Slicing with Sloping Layer Surfaces,” Rapid Prototyping Journal, Vol.3, No.3, pp.89-98, 1997.