高精度距离测量的廉价选择?


8

我为自己的车间建造了一种相当便宜(约100欧元)的3轴CNC铣刨机,用于以各种奇特的方式切割木材和铝。它适用于大多数东西,但对于需要高精度的东西,它总是会有些偏差。

例如,如果我将它切成2个相同的切口,一个接一个地切,则任何轴上的差异可以达到1mm。考虑到总工作面积为800x800x400mm以及我制作的东西的尺寸,对于木材来说还算不错,但对于必须装配在一起的铝制件来说,这是一个问题。

如果两次切割之间有大量的时间/工作,情况可能会更糟。我有相同的切口,相隔几天就分开了,因为大块零件的更换零件相差最大约2.5mm。

现在,我想我可以得到更好的导轨,更好的轴承,引擎,可以尝试使它更一致,但是我认为,通过在软件中进行校准和检查,可以最大地受益。

TLDR:那么人们如何使用0.1mm的精度来测量1000mm的距离呢?

我环顾了中国的网上商店,但发现的只是远距离的激光传感器,例如100m精度为±0.2m,而超声波接近传感器的距离较短,但精度却很差。

它们虽然很便宜(<10欧元),但给了我希望。我还具有对要测量的两个点(而不只是一个点)进行完全物理控制的优点。


1
如果您使用的是步进电机,则可以计算步数....每步代表一个特定的距离
jsotola

看来您的错误是不可重复的,因此检测很容易,而如果您在龙门架中的任何位置都有依从性和约束力,则无法进行纠正。步进转矩随微步进而变化很大,这在负载下会引起位置误差。首先了解导致错误的原因。整步和微步的相对位置分辨率是多少?在我的1x1m龙门架上,我具有0.4mm的全步分辨率,可以选择任何微步分辨率,但这会影响扭矩。那么你有什么,你需要什么?
Tony Stewart Sunnyskyguy EE75,18年

1
@jsotola是的,我正在使用步进器,但是我已经在计算步数了,将引导螺母从一端移到另一端的步长总是相同的,但是在这两者之间,我每x步的位置不是相同。
user81993年

@ TonyStewart.EESince'75我什至还没有开始微步(自己编写软件)。一整步的运动应为0.31mm。如果能够真正实现,我将对0.31mm的精度完全满意。
user81993年

好的,那么您的技工就是问题。不要编码,请使用Gerber Panel最新版本
Tony Stewart Sunnyskyguy EE75,18年

Answers:


6

我认为您应该深入了解导致错误的原因。您可能缺少步骤,或者机械设置过于灵活,或者螺母/轴承有反冲。如果不使用寻边器精确定位工具,则归位开关的重复性也可能较差。也许这是一种结合。

反弹和灵活性之类的东西很难用软件来补偿。例如,根据切割方向,您可能会以正确的位置开始使用该工具,但是一旦它咬入kerchunk中并且您已经将其自己拉入切割机中,就可以开始工作。或者您可能正在进行爬铣如果门架和滑轨太灵活,则刀具在所需路径之外的位置运行良好。

无论如何,玻璃秤是一种中等价格的方法,可以测量几微米至1um的分辨率。便宜的情况下,满量程的精度可能超过100m的10-15um。它们通常具有正交5V数字输出(增量),有些可能具有正交正弦信号。但是,到目前为止,每个轴的成本可能与您投入的成本差不多,并且无法保证您可以在零件精度上做得更好。此页面的照片

在此处输入图片说明

如果您中了彩票,可以考虑使用雷尼绍和海德汉编码器,它们的分辨率可以比光波长小几个数量级,并且可以绝对测量。


雷尼绍和海德汉编码器并不像您声称的那样精确。它们具有每米微米范围内的可重复性:renishaw.com/en/tonic-encoder-series--37824。读取头可能具有高分辨率,但这与系统的物理位置不一致。
user110971 '18

@ user110971我没有说任何准确性,只是分辨率。我们正在使用的旋转式传感器的线性分辨率为nm,安装精度要求为+/- 1弧秒,低于ppm精度,与您所说的相似。分辨率对于控制也很重要。
Spehro Pefhany 18-3-23的

