网站首页 > 资源文章 正文
ChatGPT 自几个月前出现以来,在网上引起了轰动。除了帮助生成简单查询的答案之外,聊天机器人还可以准备用于 3D 打印的文件。借助 ChatGPT,您可以创建准备打印的STL文件,3D模型的代码,可以使用基于脚本的3D建模软件(如OpensCAD)打开,或者在没有3D切片器的情况下创建Gcode文件。
下面,我们将详细探讨这些策略。请记住,ChatGPT 的好坏取决于您给出的提示,您可能需要尝试几种不同的措辞才能获得您想要的结果。
如何使用 ChatGPT 生成 G 代码
我们将在 ChatGPT 中生成G 代码,预览它,然后将其发送到 3D 打印机。
您可以想到任何设计并要求软件生成可打印文件。就我而言,我想创建一个简单的立方体 3D 模型。如果我要求聊天机器人开发一个可以打印的 3D 模型,它将显示一般响应,如下所示。
要获得可3D打印的文件,我们必须要求软件生成ASCII STL。ASCII STL格式存储构成对象表面的三角形切面的人类可读细节。每个顶点都连接到模型中的其他顶点,创建定义3D模型形状的三角形。
下面是有关用于设计杯子的 ASCII STL 格式的部分。
该文件始终以Solid 开头,其中 name 是您的设计的名称。接下来,您将看到三角形顶点的详细信息,代码以名称 endsolid 结尾。
您可以按照以下步骤在 ChatGPT 中创建 3D 模型。
1.编写提示“Generate a 3D Model of a cube using ASCII STL format,”(使用 ASCII STL 格式生成立方体的 3D 模型),然后单击 Enter。下面是生成的代码示例。
您可以在 Google 云端硬盘上下载完整文件。
2.复制代码 并将其粘贴到任何文本编辑器(例如记事本)中,然后可以将其保存为.STL。如果您了解代码的工作原理,则可以对其进行修改。
3.将文件导入 Cura或任何其他 3D 切片软件以对其进行切片并生成我们将发送到 3D 打印机的 G 代码。它还有助于预览并检查 3D 打印的方式。我还意识到 ChatGPT 第一次生成的设计非常小,我必须在 Cura 上对其进行缩放,如下所示。
4.将文件发送到您的 3D 打印机。切片后,您可以通过移动界面右侧和底部的滑块进行预览,看看一切是否正常。您还可以根据您的 3D 打印机指定速度、层高、温度和其他设置。
接下来,您可以将文件发送到您的机器进行 3D 打印。该设计的 3D 打印花费了大约 6 个小时,结果给我留下了深刻的印象,因为它没有任何缺陷。
如果看得清楚,表面和边缘都是 3D 打印的,而且表面更光滑。
除了使用 ChatGPT 生成 STL 文件之外,您还可以修复 G 代码文件,可以直接发送到 3D 打印机,而无需使用 3D 切片器。
如何修复 ChatGPT 中的 G 代码文件
为了演示这一点,我从 Thingiverse 下载了Minecraft Creeper 的 3D 模型,并使用 Cura 将其切片以获得 G 代码。然后我在记事本上打开它并修改下面突出显示的部分,添加字母而不是第 5 行中的数字值。
然后我保存了该文件,当我尝试在 Cura 中打开它时,出现以下错误。
ChatGPT 可以轻松检测到错误,而无需花费大量时间来识别错误。所以我复制了该文件,将其粘贴到 ChatGPT 中,并要求机器人识别错误。这是我收到的回复。
正如您所看到的,它能够检测到第 5、7 和 10 行的值不是数字,因为我添加了字母。
您也可以继续并告诉它修复它。在此示例中,我使用了提示“请修复您发现的错误”。如您所见,它用随机数字替换了字母。
除了在 ChatGPT 中修复 G 代码和生成 STL 文件之外,您还可以使用它生成可在 OpensCAD 等 3D 建模软件中使用的 3D 模型脚本。接下来继续向您展示。
如何在 ChatGPT 中生成 3D 模型的脚本
如果我们想要一个可以操作的 3D 模型,我们可以直接要求一个。在这里,我们将告诉它生成一个可以在 OpensCAD 中使用的杯子 3D 模型的脚本。我使用了提示 “Create a Script of a 3D model of a cup to be opened in OpensCAD.”(创建要在 OpensCAD 中打开的杯子 3D 模型的脚本)。
下面是我得到的输出:
生成代码后,我下载了 OpensCAD,创建了一个新文件,并将代码粘贴到编辑器中。保存并渲染模型后,我得到了如下所示的设计。
它几乎像一个杯子,尽管有点偏离。但您可以尝试使用提示和代码,直到实现完美的杯子设计。您可以通过选择工具栏左上角的STL选项将文件另存为 STL 文件。
然后,您可以将其发送到 3D 切片机并对其进行切片。切片后,打印模型所需的时间估计为 57 分钟。
3D 打印后,我得到了如下所示的设计。
正如您所看到的,它具有光滑的表面,并且总体良好,就像立方体的另一个一样。您始终可以尝试各种提示,并且您将能够创建令人难以置信的设计。
本文由EETOP编译整理自tomshardware
- 上一篇: STL格式是什么?用什么软件打开?
- 下一篇: 耐心点,1000字让你搞懂3D打印!智能制造改变生活!
猜你喜欢
- 2024-11-21 【管家婆财贸双全-培训教程】打印设计 例:销售单打印样式
- 2024-11-21 耐心点,1000字让你搞懂3D打印!智能制造改变生活!
- 2024-11-21 STL格式是什么?用什么软件打开?
- 2024-11-21 3D打印
- 2024-11-21 以技促能,载誉而归——山东商务职业学院获省赛“水利工程BIM建模与应用”赛项一等奖
- 2024-11-21 3D打印与模具制品存在哪些差异?
- 2024-11-21 3D打印技术 实训课程讲稿
- 2024-11-21 3D建模平台:上传照片与视频在线生成多格式三维模型
- 2024-11-21 从STL到STP:简单几步教你如何将STL文件转换为STP格式
- 2024-11-21 自定义横向或纵向打印-C#学习进阶
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)