The day the machine wouldn't home, I was holding a brand-new ball screw that was technically perfect. The motor turned. The nut moved. It just didn't move far enough — about 20 mm short. That 20 mm ended up costing roughly $890, because I skimmed the Bosch Rexroth ball screw catalog instead of reading it. I run a small automation shop. Most of our jobs are single-axis machines, test fixtures, and custom gantries for companies that can't justify a big integrator. In September 2022, a packaging start-up ordered one compact gantry axis from us. The whole purchase order was around $3,200. Not large. Not irrelevant. Exactly the kind of order where I get lazy.
Mistake #1: Ordering a Ball Screw Without Checking the Thread Length
The customer's spec called for a 20 mm ball screw with a 5 mm lead and about 560 mm of travel. I've selected ball screws before. I've even browsed the Bosch Rexroth ball screw catalog many times. But browsing is not the same as sizing. I picked a configurable ball screw assembly from the product table, checked the load ratings, looked at the 3D preview, and approved. The 3D preview looked fine because the software does not show where the thread run-out begins or where the nut stops at the end of stroke.
Here is the part I ignored: a ball nut needs usable thread beyond each end of the travel. If the threaded portion stops exactly at the stroke limit, the nut reaches the run-out zone before the carriage does. Ball screws have to be sized with stroke plus nut length plus overrun. The technical chapter in the Bosch Rexroth catalog explains this with a simple diagram. I had skipped that chapter and gone straight to checkout.
“The thread was smooth. The 3D preview was smooth. The CAD assembly was smooth. The machine jammed 20 mm before home because I never checked the actual thread length. Note to self: never approve a screw without checking the nut position at both ends of the stroke.”
The replacement screw cost $450. Rush machining cost another $150. That was one week of schedule gone, plus a phone call to the customer that I did not enjoy. Looking back, I should have spent fifteen minutes with the catalog's technical notes. But I was in a hurry, and hurry does not like verification.
Mistake #2: “What Size Is an LM8LUU Linear Bearing?”
Same build, different axis. A colleague shouted across the shop: “What size is an LM8LUU linear bearing?” I shouted back, “Eight millimeter.” That was the whole problem.
LM8LUU is an 8 mm bore linear bushing, yes. It runs on an 8 mm shaft. But the full size has three numbers: bore, outside diameter, and overall length. The outside diameter is 15 mm. The “L” is not a left-hand variant; it means long. On the spec sheet we finally looked at, the LM8LUU was about 35 mm long, compared with roughly 24 mm for the LM8UU. The “UU” suffix tells you about the sealed version in most catalogs. It does not tell you the length.
My colleague ordered LM8UU bearings because they were in stock and “the 8 is the same.” The bore was the same. The housings were not. Our mounting blocks were machined to capture a 35 mm-long bushing, but the 24 mm units sat loose inside the pocket. Under load, each bushing shifted axially before the carriage moved. It produced a soft knock that you could hear from a few metres away, and it destroyed the positioning repeatability.
To fix it, we made spacer rings and re-machined the housing pockets. That cost $245 and most of three days. The fix wasn't complicated. It only required reading a dimension table and taking the word “long” literally.
So, quick answer for the search: what size is an LM8LUU linear bearing? It is the long version of the 8 mm linear bushing series, with an 8 mm bore and 15 mm outside diameter. The typical overall length is around 35 mm, but confirm the value on the exact datasheet before machining anything.
Mistake #3: The “Compatible” Stepper Motor Controller
While I was dealing with the ball screw, I asked a teammate to source a stepper motor controller for the vertical axis. He found one that could handle roughly the right current and voltage. What it did not have was a manual.
The silkscreen was unclear. The pinout did not match any of the wiring examples we found. The only way to adjust current was a trimpot and a guess. He set it by ear until the motor stopped skipping steps. By then the motor was uncomfortably hot. The driver continued for a while and then stopped working entirely in a small, dramatic cloud of smoke.
$45 lost, plus most of two days. The real lesson is not the money. A stepper motor controller is not a generic accessory that you pick by checking “current enough.” You also need the logic levels, microstep settings, enable behavior, and a document that says what each terminal does. If a distributor cannot provide a manual before the purchase, assume there is no manual.
The Cycloidal Drive That Almost Distracted Us
Between mistakes, the customer mentioned that the next version of their machine would need a rotary indexing axis. Someone on our side said, “We could use a cycloidal drive.” For a moment, we all liked the sound of that.
A cycloidal drive is a legitimate option for the job. It can offer low backlash and high stiffness in a compact package, which matters for precision indexing. But it is still a mechanical component that has to be sized. What torque? What speed? What backlash? What duty cycle? We had none of those numbers. Ordering a cycloidal drive by name only would have repeated the same mistake, for more money.
The distributor's application engineer did not use the moment to push a more expensive package. He simply said: define the load first, then compare reducer topologies. I appreciated that.
What Bosch Rexroth Linear Motion Technology Taught Us
Here is the part I did not expect. We were a four-person shop with a $3,200 order. The distributor's engineer still spent time walking us through what the Bosch Rexroth linear motion technology catalog actually contains. He linked to the ball screw technical notes on boschrexroth.com and showed me the exact dimension diagram I had skipped. He did not say “you should have known.” He did not need to.
That experience changed how our team orders. The checklist we now use is short:
- For a ball screw, confirm the required threaded length from travel plus nut length plus overrun. Do not trust the 3D preview.
- For a linear bushing, confirm bore, outside diameter, and total length on the datasheet. Never spec a bearing by one number.
- For a stepper motor controller, define current, voltage, logic inputs, and manual availability before ordering.
- If a customer says “cycloidal drive” or any other appealing mechanism, treat that as the beginning of the sizing process, not the end.
I still buy components from several vendors. But the Bosch Rexroth ball screw catalog now stays open in a browser tab, not because the catalog is complicated, but because the dimension tables are the part I used to skip. Catalog part numbers are easy to copy. Engineering judgement is not.
A Note on Small Orders
The final bill for this project, including the replacement screw, the remachined parts, and the dead driver, landed at roughly $890. The customer got their machine late but working. The original price had no profit left in it.
What I remember most about that autumn is not the ball screw. It is the moment I apologized for the size of our order. The application engineer said, “Don't apologize. A small order is still an order.” Treating small customers seriously is rare in this industry. Small does not mean unimportant. It means potential — that packaging start-up has since come back for two more machines. And this time, I read the catalog before I clicked buy.
Prices and incidents in this story are from our September 2022 project; check current supplier documentation before making your own decisions.