评论
快速更新谢谢。 Tab Edge finder: MDI 输入现在也可以。 中心探测: 我用触摸板触摸木头,所以如果包括触摸板偏移,它将非常有用。触摸板厚度 5mm 安全高度 5mm DRO 7mm。 |
保持慢跑活跃是我必须进一步调查的事情,例如,因为慢跑使用导航键,所以当任何输入字段处于活动状态(有焦点/被给予焦点)时,它必须被禁用……键盘慢跑实际上是更困难的之一零件(至少对我而言)才能正常工作。
我不是机械师,所以在了解实施此操作所需的所有细节时有点慢…… |
仅供参考:DRO 字段是可写的,可用于手动设置当前位置(通过在输入值后按 <Enter>。 编辑:输入按钮文本被格式化吃掉了。 |
是的,我从来没有想过,如果输入字段处于活动状态,则必须停用键盘点动。
老实说,我必须考虑一下。在我的宏中,我也扫描表面两次,但不是快速移动;)
我知道您可以在现场探测偏移中设置安全距离,但在我看来,在中心探测中,距离减半,每边 2.5 毫米而不是 5 毫米。所有与原始设置有关。
当然,这解释了很多。;)
我认为你做得很好。
非常好的功能,我还没有注意到它,我现在肯定会经常使用它。 |
很好的发现,链接的博客文章包含很多有用的信息。相关的linuxcnc 讨论长达 37(!)页 – 那里也有很多内容需要消化。 非常感谢,非常有用 – 可能是我们需要的参考。显然探测不是匆忙完成的…… |
你想要什么样的探头?也许我(或我们)可以为您制作一件礼物,作为您在这里所做的所有出色工作的礼物! |
你和我都! 合作进行调查会很有趣,所以如果有什么我可以帮忙的,请告诉我。 |
这有点离题了,但我看了你的工厂,如果你不介意反馈,我有一些想法。 我走上了廉价锭子的道路,这是相当大的时间浪费。如果您的主轴有 0.1 或 0.2 毫米的跳动,您不太可能在铣削像 8 针 TSSOP 这样的小东西时运气很好。我现在正在运行一台 NSK NR-40,这简直就是一个梦想。气动换刀,切割无振动。唯一的缺点是夹头的成本,将它们与电机一起使用非常昂贵,但我能够在 ebay 上以 200 美元的价格买到我的,夹头是 100 美元。在我看来,这是非常值得的。B 计划是让您在车床上制造主轴。您可以以相当合理的价格从全球速卖通购买角接触轴承。它们对铣削产生了巨大的影响。您还可以选择一个错误的“扩展名” 来自 aliexpress 和硬螺纹末端(需要为轴承增加预紧力)。然后您可以重新使用该主轴来驱动 O 形圈/皮带轮组合。不利的一面是,您会被 ER 夹头更换所困,因为频繁更换工具,它很快就会变旧。看起来您将要尝试捕获用于更换工具的夹头螺母,那是床中间左侧的那个东西吗?这似乎是一项非常艰巨的工程挑战,但它已经完成了。那是床中间左边的那个东西吗?这似乎是一项非常艰巨的工程挑战,但它已经完成了。那是床中间左边的那个东西吗?这似乎是一项非常艰巨的工程挑战,但它已经完成了。 如果您只是进行非常轻的铣削,那么主轴支架可能没问题,但我怀疑它是否适用于铣削铝。我建议您查看 nema 23 步进电机并在 48V(最低 24)下运行它。如果您想坚持使用 polalau 型步进驱动器,STSPIN820s 可以达到 45V,TMC2130 也可以达到 46v。如果运行 > 24v,两者都可能需要比大多数电路板上通常使用的电容器更好的额定电容器。那个 Z 丝杠也会给你带来反冲的问题,这让我想起了为你的努力捐赠一些东西的想法。我非常幸运,不久前在 ebay 上以 80 美元的价格买到了 8 个小滚珠丝杠。如果您愿意,我可以为您的 Z 轴发送其中一个。您可能需要重新考虑您的 Z 轴以适应它,但它们在刚性和准确性方面有很大的不同。 |
我不介意。;-) 小型铣床用于在 PCB 上钻孔、铣削轮廓并作为 grblHAL 的测试平台 – 因此适合轻型使用。我使用自制的激光曝光机对轨道和阻焊层进行成像。曝光 0.5 毫米间距 IC 和 0.15 毫米轨道没有问题。 我们车间的大哥——我做的第一个CNC项目: Hiwin 导轨(全新 – 货真价实)、韩国二手滚珠丝杠、泰国二手 Z 轴用 THK KR33 执行器、X 轴和 Y 轴用 Nema 23、DQ542MA 步进驱动器和 Kress 主轴。重型足以满足我的一般用途 – 主要是铣削铝。为此,我使用带有以太网 SmoothStepper 控制器的 Mach 3,(目前)还没有 grbl。IIRC 我在 36V 下运行电机。 ATC 是一个有趣的项目,如果我让它工作,我会很高兴,如果不是一个很好的挑战。图片中没有显示用于夹紧主轴的机械装置,因此我可以拧下/拧上夹头螺母。我需要一些小直径的公制螺丝来完成它,M1.2? 再次感谢您的报价 – 但我认为将小型轧机升级到超出预期用途的要求是浪费优质零件……哦,主轴跳动也不错。 我本可以在我的车床 X 轴上使用一个小滚珠丝杠,但我已经从韩国买了一个二手的 NSK,太晚了。 我感谢我的代码的用户花时间来测试和提供反馈,这对我来说已经足够好了。 |
回到主题,虽然今天早上我运气不错,没有太多戏剧性地铣出双面板,但今晚我尝试探测 Z 轴和自动水平仪,几次 G92 工具高度设置操作将我的 Z 轴高度设置为 192 毫米。看着我的 V 型切割机毫不费力地穿过 FR4 并进入下面的 MDF 令人印象深刻,但我认为这对我的机器不利。我又遇到了一次崩溃,不确定是工具高度还是自动调平导致的。我认为在解决问题的同时在探测选项卡中显示 DRO 屏幕会很好。 |
新版本发布,受LinuxCNC 探测插件启发进行重构。仍然在待办事项列表上工作。 |
参考Alpha 19。 外径探测: 但是我在外径探测中注意到,如果在 z 轴向上移动之前在第二次精确探测之后探测需要一点距离,那将是一个优势。为此,您可以使用例如闩锁距离。 角落探测: 真的想要在角驱动器上的 Z0 上再次探测后的 z 轴吗?我觉得它不是很有优势。 接下来将进行进一步的测试。:) |
感谢您的反馈。
我必须再次检查我的代码,它应该移动 XY 间隙距离。
我懒惰编码?通过减去减速距离可以避免,但我需要从状态报告中获取当前点才能精确设置偏移量。简单的方法是在设置偏移量之前使用 G53 移动到探测点。 来自 LinuxCNC 文档(我添加了粗体):
和
请注意,探测运动会在触发探头后减速停止,例如,使用工具进行探测不是一个好主意吗? |
好的,现在我明白你的做法了。你拿最好的部分是合法的。个人觉得Z0的重启并没有那么好。 关于G92 的再一个小提示,请谨慎使用该命令。它不只是移动一个坐标系。我个人更喜欢使用 G10 P20 P0 XYZA… 将当前坐标系中的轴归零。从我上面的宏中可以看出。
用工具探测不是一个好主意,但它要快得多,而且对于我经常处理的木头来说,这并不重要。 |
我向 grblHAL 添加了一些新的刀具更换模式,这些模式可能与本次讨论相关,因为有些模式可以使用探测/刀具长度偏移。如果有兴趣,请在这个问题上发表评论。 |
今天我找到了一些时间来广泛测试修订后的 Edge Finder External Tab 的新 Edge 版本(GCode Sender)。 |
再次感谢您的测试,非常感谢。我希望我们现在离可用系统越来越近了。
这不再可能了,我现在在单击 x-probe 图形时禁用 Z-probe 复选框。 我还为左侧的字段添加了互锁,这意味着只有用于所选探测操作的字段才会启用输入。这将使实际使用的值更清楚。 稍后我将在“设置”中添加一些用于探测的配置选项:应用程序选项卡,例如如果探头不在主轴中心时的 XY 偏移。 Edge 版本已更新这些更改。 |
今天,Edge Finder 曾经是内部的,而 Edge Finder 是外部的,受到严格的观察。;) 所有角落和侧面扫描的过程都非常出色。但是,z 样本存在问题。 我还注意到 XY Clearance 中的条目在此过程的后期不正确。例如,如果您输入 5 毫米,则样品只有 2 毫米,或者如果您输入 6 毫米,则样品距离边缘只有 3 毫米……。 |
刚刚上传了新的边缘版本。
我相信现在已经解决了。
我已经按照建议添加了预览@jschoch更早,但侵入性较小。发生这种情况时,您可以检查启用预览时生成的代码吗?请注意,预览列出了相对于工具放置位置的移动,并且 XY 探测后的包裹当前未添加到预览中。 再次感谢您花时间进行测试! |
我必须报告说,当我触摸角落和/或 plus z-probe 时,我收到了新版本最疯狂的消息和动作。
正如我从预览窗口中看到的,您没有考虑探头的直径。把它包括在XY许可中不是更好吗?因为如果我有 12mm 的直径和 6mm 的间隙,探头就不会偏离触摸表面。希望你明白我的意思。注意预览窗口中第三行直径为 1mm 的线和直径为 12mm 的线是一样的。我的想法是错误的。 The z-probing is not shown in the preview window even though it is activated and was sometimes executed even though it was not visible in the window? |
I am sorry for causing this, a single line of code is creating havoc. I will also add 0.5 x probe diameter to XY clearance in the next upload, I have to admit I did not consider that myself but it does make sense. Z probing is a bit tricky to get into the preview window from the real code as bits of that needs probing positions and is waiting for the machine to come to rest at commanded positions during execution. I will add “dummy” code later to show which commands are issued. BTW, waiting for “come to rest at commanded positions” could be the reason for probing sometimes hanging – currently I wait for a delta of max 3 micrometers, this should be increased, made configurable or handled in some other way if the condition is never |
你好 terjeio,
今天我做了一些简短的探测测试,想告诉你结果。
首先,我想建议您可以在探测选项卡中慢跑,我认为这会非常有帮助。
现在开始我的第一次探测测试:;)
对于所有的尝试,没有加载任何铣削程序,除了刀具直径为 6 毫米之外,基本设置没有改变。
没有 z 的角探测工作没有错误。
Z probing,到此为止一切正常,铣刀移动到设定高度(5mm),可惜dro没有显示。
用 z 探测角点是一样的,dro 显示错误。
认为 z 探测某处存在错误。
mdi 中的条目只能输入一次,例如 G0 X2 Y2,不再接受第二个条目,例如 G0 X0 Y0。
认为探测选项卡是一个非常好的帮手。+1:
将继续测试和报告。
干杯斯特凡