Hey! This thing is still a Work in Progress. Files, instructions, and other stuff might change!

Prusa i3/Hesine M505 (Anet A8 compatible) x Carriage for E3Dv6 (Bowden)

by Jubaleth, published

Prusa i3/Hesine M505 (Anet A8 compatible) x Carriage for E3Dv6 (Bowden) by Jubaleth Jan 1, 2017

Design Tools


Use This Project

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

23014Views 2274Downloads Found in 3D Printer Parts


X Carriage for E3Dv6

I needed a new x carriage for my printer. I switched to the P3Steel, from the original Anet A8 acrylic frame, and lost a bit of Z print area. There are a lot of great carriages already existing, but I decided to have a go at designing my own, from scratch.

Included are the full build (with fan mount + sensor), a simpler version with only the sensor mount, as well as just the E3Dv6 mount.

For the moment, I've only designed a 18mm sensor mount. I will eventually release a version for a 12mm sensor, I just haven't been able to get around to it yet.

Disclaimer :P

I am by no means a 3D design expert. This is very much a side project, mainly so I can learn, have fun, and build a part for my printer =)

There is definitely room for improvement, and I will work on it when I am able to. Comments/Suggestions from more experienced designers are most certainly welcome!

Fan Duct

The current version of the fan duct most certainly needs work. Airflow and angles of the holes needs to be redone. It works, but has trouble cooling fine detail, I will try to get to this in the next while.

Belt Holder

The holes on the back are designed so any belt holder for the Anet A8 can be used (example: http://www.thingiverse.com/thing:1433295)


This print, is most certainly not an easy print. You will definitely need supports, but also to make sure that no supports end up in the fan ducts. Something like Simplify3D is recommended, so you can chose where supports go.

Marlin Sensor Offset


Note: You can't use floating point numbers in these constants, so I've rounded them.

Anet A8 Settings

Anet A8
define X_MIN_POS -13

Print Settings


Prusa i3 Clone


Doesn't Matter








Make sure there are no supports inside the fan ducts.

I used supports, but this has been printed successfully with no supports.

How I Designed This


I've designed this part using OnShape.com.

Here is the link: https://cad.onshape.com/documents/e8ab351d05ce838be09cde23/w/ace21497d9492cdbe1b982b2/e/6c58d8567ba08722f6c15508

Feel free to edit/explore :)

More from 3D Printer Parts

view more

All Apps

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

Printed today without supports :)
Love the design, came here to suggest lowering the probe mount by 10mm but thats been listed many times!

also if you look down the bowden tube path the diagonal brace for the cooling fan mount intrudes on the this path - in practice theres enough flex in the tube to bypass this but it would be better it the bowden tube could exit the top in a clear vertical path.

Great work for a self design its no small feat!
thanks for sharing

Oh crap.
When i found your extruder i think "that was the one i searched for few weeks"... but it's in bowden..
Is there a chance that you made one in direct drive?
Well done of course you made a great works.

what about the settings of
need to change this settings ?

Very nice design i liked it very much
can u please add a picture from behind ?

can you send me the .SLDPRT file to mod. xCarriage.stl to [email protected]

Apr 16, 2017 - Modified Apr 16, 2017

Can you add the support tho this sensor, http://www.gearbest.com/3d-printer-parts/pp_591321.html Thanks for all! great job. if possible the fan version.

Hello ! Great work, I'm about to print the part but I have a sensor 12mm, is it planned for soon (I would wait) or I print and I would create a room to adapt?
Thank you for everything :)

I really like the small footprint of this extruder assembly.

There were two problems with this print for me:
-my x rods had a different distance than yours, so after putting it on the bearing blocks, it would jam;
-my 18mm probe was not long enough to have a nut above the mount.

I fixed this by:

  • drilling out the top holes for the bearing blocks into slots, this way I had some vertical wiggle and could tighten everything with the least friction possible.
  • just used zip ties to pull the probe up.

Now It works great and want to use your plan to design a dual extruder mount.

My question is, where did you find the dimensions of the holes for your backplate?

Nice design.
One thing i want to mention is, that you need longer screws for this x-carriage (12 of them). The stock ones are not long enough, because the carriage is a lot wider than the stock-carriage.

Very nice. Love this design.
Another vote for the 12mm sensor plx :)

Great work! Any chance you could make a slimmer version, similar to this but with BLTouch support and the Thorped fan that you're already using?

Reference: http://www.thingiverse.com/thing:1632847

E3Dv6 Bowden X-carriage mount v2 for Prusa i3
by Tech2C

