Flexible Shaft Coupler/Adapter

A flexible shaft coupler that connects a 1/4" NEMA-23 motor shaft to a 9 mm diameter ball screw.

3D printer parts and enhancements

Creative Commons Attribution Share Alike

Commercial use is allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


I made this shaft coupler to connect a NEMA-23 stepper motor to a ball screw drive that previously had a NEMA-34 servo motor.  It was designed to fit the motor mount that was part of the screw drive, but all dimensions are easily changed in DesignSpark Mechanical to fit any size shaft and any overall length and diameter.

I sliced in Cura and used the "everywhere" support option.  I printed at 50% infill, 0.2mm layers.  After the print finishes you will have to spend a little time breaking the support material out of the spiral slots, but it isn't too hard if you use a scraper or knife.  Try not to cut your hands in the process!

Materials and methods

- your favorite ABS
- 4x 6-32 grub screws



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


Mini 3davatarPaulo Rodrigues added this to the Utility Stuff for 3DPrinter collection ago
1de8706fb0616200d8ad6ead52b3220c?default=blank&size=40pyrofx added this to the Gears collection ago
Mini gold hands croppedMark Rehorst published this design ago