注释
该代码已包含在我正在使用的版本中,并且我添加了十六进制颜色的使用以使着色更加灵活。 我将修改后的文件附在邮件中。 您还将看到我正在添加的其他更改,但这些更改需要更长的时间,因为我的目的是能够将 SVG 的颜色用作激光功率修改器 {M (n) P (m)},这让我可以刻录具有不同级别的 SVG。 现在它似乎正确地生成了 gcode,尽管它同时使用了 M3 和 M4,但我不知道这是否可行)。 我不太明白的是绘制视野中的强度。 我希望你觉得它很有趣。一声问候。 |
你好@GusanoGris 您应该下载一个 git 管理器,例如“github desktop”。https://desktop.github.com 创建您自己的 LaserGRBL 项目分支,对其进行处理,然后将更改拉到主项目中。 你可以寻求帮助@falias4或者@gmmanonymus111或者@guillaume-rico通过 github pull 发送他们的代码贡献 |
很抱歉这个问题,我正在了解如何将 github 与 VisualStudio 一起使用。 我在这个过程中前进 一声问候 |
无论如何,我宁愿在 LaserGRBL 中有一个内部配色方案编辑器(比如编辑配色方案的表单),而不是依赖外部配置文件。最后,我宁愿避免合并外部 .dll 库,例如 json 库,因为我希望代码作为源代码完全可用。 所以即使我真的很感激你所做的工作,我也不认为我会想要将它插入到 LaserGRBL 中。 |
不幸的是,我也不是出色的 github 专家,我开始将它用于 LaserGRBL 项目(我使用 SVN 进行工作),所以我不能给你很多关于如何正确使用它的指示。 |
好的,在这种情况下,我将保留该主题。 关于第三方库,这是一个完全值得尊重的意见,虽然我一直赞成不要重复造轮子不止一次,但我理解你更愿意控制代码。 感谢您的关注。 |
准确地说:我不反对重用第三方代码,没有第三方代码 LaserGRBL 甚至不会存在,但我更喜欢在可能的情况下包含源代码而不是使用外部 .dll。 |
我允许自己修改应用程序的着色模块,以便可以通过 json 文件添加自定义主题。
这次我通过 VS 2019 克隆了项目,但是,虽然它似乎管理版本控制,但我只是没有看到如何将它发送给你。
作为示例,我向您发送了几个应用程序运行时的屏幕截图。
对于我在 GitHub 上的尴尬,我深表歉意,但我几乎总是在非共享项目上工作,如果没有,我会使用其他项目管理工具。
另外,我的英语很糟糕。