Have you had any time to work on the sensor mount to make it work with a 12mm sensor? I just signed up for onshape and will try to learn enough of it to modify the sensor mount myself. I would also like to move it down about 10mm if possible. Can you make the entire package available for editing with onshape? I want to add the X axis end piece for a cable chain. Thanks, your design is great and I think with the addition of the cable chain will make it a great addition to my A8.

would you be willing to forward the SKP file so I can modify for 12mm sensor?
can't open stl in sketchup:)

Jubaleth provided onshape source files - just scroll down the description of this thing...

Another option would be to use standalone sensor holders (e.g. the one I remixed - here).

ANET A8 | Rear Bed Level Sensor Holder (18mm, 12mm & 8mm)
by TNS

really nice design, but sensor mount is way too high for a 12mm sensor, I discovered after printing:(

Any release date for the carriage with 12mm sensor yet? :)

Sadly nothing concrete yet :( As soon as I find some time to work on it I will, I promise! Been extremely stressful at work the last couple of weeks, and both kids sick for the last week or so. Absolutely exhausted, but I will get it done! The question is just when...

Very cool design. I have an ANET A8 en route (delayed by Chinese New Year) and I'm strongly considering an E3D V6 upgrade right off the bat (Less re-working if I just start with what I think I want, right?). I assume you're using the stock coolingfan, how is the airflow compared to the original design? I'm wondering if airflow is lost here due to the ducting route? I wonder if enlarging the inside of the duct would allow more airflow? Nice job!

Thank you! The airflow is ok, but could definitely be improved. As I commented above, I have to find some time to work on it. It's on the todo list... I definitely want to keep the open design of the duct, and enlarge them to make the airflow better. The holes also need to be aimed a bit better, I find they blow far too low at the moment.

Printed your design today and going to test it tomorrow. For a better airflow I absolutley recommend this duct: http://www.thingiverse.com/thing:2086191 :)

"Mistral" Extruder Cooling Duct for the Anet A8 Printer
by Leo_N

The airflow seems to be okay for the most part, i can see some curling happen on parts with particularly large overhangs when it can't cool it evenly or fast enough. One thing to note with the E3D is make sure the long part of the hotend is facing towards the front of the bed, if it's at the back it'll actually melt the area between the two arms with fan holes.

Also as a suggestion for the author i believe it'd be better to use m3 bolts and nut holes like on the acrylic A8 frame, it'd allow for a much more secure hold on the E3D hotend since screwing into plastic either requires you to tap a thread or screw into it which end up stripping it if you screw too tight.

@orientation of the hotend, absolutely! If the longer side of the hotend is towards the back it will melt the plastic!
@M3 bolts, absolutely! This is also on my todo list. Problem is, every time you have to take the clamp off, the plastic will wear down, as well as screwing it too tight... This is entirely a learning experience for me. Everyone's feedback so far has been really positive, and I will definitely try to get some of these changes in =)

I really appreciate the fact that you're taking community suggestions into account, great work by the way! I just wanted to ask if you have any intentions to support mounting holes for a BL Touch?

It needs to be said on my Anet A8 I had issues with positioning but after some help the following settings ALSO needs to changed to these for the 220x220 Anet A8 and adjusted according to any variant if using Skynet3D firmware (I am using v2.3.1)


define X_MIN_POS -13

I'll put it in the description. Didn't actually cross my mind that I have a different sized frame than the A8 now. Thanks for figuring it out!

took me an hour to figure out wtf arduino wants from me... you put the wrong number , u wroke -179 and its 179, untill i found this comment my mind was blown =]

Does this bolt to the factory metal x-carriage bearing holders?

Yes it does =)

Did you print it in PLA or ABS? If you print it in PLA, can you still print ABS or melts it away?

I actually printed it with PETG. I print with temps anywhere from 180ºC to 245ºC, depending on the material. ABS shouldn't be an issue to print with, using PETG/ABS/Nylon, but I'm not entirely sure how PLA would react to it...

Great design but the sensor mount could be somewhat lower (halfway between the E3D holder and blower nozzle) for people with non-adjustable sensors but looks to be great for the capacitive sensors that can be adjusted (however it looks like your sensor is a capacitive)

Yup, very true. I will add it to the list. Have to work a bit on the fan duct. There's not enough air coming through, and the holes need to be better angled, they point too low. My biggest problem, is finding time to actually sit down and work on it :(

Yup, very true. Will try to get to that eventually. There's a few things I need to work on (fan duct in particular), but haven't had much time...

Nice design! Any chance you can add one that has the fan/cooling that doesn't have the sensor mount? Thanks!

Thank you! Yes I can definitely add one with the sensor removed. Will try to do that this week.

Thanks! I have an E3D V6 on the way and this design is the best I have seen but I will not be using the sensor.

It's up :)

Damn dude! Thanks!

No worries =)

Comments deleted.