研究生: |
吳秉函 |
---|---|
論文名稱: |
即時性協同設計中三維產品模型技術之研發與應用 Development and Application of 3D Product Modeling Technologies for Real-Time Collaborative Design |
指導教授: | 瞿志行 |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
工學院 - 工業工程與工程管理學系 Department of Industrial Engineering and Engineering Management |
論文出版年: | 2005 |
畢業學年度: | 93 |
語文別: | 中文 |
論文頁數: | 132 |
中文關鍵詞: | 協同設計 、三角網格 、多層次模型技術 、網格變形技術 、產品組裝 |
相關次數: | 點閱:3 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
縮短產品開發時間為現今大多數企業持續追求的目標,在經濟全球化的影響之下,參與產品開發的團隊分散於世界各地,如何正確有效地溝通意見、交換資訊與同步作業,便成為達成此目的所面臨的首要課題。本研究以分散式三維產品設計需求為主,利用網際網路技術建構一個即時性協同設計平台,提供多方使用者透過Web直接進行產品組裝,為了達到分散式工程環境資訊分享的即時性,本研究改良既有STL表示法,提出一個整合拓撲與工程資訊的組裝模型。此外為了讓開發過程中的不同人員及早參與設計,有效發揮協同效益,本研究提出一個以三角網格為基的全新性多層次三維產品模型,結合三角網格與實體模型之布林運算,根據不同協同角色提供不同層次的產品設計資訊與三維顯示模型,藉此確保協同設計中資訊分享的實用性與保密性,並大幅提高網路資料傳遞的效率。針對非設計者或消費者參與協同的需求,亦發展出一套網格變形機制,透過網格的重新計算提供產品外觀特徵上的即時修改,做為大量客制化的先進資訊工具。
在系統實作部分,本研究利用JAVA程式技術來建構伺服器端與用戶端之主要軟體元件,而網路傳輸部分則採用Socket的函式庫來處理,呈現三維產品模型的瀏覽器元件則是以JAVA 3D的繪圖函式為基礎開發而成。
後續研究工作包括了整合其他拓璞資訊與工程屬性於多層次模型中,加入適當限制條件於直覺式網格變形技術中(如三維模型拓撲結構的合法性),讓非設計人員在有限的自由度下進行產品外觀特徵的修改,以降低操作使用上的資訊負荷。此外將加強協同組裝平台的實作架構,如不同模型技術之間工程資訊傳遞與轉換、Client-Server之間計算負荷的最佳化與產品資料管理系統之整合等,並搭配代理人技術來發揮協同作業的最大效率。
[1] Ulrich, K. and Eppinger, S., Product Design and Development (Second Edition), 2000, McGraw-Hill.
[2] Xu, X.W. and Liu, T., “A web-enabled PDM System in a Collaborative Design Environment,” Robotics and Computer Integrated Manufacturing 2003;19 :315–328.
[3] Bianconi, F. and Conti, P., “A Method for Consistency Check and Visualization of STL files,” In XI ADM International IFIP Conference on Design Tools and Methods in Industrial Engineering, 1999, Palermo, Italy:51-58.
[4] Krishnan, R., Das, A., and Gurumoorthy, B., “Octree Encoding of B-Rep Based Objects,” Computer Aided Design 2003;35(10):935-944.
[5] http://www.spatial.com/
[6] Bidarra, R., van den Berg, E., and Bronsvoort, W.F., “Collaborative Modeling with Features,” ASME 2001 Design Engineering Technical Conference and Computers and Information in Engineering Conference, 2001, Pittsburgh, PA.
[7] Chan, S.C.F. and Ng, V.T.Y., “Real-Time Collaborative Solid Shape Design (RCSSD) on the Internet,” Concurrent Engineering: Research and Application 2002;10(3):229-238.
[8] Wang, H.F., Zhang, Y.L., Cao, J., Lee, S. F., and Kwong, W.C., “Feature-based Collaborative Design,” Journal of Materials Processing Technology 2003;139:613-618.
[9] 孫天龍、謝余松、任靜怡、王駿瑋, “以產品3D互動視覺強化客戶服務溝通,” 中國工業工程學會九十二年度年會暨學術研討會, 建國技術學院, 2003.
[10] 謝余松, “以3D視覺化手法強化產品協同維修系統之研究,” 元智大學工業工程與管理研究所, 碩士論文, 2002.
[11] 任靜怡, “3D互動產品型錄之研究,” 元智大學工業工程與管理研究所, 碩士論文, 2002.
[12] 江宗翰, “發展可組裝3D虛擬產品以支援網路協同客製化產品接單,” 元智大學工業工程與管理研究所, 碩士論文, 2002.
[13] 黃程韋, “跨平台協同檢視及管理系統之探討,” 台灣大學機械工程學研究所, 碩士論文, 2002.
[14] Li, W.D., Lu, Y.Q., Fuh, J.Y.H., and Wong, Y.S., “Collaborative Computer-Aided Design – Research and Development Status,” Computer-Aided Design and Applications, 2004;1:127-136.
[15] Fuh, J.Y.H. and Li, W.D., “Advances in Collaborative CAD: the-state-of-the art,” Computer Aided Design 2005;37:571-581.
[16] Lee, K. and Gossard, C., “A Hierarchical Data Structure for Representation Assemblies: Part1,” Computer Aided Design 1985;17(1):15-19.
[17] Lee, K. and Andrews, G., “Inference of the Positions of Components in an Assembly: Part2,” Computer Aided Design 1985;17(1):20-24.
[18] Rocheleau, D.N. and Lee, K., “System for Interactive Assembly Modeling,” Computer Aided Design 1987;19(2):65-72.
[19] 吳銓友, “組裝模型中以自由度為基礎之幾何限制條件研究,” 台灣大學機械工程學研究所, 碩士論文, 1999.
[20] Shyamsundar, N. and Gadh, R., “Internet-based Collaborative Product Design with Assembly Features and Virtual Design Spaces,” Computer Aided Design 2001;33:637-651.
[21] 鄒佩蓉, “協同組裝系統之探討,” 台灣大學機械工程學研究所, 碩士論文, 2002.
[22] Shewchuk, J.R., “Triangle: Engineering a 2D quality mesh generator and Delaunay triangulator,” Applied Computational Geometry: Towards Geometric Engineering, First ACM Workshop on Applied Computational Geometry, Lecture Notes in Computer Science, Vol. 1148, Springer-Verlag, Berlin, 1996, pp. 203–222.
[23] Lawson, C.L., “Software for C1 Surface Interpolation,” Mathematical Software III, pp. 161–194. Academic Press, New York, 1977.
[24] Lee, D.T. and Schachter, B.J., “Two Algorithms for Constructing a Delaunay Triangulation,” International Journal of Computer and Information Sciences 1980;9(3):219–242.
[25] Steven Fortune., “A Sweepline Algorithm for Vorono¨ı Diagrams,” Algorithmica 1987;2(2):153–174.
[26] Chew, L.P., “Constrained Delaunay Triangulations,” Proceedings of the 3rd annual symposium on Computational geometry, ACM Press, 1987:215-222, Waterloo, Ontario, Canada.
[27] Domiter, V., “Constrained Delaunay Triangulation Using Plane Subdivision,” Proceedings of the 8th Central european seminar on computer graphics, 2004:105-110, Budmerice, Slovakia.
[28] Shewchuk, J.R., “Sweep Algorithms for Constructing Higher-dimensional Constrained Delaunay Triangulations,” Proceedings of the 16th annual symposium on Computational geometry, ACM Press, 2000:350-359, Clear Water Bay, Kowloon, Hong Kong.
[29] Chew, L.P., “Guaranteed-quality Triangular Meshes,” Technical report, Cornell University, 1989:TR-89-983.
[30] Ruppert, J., “A Delaunay Refinement Algorithm for Quality 2-Dimensional Mesh Generation,” Journal of Algorithms, 1995;18(3):548-585.
[31] Owen, S.J. and White, D.R., “Mesh-based Geometry,” International Journal for Numerical Methods in Engineering, 2003;58:375-395.
[32] Francois, V. and Cuilliere, J.C., “3D Automatic Remeshing Applied to Model Modification,” Research in Engineering Design, 2000;32:433-444.
[33] Koo, S. and Lee, K., “Wrap-around operation to make multi-resolution model of part and assembly,” Computers & Graphics, 2002;26:687-700.
[34] Song, Y. and Lee, K., “Incremental Transmission of B-Rep Models through the Network,” Computer-Aided Design and Applications, 2004;1:523-530.
[35] Rossignac, J., “Edgebreaker: Connectivity Compression for Triangle Meshes,” IEEE Transactions on Visualization and Computer Graphics, 1999;5(1):47-61.
[36] Bok, S.H., Senthil Kumar, A., Wong, Y.S., and Nee, A.Y.C., “Model Compression for Design Synchronization within Distributed Environments,” Computer-Aided Design and Applications, 2004;1:331-338.
[37] Fuxin, F. and Edlund, S., “Categorisation of Geometry Users,” Concurrent Engineering: Research and Application, 2001;9(1):15-22.
[38] Fuxin, F., “Configurable Product Views Based on Geometry User Requirements,” Computer-Aided Design and Applications, 2004;1:377-386.
[39] Cera, C.D., Kim, T., Han, J.H., and Regli, W.C., “Role-based viewing envelopes for information protection in collaborative modeling,” Computer Aided Design, 2004;36: 873-886.
[40] de Berg, M., van Kreveld, M., Overmars, M., and Schwarzkopf, O., Computational Geometry: Algorithms and Applications, 2000, Springer Verlag.
[41] Hirota, G., Maheshwari, R., and Lin, M.C., “Fast volume-preserving free-form deformation using multi-level optimization,” Computer Aided Design, 2000;32: 499-512.
[42] Zeid, I., CAD/CAM Theory and Practice, 1991, McGraw-Hill.
[43] Chang, C.J. and Chu, C.H., “Collaborative Product Development in Taiwan PCB Industry,” Journal of Electronic Business Management, 2004;2(2):108-116.