MakerBot Stepstruder MK7

Note: these instructions are intended for users upgrading an existing bot to the MK7.  See the complete build instructions if you are building a new Thing-O-Matic.

The MakerBot Stepstruder MK7  is our first dedicated 1.75 mm filament extruder.  This extruder was designed from scratch, and contains a number of custom manufactured parts.  We’ve learned a lot over our past extruder designs, and incorporated a lot of those lessons here: that’s why it’s smaller, lighter, and faster to build.  And since it’s designed from the ground up for 1.75 mm filament, it’s light-years ahead of past designs in small-filament reliability.

Gather your tools

Provided: 1.3, 1.5 and 2 mm hex wrenches.  Not Provided: Small flat head screw driver, pliers.

Gather your parts!

The main assemblies here are these four:

  • Hot End: Nozzle, Heater Block, Barrel, Bar Mount, Bolt, Heater Core, Thermocouple, Ceramic Tape, Kapton TapeMK7 Hot End Parts
  • Cooling block: Fan, Heatsink, Themostat, 5/8″ Spacers, Long Bolts

  • Drive system: Stepper Motor, Knurled Pulley, Setscrew, Molded Drive Block, Delrin Plunger, Rubber and Metal WashersMK7 Motor Assembly Parts
  • Extruder mount: Mounting Panel, Spacers, Thumb ScrewsMK7 Mount Parts

Assemble thumb screws

You need two M5x20 bolts and two M5 thumb screw caps.
MK7 Thumbscrews
Using pliers squeeze each bolt into a cap. Be careful not to damage the threads.
MK7 Thumbscrew Assembly 1
Squeeze the bolt head into the cap to ensure a secure fit.

Tip: Two pliers can be used at the same time. We recommend you use pliers with long handles, for best leverage.
MK7 Thumbscrew Assembly 2
You should have two M5x20 thumb screws.
MK7 Thumbscrews Assembled

Attach drive gear to motor

You need your

  • stepper motor
  • drive gear
  • M3 set screw
  • and smallest (1.3mm) hex wrench

First, disconnect the existing motor cable.

Mk7 Motor Cable Disconnect

Place the drive gear over the motor shaft. Place a piece of paper between the drive gear and motor to create a small gap.
MK7 Paper and Pulley
Tighten the set screw against the flat of the motor shaft. If the set screw doesn’t fit well against the flat section of the shaft, turn the pulley around 180 degrees and set the screw firmly — this should provide more than enough grip.

MK7 Tighten Pulley Set Screw

Then you can attach the longer cable we’ve supplied, and your motor should be ready to go.

Assemble the drive head.

You need:

  • the stepper motor assembly
  • drive block front
  • drive block back
  • Delrin plunger
  • two M3x18 flat head bolt
  • two plastic washers
  • three metal washers
  • 1.5 mm hex key

Place the plastic and metal washers on the Delrin plunger as shown.

MK7 Delrin Plunger

Place the drive block back on the motor with the cable facing away from you as shown.

Mk7 motor assembly 1

Mk7 motor assembly 1

Place the plunger assembly in space on the right for single configuration. This is also the configuration for the left-hand side extruder in dual extruder configuration.

MK7 Plunger 1

MK7 Plunger 1

Place the drive block front on the assembly.

MK7 Assembly 3

Place 2 M3x18 bolts in the holes and tighten.

Mk7 Motor Assembly 4

Ensure that your assembly appears as shown below:

MK7 Motor Assembly Finished

Ensure that the alignment between the filament channel and the MK7 drive gear is good.

Assemble the bar mount and thermal barrier

You need:

  • the bar mount
  • thermal barrier tube
  • one M6 nut
  • the supplied wrench

MK7 Bar Mount Parts
Orient the bar mount such that the chamfered edges face you and the horizontal holes are close to the top. Otherwise, the bar mount will not fit into the rest of the assembly. Thread the thermal barrier tube into the bar mount.
MK7 Thread Core Tube
Loosely thread the M6 nut onto the thermal barrier.
MK7 Core Tube Nut
Turn the thermal barrier until it is flush with the M6 nut. Finger tighten.
Mk7 Adjust Core Tube
Grip the M6 nut with the wrench and tighten against the bar mount.
MK7 Tighten Core Tube Nut
Check that your assembly looks like this. The lip of the barrel should be just barely poking up, but no threads should be showing.

MK7 Bar Mount Assembly As a safety check, look down the barrel, preferably towards a bright surface. You should not see any metal burrs inside the barrel. If you do, push a short length of filament all the way through, and then discard the used filament. Metal burrs left inside will cause severe jamming, and require you to take the entire hot-end apart.

 

