注释
|
@jahnj0584: 5V 来自 Arduino 作为控制电压。因此,它不会提供大量电流。 是的你可以。进给保持、恢复(循环开始)和复位在模拟引脚上,但设置为数字 I/O。我建议用滤波电路或 IC 为它们接线,以防止读数错误。 对于急停,最好切断电源。对于 grbl,推荐的方法是直接连接到硬复位引脚。如果它接地,它将使 Arduino 进入无限期挂起状态,直到引脚断开连接。 |
|
@jahnj0584:您无法使用 Grbl 按原样控制主轴和冷却液。听起来你问的是进给保持和恢复输入。 但是,如果您不怕编码,则可以使用 v1.1 中的主轴停止覆盖(仅在进给保持期间)和冷却剂覆盖作为按钮输入。您只需要更改控制引脚中断处理程序来标记这些覆盖,而不是软复位、进给保持或恢复控制。如果 UGS 像我记录的那样监控配件状态,那么它应该能够告诉您这些配件何时启用或禁用。 我假设“从行运行”意味着程序从一行重新启动。这主要是一个 GUI 任务,而不是 Grbl,因为它涉及特定于机器的任务以到达重启位置。GUI 还必须在重新启动之前具有最后的模式状态,方法是在作业取消之前保留它,或者从 $C Grbl 检查模式流中获取它直到重新启动。 |
|
我给继电器接线以分别打开/关闭路由器或 Shop vac 插入的单独延长线的地线。机器本身将始终保持开启状态,继电器将选择何时可以使用代码进行操作。是的,从生产线上跑完全是为了 UGS。我稍后会问问威尔。2016 年 12 月 26 日下午 5:33,“Sonny Jeon”<notifications@github.com> 写道: @jahnj0584 < https://github.com/jahnj0584> : 您不能像现在这样使用 Grbl 按钮控制主轴和冷却液。听起来你问的是进给保持和恢复输入。但是,如果您不怕编码,则可以使用 v1.1 中的主轴停止覆盖(仅在进给保持期间)和冷却剂覆盖作为按钮输入。您只需要更改控制引脚中断处理程序来标记这些覆盖,而不是软复位、进给保持或恢复控制。如果 UGS 像我记录的那样监控配件状态,那么它应该能够告诉您这些配件何时启用或禁用。我假设“从行运行”意味着程序从一行重新启动。这主要是一个 GUI 任务,而不是 Grbl,因为它涉及特定于机器的任务以到达重启位置。GUI 还必须在重新启动之前具有最后的模式状态,方法是在作业取消之前保留它,或者从 $C Grbl 检查模式流中获取它直到重新启动。— 你收到这个是因为你被提到了。直接回复此邮件,在GitHub上查看<#1147(评论) >,或使线程静音 < https://github.com/notifications/unsubscribe-auth/AQlzDEAvyM-vQe4QNJNYx-oOt_2DEBvDks5rMDKegaJpZM4LV5w2 >。
|
我假设你真正的意思是你要切换中性线,这是一个禁忌。热腿是应该始终切换的腿。 |
|
为什么不?我的朋友在他的基础上做了基础,这还不是问题。你所做的只是中断电路。
|
安全。一个开关,无论是继电器还是普通开关,都应该带走开关下游的所有电位。如果你切换中性线,仍然有一根热线并且没有电线提供接地路径,那么这条路径可能会穿过你的手指,沿着你的手臂穿过你的心脏,然后从你的脚趾出来。 |
|
这不仅不好(正如 109JB 所描述的那样)……它也是 NEC 非法的。切换火线,或同时切换火线和中性线,但切勿切换地面。-Andy 发件人:109JB <notifications@github.com> 收件人:grbl/grbl <grbl@noreply.github.com> 抄送:已订阅 <subscribed@noreply.github.com> 发送时间:2016 年 12 月 26 日星期一下午 5:10主题:回复:[grbl/grbl] 添加继电器(主轴/真空)、急停和暂停+启动按钮(#1147) 为什么不?安全。一个开关,无论是继电器还是普通开关,都应该带走开关下游的所有电位。如果你切换中性线,仍然有一根热线并且没有电线提供接地路径,那么这条路径可能会变成一条穿过你的手指,从你的手臂向下穿过你的心脏,然后从你的脚趾出来的路径。——你正在接受这是因为您订阅了该主题。直接回复此电子邮件,在 GitHub 上查看它,或将线程静音。
|
|
正确的。我打算一开始就用热的,但他让我觉得这无关紧要。如果我想绕过继电器(如 PC 关闭时的真空),我是否只需添加一个也连接到热线的拨动开关?干杯 2016 年 12 月 26 日晚上 9 点 17 分,“lakeside53”<notifications@github.com> 写道:这不仅不好(正如 109JB 所描述的那样)…… NEC 也认为这是非法的。切换火线,或同时切换火线和中性线,但切勿切换地面。-Andy 发件人:109JB <notifications@github.com> 收件人:grbl/grbl <grbl@noreply.github.com> 抄送:已订阅 <subscribed@noreply.github.com> 发送时间:2016 年 12 月 26 日星期一下午 5:10主题:回复:[grbl/grbl] 添加继电器(主轴/真空)、急停和暂停+启动按钮(#1147) 为什么不?安全。一个开关,无论是继电器还是普通开关,都应该带走开关下游的所有电位。如果你切换中性线,仍然有一根热线并且没有电线提供接地路径,那么这条路径可能会变成一条穿过你的手指,从你的手臂向下穿过你的心脏,然后从你的脚趾出来的路径。——你正在接受这是因为您订阅了该主题。直接回复此电子邮件,在 GitHub 上查看它,或将线程静音。— 你收到这个是因为你被提到了。直接回复此邮件,在 GitHub < #1147 (comment) > 上查看,或静音线程 < https://github.com/notifications/unsubscribe-auth/AQlzDISYvIx_mUN6J5YIlpHF6cYd0YTwks5rMGchgaJpZM4LV5w2 > 。
|
是的,您可以放置一个开关,基本上重新连接继电器的热线末端。如果您使用拨动开关,请确保它的额定值合适。 |
|
你好, 我已经实施了一个与您正在寻找的类似的解决方案,您可以在这里查看: 我很想知道如何放置代码以在进给期间覆盖主轴停止和冷却液,并在通过按钮触发恢复时再次启动它们。任何帮助都有助于实现它。 谢谢 |
|
为什么您希望它们在进料暂停期间运行?这是一个安全问题
|
|
呃好吧让我重新措辞..我想要相反的。我希望主轴和冷却剂在进给停止(发送 M05 和 M09 命令)并在恢复时重新启动它们(M03 和 M08 命令)。 对困惑感到抱歉 |
|
它已经实施了。在 config.h 中寻找安全门。 |
|
好的,非常感谢。。会这样做的。。 |
|
// #define ENABLE_SAFETY_DOOR_INPUT_PIN // 默认禁用。取消注释以启用。 我的理解是; #define SAFETY_DOOR_SPINDLE_DELAY 4.0 // 浮动(秒) 您认为 4.0 是主轴延迟的良好设置吗?不会因为轴在这 4 秒内移动而使主轴拖过工件吗? 非常感谢您的评论和意见。 |
|
延迟是在运动恢复之前。 |
|
OK完美,谢谢 |
|
我没有评论; 当我按下连接到 feed_hold 的瞬时开关时,运动停止但主轴继续转动。当我按下中止按钮时,主轴停止,其他一切都停止了。 请看下面的视频 @ 01:21 https://www.youtube.com/watch?v=NVWWfCDukts 顺便说一下,我在 9j。任何想法可能是什么问题? |
|
确保您正在编辑复制到 Arduino 库文件夹的 config.h 文件。 |
|
大家好 – 有人知道如何在 Z <= 0 时启用冷却针或未使用的针,并在 Z > 0 时禁用它吗?我正在为笔式绘图仪使用继电器,并希望在 Z = 0 或低于 Z = 0 时启用笔式继电器。有人会为此提供一段代码吗?谢谢。 |
|
为什么不为此使用正确的 G 代码:要打开喷雾冷却剂,程序:M7。要打开溢流冷却液,编程:M8。2017-05-02 8:40 GMT-03:00 jpagliaccio <notifications@github.com>:
|
|
要关闭所有冷却剂,编程:M9。2017-05-02 9:45 GMT-03:00 Eduardo Spremolla <e.spremolla@gmail.com>:
|
|
@lalo-uy– 对不起。我现在开始工作了。请无视我的冷却液问题。我切换到激光模式并将继电器从冷却针移到 PWM 针。在激光模式下,我无需更改任何 gcode 即可获得所需的 z 轴运动。谢谢。 |



好奇这里是否有人曾经将这些接线,或者知道是否可能。
我使用路由器,而不是主轴,所以我使用一个单独的 5V 继电器来控制我的路由器,并使用 GCode 中的冷却液和主轴命令进行吸尘。5V 是来自 arduino 还是单独的 PSU?
是否可以使用物理开关控制发送/暂停命令?我们在工作时运行 Haas 机器,所以我不再习惯依赖鼠标了。
是否已经有急停和继电器的图表?
谢谢,节日快乐。