我明白你的意思了。但是,您可以自己实现插值来获得所需的任何分辨率。您可以将编码器插值设置为1,然后灰色计数器输出参考标记。
user110971

@ user110971我现在使用的是27位(IIRC)数字输出,所有计算都在内部完成。
Spehro Pefhany

3

看一下拉线传感器或“溜溜球编码器”。

在此处输入图片说明

图1.拉线传感器。资料来源:环境工程

我找不到带有内置显示器的图像,但是必须有人在制作它们。


这看起来很酷!这些是否以某种方式强制执行单层绕组?测量是旋转的,因此如果导线自身缠绕,则半径会发生变化。由于OP寻找的直径为1mm或更高,因此(链接中的)导线为0.8mm,并且存在2π在某处……
uhoh

1
我想知道同样的事情。我用过它们,但从未打开过。一种可能性是在0.8 mm的螺距丝杠上推进金属丝卷筒,以使卷筒的空白部分与进入孔对齐。他们工作!
晶体管

这很酷,但我严重怀疑它是否具有CNC精度水平。
提请

什么是CNC水平精度?SIKO,例如,报价±0.15毫米在≤800毫米≤30米扩展/ s的他们的编码器。
晶体管

3

如何磁线性编码器带?您经常可以在eBay上找到它和相关的传感器。磁带用相对的磁极磁铁以磁极之间的固定间隔编码。一个单独的磁头可感应磁极位置并在它们之间进行插值,以实现更高的精度。磁带上的标准磁极间距为1mm,可以在磁极之间进行10、25和50步的插值。控制电子设备测量传感器相对于磁带的运动。

在此处输入图片说明


3

我讨厌成为坏消息的承担者,但是您偶然发现了加工中的主要问题之一:可重复性。以经济有效的方式进行修复并不容易。

通常使用的是带有衍射光栅的光学编码器。 编码器 线性刻度尺安装在机器的一部分上,编码器读取头安装在另一部分上。通常使用激光在刻度尺上制作称为标记的微观切口。当读取头在两个刻度标记之间移动时,由于衍射,它会输出正弦波。标记通常在周围20μ分开。这是他们的样子: 编码器

此外,您将遇到热膨胀问题。一米长的铝梁将通过23μ每度开氏/摄氏度。如果将机器的各个部分牢固地固定在一起,则由于机器的不同部分的长度不同,并且扩展与长度成正比,因此梁会弯曲。这就是为什么您要使用比橡胶垫圈螺栓更大的孔,以便它们可以移动,如美国专利6,058,618中所示: 厘米

我试图简短,只指出主要问题。我避免了诸如轴承,校准,工具磨损等问题。希望这可以为您指明正确的方向。总而言之,要解决这些问题,您需要花费很多钱。仅编码器比您的CNC机器贵。


1
不要告诉我,拥有比螺栓大的螺栓孔的想法已获得专利……
user253751

@immibis专利已过期。它曾经是他们已申请专利的三坐标测量机。现在每个人都可以使用它。
user110971 '18

2

如果您寻找廉价的数字读出器(DRO),则会发现具有数据端口的读出器。它们不仅将通过端口提供数据,而且还将在LCD上提供将轴归零的选项:

https://www.amazon.com/gp/product/B01G5SUZEG/

它们一旦连接到您的机器就可以用作传感器,如果您阅读它们,您将获得控制系统的闭环反馈,该反馈应以远大于目标0.1mm的分辨率解决您的重复性错误。


1

通常使用指示条靠着参考条来测量这么大的距离(用于校准)。您可以以合理的价格获得精确到0.01mm的百分表,并且您应该能够以便宜的价格让某人将钢或SS棒或棒加工到1000mm(或者您可以支付2K +作为“真实”计量参考棒​​) 。请注意,在特定温度下,钢筋将仅为1000mm。

(将百分表安装到主轴上)

Google的“计量学”,您会发现很多有关技术和产品的资料。

您还可以在运动导轨上以特定的距离添加感应传感器,并在每次铣削物体时在校准过程中验证该距离。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.