天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 碩博論文 > 信息類碩士論文 >

3D打印預(yù)處理軟件設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時間:2018-04-20 19:36

  本文選題:3D打印 + 數(shù)據(jù)處理; 參考:《中北大學(xué)》2017年碩士論文


【摘要】:3D打印技術(shù)是集信息技術(shù)、機(jī)械工程以及材料科學(xué)為一體的一門新興技術(shù),已經(jīng)普遍應(yīng)用到我們?nèi)粘I畹母鱾方面。從計(jì)算機(jī)技術(shù)的角度分析,三維打印的關(guān)鍵技術(shù)就是對三維模型的數(shù)據(jù)處理。目前的3D打印軟件主要可以分為商業(yè)專用和開源軟件兩類,商業(yè)專用軟件價(jià)格普遍較高且不能通用,不利于3D打印技術(shù)的推廣和工業(yè)化發(fā)展;開源軟件能夠解決3D打印的預(yù)處理過程,但是存在算法效率不高的問題,不能滿足專業(yè)化的要求。而且國內(nèi)的常用3D打印機(jī)處理軟件大多是完全利用國外的開源軟件或者只是簡單對界面進(jìn)行漢化,對核心算法的理解不夠深刻,更不用說是對算法進(jìn)行優(yōu)化。為了解決這一問題,本文通過對3D打印預(yù)處理軟件過程的研究和分析,將其分為若干核心模塊算法,并自主開發(fā)了一套基于STL文件的3D打印預(yù)處理軟件來解決模型在數(shù)據(jù)處理過程中的一些實(shí)際問題。首先,簡單介紹了3D打印軟件的需求和國內(nèi)外發(fā)展現(xiàn)狀,并根據(jù)對3D打印原理的分析,提出了軟件設(shè)計(jì)的整體方案,并簡要介紹了軟件中幾個核心的數(shù)據(jù)結(jié)構(gòu)。其次,詳細(xì)闡述了3D打印軟件底層算法的幾個核心模塊算法的分析和設(shè)計(jì),采用面向?qū)ο蟮木幊谭椒▽?shí)現(xiàn)了對三維模型的導(dǎo)入、分層切片、自動添加支撐、加工路徑規(guī)劃和GCode生成的功能。然后使用DEV-C++開發(fā)環(huán)境和OpenGL圖形接口開發(fā)了軟件界面,實(shí)現(xiàn)了3D打印參數(shù)的設(shè)置、模型的幾何變換以及不同顯示模式之間的切換。最后,使用軟件生成的GCode在3D打印機(jī)上打印,對軟件的結(jié)果進(jìn)行試驗(yàn)驗(yàn)證。實(shí)驗(yàn)結(jié)果表明:文中算法準(zhǔn)確可行,切片效率高,支撐結(jié)構(gòu)合理、無遺漏,所設(shè)計(jì)的軟件功能上可以滿足3D打印機(jī)的要求。
[Abstract]:3D printing technology is a new technology which integrates information technology, mechanical engineering and material science. It has been widely used in every aspect of our daily life. From the point of view of computer technology, the key technology of 3D printing is the data processing of 3D model. The current 3D printing software can be divided into commercial special software and open source software. The commercial special software is generally expensive and can not be used generally, which is not conducive to the promotion of 3D printing technology and the development of industrialization. Open source software can solve the preprocessing process of 3D printing, but the algorithm is inefficient and can not meet the requirements of specialization. And most of the commonly used 3D printer processing software is completely using the open source software of foreign countries or simply to the interface of Chinese, understanding of the core algorithm is not deep enough, let alone to optimize the algorithm. In order to solve this problem, this paper studies and analyzes the process of 3D print preprocessing software, and divides it into several core module algorithms. A set of 3D print preprocessing software based on STL file is developed to solve some practical problems in the process of data processing. Firstly, the paper introduces the demand of 3D printing software and the development status of 3D printing software at home and abroad. Based on the analysis of 3D printing principle, the paper puts forward the overall scheme of software design, and briefly introduces several core data structures in the software. Secondly, the analysis and design of several core module algorithms of the bottom algorithm of 3D printing software are described in detail. The 3D model is imported, sliced, and supported automatically by using object-oriented programming method. Process path planning and GCode generation functions. Then the software interface is developed by using the DEV-C development environment and the OpenGL graphic interface, which realizes the setting of 3D printing parameters, the geometric transformation of the model and the switching between different display modes. Finally, the GCode generated by the software is used to print the 3D printer, and the results of the software are tested and verified. The experimental results show that the algorithm is accurate and feasible, the slicing efficiency is high, the supporting structure is reasonable and there is no omission. The designed software can meet the requirements of 3D printer in function.
【學(xué)位授予單位】:中北大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP311.52;TP391.73

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 李榮帥;;基于DE算法的建筑3D打印完全遍歷路徑規(guī)劃研究[J];江西科學(xué);2016年03期

2 沈振宏;戴寧;李大偉;吳長友;;基于臨界傾角約束的樹形支撐結(jié)構(gòu)生成算法[J];中國機(jī)械工程;2016年08期

3 魏瀟然;耿國華;張雨禾;;3D打印中的模型去支撐劃分方法[J];西安電子科技大學(xué)學(xué)報(bào);2016年02期

4 侯章浩;烏日開西·艾依提;;3D打印的路徑規(guī)劃研究綜述[J];機(jī)床與液壓;2016年05期

5 楊亮;傅瑜;鄧春健;宋喜佳;;基于嵌入式平臺3D打印機(jī)研制[J];實(shí)驗(yàn)技術(shù)與管理;2015年12期

6 巢海遠(yuǎn);劉景;童晶;張洛聲;;一種處理帶有邊界的非封閉STL模型的切片算法[J];計(jì)算機(jī)集成制造系統(tǒng);2015年10期

7 徐文鵬;王偉明;李航;楊周旺;劉秀平;劉利剛;;面向3D打印體積極小的拓?fù)鋬?yōu)化技術(shù)[J];計(jì)算機(jī)研究與發(fā)展;2015年01期

8 吳菲菲;段國輝;黃魯成;楊梓;喬錚;;基于引文分析的3D打印技術(shù)研究主題發(fā)展趨勢[J];情報(bào)雜志;2014年12期

9 晁艷普;白政民;;金屬微滴三維打印成形數(shù)據(jù)處理軟件的設(shè)計(jì)開發(fā)[J];機(jī)械設(shè)計(jì)與制造;2014年08期

10 侯聰聰;南琳;張磊;;基于分組的STL模型快速切片算法[J];制造業(yè)自動化;2014年09期

相關(guān)博士學(xué)位論文 前1條

1 潘海鵬;快速成型制造中分層處理技術(shù)的研究[D];南昌大學(xué);2007年

,

本文編號:1779140

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/1779140.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶aea0d***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com