注释
设置 $1 是您设置电机启用时间的位置,如果在 255 时它们始终开启,用手移动电机不是一个好习惯,它们会产生能量,对电路不利我会说,你应该将机器慢跑到你想要的地方开始工作并标记工作位置,阅读工作位置 G54、55、56 等。 |
超级 – 谢谢 vMeph!! 有事情可做总比不知道好:-)我一定会按照建议检查一下!!谢谢磨坊!!!:-) |
关于问题#1 … 当您说它“进一步移动了大约 20 毫米”时,UGS 是否显示坐标不是 0,0,或者主轴现在在错误的位置但 UGS 仍然认为它是 0,0?它是否在多个轴上关闭? 此外,您是否使用“归零”命令,或者在执行归零的 g 代码文件末尾是否有其他命令? |
CJBaar:关于问题 1 – 在我给任何电机/Arduino 供电之前,我将“0”设置在左下角,然后我启动 – 机器“0”读取为 -20,工作区“0”=“0”所以我最简单的解决方案是将主轴“归位”——然后将工作区移至“机器 0”,因此我通过将切割区移至“0”来绕过这个问题 完成切割后,它将返回到“0”(现在最终位于正确的位置,看到我已将切割面移动到“0” 我的想法是,一切实际上都在正常工作 – 与之前(它可能无法正常工作)之前相比 – 我可以在切割表面的任何点上设置“0”,然后,当它完成切割时 – 它会返回到那一点,而不是机器“0”…..我想我可以接受事物的现状(正如你所知道的——我还在学习,在南非,很少有人有业余爱好CNC 在我机器上的组件上 – 因此很难获得帮助/提出问题。 伙计们,感谢您的反馈和提供帮助的意愿!找到问题是件好事,因为它可以让人们思考另一个尚未想到的方向 – 因此 – 谢谢!:-) |
-20 必须来自 27 美元的归位牵引设置? |
当前工作坐标通过“重置零”按钮修改,并保存在 GRBL 中。`G10 L20` 命令使用: http ://linuxcnc.org/docs/2.6/html/gcode/gcode.html#sec:G10-L20 工作坐标概览: https ://www.shapeoko.com/wiki/ index.php/G代码#Using_the_Work_Coordinate_Systems
|
与此处的其他评论一致,我的项目始终使用零,而不是“机器零”。这就是工作坐标的设计目的。我同意 -20 的差异可能来自归位偏移(我将我的设置为仅 3mm)。这是我通常如何运行我的工作。
|
嗨 CJBaar,感谢您提供的信息 – 是的,确实有道理…… 感谢所有指导和反馈 – 非常感谢你们!! |
这取决于您的控制器。我碰巧使用的是基于 arduino 的控制器,引脚 D8 被标记为“步进器启用”。在我的设置中,此引脚连接到一个大拨动开关。我通常会尝试用手移动托架,使其离家很近(这样归位不会永远花费),然后启用“锁定”电机的开关。它还具有终止开关的功能。如果由于任何原因作业运行出现问题,我可以按下这个开关,电机将解锁,控制器停止响应命令。 |
您好 –
首先,感谢 UGS – 我很喜欢您的创作 我确实有一个问题正在努力解决。也许这里有人可以提供帮助。
我的数控系统由 3 个 TB6600 步进驱动器、Nema 23 和 nema17 (z) 组成。
当我将工作区左下角的位设置为“0”时,我可以看到工作“o”和机器“0”也在 0 – 我开始切割,切割后 – 它不会返回到它开始的“0”——它把这个“0”再移动大约 20 毫米……有什么想法吗???
当我打开我的数控系统时,电机进入锁定状态 – 根本无法用手移动龙门架,我相信当我连接到 COM3 时 – 电机应该会释放 – 使龙门架可以自由地用手移动- 运气不佳 – 龙门架一旦通电就无法移动 – 然而 – 龙门架可以通过软件控制器完美移动……这样对吗?- 和以前一样,无论是否连接到 COM 3,我都可以在任何电源状态下手动移动龙门架……
谢谢您的帮助!我很感激!
安德烈