麻省理工學院這個星期計劃發(fā)布兩個文件,詳細說明如何使用開源軟件能夠更直觀,更簡化3D印刷工藝。
利用計算機圖形模型和模擬,3D打印機已經可以生產各種3D打印對象,但是在打印機所使用的軟件更新是緩慢的,很難使用。但隨著3D打印技術逐漸成為主流,這將需要做出更復雜的算法,麻省理工學院的研究人員說。
在7月25日,一隊研究人員將在美國麻省理工學院計算機科學與人工智能實驗室(CSAIL)公布其論文SIGGRAPH計算機圖形會議。
Matusik沃伊切赫,麻省理工學院的副教授,論文合著者和CSAIL計算機圖形學集團的領導者,說:”我們的目標是使3D打印更容易和做更復雜的計算!拔覀兪堑谝粋設計,開發(fā)和實施,統(tǒng)一成一個無縫的過程,使其能夠很容易地轉換成為一個全面運作的3D打印對象的一套規(guī)范。”
3D打印帶來了巨大的計算挑戰(zhàn)對于現有軟件,研究人員說。為了制造復雜的表面含有條紋,色彩漸變和其他錯綜復雜,印刷軟件必須能夠產生一個高分辨率的對象模型,每個表面上是要包含詳細信息。計算機模型往往能產生PB級的數據,目前的方案困難在于加工和儲存。
OpenFab Matusik和他在麻省理工學院團隊,開發(fā)出一個可編程的“管線”架構,以處理這些問題。OpenFab的RenderMan軟件,用于設計通常在電影里看到的計算機生成的圖像。OpenFab復雜結構允許生產具有不同材料的性能。
要創(chuàng)建復雜的表面細節(jié)和組成3D對象,OpenFab使用的“fablets”,或一種新的編程語言,允許用戶修改一個對象的外觀,能夠高效地編寫程序。
“我們的軟件使得它更容易設計和印刷新材料,不斷改變你正在設計的對象的屬性,”基里爾說Vidimce,“在傳統(tǒng)制造中,大多數對象是由多個部分組相同的材料制成。OpenFab,用戶可以改變一個對象的材料的一致性,例如,設計的物件兩端的抗壓縮性不相同。“
到目前為止,Matusik的研究小組已經能夠復制各種各樣的物體使用OpenFab,包括嵌入昆蟲琥珀,大理石桌和一個粘糊糊的泰迪熊。
為了營造逼真的效果,反射光,并且符合觸摸感,用戶目前必須指定要復制的對象,他們的材料成分。這是不容易的任務,因為它往往更容易定義所需的最終對象的狀態(tài) 。
為了簡化程序,Matusik和其他研究人員開發(fā)出一種新方法,稱為Spec2Fab。需要明確每個區(qū)域的打印,設計規(guī)范和測試每一個可能的組合,采用了一種Spec2Fab的“減速樹”,打破了對象分解成更容易管理的塊。Spec2Fab的“調諧器的網絡”,然后使用減速,以自動確定一個對象的材料組合物。
結合現有的計算機圖形算法,使用Spec2Fab Matusik的團隊創(chuàng)建眾多的3D打印概念,如燒堿的圖像和對象與特定的變形和結構特性的光學效應。
“Spec2Fab構建算法,可以產生無盡的復雜程度,打印對象的數組是一個小而強大的工具箱,德賽說:”陳,博士研究生在CSAIL及主要作者的論文之一。
|