Contact me: hankecnc@gmail.com

无法可靠地探测 X,Y=0,0 处的高度图 #357

推推 grbl 3年前 (2023-02-01) 239次浏览
打开
mjml 打开了这个问题 2020 年 4 月 8 日 · 3条评论
打开

无法可靠地探测 X,Y=0,0 处的高度图#357

mjml 打开了这个问题 2020 年 4 月 8 日 · 3条评论

注释

无法可靠地探测 X,Y=0,0 处的高度图 #357
mjml 评论了 2020 年 4 月 8 日  

我无法使用自动高度图探测器,因为我的 PCB 左下角位于 X,Y=0,0。这是因为我用一块雕刻过的废纸板来装pcb毛坯,而pcb角就在这个原点。

当我点击 Probe(在编辑高度图模式中取代 Send 的按钮)时,在 XY 原点的初始插入有时会失败,导致钻头沉入我的废纸板并丢失铜。有没有办法可以禁用该初始探测?我将高度图的边界设置为从 PCB 的边缘插入,这样我就不会探测铜的“刀刃”。我目前手动创建整个 6×4 高度图。但我想使用自动探测器创建更高分辨率的高度图。

你能告诉我在代码中的什么地方可以找到这个 XY 原点探测器吗?我想尝试禁用它,也想为它创建一个新的复选框。我不需要在边界框外探测。谢谢你。

无法可靠地探测 X,Y=0,0 处的高度图 #357
作者
mjml 评论了 2020 年 4 月 16 日  

我找到了发出探测命令的位置。它们updateHeightMapGrid()位于 frmmain.cpp 中。

无法可靠地探测 X,Y=0,0 处的高度图 #357
循环 评论了 2020 年 4 月 20 日  

只想添加对此问题的支持。当您为高度图操作定义边界框时,根本不应在该框外进行探测,包括当前每次在 0,0 处进行的探测。

创建边界框的全部意义在于告诉操作它可以安全地自动探测的位置。很多次我在 0,0 处有一个安装夹,这意味着整个东西必须手动映射,因为 Candle 在 0,0 处执行此强制探测。

删除高度图操作的这一方面,或者至少使其成为可选的。

无法可靠地探测 X,Y=0,0 处的高度图 #357
作者

我在 0,0 处为初始探测实现了一个复选框。它出现在高度图编辑模式中。如果您不选中它,它将首先探测您网格的左下角并将其视为 Z=0 点。

我还在测试它。(这个点不发G92,也就是说不调整你的工作坐标)。但是如果你想尝试一下,它位于probe-origin-option 分支中的https://github.com/mjml/Candle (从此处的实验分支)。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

2名参加者
无法可靠地探测 X,Y=0,0 处的高度图 #357无法可靠地探测 X,Y=0,0 处的高度图 #357

喜欢 (0)