预拉和预压是完全不同的概念,为了不同的目的,使用不同的方式。
为了防止丝杆热变形,使用的是预拉伸。 为了消除丝杠和螺母之间的间隙(即轴向间隙),使用的是预压。
消除轴向间隙是预压。
可以这样理解,实际制造与理论计算始终有差距,零对零的配合公差是不存在的,丝杠和螺母之间必定存在间隙。 螺母滚珠在丝杠槽内滚动,因为有间隙存在,当丝杠螺母运行到丝杠一端需要反向时,这时就存在了反向间隙。因为反向间隙,数控系统认为机床移动了,实际机床没动,定位就不准确了。
预拉使得丝杠伸长,可以说略微加大了丝杠的导程(但数值很小很小)。丝杠在已经预拉伸变长的情况下,这时机器运转产生的温升对丝杠长度的影响就会大大减小。使得机床的定位更为准确。
实际传动的时候用伺服或者步进电机。 机械移动的距离对应的就是丝杆转动的圈数。 如果你导程因为温升或者预拉预压改变了,那么软件计算出来的旋转圈数(伺服是编码器反馈回来圈数),对应的距离就不再是你设定的距离。 所以我们一定要控制住丝杠的导程。
现在机床都使用伺服电机,预拉影响实际移动的距离,这时数控系统可以设置进行补偿。与丝杠的导程没有任何关系。
丝杆导程不变,但丝杠有轴向间隙(,滚珠和滚道间隙,轴承,安装的因素)。 这种情况你搞预拉和预压,消除间隙,必然会影响丝杆导程,这个时候,设定的机械位移,电气控制怎么能控制的准?
温升带来的变形。 预拉或预压后可以抵消。
机床及相似的激光机、雕刻机等行业,因为定位精度要求高,存在预拉、位置补偿等概念;其余自动化行业等,因为定位精度低,不需要预拉等措施。
上一篇:关于挤压机你了解多少?
下一篇:你还在用锤子敲轴承吗?