DIY Pneumatic Bearing Press





Introduction: DIY Pneumatic Bearing Press

I recently had a very successful kickstarter ( and I am now having to assemble thousands of fidget spinners. I first thought I would just assemble them with a cheap hand press, but then soon realized that it would take a really long time to do so, no ideal. I looked online and found desktop pneumatic presses, but they were over $5000! Out of my budget. I decided to make my own press since I knew I could. Also it would be fun. Its made out of laser cut plate steel and overall only cost about $250! I saved thousands and now its saving me thousands of minutes in time also.

Step 1: Watch the Video!

Step 2: Create Your Template for Laser Cutter Place.

Use your favourite CAD software to create your design. If you want to use mine you are free to do so! The zip file contains a PDF (for dimensions) and a DXF file.

Step 3: Get Bearing Holder From Shapeways.

I have created a part that threads onto the pneumatic piston, it holds the bearing with a magnet and centers it exactly where it needs to go. You can order it on Shapeways if you like: Bearing Holder on Shapeways

Step 4: Get the Parts From McMaster-Carr.

I ordered all of the hardware from McMaster-Carr. Here is the list!

  • 5635K63 - Flexible Nylon Tubing HT Pressure, Opaque Red, 0.18" ID, 1/4" OD, 25 ft. Length x 1
  • 5779K109 - Push-to-Connect Tube Fitting for Air Straight Adapter, for 1/4" Tube OD x 1/4 NPT Male x 5
  • 5779K108 Push-to-Connect Tube Fitting for Air Straight Adapter, for 1/4" Tube OD x 1/8 NPT Male x 1

  • 6464K18 Air Directional Control Valve 3-Way, 3 Port, Auto Return, 1/8 NPT, with Palm Button x 2

  • 5862K963 High-Pull Rare Earth Magnetic Disc Nickel-Plated Neodymium, 1/4" Thick, 0.187" Diameter x 3

  • 6498K536 Round Body Air Cylinder Single-Acting, Push Style, 1-1/16" Bore, 4" Stroke x 1

  • 91257A777 Zinc Yellow-Chromate Plated Hex Head Screw Grade 8 Steel, 9/16"-12 Thread Size, 6" Long, Packs of 1 x 1

  • 94895A827 - High-Strength Steel Hex Nut Grade 8, Zinc Yellow-Chromate Plated, 9/16"-12 Thread Size, Packs of 25 x 1

  • 2515T18 - Leveling Mount Easy Adjustable with Cushioned Bottom, 5/16"-18 x 3/4" Long Thread, Packs of 4 x 1

  • 9225K63 - Neoprene Vibration Damping Sandwich Mount Male/Male, M6 Thread, 3/4" High, 3/4" Wide x 4

  • 90591A151 - Zinc-Plated Steel Hex Nut Medium-Strength, Class 8, M6 x 1 mm Thread, Packs of 100 x 1

  • 5779K151 - Push-to-Connect Tube Fitting for Air 90 Degree Swivel Elbow, for 1/4" Tube OD x 1/8 NPT Male x 4

  • 93635A544 - 316 Stainless Steel Hex Head Screw Super-Corrosion-Resistant, M12 x 1.75 mm Thread, 70 mm Long, Packs of 1 x 8

  • 94205A280 - 316 Stainless Steel Nylon-Insert Locknut Super-Corrosion-Resistant, M12 x 1.75 mm Thread, Packs of 10 x 1

  • 91166A290 - Zinc-Plated Steel Washer for M12 Screw Size, 13 mm ID, 24 mm OD, Packs of 100 x 1

Step 5: Paint the Metal.

Apply some paint of your choice so it doesn't rust!

Step 6: Assemble!

Its a pretty simple puzzle, but getting the base on the top mount can be tricky.

Bolt it all together.

Step 7: Admire Your Work.

Admire your DIY tool and the money you have just saved.

Step 8: Test It Out!

It works!

You will need to make your own fixture for whatever you are installing a bearing(or other things!) into. Since mine is one of my fidget spinner designs, its exclusive to this part and what I'm using it for. If you have your own designs you just need to make them fit into the base fixture.

Step 9: Be Your Own Assembly Line.

Seriously, I couldn't even imagine doing this manually. My arms hurt just from pushing the buttons 5000 times. I put myself in robot mode.

Step 10: I Think It Looks Cool.

Build one!

Step 11: Support These Projects!

Consider subscribing to my YouTube, becoming a Patron, and following on Instagram.

YouTube SeanHodgins

Patreon Sean Hodgins


Be informed the moment a new project comes out!



    • Science of Cooking

      Science of Cooking
    • Microcontroller Contest

      Microcontroller Contest
    • Spotless Contest

      Spotless Contest

    We have a be nice policy.
    Please be positive and constructive.




    McMaster-Carr FTW!! Fun looking project. I hope to have this problem sometime and know there is a great solution out there

    Cool project but for most people this is complete overkill. You can get a 1 ton arbor press from Harbor Freight that does the same thing for $60. Just need to 3D print the bearing holder and the part fixture.

    I have to also disagree, I would rather push 2 buttons and be done.

    I didn't say this wasn't easier. I said that for small volumes you can do the same thing for $60. I posted the info for people who may not be aware of the existence of an 'arbor press.'

    I'd like to have a Haas VF-3, but I'm not going to be able to afford that anytime soon. For now a bench top CNC will have to do.

    Thanks, I don't disagree that it would be overkill if you were just doing a couple, but I have 8000 to do now, and another 7000 frames in inventory. No way I'm doing that by hand! haha

    Also, overkill is fun sometimes, and I might automate the system some more, so pneumatics are necessary for that.

    You are right, that is faster! It's a really cool project, just wanted to give readers more options if their jobs are less than multiple thousand units. :D And I agree, the more automation the better! Congrats on your recent Kickstarter success. I'm launching an Indiegogo myself, soon.

    And don't forget about juice squeezers! They might work too.

    excellent work. "tool and die makers" are the untold hero's of manufacturing.

    Real life problem solving :D