注释
嗨 Arthur,我是 LaserGRBL 项目的发明者和主要开发者。 LaserGRBL 的历史始于我决定将激光雕刻机作为一个业余爱好项目(这是我的雕刻机的照片)。所有流通的程序都太复杂或太简单,所以我决定编写自己的软件来满足我的所有要求。 意识到缺少像我这样的程序,我认为将它分发给制造商社区会很有用。除了选择分发此软件外,我还必须做出一些决定,首先是要使程序尽可能简单:按钮少、选项少、配置少、无需文档或教程即可使用。 从那天起,LaserGRBL 社区在全球范围内发展到超过 10K 的用户,证实了我的选择没有错。 |
感谢历史/背景,我不知道,非常有趣。 您对正式支持 Linux 以及可能正式支持 Smoothieware/添加一些 Smoothie 特定功能有什么想法吗(Smoothie 非常受激光切割机用户欢迎)。 干杯。 编辑:对不起,我不明白你在发多条消息,我会耐心等待更多:) |
给我时间写更多 |
关于您的要求: 在linux下运行 LaserGRBL是用C#代码编写的,需要.NET框架才能在windows环境下运行。 我亲自测试过Mono方式,也在linux环境下用monodevelop构建解决方案。我让它工作(连接到 grbl 和流式文件),但由于我在用户界面中大量使用的 .NET TableLayoutPanel 的单声道实现不正确,所以某些用户界面有问题。 我知道有@eltoneo那是试图让它在 Wine #562 要实现的特定于 Smoothie 的功能 显然,我并非完全拒绝请求:LaserGRBL 的许多功能都是根据请求和用户建议添加的。请随意列出使 LaserGRBL 与 Smoothie“完全兼容”所需的事项,我会告诉您我是否有可能(且合理)在“主分支”上实施它们,或者是否可以最好分叉到“LaserSmoothie”并赋予该项目自己的生命。 |
Ps 作为开源项目,任何人都可以做到这一点 |
这是个好消息,它是 .NET,让软件在 Mono 上运行通常相当简单,您知道我们有什么方法可以确保尽快完成这项工作吗?包括向您或项目的其他贡献者发送免费的 Smoothieboards,或者直接支付工作费用(我们的预算有限,但我们认识到这是一项相当多的工作)。 关于思慕雪。几年前,我想使用 GRBL 来运行激光切割机(这在当时并不常见),并联系了 GRBL 作者我应该对 GRBL 做些什么才能让它更快/更好地进行激光切割/雕刻。他的回答是尝试将其移植到 32 位板上。思慕雪就是这样诞生的。 再次感谢您的快速回答,期待与您的合作,我们从客户那里得到了一些对您的软件非常热情的反馈,真的希望我们能尽快成为我们的主要推荐软件之一板/机器。 |
真的很酷,这是一个很好的消息,界面中似乎有一个项目不起作用。您估计需要多少工作才能修复? 您没有回答有关获得免费 Smoothieboard 的问题。如果你想要一个免费的董事会,只需给我发电子邮件到wolf.arthur@gmail.com 并附上你的地址。没有附加条件:如果您将它用于测试或其他任何事情,那非常酷,如果您从不将它从盒子中取出,我也会很高兴,所以没有压力。 |
即使它只是一个元素,它也会在所有界面中大量使用。TableLayoutPanel 是我用于所有其他控件布局的网格控件,用于在基于用户交互动态隐藏/显示项目时获取 UI 对象的自我调整和折叠。过去我做了很长时间的尝试让它工作,但没有成功。如果不使用此对象,则需要重新考虑界面。 今天我尝试使用最新版本的 Ubuntu / Mono / Monodevelop 在 VM 上运行,但问题仍然存在。我试图编译最新版本的 LaserGRBL,我发现即使是 Mono XML 支持也缺少一些类,所以我不得不评论 LaserGRBL 的新 SVG 导入功能。 关于 Windows 版本和 Smoothie 支持,如果你给我一块板,我很乐意用我的代码对其进行测试,看看需要做多少工作才能使 LaserGRBL 与 Smoothie 兼容。 |
注意:我浏览了一些 Smoothie 文档,但我没有找到一个简单的文档来解释 PC 程序应该如何与它交互。 我正在寻找这样的东西:https ://github.com/gnea/grbl/wiki/Grbl-v1.1-Interface |
它应该与 GRBL 99% 相同。如果您发现差异,很可能会在报告后修复它以使其兼容。
|
你好。
我是 Smoothie 项目 (smoothieware.org) 的亚瑟,我还销售开源控制器激光切割机 (robotseed.com)。
我们有一些用户报告了使用该软件的积极体验(主页似乎暗示它仅适用于 GRBL,但 Smoothie 和 GRBL 的激光切割界面几乎相同(据我所知,Smoothie 在 GRBL 之前已经实现然后被复制) ,用户测试似乎表明 LaserGRBL 与 Smoothieware 开箱即用。)。
我们想向我们的用户(包括 Smoothieboard 用户和我们在世界各地的工厂实验室中使用我们的激光切割机的用户)推荐该软件,但缺少一些东西。
特别是,我们需要能够在 Linux 上运行的软件,例如:有一种简单的方法可以像 .deb 一样在 Linux 上安装它。
我们还希望实现一些特定于 Smoothie 的功能,例如通过网络上传。
我们有能力为愿意改善这种情况的人们提供免费硬件(Smoothieboards)。我们甚至可以根据条件和情况直接支付工作费用。
有人(首席开发人员、贡献者)愿意帮助解决这些问题吗?如果您愿意,可以直接通过wolf.arthur@gmail.com与我联系,这对任何觉得可以提供帮助的人开放。
干杯!