Assemble the thermal core and nozzle

You need:

  • the nozzle
  • thermal core
  • 2.5 mm hex key

MK7 Hot end parts
Place the hex key through the thermal core.  This will give you a good grip. Then, thread the nozzle into the side with the small M3 hole.
Hex Key in Hot End
Mk7 Thread Nozzle Grip the nozzle with an adjustable wrench or pliers. Tighten the nozzle against the thermal core.
Mk7 Tighten Nozzle
Once the nozzle is snugly in place, continue.

Assemble the mount plate and bar mount assembly

You will need:

  • the mount plate
  • M6x10 bolt
  • M6 nut
  • bar mount assembly
  • the 10mm wrench

Thread the M6 bolt onto the thermal barrier, but don’t tighten it down yet.
MK7 Plate Mount Assembly 1
Thread the M6 nut into the bar mount. Leave a several millimeter gap.
MK7 Plate Mount Assembly 2
Place the mount plate in front of you with the double notch on your left. Place the bar on top of the mount plate such that the thermal barrier is in the center. Ensure that your parts appear as shown.
MK7 Plate Mount Assembly 3

Slip the mount plate into the gap between the bolt head and bar mount. The chamfered edges should face forwards. Ensure that your assembly appears as shown.
MK7 Plate Mount Assembly 4
Use the wrench to tighten the M6 nut and bolt. You want the bolt and thermal barrier to be touching the back of their slot in the mount plate.
MK7 Plate Mount Assembly 5

Mount the heater and temperature sensor

You need:

  • the extruder assembly
  • cartridge heater
  • thermocouple
  • M3x5 bolt
  • M3 set screw
  • M3 washer
  • 2.5 mm hex key

First, you will insert the set screws for these components. Thread a socket head M3 and washer.

MK7 Install Sensor and Heater 1

MK7 Install Sensor and Heater 2

Next install the smaller set screw for the heater cartridge. Just turn it a few times, you do not want to obstruct the cartridge for insertion.

MK7 Install Sensor and Heater 3
Place the cartridge heater in the thermal core with the wires toward the rear of the extruder. An equal length of the heater should protrude from either end.

MK7 Hot End Cart Insert

If you received a recent MK7, you might have received a heater cartridge that looks like the one below.  If so, simply insert the cartridge as fully as possible into the block.  There will be enough metal contact to ensure good heat transfer.

Secure with the M3 set screw. Tighten only until you cannot push it out from the metal end by hand. Any tighter and you run the risk of stripping the threads.

MK7 Cart Set Screw

Secure the thermocouple against the thermal core with the M3x5 bolt and M3 washer as shown. It is advisable to put a single layer of kapton tape over the head, to electrically insulate it from the extruder. This is required for all Dual-Extruder configurations, as two uninsulated thermocouples will interfere with each other.

Cover both sides of the thermocouple in Kapton tape.

MK7 Kapton Thermocouple 1Now, bend the tip of the thermocouple 90 degrees.

MK7 Kapton Thermocouple 2Place the thermocouple under the set screw washer and tighten it down. Tip: It is easier to tighten in place if the hook points clockwise.

MK7 Install Thermocouple

MK7 Install thermocouple 2Once the thermocouple is securely bolted you’re ready for the next step.

 

Insulate the Heater

From a length of ceramic tape, measure and cut a 3-inch segment.  Then, cover the ceramic tape with a layer of Kapton tape. You can use any width of kapton tape for the covering. This makes the insulation easier to work with and also helps thermally insulate the head.

Ceramic and Kapton

 

Starting at one end, cut a 1cm long 5mm wide slot toward the center of the segment, skip along 1cm, and cut another 1cm slot. The center slot allows the nozzle and cartridge heater set screw to be accessed.

Ceramic and Kapton 2

Ceramic and Kapton 3Ceramic and Kapton 4

Place the insulation on the heater, so that the nozzle pokes up through the center slot. The “legs” of the insulation should be facing away from the cartridge heater.

Ceramic and Kapton 6

Wrap the uncut  insulation around the bottom, tape it down to the heater core, and tape the legs back to the body when they pass the barrel.

Ceramic and Kapton 7

Ceramic and Kapton 9

Ceramic and Kapton 8

Ceramic and Kapton 10

Next, add an extra 1/4″ piece of ceramic insulating tape to the side where you’ll mount the thermostat.  Cut a 1/4″ piece of ceramic tape and install it like this, on the thermocouple side of the block:

