利用ChatGPT,轻松打造独特设计:从提示词到精准的3D打印文件

3D打印动态
2023
06/25
17:33
分享
评论
本帖最后由 冰墩熊 于 2023-6-25 17:33 编辑

南极熊导读:自从ChatGPT问世以来,它在网络上引起了巨大轰动。除了帮助生成简单查询的答案外,这个聊天机器人还可以帮助准备用于3D打印的文件。借助ChatGPT,人们可以创建可直接打印的STL文件、3D模型代码(可使用基于脚本的3D建模软件如OpensCAD打开),或者创建无需3D切片器的Gcode文件。

1.jpg

在接下来的内容中,我们将详细探讨这些方法。请记住,ChatGPT的表现取决于您给出的提示,您可能需要尝试几种不同的措辞才能获得您想要的结果。

如何使用ChatGPT生成G代码

现在,我们可以使用ChatGPT生成G代码,并在预览后将其发送到3D打印机。要开始使用ChatGPT,您需要注册并登录OpenAI,然后您将看到输入提示的选项。在输入框中,您可以提供与您要生成的G代码相关的信息,例如模型的形状、尺寸和打印参数等。ChatGPT将根据您的提示生成一个回复,其中可能包含所需的G代码或指导信息。在生成的G代码上进行预览,确保它符合您的需求。最后,将生成的G代码发送到您的3D打印机进行打印。

2.jpg

要获得可3D打印的文件,我们必须要求软件生成 ASCII STL。ASCII STL 格式存储构成物体表面的三角形面的人类可读的详细信息。每个顶点都连接到模型中的其他顶点,创建定义3D模型形状的三角形。

下面是有关用于设计杯子的 ASCII STL 格式的部分。

3.jpg

该文件始终以Solid 开头,其中 name 是您的设计的名称。接下来,您将看到三角形顶点的详细信息,代码以名称 endsolid 结尾。

您可以按照以下步骤在 ChatGPT 中创建 3D 模型。

1.编写提示“使用ASCII STL 格式生成立方体的3D模型”,然后单击Enter。下面是生成的代码示例。

4.jpg

2.复制代码并将其粘贴到任何文本编辑器(例如记事本)中,然后可以将其保存为.STL。如果您了解代码的工作原理,则可以对其进行修改。

5.jpg

3.将文件导入Cura或其他任何3D切片软件,以进行切片并生成我们将发送到3D打印机的G代码。这个步骤对于预览和检查3D打印的方式非常重要。我还注意到ChatGPT生成的设计通常非常小,所以我需要在Cura中进行缩放,如下所示。

6.jpg

4.将文件发送到您的3D打印机。切片后,您可以通过移动界面右侧和底部的滑块进行预览,看看一切是否正常。您还可以根据您的3D打印机指定速度、层高、温度和其他设置。

7.jpg

接下来,您可以将文件发送到您的机器进行3D打印。该设计的3D打印花费了大约6个小时,但结果是好的,因为它没有任何缺陷。

8.jpg

表面和边缘都是3D打印的,并且拿起来仔细观察,表面非常光滑。

9.jpg

除了使用ChatGPT生成STL文件之外,您还可以修复G代码文件,可以直接发送到3D打印机,而无需使用3D切片器。

如何修复ChatGPT中的G代码文件

为了演示这一点,我们从Thingiverse下载了Minecraft Creeper的3D模型,并使用Cura将其切片以获得G代码。然后我在记事本上打开它,并修改了下面突出显示的部分,将字母添加到第5行而不是数字值。

10.jpg

然后我保存了该文件,当我尝试在Cura中打开它时,出现以下错误。

11.jpg

现在,利用ChatGPT可以轻松检测到错误,而无需花费大量时间来识别错误。所以我复制了该文件,将其粘贴到ChatGPT中,并要求机器人识别错误。这是我收到的回复。

11111.jpg

正如我们所看到的,ChatGPT能够识别到第5、7和10行的值是字母而不是数字,因为您在输入提示中提到了这些错误。您也可以继续与ChatGPT互动并告诉它修复这些错误。在这个示例中,您可以使用提示"请修复您发现的错误"。如您所见,ChatGPT用随机的数字替换了字母。

11313133.jpg

除了在ChatGPT中修复G代码和生成STL文件之外,您还可以使用它生成可在OpensCAD等 3D建模软件中使用的3D模型脚本。

如何在ChatGPT中生成3D模型的脚本

如果我们想要一个可以操作的3D模型,我们可以直接要求一个。在这里,我们将告诉它生成一个可以在OpensCAD中使用的杯子3D模型的脚本。我使用了提示“创建要在OpensCAD中打开的杯子3D模型脚本”。

下面是我得到的输出。

666.jpg

生成代码后,我下载了OpensCAD,创建了一个新文件,并将代码粘贴到编辑器中。保存并渲染模型后,我得到了如下所示的设计。

12.jpg

看起来它几乎像一个杯子,尽管有点偏离。但您可以尝试使用提示和代码,直到实现完美的杯子设计。您可以通过选择工具栏左上角的STL选项将文件另存为STL文件。

13.jpg

然后,您可以将其发送到3D切片机并对其进行切片。切片后,打印模型所需的时间约为57分钟。

14.jpg

3D打印后,我得到了如下所示的设计。

15.jpg

正如您所观察到的,生成的结果具有光滑的表面,并且整体效果良好,就像另一个立方体一样。通过尝试不同的提示,我们可以轻松尝试创建不同风格的设计。




上一篇:多款高性能3D打印方案供你选择,赢创即用型3D打印材料微站上线了
下一篇:不止是快!漫格光固化3D打印切片软件Voxeldance Tango 4.0正式上线
回复

使用道具 举报

推动3D打印

关注南极熊

通知

联系QQ/微信9:00-16:00

392908259

南极熊3D打印网

致力于推动3D打印产业发展

Copyright © 2024 南极熊 By 3D打印 ( 京ICP备14042416号-1 ) 京公网安备11010802043351
快速回复 返回列表 返回顶部