# Linear bearing block - how often do you "top off" grease?

**URL:** <https://forum.avidcnc.com/t/linear-bearing-block-how-often-do-you-top-off-grease/3204>\
**Category:** General Chat\
**Created:** [May 14, 2024, 1:05pm UTC](https://forum.avidcnc.com/t/linear-bearing-block-how-often-do-you-top-off-grease/3204 "2024-05-14T13:05:15Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![scpinkerton](https://avatars.discourse-cdn.com/v4/letter/s/b9e5f3/32.png) [@scpinkerton](https://forum.avidcnc.com/u/scpinkerton)\
**Post date:** [May 14, 2024, 1:05pm UTC](https://forum.avidcnc.com/t/linear-bearing-block-how-often-do-you-top-off-grease/3204/1 "2024-05-14T13:05:15Z")

</div>

Hi, I was wondering how frequently people add grease to the linear bearing blocks for “good measure” ?

Appreciate any and all feedback.

-scott

---

<div class="post-metadata">

**Author:** ![Eric](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.avidcnc.com/eric/32/3220_2.png) [@Eric](https://forum.avidcnc.com/u/Eric)\
**Post date:** [May 14, 2024, 6:53pm UTC](https://forum.avidcnc.com/t/linear-bearing-block-how-often-do-you-top-off-grease/3204/2 "2024-05-14T18:53:05Z")

</div>

Every 2-3 months depending on use:

[https://www.avidcnc.com/support/maintenance/](https://www.avidcnc.com/support/maintenance/)

---

<div class="post-metadata">

**Author:** ![pviljoen1](https://avatars.discourse-cdn.com/v4/letter/p/bbe5ce/32.png) [@pviljoen1](https://forum.avidcnc.com/u/pviljoen1)\
**Post date:** [June 4, 2024, 6:12am UTC](https://forum.avidcnc.com/t/linear-bearing-block-how-often-do-you-top-off-grease/3204/3 "2024-06-04T06:12:33Z")

</div>

Monthly as part of my maintenance ritual. I also use WD40 spraying on all gears and sliders as part of larger jobs.

---

<div class="post-metadata">

**Author:** ![ROTM](https://avatars.discourse-cdn.com/v4/letter/r/90ced4/32.png) [@ROTM](https://forum.avidcnc.com/u/ROTM)\
**Post date:** [June 4, 2024, 7:29pm UTC](https://forum.avidcnc.com/t/linear-bearing-block-how-often-do-you-top-off-grease/3204/4 "2024-06-04T19:29:42Z")

</div>

Every 2 months…I also spray the rails with PB blasters…and have the machine setup with g59 so it can run all the way back and to one side …I do this every time I start the machine.

---

<div class="post-metadata">

**Author:** ![djdelorie](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.avidcnc.com/djdelorie/32/515_2.png) [@djdelorie](https://forum.avidcnc.com/u/djdelorie)\
**Post date:** [June 4, 2024, 7:43pm UTC](https://forum.avidcnc.com/t/linear-bearing-block-how-often-do-you-top-off-grease/3204/5 "2024-06-04T19:43:12Z")

</div>

> [@ROTM](#):
>
> and have the machine setup with g59 so it can run all the way back and to one side …I do this every time I start the machine.

I have my setup (er, linuxcnc, not mach) default to loading my “warmup” code, which runs the spindle at various speeds while moving trough all the X/Y/Z axes. About six minutes of round-and-round-and-up-and-down. Gotta wait for the spindle warmup anyway 🙂

Any reason for using G59 instead of G53?

---

<div class="post-metadata">

**Author:** ![ROTM](https://avatars.discourse-cdn.com/v4/letter/r/90ced4/32.png) [@ROTM](https://forum.avidcnc.com/u/ROTM)\
**Post date:** [June 4, 2024, 8:00pm UTC](https://forum.avidcnc.com/t/linear-bearing-block-how-often-do-you-top-off-grease/3204/6 "2024-06-04T20:00:29Z")

</div>

It was the easiest for me… let me know how to do it like you have it setup…it will save me some time. Tnx

---

<div class="post-metadata">

**Author:** ![djdelorie](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.avidcnc.com/djdelorie/32/515_2.png) [@djdelorie](https://forum.avidcnc.com/u/djdelorie)\
**Post date:** [June 4, 2024, 8:34pm UTC](https://forum.avidcnc.com/t/linear-bearing-block-how-often-do-you-top-off-grease/3204/7 "2024-06-04T20:34:15Z")

</div>

Like I said, mine is linuxcnc-based, hand-coded with subroutine calls, else I’d just post it. But the key part is here:

M3 S#1  
F#2  
(printx, Loop spindle #1 feed #2 count #3)  
G53 G1 Z[#115]  
G53 G1 X[#110] Y[#112]  
o101 repeat [#3]  
G53 G1 Z[#114] (down)  
G53 G1 Z[#115] (up)  
G53 G1 X[#111] Y[#112] (goto front right)  
G53 G1 X[#111] Y[#113] (goto back right)  
G53 G1 X[#110] Y[#113] (goto back left)  
G53 G1 X[#110] Y[#112] (goto front left)  
o101 endrepeat

This bit gets called after the spindle speed is set and the feedrate (F) is set. The calls are:  
o100 call [#101] [#120/2 \* 1] [1]  
o100 call [#102] [#120/3 \* 2] [2]  
o100 call [#103] [#120/1 \* 1] [1]

passing spindle speed, feed rate (calculated) and number of loops.

The idea of G53 is that, on the line that it’s given, no work offsets are applied - moves use the _absolute_ coordinates (typically, this is (0,0,0) at your end stops). Thus it’s completely independent of any tinkering your jobs might do with work offsets.
