請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/73898
完整後設資料紀錄
DC 欄位 | 值 | 語言 |
---|---|---|
dc.contributor.advisor | 鍾添東(Tien-Tung Chung) | |
dc.contributor.author | Tian-Kuo Wang | en |
dc.contributor.author | 王天闊 | zh_TW |
dc.date.accessioned | 2021-06-17T08:13:09Z | - |
dc.date.available | 2020-08-19 | |
dc.date.copyright | 2019-08-19 | |
dc.date.issued | 2019 | |
dc.date.submitted | 2019-08-14 | |
dc.identifier.citation | [1]Stereolithography Interface Specification, 3D Systems, Inc., 1989.
[2]P. Jamshidi, M. Haddad and S. Mansour, 'A new database approach to improve STL files correction algorithms,' in 18th International Conference on Production Research, Fisciano, 2005. [3]M. S. Nagy and G. Matyasi, 'Analysis of STL Files,' Mathematical and computer modelling, vol. 38, pp. 945-960, 2003. [4]D. Wang, O. Hassan, K. Morgan and Nigel Weatherill, 'Enhanced remeshing from STL files with applications to surface grid generation,' Communications in numerical methods in engineering, pp. 227-239, 2007. [5]J. Liu and B. Hou, 'Efficient Topological Reconstruction of Solids in STL Format,' in Engineering Design Graphics Journal, 2003. [6]P. Chen, Z. Zhang, D. Chen, J. Hu, S. Bin and B. Li, 'Topological Reconstruction Based on STL Model,' International Conference on Human Centered Computing, pp. 693-700, 2014. [7]D. W. L. C. C. Ning, 'Efficient Algorithm of Topological Reconstruction for STL Data,' Journal of Computer-Aided Design & Computer Graphics 11, pp. 2447-2452, 2005. [8]M. Attene, M. Campen and L. Kobbelt, 'Polygon Mesh Repairing: An Application Perspective,' ACM Computing Surveys, vol. 45, no. 2, pp. 15:1-15:33, 2013. [9]M. Wagner, U. Labsik and G. Greiner, 'Repairing Non-Manifold Triangle Meshes using Simulated Annealing,' Internation Journal of Shape Modeling, pp. 137-153, 2003. [10]J. Tan and J. Chen, 'Research and Application on Model Repairing Algorithm of 3D Modelling Technology,' Advances in Intelligent Systems Research, vol. 130, pp. 226-231, 2016. [11]V. Román-Ibáñez, A. Jimeno-Morenilla, F. Pujol-López and F. Salas-Pérez, 'Online simulation as a collision prevention layer in automated shoe sole adhesive spraying,' The International Journal of Advanced Manufacturing Technology, vol. 95, no. 1-4, pp. 1243-1253, 2018. [12]C. L. Liu, 'Methods of Generating Adhesive Inject Printing Trajectory for Shoe Sole from STL model,' M.S. thesis, National Taiwan University, 2018. [13]C. IANCU, D. IANCU and A. STĂNCIOIU, 'FROM CAD MODEL TO 3D PRINT VIA “STL” FILE FORMAT,' Fiabilitate şi Durabilitate, pp. 73-80, 2010. [14]K. Weiler, 'Edge-Based Data Structures for Solid Modeling in Curved-Surface Environments,' IEEE Computer Graphics and Applications, pp. 21-40, 1985. [15]A. Bear, C. Eastman and M. Henrion, 'Geometric modeling,' Computer-Aided Design, vol. 11, no. 5, pp. 253-272, 1979. [16]B. Baumgart, 'A polyhedron representation for computer vision,' AFIPS Proc., vol. 44, pp. 589-596, 1975. [17]L. D. Floriani, F. Morando and E. Puppo, 'Representation of Non-manifold Objects Through Decomposition into Nearly Manifold Parts,' Proceedings of the eighth ACM Solid Modeling, pp. 304-309, 2003. [18]J. Hrádek, M. Kuchař and V. Skala, 'Hash functions and triangular mesh reconstruction,' Computers & Geosciences, vol. 29, no. 6, pp. 741-751, 2003. [19]J. Alama, 'A Formal Proof of Euler’s Polyhedron Formula,' Studies in Logic, Grammer and Rhetoric, vol. 18, pp. 9-23, 2009. [20]ASME Y14.5M, 'Dimensioning and Tolerancing,' The American Society of Mechanical Engineers, 1994. [21]S. Y. Tian, F. G. Huang and B. Zhang, 'An Evaluation Method for Flatness Error Based on Region Searching,' Journal of Huaqiao University, vol. 30, no. 5, pp. 506-508, 2009. [22]S. T. Huang, K. C. Fan and J. H. Wu, 'A new minimum zone method for evaluating flatness errors,' Precision Engineering, vol. 15, no. 1, pp. 25-32, 1993. [23]C. Tomasi, 'Vector Representation of Rotations,' Computer Science 527 Course Notes, Duke university, 2013. [24]J. H. Bohn and M. J. Wozny, 'Automatic CAD-model Repair: Shell-Closure,' Proc. Solid Freefrom Fabrication Symposium, pp.86-94, 1992. | |
dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/73898 | - |
dc.description.abstract | 本文旨在研究STL(立體光刻)模型的拓樸資訊的重建及錯誤的修復,並介紹了在STL模型表面上投影圖案的一些應用。STL模型是一種儲存著近似三維模型表面三角片資訊的文件。在本論文中以C++語言開發一個對STL檔案進行修復及重建拓樸關係的程式。此外,在本文中開發了一些對於STL模型的應用工具,包括生成輪廓線和圖樣投影。在生成輪廓線中,首先找出模型的上表面,並修補上表面中的破洞,最後以模型的拓樸關係可以找出輪廓線。對於在STL模型表面上的圖樣投影,以給定的特定方向投影線段在STL模型上,並獲得由線段組成的投影圖案。最後,提出了鞋模塗膠線的投影和半球模型上的電路線投影等應用方法。結果顯示了針對STL模型拓樸關係的重建、模型錯誤的修復和投影等程式的有效性及可行性。 | zh_TW |
dc.description.abstract | This thesis studies the topology reconstruction and defect repairing of STL (Stereolithography) models, and some applications for projection of patterns on STL model surfaces are also presented. The STL model is a file that stores triangular facets information of approximates 3D model surfaces. A self-developed C++ program is used to repair possible defects in STL files, and to reconstruct the topology information of the models. In addition, some application tools for processing STL models are also developed, including contour line searching and pattern projection on STL models. In model contour line searching, top surface facets are first generated, holes in top surfaces are repaired, and then contour line can be found from model topology information. For the pattern projection on STL model surfaces, first projection of a line segment in 3D space on STL models with given projection direction is developed, then projection of patterns consisting of line segments can be obtained. Finally, applications such as projection of gluing lines of shoe models and projection of circuit wires on hemisphere models are presented. It shows that the software tools of topology reconstruction, model defect repairing and pattern projections for STL models can be used effectively and successfully. | en |
dc.description.provenance | Made available in DSpace on 2021-06-17T08:13:09Z (GMT). No. of bitstreams: 1 ntu-108-R06522629-1.pdf: 4965777 bytes, checksum: 1329d3ecba3c865520b7036fcf41d296 (MD5) Previous issue date: 2019 | en |
dc.description.tableofcontents | 誌謝 i
STL模型的拓樸重建與圖樣投影方法 ii 摘要 ii Topology reconstruction and pattern projection applications of STL models iii ABSTRACT iii CONTENTS iv LIST OF FIGURES vi LIST OF TABLES ix Chapter 1 Introduction 1 1.1 Background 1 1.2 Literature review 2 1.3 Motivation 4 1.4 Thesis outline 5 Chapter 2 Related theories 6 2.1 STL file format 6 2.2 Topology reconstruction 9 2.3 Euler’s polyhedron formula 12 2.4 Flatness evaluation 12 2.5 Rodrigues’ rotation formula 15 Chapter 3 Topology Reconstruction and repair defects of STL models 19 3.1 Topology reconstruction process of STL model 19 3.2 Method for repairing defects in STL models 24 3.3 STL3 file format 39 Chapter 4 Application of projection on STL models 41 4.1 Search for top surface and contour line from STL models 41 4.2 Analysis optimum spray area 49 4.3 Pattern projection on top surface 53 Chapter 5 Conclusions and suggestions 66 5.1 Conclusions 66 5.2 Suggestions 66 REFERENCE 67 Appendix A: Topology reconstruction and defects repair program 71 Included files 72 Operation Step 72 Appendix B: Pattern projection on STL3 model 74 Operation Step 74 | |
dc.language.iso | zh-TW | |
dc.title | STL模型的拓樸重建與圖樣投影應用 | zh_TW |
dc.title | Topology reconstruction and pattern projection applications of STL models | en |
dc.type | Thesis | |
dc.date.schoolyear | 107-2 | |
dc.description.degree | 碩士 | |
dc.contributor.coadvisor | 陳漢明(Han-Ming Chen) | |
dc.contributor.oralexamcommittee | 廖英志(Ying-Chih Liao) | |
dc.subject.keyword | STL檔案,拓樸重建,錯誤修復,輪廓線,圖樣投影, | zh_TW |
dc.subject.keyword | STL file,topology reconstruction,defect repairing,contour line,pattern projection, | en |
dc.relation.page | 76 | |
dc.identifier.doi | 10.6342/NTU201903401 | |
dc.rights.note | 有償授權 | |
dc.date.accepted | 2019-08-15 | |
dc.contributor.author-college | 工學院 | zh_TW |
dc.contributor.author-dept | 機械工程學研究所 | zh_TW |
顯示於系所單位: | 機械工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-108-1.pdf 目前未授權公開取用 | 4.85 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。