簡易檢索 / 詳目顯示

研究生: 張修銘
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.

    著作權聲明 中文摘要 英文摘要 誌謝 目錄 I 表目錄 III 圖目錄 IV 符號說明 VI 第一章 緒論 1 1-1前言 1 1-2研究動機與目的 3 1-3研究方法 4 1-4研究範圍 5 1-4-1三維列印 5 1-4-2硬體實現 6 1-4-3軟體實現 7 1-5論文架構 7 第二章 彩色快速原型系統 9 2-1硬體架構 9 2-1-1定位控制模組 10 2-1-2噴印驅動模組 11 2-1-3成型材料模組 14 2-2軟體架構 17 2-2-1 MFC 主要類別 17 2-2-2 語法分析類別 18 2-2-3 三維幾何物件操作類別 25 2-2-4 二維幾何物件操作類別 27 2-2-5 拓樸資料操作類別 29 2-3 VRML檔案 30 2-3-1 VRML資料結構 31 2-3-2 儲存幾何資料節點 32 2-3-3 儲存顏色資料節點 34 2-4 VRML與STL檔案之比較 37 第三章 拓樸資料結構與演算法分析 41 3-1實體模型幾何 41 3-1-1三角網格拓樸幾何 43 3-1-2輔助以及主要資料結構 45 3-2彩色切層 48 3-2-1交點幾何以及顏色計算法 49 3-2-2 輪廓區段路徑決定 52 3-2-3 依拓樸關係進行切層 53 3-3輪廓偏移 55 3-3-1 判定輪廓方向性面積法則 56 3-3-2 輪廓適性偏移後處理 58 3-4彩繪輪廓 60 3-5輪廓填滿 64 第四章 整合系統驗證與結果 66 4-1整個模型定義單一顏色型式輸出 67 4-2三角面定義面顏色型式輸出 73 4-3三角面定義端點顏色型式輸出 76 4-4輸出細部驗證 82 4-5實體初步驗證 84 4-6小結 85 第五章 結論 87 第六章 未來工作 90 參考文獻 91 自述 94

    [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.

    下載圖示 校內:2006-07-26公開
    校外:2006-07-26公開
    QR CODE