基于STL模型的冰?焖俪尚颓衅惴ㄑ芯
[Abstract]:Investment casting based on ice mold is a kind of lost pattern casting technology, which uses ice mold instead of wax mold and white mold. It has the characteristics of high precision, low cost, no pollution and low requirement of process control. The traditional method of obtaining ice mold needs to make silicone rubber mould, but the process of making silicone rubber mould is complicated, the production cycle is long and the cost is high, which is suitable for large and medium batch casting production. In order to quickly make high precision ice mold and meet the needs of small batch and individualized casting production, our research group uses rapid prototyping technology (RPM) to make ice mold -ice mold rapid prototyping technology, which is essentially a FDM technology, which is different from the material used. The molding conditions are different. Although there are many process methods for rapid prototyping, the acquisition of 2D contour data is still the first step of rapid prototyping, so the research of slice processing is an important task. In order to implement the STL model data processing software which is used in the ice mold rapid prototyping experiment system built by our team, a grouping slicing algorithm based on dynamic spatial index is proposed, and a prototype slicing software system based on this algorithm is developed. The main contents of this paper are as follows: (1) the basic research of ice mold rapid prototyping slicing algorithm. Three existing slicing algorithms based on STL model are analyzed in depth, and the principle of each algorithm is given, the basic flow of the algorithm and the advantages and disadvantages of each algorithm are given. The requirements of ice mold rapid prototyping slicing algorithm are analyzed. (2) A grouping slicing algorithm based on dynamic spatial index is proposed. The vertex index of STL model is constructed by using KD tree, the redundant vertices in the model are removed, and the global topological relation of STL model is reconstructed based on the half-edge structure. The outcast half-edge of the half-edge structure is fused to the leaf node of the KD tree. Based on the position characteristics of triangles in the STL model, all triangles are grouped, and the ordered triangulation sets of each group are quickly calculated by using the spatial index of KD tree and half-edge structure. By constructing the global topological relation of the model, not only the time of constructing local topology for each group of triangular patches can be reduced, but also the efficient query performance of KD tree and the topological relation of half edge structure storage can be used. Therefore, the processing efficiency of slicing is greatly improved. (3) A prototype software system of ice mold rapid prototyping slicing is developed. By analyzing the functional requirements of the slicing software prototype system, the overall software design scheme is determined. The modular design method is used to divide the software modules and the functions of each module are defined. The slicing algorithm proposed in this paper is taken as the core algorithm and the graphical interface application development framework QT and OpenGL technology are used to realize the slicing software prototype system. The main purpose of this paper is to develop the slicing software prototype system which is suitable for the ice mold rapid prototyping experiment system built by the same research group. By absorbing the advantages of existing slicing algorithms, a grouping slicing algorithm based on dynamic spatial index is proposed, and the slicing software prototype system is implemented based on QT and OpenGL. Examples of slicing algorithm and slicing software prototype system are given. The results show that the slicing algorithm is stable and feasible, the STL model can be sliced efficiently, the prototype system of slicing software realizes the expected function, it can transform the model and observe the model from many angles of view. Display each layer slice outline graphics and other functions.
【學位授予單位】:山東理工大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TG249.5;TP311.52
【參考文獻】
相關期刊論文 前10條
1 高亮;謝健;曹天澤;;基于Kd樹改進的高效K-means聚類算法[J];計算技術與自動化;2015年04期
2 郭洪帥;孫殿柱;李延瑞;李聰;;支持STL數據源的網格曲面動態(tài)空間索引[J];計算機應用;2015年09期
3 李文康;陳長波;吳文淵;;有效保留模型特征的自適應分層算法[J];計算機應用;2015年08期
4 王增波;;STL格式文件的快速拓撲重建算法[J];計算機應用;2014年09期
5 陳昆;潘小帝;陳定方;;一種快速成型自適應分層算法[J];武漢理工大學學報(交通科學與工程版);2014年03期
6 羅俊松;鄧飛;盧涵宇;羅俊凱;;基于Qt的三維可視化技術研究[J];計算機測量與控制;2013年03期
7 王靜亞;方亮;郝敬賓;;STL模型特征面片自適應分層算法[J];計算機應用研究;2011年06期
8 邱永紅;曾永年;鄒濱;;KDT樹:一種多維空間數據索引結構[J];計算機工程與應用;2009年08期
9 馬良;黃衛(wèi)東;;基于STL數據模型動態(tài)拓撲重構的快速切片算法[J];中國激光;2008年10期
10 安濤;戴寧;廖文和;袁天然;;基于紅黑樹的STL數據快速拓撲重建算法[J];機械科學與技術;2008年08期
相關博士學位論文 前2條
1 王衛(wèi)辰;面向快速成形的三維CAD模型直接分層方法研究[D];中國礦業(yè)大學;2010年
2 潘海鵬;快速成型制造中分層處理技術的研究[D];南昌大學;2007年
相關碩士學位論文 前5條
1 李聰;網格曲面動態(tài)空間索引構建及應用[D];山東理工大學;2014年
2 曾小英;快速成型技術的分層算法研究[D];湘潭大學;2012年
3 唐云;基于Qt和OpenGL的三維曲面可視化軟件開發(fā)[D];成都理工大學;2008年
4 趙而團;基于冰模的熔模鑄造研究[D];山東理工大學;2008年
5 胡汝霞;基于RE/RP直接集成的模型切片處理方法研究[D];江蘇大學;2005年
,本文編號:2182231
本文鏈接:http://sikaile.net/kejilunwen/jiagonggongyi/2182231.html