本書是一部用于在3D打印機上創(chuàng)建幾乎任何物品的權 威指南,本書將揭開3D打印設計過程的神秘面紗,為那些剛接觸3D打印的新手、激情洋溢的藝術師、經驗豐富的工程師、3D打印企業(yè)家和初次擁有一臺3D打印機的人士,提供正確的工作流程,以確保原始創(chuàng)意能夠被3D打印出來。本書探討了多種3D打印項目,重點是使用免費提供的3D設計應用程序,采用一步步的技術,詳細描述了如何創(chuàng)建各種各樣的可3D打印對象,并解釋了樣條曲線、多邊形和實體模型之間的區(qū)別。讀者將會從本書中獲得對多種建模軟件深入了解,將學習到有機建模、硬邊建模和基于CAD的精 確建模工具之間的差異,并將它們應用于制作可3D打印的設計、實用產品和個性化的藝術品。無論是一個需要精打細算的學生,或是正在探索3D打印研發(fā)項目的公司,本書將提供正確的工具和技術,以確保3D打印成功。本書適合3D打印愛好者、培訓機構、中小學3D創(chuàng)新課程任課教師學習參考。
隨著3D打印設計過程的持續(xù)發(fā)展,借助這一革命性的、令人著迷的技術,創(chuàng)客、藝術師和工程師之間緊密合作,將為尋找到新的重大突破鋪平了道路。如果沒有這些充滿活力的3D社區(qū),我不可能完成本書。因此,我要向在前進道路上給予我極大幫助的所有專業(yè)人士表示深深的感謝!必須非常感謝ToyBuilderLabs(www.toybuilderlabs.com)、MatterHackers(www.matterhackers.com)、Deezmaker(www.deezmaker.com)和3DPrintLife(www.3dprintlife.com),是它們提供了耗材、建議、3D打印機(尤其是DeezmakerBukito)和其他用品等3D打印方面的援助。特別感謝要獻給PVNet(edu.pvnet.com),它為我提供了靈感,并把我介紹給我的技術審核員AlexChen。我還必須感謝3DPrinterWorld、JoanHorvath、帕薩迪納城市學院和南加州大學,幫助我在3D打印社區(qū)中建立起持續(xù)發(fā)展的關系。尤其是要感謝我的家人給予我關于設計和教育方面的創(chuàng)造性夢想的大力支持!
最后獻詞會獻給我的兒子和未來的一代——用堅毅、奉獻精神、想象力去努力追求,為使我們大家的世界變得更美好!
喬•米卡勒夫
3D打。ㄔ霾闹圃欤┘夹g被委以“引發(fā)制造業(yè)革命”的重任,在《中國制造2025》國家戰(zhàn)略中也占有重要的地位。經過前幾年的爆發(fā)期與發(fā)展期,中國3D打印市場也在以幾何倍數(shù)增長,目前,3D打印已廣泛滲透于各行各業(yè),不斷探索這種技術的應用潛能。國內已出現(xiàn)了陶瓷3D打印,食品3D打印機的功能在不斷完善,3D打印在建筑領域的應用范圍也在不斷擴大,3D打印在醫(yī)療領域的應用有了新的突破,在通過醫(yī)療審批后,3D打印人體植入物會解決更多患者的病痛。2016年6月,國外提出了噴射成型的新型金屬3D打印技術:Xjet,能像墨水打印一樣打印液態(tài)金屬,據(jù)稱它幾乎能解決金屬成型3D打印技術的所有缺點,如果該技術能夠解決致密度問題,3D打印就會對制造業(yè)產生革命性的影響。
3D打印對教育行業(yè)也產生了深刻的變革。2016年,在國家的大力支持下,全國大城市的中小學幾乎都配置了3D打印機。STEAM的教育理念在國內得到認可,這是面向新知識經濟時代的重實踐的超學科教育概念。讓思維可見,讓創(chuàng)意可行,借助3D打印技術,讓學生在新的體驗中培養(yǎng)創(chuàng)造力和享受學習的樂趣,真正培養(yǎng)出適合未來社會發(fā)展所需要的合格人才。
一切看起來都很美好,但整個3D打印領域都面臨著人才稀缺的難題,在教育培訓領域則尤為突出,幾乎沒有一所學校系統(tǒng)性開設3D打印專業(yè)。國內眾多3D打印愛好者缺乏3D設計方面的入門教程,中小學相關教師也急需得到這方面的系統(tǒng)培訓。為普及3D打印設計方面的知識,譯者自2014年起,業(yè)余時間陸續(xù)翻譯和編寫了有關3D打印設計方面的初級教程,基本涵蓋了中小學、創(chuàng)客教育所需的3D建模知識,出版后取得了良好的社會反響。其中《3D打印建模:Autodesk123DDesign詳解與實戰(zhàn)》已是第三次印刷,國內一些中小學教師參考該書開展了教學,而《3D打印建模:AutodeskMeshmixer實用基礎教程》是國內第一本講解Meshmixer使用方法的教程,這兩個軟件在本書中也是重點講解的內容。
針對3D打印的設計,是數(shù)字建模的一個子集,有別于日常生活中所常見的動畫設計。3D打印設計是如何得到數(shù)字模型,然后生成.stl文件的過程(目前如此,以后可能會統(tǒng)一到新的文件格式),對初學者而言,選用何種軟件是非常重要的。個人認為應用軟件的難易程度是分層次的,過于復雜的專業(yè)軟件根本不適合初學者。先從簡單的軟件入手,理解3D建模的概念,循序漸進,然后再根據(jù)自己的發(fā)展方向升級到專業(yè)軟件。我過去選擇軟件的思路是既要簡單易用,又要有專業(yè)軟件與之對應,這也與本書作者的思路不謀而合,只不過是作者介紹了Sculptris雕刻軟件(對應Zbrush),我選擇了CubifySculpt(對應FreeForm),原因是CubifySculpt的界面足夠簡潔,易于被孩子們接受,功能同樣強大,而且能直接雕刻導入的.stl文件。順便提一句,本書作者喬•米卡勒夫(JoeMicallef)有過十年的平面設計經驗,我接觸平面設計的時間更長些,深刻體會到平面設計基礎對于3D建模的重要性。
《3D打印設計入門教程》是一本全面講解3D打印建模所需知識的上手指南,從目前3D打印所能實現(xiàn)的功能開篇,介紹了3D打印的設計方法、設計流程和設計策略,以及準備模型用于3D打印的全部知識,分類講解了實體建模、有機(本書主要指雕刻)建模技術,混合使用這些技術進行定制化的技術。本書示例豐富,配以大量圖例,以幫助新手能夠順利進入3D設計之門。書中還對3D設計中的概念做了詳細的解釋,使讀者正確理解3D設計,為后續(xù)深入學習專業(yè)軟件打下良好的基礎。作者非常注重設計流程,通過學習,每一位新人都應該能夠完成針對3D打印的設計項目。
本書涉及了3D打印設計的全部內容,國內正缺乏一本這樣的入門教程,本書的出版將結束國內3D打印入門階段教學內容支離破碎的局面,是廣大3D打印愛好者的福音。本書適合3D打印愛好者、培訓機構、中小學3D創(chuàng)新課程任課教師學習參考。
把3D設計寫得足夠簡單且內容豐富,是個矛盾體,我也深深體會到這種“糾結”,為把一個過去面向專業(yè)人員的概念,如何向普通大眾解釋清楚而絞盡腦汁。感謝本書作者編寫這樣一本教程,它是一把鑰匙,將為更多渴望學習3D打印知識的新人打開神奇的大門!
如果想更全面深入地掌握Autodesk123DDesign和Meshmixer用法,也可參考我編寫的專門教程。不過,對于初學者而言,建議在項目中學習,不要過度追求建模技術,而犧牲享受3D打印成功的樂趣,你的打印項目就是一個制造過程,上手大膽去做吧!
由于譯者水平有限,不足之處在所難免,希望廣大讀者提出寶貴意見,以幫助完善本書。
陳啟成
譯者序
前言
第1章 3D打印能夠做什么?1
1.1 應用3D打印,設計進入了新時代2
1.2 借助3D打印,實現(xiàn)新創(chuàng)意的可行性6
1.2.1 3D打印日常物品6
1.2.2 重新改進普通物品7
1.2.3 3D打印在校園8
1.2.4 超越了雕塑、結構和形狀的界限9
1.2.5 3D打印對傳統(tǒng)雕塑的補充10
1.2.6 制作過去無法做出的物品11
1.2.7 3D打印在建筑領域中的應用12
1.2.8 3D打印珠寶和奢侈品14
1.2.9 3D打印的時尚品和可穿戴設備16
1.2.10 個人制造3D打印的玩具16
1.2.11 3D打印無人機和機器人17
1.3 遷移到3D打印18
1.3.1 不斷發(fā)展的材料技術19
1.3.2 軟件設計方面的進步23
1.3.3 開源社區(qū)的促進作用24
1.3.4 眾籌推動新機型的發(fā)展26
1.3.5 新的創(chuàng)客文化27
1.4 新創(chuàng)企業(yè)伴隨3D打印普及而成長28
1.5 增材制造VS減材制造31
1.6 設計和制造方式的轉變:這是制造業(yè)復興的開始嗎?33
1.7 小結35
第2章 探索3D打印的設計技術36
2.1 你成了工廠36
2.2 評審你的設計方案37
2.3 為3D打印生成創(chuàng)意:從哪里開始?38
2.3.1 草圖對完善創(chuàng)意的重要性38
2.3.2 利用在線模型數(shù)據(jù)庫來創(chuàng)建和修改對象45
2.3.3 逆向工程是必不可少的47
2.3.4 混搭制造和套件拼裝49
2.3.5 探索藝術和有機雕刻技術56
2.3.6 使用3D掃描來修改已存在的物體58
2.3.7 攝影測量59
2.3.8 激光雷達掃描59
2.3.9 記。盒螤顝碗s度是任意的64
2.4 使用免費的3D建模軟件開始設計67
2.5 本書所使用的3D軟件概述68
2.5.1 Autodesk Tinkercad68
2.5.2 OpenSCAD69
2.5.3 Microsoft 3D Builder70
2.5.4 FreeCAD71
2.5.5 Autodesk 123D Design72
2.5.6 Pixologic Sculptris73
2.5.7 Autodesk Meshmixer74
2.5.8 Blender75
2.6 3D打印所需的額外技能76
2.7 小結76
第3章 開始設計一個盒子77
3.1 需要用到的工具78
3.2 使用基本構建物體開始:立方體、球體和圓柱體78
3.3 在Tinkercad中設計簡單的盒子79
3.3.1 Tinkercad入門80
3.3.2 如何使用Tinkercad83
3.4 在Tinkercad中創(chuàng)建盒子83
3.4.1 拖放一個立方體到工作平面83
3.4.2 縮放立方體到正確尺寸85
3.4.3 復制立方體來創(chuàng)建挖空的盒子85
3.4.4 在Tinkercad中復制對象86
3.4.5 縮小并對齊立方體86
3.4.6 通過復制較大的立方體創(chuàng)建蓋子88
3.4.7 縮小較大的立方體89
3.4.8 利用顏色編碼來幫助選擇/識別模型中部件的解釋89
3.4.9 在蓋子上創(chuàng)建一個凸臺91
3.4.10 使用Tinkercad的孔操作,執(zhí)行布爾差分運算92
3.4.11 為蓋子添加一個把手93
3.5 在OpenSCAD中設計簡單的盒子95
3.5.1 OpenSCAD入門96
3.5.2 如何使用OpenSCAD97
3.6 在OpenSCAD中構建盒子97
3.7 小結100
第4章 為3D打印盒子做好準備101
4.1 3D打印制作流程103
4.2 使用3D打印機的四條途徑103
4.3 確保3D模型準備就緒,可供3D打印104
4.4 確保3D打印成功的最終設計因素106
4.4.1 因素1:將使用什么類型的3D打印工藝?106
4.4.2 因素2:最終輸出尺寸108
4.4.3 因素3:部件在打印床上擺放的朝向109
4.4.4 因素4:支撐結構110
4.4.5 因素5:耗材類型112
4.5 測試、探索和試驗113
4.6 使用軟件工具來驗證3D模型的可打印性能114
4.7 在Meshmixer中為3D打印盒子做好準備114
4.7.1 Meshmixer中視圖導航115
4.7.2 使用Meshmixer準備用于3D打印的Box.stl文件116
4.7.3 使用Select(選擇)工具,正確重定向盒子中的部件118
4.7.4 使用Move(移動)工具,把蓋子移動到構建平臺的基面120
4.7.5 輸出到打印機121
4.7.6 調整.stl文件的大小122
4.7.7 修復模型122
4.7.8 添加支撐結構123
4.7.9 發(fā)送到打印機、輸出或發(fā)送到服務機構125
4.8 在Cura中為3D打印盒子做好準備125
4.8.1 在Cura中打開Box.stl127
4.8.2 在Cura中創(chuàng)建支撐129
4.8.3 在Cura中更改尺寸和朝向129
4.8.4 在Cura中生成G代碼131
4.9 在MatterControl中為3D打印盒子做好準備131
4.9.1 載入Box.stl文件到MatterControl132
4.9.2 在MatterControl中重設尺寸和安排模型133
4.9.3 生成支撐133
4.9.4 在MatterControl中生成G代碼133
4.9.5 從MatterControl中連接一臺3D打印機直接打印134
4.10 在Slic3r中為3D打印盒子做好準備134
4.10.1 添加Box.stl文件到Slic3r135
4.10.2 使用Slic3r在打印床上縮放和排列文件135
4.10.3 創(chuàng)建支撐材料136
4.10.4 在Slic3r中生成G代碼136
4.11 使用Netfabb修正網格錯誤136
4.11.1 載入盒子文件到Netfabb中137
4.11.2 使用Netfabb修正網格錯誤137
4.11.3 為你的3D打印機配置Netfabb138
4.12 小結139
第5章 簡單形狀的創(chuàng)新應用140
5.1 從基本形狀開始141
5.1.1 字母、數(shù)字、符號和附加形狀141
5.1.2 附加形狀153
5.1.3 孔類形狀154
5.2 形狀生成器154
5.2.1 文本生成器155
5.2.2 Voronoi形狀生成器156
5.2.3 圖像浮雕生成器158
5.2.4 拉伸生成器159
5.2.5 環(huán)形生成器160
5.3 創(chuàng)建自己的形狀生成器161
5.3.1 收藏夾162
5.3.2 Tinkerplay1