Create Inc 开源 G 代码生成器

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

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

[[412672]]

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

Create Inc 解释道:"一个传统的 3D 打印管线有四个步骤——创建模型、加载到切片机、生成 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

责任编辑:未丽燕 来源: 开源中国
相关推荐

2024-08-19 00:00:00

表单生成器开发开源

2009-07-03 09:29:24

KeelKit

2022-03-10 10:48:30

PolyCoder自动代码生成器语言

2023-05-17 16:02:00

CSS工具代码生成器

2015-08-25 15:54:17

程序员代码生成器

2023-01-06 07:52:52

代码生成器开发

2012-09-21 10:54:21

开源Linux防火墙

2012-03-30 09:31:44

WEBCSS

2021-12-10 09:45:19

生成器配置代码

2020-10-20 09:53:11

代码IDEA生成器

2021-10-29 11:25:41

代码编程语言Java

2024-06-12 13:40:58

2011-12-23 13:42:05

JavaScript

2010-09-07 16:31:17

SQL语句insert

2021-04-22 21:15:38

Generator函数生成器

2011-08-16 10:17:12

XCode模版引擎XTemplate

2017-03-20 17:49:21

Java Web模板代码

2015-08-25 11:07:58

2017-07-01 16:02:39

分布式ID生成器

2024-11-01 15:51:06

点赞
收藏

51CTO技术栈公众号