注释
在 Edge 中形成自述文件: 因此,探头是在接触您的物体时将引脚 A5 接地的任何东西。测头位置相对于机器 0。典型的 porbe 命令可能是 G38.2 X20 Y15 Z-100(在 mm 模式下)。您应该设置一个缓慢的进给速度,例如 F20 (20mm/min)。G38 将移动到 X 和 Y,然后 Z 轴将降低到 -100,直到探头与您的物体接触,此时移动停止。Grbl 将报告探针接触的机器位置。例如
如果使用 Mach3 或 LinuxCNC,那么这将直接工作:http ://www.scorchworks.com/Gcoderipper/gcoderipper.html 。Grbl 不做变量(还/从不?)所以你需要编写某种预处理器来处理基于 GcodeRipper 输出的 gcode 的操作。但这是可以完成的。只需在您的一个 gcode 文件上运行 gcode ripper 并查看其输出,您将看到操作顺序。 |
将进给率包含在与测头命令相同的程序段中也可以,生成的代码更短 |
@Protoneer: 是的。@gerritv是正确的。Grbl 只是检测到探针上的针脚变化,因此任何类型的设备都可以对其进行操作。我把它留给用户来确定那是什么。我知道的几个例子是 Carbide 3d Nomad 883 机器中的刀具长度偏移触垫,DIY 触摸探针可以在此工作,以及使用 John Lauer 的 Chilipeppr 进行快速自动调平。我认为他有一些视频,介绍了在设置铣削 PCB 时快速执行此操作的方法。 |
非常感谢您的回答。 |
探头转到 A5,而不是 5
|
ooopppppssss 谢谢你:-) |
OK 探针序列正在使用: 但是……如果将触摸一个末端开关,轴会立即停止并朝另一个方向缩回。 谢谢 |
很长一段时间以来,我一直在成功使用探针(在添加电容器以消除误报之后),但需要探测不导电的材料 – 所以我构建了一个始终开启类型的 3D 接触式探针。我知道我需要反转引脚,但我不确定这个“下拉电阻”的东西。这是否意味着将有一个电阻器与探头本身并联,从而在探头已经接地时有效地将探头引脚短路到地?当探针接触并断开电路时,只有电阻将探针接地?那么,在任何时候,引脚实际上都没有浮高(由于内部上拉电阻)? |
嗨, 现在我的过程如下所示: 现在我必须在材料顶部添加这个开关(如果材料厚度增加,开关在更高的位置)。 代码如下: N10 G38.3 Z-140 F50 希望这对您有所帮助。 |
不,这对我没有帮助。多年来,我一直在使用 A5 引脚来检测刀具何时接触导电表面。这对木头/塑料没有帮助,这需要我仔细地将箔片粘附并压平到表面上——这非常浪费我的时间,尤其是当我可以制作探针并使用它时。Grbl 支持专门为这些类型的探头反转引脚,但我不清楚下拉电阻方面。我不是来问我是否需要接触式探头,那不是我的问题。那艘船已经航行了,我上周已经把所有的空闲时间都花在了设计和制造探头上,现在我只需要确切地知道它的接线需要什么。 |
只需购买一小块覆铜空白印刷电路板,并将电线焊接到一个角落。然后变成一个平坦的导电表面,在探测时放置在工件的顶部。或者,我将一小块金属板的一个角向上弯曲,并钻一个孔,认为它可以用螺母和螺栓连接电线。只要知道厚度,它是什么都没有关系。 |
这对于设置刀具长度非常有用,但对于诸如检测孔中心、探测边缘、绘制轮廓表面等事情来说就没有那么大了。对于这样的事情,实际的探头效果很好。 此外,对于刀具设置,不柔韧的表面会导致刀具碎裂,特别是在探测速度太快或刀具为硬质合金的情况下。保持探头速度足够低,对于 HSS 工具应该没问题。 |
我的目标是为 V 形雕刻绘制工件的顶面,它对不规则的表面非常敏感,因为如果不刨平或补偿,它会完全破坏最终结果,而且因为我使用各种退化的木材(为了美观)目标是不要将顶面完全平整。是的,如果您唯一的目标是确定工具相对于工件顶面的位置,那么一个简单的小接触件就可以了,其厚度已知。我的目的比这要复杂一些。 我定制的“永远在线”探头没有任何问题: 本来我打算从 Ebay/Amazon 买一个,但都太长了。我的机器只有几英寸的行程,所以我需要一个超低调的东西,而且显然我是这个星球上唯一需要低调接触式探头的人,我不得不自己从头设计和制造一个。我学会了使用并在 DesignSpark Mechanical 中绘制它 – 实际上是我用过的第一个 3D CAD 程序。将各种相关特征导出为 DXF 文件,并使用 VisualCAM 对其进行 CAM。然后,我从其他项目中散落的各种亚克力板上剪下所有碎片,在当地的五金店买了一些螺母和螺栓,然后去参加比赛。 需要进行一些调整以确保触点全部水平(通过将通过底部拧入的螺栓拧入内部的帽形螺母中,作为触点与触控笔托架的触点),但自从我拨通了它一直工作得很好在过去的一年里没有任何问题。 真正的诀窍是用破旧的烙铁和没有助焊剂的镀锌螺栓接线!;) |
我知道这个线程已经很老了,但我有一个 GCode / GRBL 问题。在 GRBL 中,您可以反转 ($6=1) 探针信号。但是在 GCode 中,你也可以使用 G38.4 代替 G38.2。所以,如果我有一个“永远在线”的探测器,比如@DEF7显示,我可以将它与 G38.4 和 $6=0 一起使用吗?有点迷茫,到这里。 |
这是两个不同的东西。首先从电气点。$6=0 表示如果引脚接触 GND,则探针触发。相反,$6=1 表示存在外部下拉或推/拉驱动且高电平触发探头。和从探测点: G38.2 – 探测到工件,接触停止,失败信号错误 G38.4 – 探测离开工件,失去接触停止,失败信号错误 例如探测 G38.2 是正常的高转速,低转速用G38.4,找点精度高。然后以更高的速度再次缩回。此外,一些 CNC 有一个 3 位拨动开关,探头断开、连接和倒置。这允许用作示例接触式探头来感测高度和长度探头或需要信号连续性才能工作的 3d 接触式探头。其他人使用带 gnd/5V/信号接口的 3 个信号插孔,其中 5V 有两个 100ohm 电阻 1/4W 并联和保护二极管,以支持 12/24V 和 gnd 短路以及接触式探头或高度传感器内的有源电路,用于反转信号和信号状态。作为附件,同时连接无源触摸板和无源触摸探头的可能解决方案。克里斯
|
谢谢你的精彩回答,@cri-s,对我来说更清楚。只有一件事:我没有看到你的附件? |
对于 v-cut 雕刻,我使用 FET,它是一种浮动雕刻工具,它弹簧加载雕刻工具尖端,因此它将跟随工作表面的扭曲。您可以从cncaid.com 获得它们
|
附图在这里,https://imge.to/i/vvOuVf ,这只是一个例子。数字化仪输入在不使用和未连接时需要短接。插孔连接器有一个自动实现该功能的 NC 引脚。可以在数字化仪内部添加低电流 LED,以显示就绪状态。2019-08-28 11:56 GMT+02:00,蒂姆·霍金斯 <notifications@github.com>:
|
哈,是的,谢谢。看起来是个好主意。我会考虑的。 |
Protoneer 评论 on 10 Aug 2014
我快速浏览了 Wiki 页面,但关于 V0.9 中的探测功能的细节很少。
我的问题是:
x 接线如何工作?
x 可以使用什么样的探头?
x 探测过程的一般概述…
谢谢。