当前位置:首页 >时尚 >Create Inc 开源 G 代码生成器 就必须了解 G 代码到底是什么

Create Inc 开源 G 代码生成器 就必须了解 G 代码到底是什么

2024-06-30 17:30:08 [百科] 来源:避面尹邢网

Create Inc 开源 G 代码生成器

作者:Alias_Travis 代码开源 Create Inc 最近在 YouTube 上公开了一个视频,在视频中他们宣布将把自行开发的生成 3D 打印 G 代码生成器进行开源,该工具允许用户在不需要 3D 模型的代码情况下就能创建自定义 G 代码。

Create Inc 最近在 YouTube 上公开了一个视频,生成在视频中他们宣布将把自行开发的代码 3D 打印 G 代码生成器进行开源,该工具允许用户在不需要 3D 模型的生成情况下就能创建自定义 G 代码。

[[412672]]

Create Inc 开源 G 代码生成器 就必须了解 G 代码到底是什么

受拉夫堡大学(Loughborough University)的代码 Andrew Gleadall 博士所开发的 FullControl GCode Designer 的启发,Create Inc 将所开发的生成工具实施为一个基于浏览器的网站,以便于用户去使用。代码该工具使用户能够逐行控制 FFF 构建的生成工具路径,为以前不可能实现的代码几何形状铺平道路(如无支撑的弦结构和高度可定制的格子等)。

Create Inc 开源 G 代码生成器 就必须了解 G 代码到底是什么

Create Inc 解释道:"一个传统的生成 3D 打印管线有四个步骤——创建模型、加载到切片机、代码生成 G 代码和打印。生成我们的代码目标是摆脱前两个步骤,直接生成 G 代码。这不是一个适用于每一种打印类型的方法,但这绝对是一个为我们开辟新途径的方法。"

Create Inc 开源 G 代码生成器 就必须了解 G 代码到底是什么

要理解 Create Inc 的 G 代码生成器的新颖之处,就必须了解 G 代码到底是什么。G 代码不仅仅是一个专门针对 3D 打印的东西,它也广泛应用于数控加工操作,但它可以被视作是 "3D 打印机的语言"。它是一种编程语言,用于绘制 3D 打印系统的转轮在构建过程中的路径,确定 3D 打印时喷嘴何时移动、停止和打印。

G 代码文件的绝大部分通常由两个主要命令组成,G0 和 G1。前者是一个非常简单的函数,告诉打印机在不喷出任何打印材料的情况下移动,而后者则根据其参数列表中定义的 XYZ 坐标打印出一条直线。与这些命令相关的一些其他参数包括移动速度、材料流速、冷却速度等等。

[[412673]]

虽然传统的 3D CAD 软件和切片软件的组合足以设计大多数类型的几何形状,但它仍然不能让我们完全控制打印机的运动。

使用像 SOLIDWORKS 和 Cura 这样的软件,几乎不可能 3D 打印出松树状的刺状结构等复杂形状。因此对于这类复杂结构,都需要一个定制的逐行 G 代码,但商业切片机和工业设计软件根本不具备这种功能。

Create Inc 的在线 G 代码生成器历时约两周的时间开发,使用户能够以编程的方式将 G0 和 G1 的组合串起来。该网站还有一个图形化的工具路径查看器,展示了所有被添加的单个命令,使用户能够设计出以往难以实现的几何形状。3D 打印爱好者可以访问该网站直接使用这个工具,也可以访问 GitHub 查看该工具源代码。

本文转自OSCHINA

本文标题:Create Inc 开源 G 代码生成器

本文地址:https://www.oschina.net/news/151780/create-open-source-g-code-generator

责任编辑:未丽燕 来源: 开源中国 Create Inc开源G代码生成器

(责任编辑:时尚)

    推荐文章
    热点阅读