3D打印機是如何工作?我們需要懂三維軟件嗎?這是一個比較常見的問題,我們怎樣才能真正理解3D打印機所涉及的各種技術(shù)。同樣的引擎功能基于一些相同的原則,就像汽車發(fā)動機一樣必須依靠汽油才能工作。3D打印機前期是需要我們對三維軟件有一定的了解,像3DMAX、PRO/E、Solidworks等,通過相關(guān)軟件在電腦上面繪制出自己的設(shè)計圖紙,最終傳遞給一臺3D打印機。
但是電腦又不能像人類一樣,他們不能只看3D模型,就能簡單地告訴他們的朋友“3D印機”開始打印。 計算機需要生成很多很多代碼。 一旦一個三維模型設(shè)計完工或者在相關(guān)模型網(wǎng)站上下載(通常會有一個擴展名,比如:.3D mf‘,.STL,.OBJ文件等等)必須轉(zhuǎn)換成G-code。

G-code是數(shù)控計算機語言主要用于計算機輔助制造(減法和加法制造),它講述了一個機器如何移動。 沒有G-code就沒有辦法為計算機通信儲存、分析或材料識別在制造過程中。就比如.STL模型文件最終也是需要3D打印機的相關(guān)切片軟件轉(zhuǎn)成G-code。 一旦創(chuàng)建了G-code就可以發(fā)送到3D打印機,提供一個藍圖,接下來3D打印機通過層層疊加的方式從而制造一個物理對象。 還有很多其它的計算機語言,但是現(xiàn)在G-code是迄今為止最重要和最常見的。