注释
@bwg16 如果你点动机器,它在每个轴上移动的距离是否正确? |
贡献者
Grbl 的距离单位是毫米。确保您已正确配置 Grbl。此外,检查您的 g 代码以查看它是否设置了英寸或毫米模式 (G20 / G21),具体取决于它的生成目的。 |
作者
起初只有 x 和 y 移动正确。Z向后。我摆弄了 3 美元,结果成功了,我将它设置为 3 美元 = 4 美元。然后三个人都朝着正确的方向移动 |
作者
g20 或 g21 似乎有相同的结果 |
13 美元=1 美元吗?
|
作者
第 13 美元是 0 |
您可以发布或分享指向您的 Gcode 的链接吗?
|
作者
好的,你是 gCode 的范围小于 10 平方毫米。代码开头的 G21 指定所有单位均为毫米。也就是说,如果您将其更改为 G20,请在发送之前预览您的代码。对我来说看起来不像笔式绘图仪代码。
|
作者
谢谢,但我需要问。那些 gcode 范围是由 inkscape 或 gcodetools 或 ugs 设置的。我不希望你做所有的工作,但如果我可以开始,我会从那里开始。 |
那来自 inkscape/gcodetools。我没有使用 gcodetools,但我已经检查过了。我相信当您运行它时,页面上会显示一个比例尺。您的设计可能太小,您看不到比例。
|
作者
多亏了你,我有了一个起点。Gcodetools 的运行有点疯狂(无论如何对我来说),但我会回去从那里开始工作。再次感谢。 |
没问题。如果您刚刚起步,您可能想看看Inventables的 Easel < http://easel.inventables.com/ >。生成基本 gcode 非常容易。他们的论坛也是获得帮助的好地方。
|
作者
我看了看,但没有找到 linux 的驱动程序 |
驱动程序只需要与机器通信。您可以导出 gCode 并使用您想要的任何发件人。我推荐 CNCjs,因为它的 UI 是最直观的。
|
作者
这就说得通了 。如果我可以让它导出 gcode,我可以使用 ugs 将它发送到 grbl |
正确的
|
作者
再次感谢尼尔。你帮了大忙。 |
我发现使用 Grbl-plotter 或 f-engrave(都是免费软件)来获取基于 svg 图片的类似绘图仪的 g 代码(f-engrave 也可以做位图)和 Candle 来预览它/发送到机器是最简单的调试组合,因为这些程序中的每一个都实时显示了现实世界单位中预期/生成的代码的大小。 我发现 Gcodetools 非常喜怒无常,它有自己的缩放设置,完全独立于 inkscape 尺寸单位。 |
我对 cnc 很陌生,所以请多多包涵。我刚刚组装好我的数控系统并设置好电子设备,一切都在正常通信(至少我认为是这样)。
所以我想我会先用笔画一个通过 Inkscape 和 gcodetools 生成的基本形状的图片。
然后我让 ugs 通过连接到 arduino 的 cncsheild 将 gcode 发送到 grbl。
它产生了一张照片,但尺寸从大约 6 x 6 英寸缩小到大约半平方英寸。
我花了一个下午试图找出问题所在,但没有运气。我认为这可能与我的固件设置有关,但我不知道。
谁能认出我哪里出错了?
谢谢
布鲁斯