Now tape thermostat to side of heater core that does NOT have the heater in it;  you want it on the nozzle side so it doesn’t trip at normal operating temperatures.

Secure the thermal core assembly

You need:

  • the mount plate assembly
  • the thermal core assembly

Thread the thermal core onto the thermal barrier.

Tighten the heater core down as tightly as you can with your fingers.  The core might not line up perfectly with the slots as the illustration shows, but a solid connection is more important than the orientation.

Ensure that your assembly appears similar to what is shown.  And again, your thermal core may not be in the same orientation as pictured.

 

Putting it all together

Place 2 M3x45 bolts in the fan as shown.

Place the spacers on the bolts.  Note the orientation of the wires and label.

Place the fan assembly onto the heatsink.

Take the fan assembly and put the bolts through the mount bar and into the motor as shown.

Tighten the bolts down.

Your fully assembled  MK7 should look like this:

Build the safety cutoff

Build and install the safety cutoff board.  The MK7 also contains a cartridge heater that can reach temperatures in excess of 500 C and should not be run without a thermal cutoff board.

Install the safety cutoff board.

You need:

  • a completed safety cutoff board
  • two M3x16 bolt
  • two M3 nut
  • two 1/8″ spacer

The safety cutoff can be installed in a few different places, but our default suggestion for single-extruder setups is on the right-hand side of the Z-stage. You’ll need to carefully drill some mounting holes.


Bolt it in place with two 1/8″ spacers and two M3x16mm bolts and nuts.

 

Install the extruder

You need:

  • a completed extruder
  • two M5x22 thumb screw bolts
  • two M5 nuts
  • two 1/4″ spacers

Insert the thumb nuts up through the mounting holes in the Z-Platform, and add the half-inch spacer. Once one is inserted, you can use a thumb or pinky fingers to hold it in place while inserting the other.

Lower the extruder mounting plate onto the two bolts, and finger tighten the nuts.

Ensure that your assembly appears as shown.

Connect to the safety cutoff board

Connect the extruder thermostat to the “sensor” port of the safety cutoff board as shown. There is no polarity on these leads.

Connect the cartridge heater leads to the “HTR” port of the safety cutoff boards output as shown. There is no polarity.

Connect 24 inches of black/red cable to the input of the safety cutoff board as shown. This is polarity sensitive, the black wire connects to the “FET” port and the red connects to the 12v port. Secure these wires tightly.

 

Connect the other end to extruder controller “heater” port as shown.


Connect the endstop cable to the safety cutoff board as shown.

Connect the other end of the endstop cable to the E-Stop port on the motherboard as shown. Be careful not to confuse this port with the Z-Max port.

flickr:5634946294

Connect the fan

Solder 24 inches of black/red cable to the fan leads as shown, and insulate with heat-shrink tubing or kapton tape.


Connect the cable to 1A/1B of the extruder controller as shown. The red lead connects to Port 1A, and black connects to port 1B. This is polarity sensitive.

Calibration

If you haven’t already, set the potentiometer values on your stepper driver board as shown here.  Keep in mind that the MK7 ships with a Moons Stepper, and the REF voltage should be between 1.675 and 1.680 volts.
You’ll also need to recalibrate the Thing-O-Matic height as decribed here.  This video has step-by-step instructions on the process as well:

YouTube Preview Image

Software configuration

Please note: MK7 profiles will be released shortly with a new version of ReplicatorG.  For now, use the Print-O-Matic settings below with a standard MK6 profile.

When it is time to render an STL into gcode for printing, you must choose one of the MK7 specific profiles. Replicator G contains a separate profile for ABS and the experimental PLA and PVA plastics.

Next, under Print-o-Matic, we will enter reasonable settings for the MK7.

Layer heights of between 0.32 and 0.27 should be possible right out of the box; make sure that your filament diameter is set correctly for your 1.75mm stock.  Configure infill and shells as you see fit.  The nozzle and drive gear diameter should be set as shown.

