注释
@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(评论) >,或将线程静音< 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 秒内移动吗? 非常感谢您的评论和输入。 |
延迟是在运动恢复之前。 |
好的完美,谢谢 |
我没有评论; 当我按下连接到 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 轴运动。谢谢。 |
jahnj0584 评论 on 27 Dec 2016
好奇这里是否有人曾经连接过这些,或者知道它是否可能。
我使用的是路由器,而不是主轴,所以我使用单独的 5V 继电器来控制我的路由器,并使用 GCode 中的冷却剂和主轴命令使用 shop-vac 进行灰尘收集。5V 是来自 arduino 还是单独的 PSU?
是否可以使用物理开关控制发送/暂停命令?我们在工作中运行 Haas 机器,因此我不再习惯于依赖鼠标。
是否已经有急停和继电器的图表?
谢谢,节日快乐。