3D打印機(jī)是如何工作?我們需要懂三維軟件嗎?這是一個(gè)比較常見的問題,我們怎樣才能真正理解3D打印機(jī)所涉及的各種技術(shù)。同樣的引擎功能基于一些相同的原則,就像汽車發(fā)動機(jī)一樣必須依靠汽油才能工作。3D打印機(jī)前期是需要我們對三維軟件有一定的了解,像3DMAX、PRO/E、Solidworks等,通過相關(guān)軟件在電腦上面繪制出自己的設(shè)計(jì)圖紙,最終傳遞給一臺3D打印機(jī)。
但是電腦又不能像人類一樣,他們不能只看3D模型,就能簡單地告訴他們的朋友“3D印機(jī)”開始打印。 計(jì)算機(jī)需要生成很多很多代碼。 一旦一個(gè)三維模型設(shè)計(jì)完工或者在相關(guān)模型網(wǎng)站上下載(通常會有一個(gè)擴(kuò)展名,比如:.3D mf‘,.STL,.OBJ文件等等)必須轉(zhuǎn)換成G-code。
G-code是數(shù)控計(jì)算機(jī)語言主要用于計(jì)算機(jī)輔助制造(減法和加法制造),它講述了一個(gè)機(jī)器如何移動。 沒有G-code就沒有辦法為計(jì)算機(jī)通信儲存、分析或材料識別在制造過程中。就比如.STL模型文件最終也是需要3D打印機(jī)的相關(guān)切片軟件轉(zhuǎn)成G-code。 一旦創(chuàng)建了G-code就可以發(fā)送到3D打印機(jī),提供一個(gè)藍(lán)圖,接下來3D打印機(jī)通過層層疊加的方式從而制造一個(gè)物理對象。 還有很多其它的計(jì)算機(jī)語言,但是現(xiàn)在G-code是迄今為止最重要和最常見的。