28 Comments so far

  • Linkreincarnate
    September 24, 2011 at 2:36 pm
     

    So how do you wire up 2 safety cutoffs? There’s only one estop plug right?
    Also how do I wire and assemble the dual extruders?

     
  • Makerbot upgrades for the Next Noob shock mount revision. | DSLR Film Noob
    September 26, 2011 at 10:29 pm
     

    [...] I’m slowly putting together new ideas for the Noob store. To the left is the upgraded MK7 makerbot extruder, to the right is a ruff mock up of the next generation of Noob shock mount. There are 3 cold shoe [...]

     
  • BRockhold
    BRockhold
    September 27, 2011 at 3:52 pm
     

    Hey Linkreincarnate,
    The assembly has not been finalized, so we’re still finishing it up.
    Please note that the dual-head configuration is very experimental, and does not support both cutoff boards at the same time. However, the cutoff acts as a passthrough when not connected to the motherboard, so it can be wired normally save for the EStop cable.
    Happy experimenting!

     
  • Brian Jepson
    October 1, 2011 at 8:33 am
     

    Just built my Mk7. There were two steps missing from here: connecting the thermocouple to the controller board and connecting the stepper to its controller board, but the assembly went great. Thanks for this guide.

     
  • Brian Jepson
    October 1, 2011 at 8:33 am
     

    I didn’t see the new profile for PLA in Replicator G 0026. Is there any way to get my hands on that profile?

     
  • Richard Thall
    October 4, 2011 at 12:01 pm
     

    Typo: Under Assemble the Mount Plate and …

    3rd sentence should read ‘Place the mount plate …’ rather than ‘Place the mount place … ‘

     
  • William Byrd
    October 11, 2011 at 8:33 am
     

    When my students and I built the Mk7, we found that the plastic wouldn’t feed in, even when pushing hard on the plastic wire. We had to remove one of the small metal washers on the Delrin plunger. Now the Mk7 works flawlessly. (BTW, removing two metal washers consistently resulted in a jammed print head several minutes into a print.)

    Also, be careful if ever remove the plastic drive block. The Delrin plunger is non-captive and can fall out, sending tiny and almost invisible washers flying in every direction!

     
  • Jay
    October 17, 2011 at 12:02 pm
     

    Adjusting Stepper Driver Potentiometers:
    Any information what should I adjust for PFD, RC1, REF, and RC2 on driver board?

     
  • Jeff Thompson
    October 17, 2011 at 5:41 pm
     

    @William Byrd:
    I tried several variations like you suggested; it turned out my stepper driver board wasn’t properly adjusted. Once I did that, I had not problems using three washers. I did cut the tip at an angle, which seemed to help. Not sure if that would help your situation, but solved my problems completely.

    @Jay
    I used the MK6 settings (except for the REF of 1.675 and 1.680 volts, as suggested above). So far, seems to be working ok. No overheating, missed steps, or weird noise. Ditto that exact settings would be fantastic…

     
  • Fastest1
    October 24, 2011 at 11:34 am
     

    Looking at the instructions for the MK7 (I have the MK6 still unassembled at the moment, most likely to be modified before first assembly), I notice on the delrin drive block there is a groove on each side of the pulley. It is mentioned this is for a dual head arrangement. It would seem by simply reversing the stepper rotation a second filament could be fed thru some form of a Y shaped guide into the original nozzle. A simple feed and wipe macro could provide a mess less interface between colors and or materials. Is this your thought or are you thinking 2 or more nozzles with offsets? The spring properties of the filament could be used to keep a constant filament pressure on the drive roller so feed was possible immediately upon reversal. Or so it would seem.

     
  • munroebot
    October 30, 2011 at 10:50 pm
     

    @Jeff Thompson, @William Byrd:

    I too ran into the issue of not being able to push filament through the MK7 filament channel due to the Delrin plunger blocking the hole too much. Removing one washer was the only way to get it to feed through (I didn’t try removing two)

    The REF voltage on the motor driver for the extruder was always correct.

    I bought my 1kg spool of 1.75mm from makerbot.com and checked it with a pair of calipers in several spots to make sure it really was 1.75mm – it was spot on every where I checked…

     
  • jet
    November 2, 2011 at 11:28 am
     

    Anyone got good PID values for the Mk7 yet? My extruder temp is swinging +/- 30 or so.

     
  • jet
    November 2, 2011 at 1:20 pm
     

    Actually, it was pretty easy to come up with some that work for me. It’s pretty stable at 230C, only varies a degree or two:

    P 6.999805
    I 0.34025887
    D 36

     
  • Scott
    December 8, 2011 at 11:55 am
     

    The Thermocouple that I got has a small metal shield at the end with the wires that prevent me from pushing it in the hole enough to follow this instruction:

    “Place the cartridge heater in the thermal core with the wires toward the rear of the extruder. An equal length of the heater should protrude from either end.”

    Should I remove the metal shield/clip, or leave it as is? Right now the tip of the heater is flush with the end of the thermal core.

     
  • Michael
    December 22, 2011 at 5:09 pm
     

    @Scott, use the other end of the thermocouple, two wires joined at the tip with a small dot of solder. That’s the business end. (found at http://www.txoof.com/2011/12/stepstruder-assembly.html.)

     
  • Aaron
    December 24, 2011 at 7:01 pm
     

    @Michael, I think he means the cartridge heater. I have the same problem–the heater I got has an increased thickness at the end where the wires come out so the front of the heater only goes in as far as flush with the core.

     
  • Lou Flemal
    December 29, 2011 at 12:17 am
     

    The strain relief on the latest cartridge heater prevents you from pushing the cartridge in as far as the instructions suggest. Just push it in as far as you can – it’ll work just fine.

     
  • Ethan
    Ethan
    December 29, 2011 at 11:47 am
     

    Hey all,

    The cartridge heater has been updated and looks slightly different now — we’re working on some updated photos of that.

    Until then, get in touch with us at support@makerbot.com if you’re confused.

     
  • Misha
    December 30, 2011 at 5:40 pm
     

    @William, Thanks for the info about the plunger. I had the same problem.

     
  • Mathfarmer
    December 31, 2011 at 6:54 pm
     

    To those who have problems getting the filament to feed with all 3 washers on the Delrin plunger, two things to try before removing a washer:

    1. As @Jeff Thompson suggested, try cutting the filament tip at an angle (at least 45 degrees).

    2. When feeding the filament, angle it so the tip is going towards the extruder drive gear (i.e. towards the center). Pushing it straight down seems to catch it on the plunger, and it won’t go past when applying any reasonable amount of force.

    I ran with 2 washers for a while. It seemed to work, but I had problems with the extruder not grabbing the filament firmly enough, and so the extruder would strip the filament and stop extruding mid-print unless I babysat the filament tension constantly. Putting the 3rd washer back on made it a little trickier to feed in filament, but it made the filament feed much more reliable and hands-off.

     
  • David Razler
    January 1, 2012 at 1:27 pm
     

    .Uh… right now it seems the thermocouple assembly is installed after it is assembled!

     
  • Ethan
    Ethan
    January 3, 2012 at 11:02 am
     

    @Mathfarmer — great suggestions and info!

    @David Razler — not sure what you mean, the thermocouple is attached to the unit before wrapping. Be in touch with us at support@makerbot.com if you continue to have issues with the assembly.

     
  • Richard Long
    January 4, 2012 at 10:09 pm
     

    Just finished my conversion from MK6+ to MK7. There must be a better way of describing the block that everything attaches to. The chamfered edges wasn’t enough of a clue for me. Took forever for me to realize that the holes are closer to one side than the other. Also, to get the geared piece on the shaft, you have to be somewhat below the flat part of the shaft or the gear doesn’t line up with the filament. I’m hoping it doesn’t start slipping.

    The biggest concern were the voltage settings for the stepper board. I’m using the controller board I got with my MK6+ extruder but could only get the PFD and REF to the proper values for a Moon Nema 17. The RC1 and RC2 values did not go above .600 so I set them to .553 and .555 respectively (figuring that an even .400 low on both was better than some random top value for the pot). Am I looking at a documentation issue or am I using the wrong board? The first couple of prints were pretty sweet.

    I cut the belt off my ABP and put a layer of kapton tape on the heater board so I’m no longer fighting the wrinkling that was causing the first layers to screw up or tall projects to be knocked around by the extruder tip. Anybody have a better solution for this?

    Also, any suggestions for a sticky Z stage? Near the top it seems o jump up as opposed to sliding up. Was hoping the lower weight of the MK7 would help this.

     
  • Hot-End und Extruder von „Profi“ « 3D Drucker
    January 11, 2012 at 12:27 pm
     

    [...] dieser Anleitung sieht man nochmals genau wie die Isolierung angebracht wird und wie das Hot-End des Makerbots [...]

     
  • Steve Waller
    January 20, 2012 at 10:13 pm
     

    I have the thermostat and the new heater core/cartridge but cannot find the thermocouple in my mk7 kit anywhere. What does it look like in the mk7 kit.
    Thanks!

     
  • Wayne
    January 26, 2012 at 8:38 am
     

    My thermocouple was in its own bag in a bag of unrelated parts. I would suggest unpacking complete machine on a clear table and laying everything out.

     
  • Kyle
    January 26, 2012 at 5:49 pm
     

    The thermocouple is in the electronics bag in a white packet of wax paper.

     
  • Glenn
    January 27, 2012 at 9:21 pm
     

    ABS will thread but will not extrude out of nozzle. Temp is correct, but no print. ABP moves correctly as it is printing, but no ABS. Any Ideas

     
 

Leave your comment

 
 
 

xhtml: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>