跳到主要內容

臺灣博碩士論文加值系統

(2600:1f28:365:80b0:8005:376a:2d98:48cd) 您好!臺灣時間:2025/01/18 09:30
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:曾柏凱
研究生(外文):Po-Kai Tseng
論文名稱:複合加減法3D列印流程對於多異種的物件製作
論文名稱(外文):Hybrid Additive and Subtractive 3D Printing Process for Multi-Heterogeneous Objects Fabrication
指導教授:羅仁權羅仁權引用關係
指導教授(外文):Ren C. Luo
口試日期:2017-07-21
學位類別:碩士
校院名稱:國立臺灣大學
系所名稱:電機工程學研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2017
畢業學年度:105
語文別:英文
論文頁數:94
中文關鍵詞:3D列印技術複合加工機集裝優化最短路徑演算法龍門式複合加工機
外文關鍵詞:three dimensional printinghybrid 3D printing machineadditive manufacturingadditive and subtractive processestwo dimensional packing problemtraveling salesman problem
相關次數:
  • 被引用被引用:0
  • 點閱點閱:203
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
近年來3D列印技術越來越流行,並且運用於各種產業,如航太業、工業甚至醫學工程方面,其主要優點為客製化及快速製作,以達到縮短產品週期並提高產品設計之自由度。但是隨著產品的多樣性與複雜性,單純的加工以無法獨力製作完成,因此我們設計出複合加工機(加法及減法),用以完成多樣且複雜的產品。並且產品可能是由多個零件或多個物件所構成的,但目前所使用的3D列印都是多個物件同一層先印完再移動至下一層,噴頭會在物件間頻繁移動,不但消耗能源而且拖累完成的時間,因此,在此論文中,我們將提出加法製作多物件流程優化之演算法以及減法路徑規劃完成客製化雕刻。
首先,在加法製作流程優化分為三大步驟,1.針對每個物件作放置之最佳化,以減少列印時所產生支架達到節省材料與去除支架的程序,2.多物件進行集裝優化(bin packing)規劃物件擺放位置,並且結合最短路徑演算法(travelling salesman problem),有利於噴嘴移動過程中,可以使噴嘴有效率之移動,3.加法路徑優化配合硬體上的最大限制,使得列印更加有效率,對比常見方法在演算法中大量減少在物件間移動的頻率,不僅可以節省製作時間外,還可以節約能源。在加減法製作流程,當列印加工完成後並將物件資訊轉換至減法坐標系,並將物件所要雕刻區域利用保角映射(conform mapping)作攤平展開得到二維平面,並使用彈簧質量模型(spring mass model)基於三角形邊長做優化以減小攤平曲面之誤差,接下來二維圖形投影至攤平的二維平面上,再將平面轉換至物件表面,以取得減法路徑軌跡,以完成加減復合之工程,並實現在我們實驗自行開發的龍門式複合加工機上。
In recent years, three dimensional (3D) printing is the fastest growing technology. Nowadays, it has been largely applied in aerospace industry, industry and medicine engineering, etc. Additive manufacturing (AM) technologies not only reduce the new product development cycle, but also develop unique style models to satisfy users’ requirements. However, the additive manufacturing cannot complete the diversity and complexity products independently. We design the hybrid 3D printing machine including the additive and subtractive processes to complete the products. And the products may be composed of the many parts or objects. In the common slicing software, the 3D printers print an object layer by layer. However, when multiple objects are printed at the same time, the nozzle moves among objects and always increases enormous distance of the transition travel. Therefore, in this thesis, we propose a novel addition process optimization algorithm and develop the trajectory planning of the subtractive process to carve the customized logo or image.
In the beginning, the optimization of the addition process is divided into three main steps. 1. The optimization for locating each specific object is implemented to minimize the supports during the printing procedure. This step can efficiently save the materials and consume less time for remove the supports. 2. Two dimensional packing problem for planning location of multiple objects is combined with the traveling salesman problem to promote the spray efficiency of nozzle. 3. With consideration of the workspace and hardware limitation, the printing time is apparently decreased by addition path optimization. Compared with the common path planning strategy, the advantage of the proposed path planning minimizes the frequency of movement among each object. This proposed algorithm effectively decreases time consuming on printing and saves energy consuming furthermore. For subtractive process, the object information can be obtained from additive process and is transformed to subtractive coordinate system. The sculpture region of the 3D object is initially expanded into 2D space by conform mapping, and the vertices of the flattening plane are adjusted to appropriate positions using spring mass model with edge-based flattening algorithm to minimize distortion of flattening plane. Then the 2D image can be intuitively projected onto the expanded plane by geometrical transformation. The projected product in 2D space can be reversely transformed into 3D space, where the reconstructed surface is fitted onto the original surface of the object. Therefore, the subtractive part can run along the path that is generated by above steps. We have demonstrated the success of the proposed methods by using the development of hybrid 3D printing machine consisting of additive and subtractive processes in our NTU robotics and automation lab.
誌謝 I
中文摘要 II
ABSTRACT III
TABLE OF CONTENTS V
LIST OF FIGURES VIII
LIST OF TABLES XI
CHAPTER 1 INTRODUCTION 1
1.1 INTRODUCTION 1
1.2 MOTIVATION AND OBJECTIVE 2
1.3 LITERATURE REVIEW 4
1.3.1 Flattening Surface 4
1.3.2 Additive Process 4
1.3.3 Subtractive Process 5
1.3.4 Path Generation and Planning 6
1.4 ADDITIVE MANUFACTURING METHODS 7
1.4.1 Fused Deposition Modeling (FDM) 7
1.4.2 Stereo Lithography Apparatus (SLA) / Digital Light Processing (DLP) 9
1.4.3 Selective laser sintering (SLS) 10
1.4.4 Selective laser melting (SLM) 11
1.4.5 Laser metal deposition (LMD) 12
1.4.6 Compare with additive manufacturing methods 13
1.5 THESIS ORGANIZATION 14
CHAPTER 2 THE HARDWARE AND SOFTWARE 15
2.1 HARDWARE 15
2.1.1 Mechanism Design 15
2.1.2 Robot Coordinate System 16
2.1.3 System Structure 18
2.2 SOFTWARE 24
2.2.1 STL (STereoLithography) Format 24
2.2.2 Slicing Software 25
2.2.3 Direct Numerical Control (DNC) 28
2.3 MATERIAL 29
2.3.1 PLA (Polylactic Acid) 29
2.3.2 ABS (Acrylonitrile Butadiene Styrene) 30
2.3.3 PLA vs. ABS 31
CHAPTER 3 MULTI-HETEROGENEOUS OBJECTS FABRICATION FOR ADDITIVE PROCESS 32
3.1 SYSTEM STRUCTURE 32
3.2 MODEL EXTRACTION AND ANALYSIS 33
3.3 COLLISION CONSIDERATION 35
3.4 PRINTING STRATEGY EVALUATION 40
3.5 PLANNING LOCATION OF MULTIPLE OBJECTS 43
3.5.1 2D Packing Algorithm 43
3.5.2 Genetic Algorithm 44
3.5.3 Cost Function Definition 49
3.6 PRINTING PROCEDURE OPTIMIZATION 51
3.6.1 Printing path Optimization 51
3.6.2 Motion Velocity Control 52
CHAPTER 4 PROJECTION ALGORITHM BASED ON FLATTENING SURFACE FOR SUBTRACTIVE PROCESS 55
4.1 SYSTEM STRUCTURE 56
4.2 PROJECTION ALGORITHM BASED ON FLATTENING METHOD 57
4.2.1 Conformal mapping 58
4.2.2 Vertices unifying procedure in u-v plane 61
4.2.3 Adjust flattening surface 62
4.2.4 2D logo is mapped into the flattening surface 64
4.2.5 Obtain the trajectory of the shape of logo in 3D space 64
4.3 SYSTEM INTEGRATION PROCESS 65
4.3.1 Additive Coordinate System 65
4.3.2 Subtractive Coordinate System 65
4.3.1 Coordinate Transformation 67
CHAPTER 5 EXPERIMENTAL RESULTS AND DISCUSSIONS 69
5.1 MULTI-HETEROGENEOUS OBJECTS FABRICATION 69
5.1.1 Experimental Setup 69
5.1.2 Experimental Results 72
5.2 PROJECTION ALGORITHM BASED ON FLATTENING SURFACE 77
5.2.1 Experimental Setup 77
5.2.2 Experimental Results 81
CHAPTER 6 CONCLUSIONS AND FUTURE WORK 88
CHAPTER 7 OTHER APPLICATIONS 89
REFERENCES 90
VITA 94
[1]W. Du, Y. Tang, S. Leung, L. Tong, A. V. Vasilakos, and F. Qian, "Robust Order Scheduling in the Fashion Industry: A Multi-Objective Optimization Approach," IEEE Transactions on Industrial Informatics, 2017.
[2]B. Cao, J. Zhao, Z. Lv, and X. Liu, "A Distributed Parallel Cooperative Coevolutionary Multi-Objective Evolutionary Algorithm for Large-Scale Optimization," IEEE Transactions on Industrial Informatics, 2017.
[3]M. S. Brown and C. J. Pisula, "Conformal deskewing of non-planar documents," in Computer Vision and Pattern Recognition, 2005. CVPR 2005. IEEE Computer Society Conference on, 2005, vol. 1, pp. 998-1004: IEEE.
[4]Q. Li and J. Xue, "Conformal flattening of non-planar surface," in Advanced Computer Theory and Engineering (ICACTE), 2010 3rd International Conference on, 2010, vol. 1, pp. V1-676-V1-679: IEEE.
[5]A. Sheffer and E. de Sturler, "Parameterization of faceted surfaces for meshing using angle-based flattening," Engineering with computers, vol. 17, no. 3, pp. 326-337, 2001.
[6]A. Sheffer, B. Lévy, M. Mogilnitsky, and A. Bogomyakov, "ABF++: fast and robust angle based flattening," ACM Transactions on Graphics (TOG), vol. 24, no. 2, pp. 311-330, 2005.
[7]G. Chen, L.-s. Zhou, L.-l. An, and K. Zhang, "A novel surface flattening method based on mesh edges," in Intelligent System Design and Engineering Application (ISDEA), 2012 Second International Conference on, 2012, pp. 129-133: IEEE.
[8]J. Li, D. Zhang, G. Lu, Y. Peng, X. Wen, and Y. Sakaguti, "Flattening triangulated surfaces using a mass-spring model," The International Journal of Advanced Manufacturing Technology, vol. 25, no. 1, pp. 108-117, 2005.
[9]S. von Enzberg and A. Al-Hamadi, "A Multiresolution Approach to Model-Based 3-D Surface Quality Inspection," IEEE Transactions on Industrial Informatics, vol. 12, no. 4, pp. 1498-1507, 2016.
[10]F. Schmick, N. O. Lüders, and J. Wollnack, "Automated assembly of large CFRP structures: Adaptive filling of joining gaps with additive manufacturing," in Assembly and Manufacturing (ISAM), 2016 IEEE International Symposium on, 2016, pp. 126-132: IEEE.
[11]F. G. Sisca, C. M. Angioletti, M. Taisch, and J. A. Colwill, "Additive manufacturing as a strategic tool for industrial competition," in Research and Technologies for Society and Industry Leveraging a better tomorrow (RTSI), 2016 IEEE 2nd International Forum on, 2016, pp. 1-7: IEEE.
[12]S. Lin, C. Lin, D. Lin, and C. Chuang, "Laser additive manufacturing technology in titanium 64 implant of microstructure fabrication and analysis," in Nano/Micro Engineered and Molecular Systems (NEMS), 2013 8th IEEE International Conference on, 2013, pp. 594-597: IEEE.
[13]T. Wasley et al., "Enabling Rapid Production and Mass Customisation of Electronics Using Digitally Driven Hybrid Additive Manufacturing Techniques," in Electronic Components and Technology Conference (ECTC), 2016 IEEE 66th, 2016, pp. 849-856: IEEE.
[14] O. Arslan, B. Demirci, H. Altun, and N. S. Tunaboylu, "A novel rotation-invariant template matching based on HOG and AMDF for industrial laser cutting applications," in Mechatronics and its Applications (ISMA), 2013 9th International Symposium on, 2013, pp. 1-5: IEEE.
[15]Z. Xia, K. Zhou, X. Li, and X. Cui, "A method of robot laser cutting for small holes," in Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI), International Congress on, 2016, pp. 1887-1891: IEEE.
[16]J. Giannatsis, A. Vassilakos, V. Canellidis, and V. Dedoussis, "Fabrication of graded structures by extrusion 3D Printing," in Industrial Engineering and Engineering Management (IEEM), 2015 IEEE International Conference on, 2015, pp. 175-179: IEEE.
[17]A. C. Brown and D. de Beer, "Development of a stereolithography (STL) slicing and G-code generation algorithm for an entry level 3-D printer," in AFRICON, 2013, 2013, pp. 1-5: IEEE.
[18]J.-J. Kim and J.-J. Lee, "Trajectory optimization with particle swarm optimization for manipulator motion planning," IEEE Transactions on Industrial Informatics, vol. 11, no. 3, pp. 620-631, 2015.
[19]M. Wojcik, L. Koszalka, I. Koszalka, and A. Kasprzak, "MZZ-GA Algorithm for Solving Path Optimization in 3D Printing," Proceedings to 8th ICONS, IARIA, vol. 30, pp. 30-35, 2015.
[20]S. Lensgraf and R. R. Mettu, "Beyond Layers: A 3D-Aware Toolpath Algorithm for Fused Filament Fabrication," in 2016 IEEE International Conference on Robotics and Automation (ICRA), 2016, pp. 3625 – 3631.
[21]K.-Y. Fok, N. Ganganath, C.-T. Cheng, and K. T. Chi, "A 3D printing path optimizer based on Christofides algorithm," in Consumer Electronics-Taiwan (ICCE-TW), 2016 IEEE International Conference on, 2016, pp. 1-2: IEEE.
[22]G. E. Jan, K. Fung, P.-Y. Wu, and S.-W. Leu, "Shortest path-planning on polygonal surfaces with O (nlog n) time," in 2016 IEEE International Conference on Control and Robotics Engineering (ICCRE), 2016, pp. 1-5: IEEE.
[23]N. Ganganath, C.-T. Cheng, K.-Y. Fok, and K. T. Chi, "Trajectory planning for 3D printing: a revisit to traveling salesman problem," in Control, Automation and Robotics (ICCAR), 2016 2nd International Conference on, 2016, pp. 287-290: IEEE.
[24]V. Roberge, M. Tarbouchi, and G. Labonté, "Comparison of parallel genetic algorithm and particle swarm optimization for real-time UAV path planning," IEEE Transactions on Industrial Informatics, vol. 9, no. 1, pp. 132-141, 2013.
[25]B. Thompson and H.-S. Yoon, "Efficient path planning algorithm for additive manufacturing systems," IEEE Transactions on Components, Packaging and Manufacturing Technology, vol. 4, no. 9, pp. 1555-1563, 2014.
[26]N. Volpato, R. Nakashima, L. Galvão, A. Barboza, P. Benevides, and L. Nunes, "Reducing repositioning distances in fused deposition-based processes using optimization algorithms," in High Value Manufacturing: Advanced Research in Virtual and Rapid Prototyping: Proceedings of the 6th International Conference on Advanced Research in Virtual and Rapid Prototyping, Leiria, Portugal, 1-5 October, 2013, 2013, p. 417: CRC Press.
[27]KISSlicer gcode generator is available at http://www.kisslicer.com/.
[28]Z. Zhu, V. Dhokia, and S. Newman, "A novel process planning approach for hybrid manufacturing consisting of additive, subtractive and inspection processes," in Industrial Engineering and Engineering Management (IEEM), 2012 IEEE International Conference on, 2012, pp. 1617-1621: IEEE.
[29]Skanect is available at http://skanect.occipital.com/download/
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top