Roller bearing to Linear guide update on Kuongshun K10 (similar to Geectech A10)

Roller bearing to linear rails

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


In this project I have designed a bed mount and Belt & idler mechanism to replace the roller bearings of my 3d printer.
I own a Kuongshun K10 3d printer( I know nobody have heard about it, it is a mixture copy of geectech A10 and ender 3).
So I was facing a lot of bed leveling issue. The roller bearings have a wiggle in them which causes this problem. So I decided to replace those roller bearings to linear guides.
My printers Y-axis t slot have a chamfer which I utilized and I bought A4BI Linear guides which are 9mm wide with 6mm thick, fortunately they also have a chamfer on them so I just put them together and I didn't need any sort of calibration tool to mount them, just used a few t slot nuts and M3 5mm long Allen screws and my guides were in place.
For belt & Idler I took kdmshark design for GT2 Idler pulley(
) and I designed a M6x24mm screw tight tension mechanism.
2020 t slot nuts
M3 5mm long Allen screws
A4BI Linear Guide
M5 12mm long Allen Screw and nut(to mount the bed)
M3 19mm long screws(to mount the everything to the linear guide)
M6 26mm long Alen screw(for belt mechanis)
M8 25mm long Allen screw (to mount the GT2 idler Pulley, built around 608zz ball bearing)
Kindly support me by subscribing to my YouTube channel, Thank you.

Materials and methods

Print Settings
Kuongshun K10


80% for bed mount and spacers
100% for GT2 Inter and outer sleeve, Pulley mount and nut case






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


Mini heintzman   copyHeintzman added this to the tyrty collection ago
Mini ruzilstakerRuzilStaker added this to the RuzilStaker collection ago
84622dda274a3702d914115ec65971a8?default=blank&size=40Dmvsar011K9 added this to the disin collection ago
Mini it meBradley added this to the My Prints collection ago
C651e00ae2f3808058207cb4989931c2?default=blank&size=40Torque 3D published this design ago