New extruder: Bondtech BMG


Anet E-10 Improvements
Bondtech BMG Montado

Today I am going to show you a new improvement for Anet E-10, Bondtech BMG extruder.

I bought the extruder on a massive purchase orgnised by SpainLabs with the collaboration of

The purchase

This was the first time that I  participated on a masive purchase, and I love this way of buying.

The process was very easy, you must sign on on the purchase forum and after that a discount coupon were sent to the people that signed on.

Juan from is a very kind person and it was a pleasure treating with him.

The package arrived to Madrid two days before than the expected delivery date, but due to the transport company the delivery was not made on the day that is supposed to be.

Bondtech BMG Extruder

The extruder, is geared extruder type, with a relation of gears of 3:1.

In the photo below you can see the packaging of the extruder.

Bondtech BMG box

To use it as bowden extruder there are two options:

  • Buy an accesorie with pneumatic plug for PTFE tube
  • Print a filament guide that is available on Bondtech´s web.

I opt for the second one and it works perfectly.

Extruder assembly

The assembly is very easy, below this lines you can see a photo of the disassembled extruder:


The steps you must follow are:

  1. Dismount the old extruder
  2. Remove the old geared wheel from Nema´s 17 axis.
  3. Mount the new geared wheel on the motor axis, with the adjusting screw looking down.
  4. Put the motor on the support and mount the extruder on top of it.
  5. Fasten the three long screws.
  6. Close the lateral window and put the screw with the spring

The final result is here:


Marlin Setup

To use the extruder you must change two things on Marlin´s configuration.h file:

Below this line, you can see that the value must be false for geared extruder according to Marlin documentation, if you do not commit this change the extruder will retract instead extrude whn is supposed to do.

Marlin inverse motor

On the next section, you must set steps for the extruder, in my case the correct value is 830 because I use DRV 8825 drivers. If you use Anet motherboard or any board with stepper drivers at 1/16 steps you must put 415.

Steps config for Marlin

Extruder use

The filament loading is extremely easy.

I tried the extruder with PLA and flexible filament and it works great with both type of filaments.



Leave a Reply

Your email address will not be published. Required fields are marked *