本帖最后由 冰墩熊 于 2023-6-25 17:33 編輯
南極熊導讀:自從ChatGPT問世以來,,它在網(wǎng)絡(luò)上引起了巨大轟動,。除了幫助生成簡單查詢的答案外,,這個聊天機器人還可以幫助準備用于3D打印的文件,。借助ChatGPT,,人們可以創(chuàng)建可直接打印的STL文件,、3D模型代碼(可使用基于腳本的3D建模軟件如OpensCAD打開),或者創(chuàng)建無需3D切片器的Gcode文件,。
1.jpg (88.05 KB, 下載次數(shù): 76)
下載附件
2023-6-25 17:19 上傳
在接下來的內(nèi)容中,,我們將詳細探討這些方法。請記住,ChatGPT的表現(xiàn)取決于您給出的提示,,您可能需要嘗試幾種不同的措辭才能獲得您想要的結(jié)果,。
如何使用ChatGPT生成G代碼
現(xiàn)在,我們可以使用ChatGPT生成G代碼,,并在預(yù)覽后將其發(fā)送到3D打印機,。要開始使用ChatGPT,您需要注冊并登錄OpenAI,,然后您將看到輸入提示的選項,。在輸入框中,您可以提供與您要生成的G代碼相關(guān)的信息,,例如模型的形狀,、尺寸和打印參數(shù)等。ChatGPT將根據(jù)您的提示生成一個回復(fù),,其中可能包含所需的G代碼或指導信息,。在生成的G代碼上進行預(yù)覽,確保它符合您的需求,。最后,,將生成的G代碼發(fā)送到您的3D打印機進行打印。
2.jpg (60 KB, 下載次數(shù): 83)
下載附件
2023-6-25 17:20 上傳
要獲得可3D打印的文件,,我們必須要求軟件生成 ASCII STL,。ASCII STL 格式存儲構(gòu)成物體表面的三角形面的人類可讀的詳細信息。每個頂點都連接到模型中的其他頂點,,創(chuàng)建定義3D模型形狀的三角形,。
下面是有關(guān)用于設(shè)計杯子的 ASCII STL 格式的部分。
3.jpg (31.31 KB, 下載次數(shù): 79)
下載附件
2023-6-25 17:20 上傳
該文件始終以Solid 開頭,,其中 name 是您的設(shè)計的名稱,。接下來,您將看到三角形頂點的詳細信息,,代碼以名稱 endsolid 結(jié)尾,。
您可以按照以下步驟在 ChatGPT 中創(chuàng)建 3D 模型。
1.編寫提示“使用ASCII STL 格式生成立方體的3D模型”,,然后單擊Enter。下面是生成的代碼示例,。
4.jpg (40.94 KB, 下載次數(shù): 81)
下載附件
2023-6-25 17:20 上傳
2.復(fù)制代碼并將其粘貼到任何文本編輯器(例如記事本)中,,然后可以將其保存為.STL。如果您了解代碼的工作原理,,則可以對其進行修改,。
5.jpg (55 KB, 下載次數(shù): 86)
下載附件
2023-6-25 17:21 上傳
3.將文件導入Cura或其他任何3D切片軟件,以進行切片并生成我們將發(fā)送到3D打印機的G代碼。這個步驟對于預(yù)覽和檢查3D打印的方式非常重要,。我還注意到ChatGPT生成的設(shè)計通常非常小,,所以我需要在Cura中進行縮放,如下所示,。
6.jpg (88.46 KB, 下載次數(shù): 100)
下載附件
2023-6-25 17:21 上傳
4.將文件發(fā)送到您的3D打印機,。切片后,您可以通過移動界面右側(cè)和底部的滑塊進行預(yù)覽,,看看一切是否正常,。您還可以根據(jù)您的3D打印機指定速度、層高,、溫度和其他設(shè)置,。
7.jpg (167.62 KB, 下載次數(shù): 87)
下載附件
2023-6-25 17:21 上傳
接下來,您可以將文件發(fā)送到您的機器進行3D打印,。該設(shè)計的3D打印花費了大約6個小時,,但結(jié)果是好的,因為它沒有任何缺陷,。
8.jpg (97.87 KB, 下載次數(shù): 95)
下載附件
2023-6-25 17:22 上傳
表面和邊緣都是3D打印的,,并且拿起來仔細觀察,表面非常光滑,。
9.jpg (94.78 KB, 下載次數(shù): 81)
下載附件
2023-6-25 17:22 上傳
除了使用ChatGPT生成STL文件之外,,您還可以修復(fù)G代碼文件,可以直接發(fā)送到3D打印機,,而無需使用3D切片器,。
如何修復(fù)ChatGPT中的G代碼文件
為了演示這一點,我們從Thingiverse下載了Minecraft Creeper的3D模型,,并使用Cura將其切片以獲得G代碼,。然后我在記事本上打開它,并修改了下面突出顯示的部分,,將字母添加到第5行而不是數(shù)字值,。
10.jpg (107.38 KB, 下載次數(shù): 98)
下載附件
2023-6-25 17:22 上傳
然后我保存了該文件,當我嘗試在Cura中打開它時,,出現(xiàn)以下錯誤,。
11.jpg (41.16 KB, 下載次數(shù): 67)
下載附件
2023-6-25 17:24 上傳
現(xiàn)在,利用ChatGPT可以輕松檢測到錯誤,,而無需花費大量時間來識別錯誤,。所以我復(fù)制了該文件,將其粘貼到ChatGPT中,,并要求機器人識別錯誤,。這是我收到的回復(fù)。
11111.jpg (127.92 KB, 下載次數(shù): 80)
下載附件
2023-6-25 17:25 上傳
正如我們所看到的,ChatGPT能夠識別到第5,、7和10行的值是字母而不是數(shù)字,,因為您在輸入提示中提到了這些錯誤。您也可以繼續(xù)與ChatGPT互動并告訴它修復(fù)這些錯誤,。在這個示例中,,您可以使用提示"請修復(fù)您發(fā)現(xiàn)的錯誤"。如您所見,,ChatGPT用隨機的數(shù)字替換了字母,。
11313133.jpg (64.6 KB, 下載次數(shù): 85)
下載附件
2023-6-25 17:25 上傳
除了在ChatGPT中修復(fù)G代碼和生成STL文件之外,您還可以使用它生成可在OpensCAD等 3D建模軟件中使用的3D模型腳本,。
如何在ChatGPT中生成3D模型的腳本
如果我們想要一個可以操作的3D模型,,我們可以直接要求一個。在這里,,我們將告訴它生成一個可以在OpensCAD中使用的杯子3D模型的腳本,。我使用了提示“創(chuàng)建要在OpensCAD中打開的杯子3D模型腳本”。
下面是我得到的輸出,。
666.jpg (108.37 KB, 下載次數(shù): 67)
下載附件
2023-6-25 17:26 上傳
生成代碼后,,我下載了OpensCAD,創(chuàng)建了一個新文件,,并將代碼粘貼到編輯器中,。保存并渲染模型后,我得到了如下所示的設(shè)計,。
12.jpg (103.86 KB, 下載次數(shù): 69)
下載附件
2023-6-25 17:26 上傳
看起來它幾乎像一個杯子,,盡管有點偏離。但您可以嘗試使用提示和代碼,,直到實現(xiàn)完美的杯子設(shè)計,。您可以通過選擇工具欄左上角的STL選項將文件另存為STL文件。
13.jpg (91.88 KB, 下載次數(shù): 81)
下載附件
2023-6-25 17:27 上傳
然后,,您可以將其發(fā)送到3D切片機并對其進行切片,。切片后,打印模型所需的時間約為57分鐘,。
14.jpg (113.18 KB, 下載次數(shù): 70)
下載附件
2023-6-25 17:27 上傳
3D打印后,,我得到了如下所示的設(shè)計。
15.jpg (77.84 KB, 下載次數(shù): 77)
下載附件
2023-6-25 17:27 上傳
正如您所觀察到的,,生成的結(jié)果具有光滑的表面,,并且整體效果良好,就像另一個立方體一樣,。通過嘗試不同的提示,我們可以輕松嘗試創(chuàng)建不同風格的設(shè)計。
|
上一篇:多款高性能3D打印方案供你選擇,,贏創(chuàng)即用型3D打印材料微站上線了下一篇:不止是快,!漫格光固化3D打印切片軟件Voxeldance Tango 4.0正式上線
|