• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Linear Rail/Fidget Toy 3D Printer File Image 1
Linear Rail/Fidget Toy 3D Printer File Image 2
Linear Rail/Fidget Toy 3D Printer File Thumbnail 1
Linear Rail/Fidget Toy 3D Printer File Thumbnail 2

Linear Rail/Fidget Toy

myxfit avatarmyxfit

May 10, 2026

printables-icon
DescriptionCommentsTags

Description

A proof-of-concept 3d printed linear rail, that doubles as a fun and satisfying fidget toy!

This uses 4mm steel balls sandwiched between 2 pairs of 1mm steel rods to make a silky smooth linear rail.

Demo:

hardware:

  • 16x 100mm long, 1mm diameter steel rods   (200mm long rods -- https://www.amazon.com/dp/B0DYXNXP2K)

  • 16x 4mm steel balls (https://www.amazon.com/dp/B07YKRT82C)

printed parts:

  • 1x inner

  • 4x inner_rail

  • 1x inner_cap

  • 1x inner_cap_screw

  • 1x outer

  • 4x outer_rail

  • 4x .2mm shims

  • 4x ball_carrier

  • 1x ball_retaining_clip

  • 1x temporary_outer_retaining_clip

Everything can be printed at pretty standard .2mm print settings. I printed everything with PETG. organic supports are needed only for the "outer" part.

Assembly:

  1. If you bought the 200mm rods, cut 8 in half with a dremel cutoff wheel, to get 16x 100mm rods. Clean up/chamfer both ends of each section.

  2. Insert steel balls into all 4 ball carriers.

  3. Insert steel rods into all 8 rails. You can use one of the ball carriers to press down and apply force to the steel rods, to get them to snap into the grooves.

  4. Insert the temporary outer retaining clip inside the outer part. You have to put it in sideways through the top gap and squeeze and rotate it into place. This will hold the outer rails in place until the ball carriers and ball retaining clip are in place.

  5. Insert the 4 shims + outer rails into their slots in the outer piece, feeding them under the retaining clip

  6. Insert the ball retaining clip into the outer part, on one side of the temporary retaining clip. It can be inserted similarly to how the temporary retaining clip was inserted. 

  7. Insert the ball carriers under the ball retaining clip. The notched center of the ball carriers fit into the notches in the ball retaining clip. This is the trickiest part of the assembly. You can use your fingernail to bend one side of the ball retaining clip inward, to give enough room to insert the 2 ball carriers on that side. And then flip it around and do the same thing to insert the other 2 ball carriers on the other side.

  8. The ball retaining clip and the ball carriers are now holding the outer rails in place. Remove the temporary retaining clip. It is no longer needed.

  9. Insert 2 of the inner rails into the inner part, on opposite sides, and hold them in with your fingers.

  10. Slide the open end of the inner part, with the 2 inner rails in place, into the outer part. You want to make sure the balls slide onto their respective rails.

  11. Now with the inner part in place, you can slide in the other 2 inner rails from the open end.

  12. Attach the inner end cap over the open end, and screw in the printed screw that holds it in place.

  13. Push the inner part all the way to one end. This will force the balls to slide into the correct location.

  14. Fidget!

I included 4 different thicknesses of shims. I recommend starting with the .2mm shims. You can try thicker shims if it's too loose, or thinner shims if it's too tight and doesn't slide easily.

License:

Creative Commons — Attribution — Noncommercial — Share Alike

Related Models

Spinning Tops Orbital Series preview image

Spinning Tops Orbital Series

YSoft_be3D profile image

YSoft_be3D

38,465

Glacier Gauntlet: Milo's Challenge, a printable game! no supports, built-in springs preview image

Glacier Gauntlet: Milo's Challenge, a printable game! no supports, built-in springs

Nat profile image

Nat

229

Ultimate Toothpick Crossbow V2 preview image

Ultimate Toothpick Crossbow V2

Sairae profile image

Sairae

476

Micro Catapult preview image

Micro Catapult

LukeTansell profile image

LukeTansell

36,945

Jedovatý meč (V.01) - Metin 2 - Sword from game preview image

Jedovatý meč (V.01) - Metin 2 - Sword from game

Gampi profile image

Gampi

20

地球仪-六一儿童节礼物-男孩女孩涂色玩具 preview image

地球仪-六一儿童节礼物-男孩女孩涂色玩具

Big crab profile image

Big crab

9

Spirograph preview image

Spirograph

3Domas profile image

3Domas

26,792

Greed on the Grill: A 3D Printed Food Stacking Ballance Game preview image

Greed on the Grill: A 3D Printed Food Stacking Ballance Game

Gerse profile image

Gerse

20