开源改变世界!!

无法让机器工作 #766

推推 grbl 1年前 (2023-01-27) 129次浏览
关闭
baselbaransi 打开了这个问题 2019 年 11 月 7 日 · 12条评论
关闭

无法让机器工作#766

baselbaransi 打开了这个问题 2019 年 11 月 7 日 · 12条评论

注释

无法让机器工作 #766

大家好,
我是新来的,我需要你的帮助。
我买了带有“Makerbase MKS DLC V2.0”板的激光机,
我将它连接到激光机并安装了所需的程序以使其工作。

无法让机器工作 #766
正如你在图片中看到的那样。它已连接,但是当我单击箭头时,激光不会物理移动。

谁能帮我解决这个问题….

多谢。

无法让机器工作 #766
斯图尔特B4 评论了 2019 年 11 月 7 日  

在 LaserGRBL 运行并且您的机器已连接的情况下,转到 Grbl 菜单并单击 Grbl 配置。
您应该会看到一个包含所有 GRBL 设置的窗口。像这样。

无法让机器工作 #766

你能做一个屏幕截图并上传到这里让我检查。
谢谢。

无法让机器工作 #766

这是配置屏幕,当我打开它时,我在下面看到这个错误。

无法让机器工作 #766

无法让机器工作 #766

错误信息。

无法让机器工作 #766
详细信息: “有关调用 即时 (JIT) 调试而不是此对话框
的详细信息,请参阅此消息的末尾。

************** 异常文本 **************
System.ArgumentOutOfRangeException:“0”的值对于“Value”无效。“值”应介于“最小值”和“最大值”之间。
参数名称:
System.Windows.Forms.TrackBar.set_Value(Int32 value)
在 LaserGRBL.JogForm.UpdateFMax_Tick(Object sender, EventArgs e)
在 System.Windows.Forms.Timer.OnTick(EventArgs e)
在 System.Windows 的值。
System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd、Int32 msg、IntPtr wparam、IntPtr lparam)处的Forms.Timer.TimerNativeWindow.WndProc(消息& m )

************** 加载的程序集 **************
mscorlib
程序集版本:2.0.0.0
Win32 版本:2.0.50727.9148 (WinRelRS6.050727-9100)
代码库:file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll

LaserGRBL
程序集版本:3.0.18.0
Win32 版本:3.0.18.0 代码库
:file:///C:/Program%20Files%20(x86)/LaserGRBL/LaserGRBL.exe

System.Windows.Forms
程序集版本:2.0.0.0
Win32 版本:2.0.50727.9136 (WinRelRS6.050727-9100) 代码库
:file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089 /System.Windows.Forms.dll

系统
程序集版本:2.0.0.0
Win32 版本:2.0.50727.9147 (WinRelRS6.050727-9100) 代码库
:file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll

System.Drawing
程序集版本:2.0.0.0
Win32 版本:2.0.50727.9136 (WinRelRS6.050727-9100) 代码库
:file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing .dll

System.Core
程序集
版本:3.5.0.0 Win32 版本:3.5.30729.9135 构建者:WinRelRS6 代码库
:file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll

System.Xml
程序集版本:2.0.0.0
Win32 版本:2.0.50727.9136 (WinRelRS6.050727-9100) 代码库
:file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml .dll

System.Configuration
程序集版本:2.0.0.0
Win32 版本:2.0.50727.9136 (WinRelRS6.050727-9100) 代码库
:file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration .dll

************** JIT 调试 **************
要启用即时 (JIT) 调试,此
应用程序的 .config 文件或计算机 (machine.config) 必须
在 system.windows.forms 部分设置 jitDebugging 值。
应用程序还必须在
启用调试的情况下进行编译。

例如:

启用 JIT 调试时,任何未处理的异常
都将发送到计算机上注册的 JIT 调试器,
而不是由该对话框处理。”


当没有错误弹出窗口时,这张照片。
无法让机器工作 #766
无法让机器工作 #766

多谢

无法让机器工作 #766
斯图尔特B4 评论了 2019 年 11 月 7 日  

您是否尝试过将其卸载并重新安装。

你能试试这个吗?
从我的 pcloud 帐户下载此 GRBL 设置文件并将其放在您的桌面上。
https://my.pcloud.com/publink/show?code=XZMvmQkZdyLMznBIDTuFDtby1oNzhVaukYfV

启动 LaserGRBL 并单击连接。
再次进入 GRbl 菜单并选择 GRBL 配置。
当弹出包含所有设置的窗口时,单击底部的“导入”按钮并浏览到桌面,选择桌面上的 GRBLsettings 文件。

然后让我知道发生了什么。

无法让机器工作 #766
所有者

您的配置似乎很奇怪。一个有效的配置看起来像这样:
无法让机器工作 #766

无法让机器工作 #766
所有者

按照 Stuart 的提示,尝试使用他提供的文件重写您的配置。

无法让机器工作 #766
所有者

例外是因为当您打开配置表单时,grbl 配置是从硬件读取的,而点动表单尝试自我配置以将速度滑块的最大值限制为刚刚读取配置中的最大速度。

它不会保护自己免受错误配置的硬件的影响,因此当它读取奇怪的值时会失败。

无法让机器工作 #766

激光工作了,感谢我改变了激光移动的配置设置。

但是出现了一个新问题,激光现在不能在木头或任何东西上雕刻。

我试过斯图尔特的解决方案,有没有办法改变激光功率,或者我应该改变木材类型..

无法让机器工作 #766
所有者

你的激光功率是多少瓦?

Stuart 配置使用“$30=1000(最大主轴速度)”,所以如果你想要最大功率,你应该在光栅导入(第二个窗口)中写入 1000。

无法让机器工作 #766

30 美元与激光功率有何关系?

无法让机器工作 #766

如果机器有用于 CNC 加工的主轴电机,则它是主轴电机的最大速度。
当您将其更改为激光时,它作为激光的最大功率工作。

无法让机器工作 #766

您可能还需要稍微调整 Grbl 配置中的设置,以匹配电机的机器步数/mm。100 美元和 101 美元。
如果你告诉你的机器慢跑一定量,比如 25 毫米,然后准确测量它实际移动了多少,如果它是错误的,那么你为 X 轴更改 100 美元,并为 Y 轴做同样的 101 美元。
打开 LaserGRBL 并确保您已连接。像以前一样在 GRBL 菜单上打开配置设置。单击 $100 的值框并更改设置,对 $101 执行相同操作,然后单击写入按钮以将设置保存在 GRBL 中。