Titan E3D UM Mount for flat nema stepper

Titan mount for Ultimaker, with endstop distance correction parts

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


The mount is designed to be used with UM + or other printers with identical XY rods configuration.

I use small flat stepper motor to reduce the loss of print area (Loss is in the y axis about the thickness of the motor). Because of the shorter threads in the motor, I needed to use the stepper distance modifier, few mm between the motor and the Titan so there is one attached. Although I suggest using nylon nuts because the motor becomes very warm (around 60C)

It is a fairly simple model to be used with 4 screws provided with the Titan. Upper two screws (long ones) use a distance plate which also serves to hold the wires in place. One of the lower screws goes through the bearing cylinder, so I suggest adding it before bearings are inserted.

The hotend is at the same height as standard UM hotend (slight z endstop adjustment needed).

Cooling shroud is not included, I use the snap on designed and shared previously, but working on an improvement.

The flat stepper motor I use is rated for 1A of power. Standard Nema 17 motor for UM extruder is much higher (up to 2A) and if not corrected, the smaller motor will overheat which will cause problems with the extruder. I reduce the motor current in Cura start gcode:
M907 X1100 Y1100 Z1100 E850

New elements have been added. Flat stepper CANNOT run reliably without heat sinks, so couple of them have been attached. Also, new hotend fan cooling bracket with print cooling fans mount have been added, to make a complete setup. Cura Machine settings property "E-steps per 1mm filament" should be set to 350 to use with the setup. Also, retraction distance of 1.5mm with retraction speed of 25mm/sec works perfectly. I have added 2 12V 40mm fans in series and connected to the standard UM 19V output. It works great with minimum 40% power for them to start running.


Materials and methods

Rigid filament (PLA or CF)



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


59afae39869793958149d1ba46a55d5e?default=blank&size=40Damien Hazard commented ago

got a download link for that spool holder? :P

Mini sany0007calinb added this to the UMO collection ago
D9f51aefa37dad0230876ff897254e74?default=blank&size=40Phoenix_86 added this to the UMO collection ago
220498aee9e7423731d005e0416c8ddd?default=blank&size=40VGer01 added this to the 3D printers collection ago
Mini twist profile7Kresimir Zezelj commented ago

Hi! I have added few more pics and the assembly setup, with some additional information. The only thing missing on the assembly settup is the stepper spacer. I gave up on the stepper spacer in the files and use small round spacers between the motor and the Titan, because of the improved cooling with this setup vs the stepper spacer plate in the design.

61d99ab80bfb985103db6063ff6a98a7?default=blank&size=40racerbo commented ago

Thanks for the help. Looking forward to the pics.

Mini twist profile7Kresimir Zezelj commented ago

Hello racerbo,

It is a fairly simple assembly. Stepper, spacer, Titan, mount and finally wire holder by that exact order. I suggest holding the mount, Titan, spacer and stepper aligned and then screwing in the bottom left screw which goes through the cylinder first (have stepper turned so the wires are on the bottom). Then the other bottom screw and then finally add the wire holder and screw in the top 2 screws.

Unfortunately I won't be able to take the assembly pics for at least a month (on a trip away from my UM). After that I certainly will, because I added additional stepper heat syncs for intense retractions.

Hope this helps

61d99ab80bfb985103db6063ff6a98a7?default=blank&size=40racerbo commented ago

Hi, Interesting design. Could you post more pics of how the parts are assembled?


61d99ab80bfb985103db6063ff6a98a7?default=blank&size=40racerbo added this to the 3d Printer collection ago
Mini twist profile7Kresimir Zezelj commented ago
De8b8242f505f220068eab8906f969b6?default=blank&size=40Baron Alexander Von Ancillotti commented ago

Can you provide a link to purchase the motor?

Mini twist profile7Kresimir Zezelj published this design ago