Stratasys has ended support for their Mojo 3D printers, and you can no longer purchase parts or filament for them. This project aims to retrofit them with off-the-shelf parts to extend their lifespan.
Here is an example parts list that may be used for this conversion. This assumes that you repurpose the old printer's ATX power supply and CoreXY mechanics. Minmimal irreversible changes are made to the machine, although that doesn't really matter at this point!
I converted two printers at once for $300, a slight cost savings due to higher quantity of GT2 pulleys resulting in a lower individual price, as well as the endstops comkng in packages of six.
Item | URL | Price | Quantity | Total Cost |
---|---|---|---|---|
Chimera hotend | https://www.amazon.com/dp/B08BKMM1R7/ | $20 | 1 | $20 |
Extruder | https://www.amazon.com/dp/B0BZD8JMPR/ | $9 | 2 | $18 |
Control board | https://www.amazon.com/dp/B08PCX6TM7/ | $42 | 1 | $42 |
Endstops | https://www.amazon.com/dp/B07PCN6T6F/ | $11 | 1 | $11 |
PTFE tubing | https://www.amazon.com/dp/B01CUPV90M/ | $8 | 1 | $8 |
Stepper motors | https://www.amazon.com/dp/B0817TS61F/ | $38 | 1 | $38 |
LCD display | https://www.amazon.com/dp/B08HLSCHVL/ | $12 | 1 | $12 |
GT2 timing belt pulleys | https://www.amazon.com/dp/B07BT6N12L/ | $8 | 1 | $8 |
4010 fan | https://www.amazon.com/dp/B0B1N6NSGM/ | $9 | 1 | $9 |
Total | $166 |
You'll also need some assorted M3 screws. I use them standard across all of my designs now and just bought a little box of a few size off of Amazon. Your local hardware store might be better though!
In the cad/
subdirectory, I have included designs in both Fusion 360 and STEP formats for you to customize and export. STLs and potentially Printables links coming soon!
Part | Quantity |
---|---|
Chimera Mount | 1 |
Left Extruder Mount | 1 |
Right Extruder Mount | 1 |
Stepper Mount | 3 |
Note that the Z Endstop Mount design is currently not suitable for the conversion. It doesn't allow the bed to move up enough to reach the hotend. Future revision will correct this, however, I just use hot glue and software offsets in the meantime.
@mebillica has improved the accuracy of my build plate design used in the PrusaSlicer model preview to the point that it can be printed and used in the abscence of OEM buildplates, an increasingly prevalent issue with Stratasys Mojo machines after their discontinuation.
Here's a link to his model on Thingiverse, which also includes the Fusion source if you need to make further modifications. The Fusion design and STL file
are also mirrored in this repo, in the cad/Fusion/Build Plate
and PrusaSlicer/buildplate
directories, respectively. If you'd prefer the Printables download, that is available as well.
Stratasys OEM buildplates are made of some some sort of ABS plastic so that their ABS filament fuses to them. This makes them non-reuseable unless you cover first with transfer tape (and a glue stick). However, if you're looking to print PLA using a machine retrofitted according to this guide, you may have success printing these plates out of other materials.
PrusaSlicer should now show this new buildplate design in the Plater tab when setting up your prints, giving you an even better idea of where your model lands relative to the 5" grid as well as locking mechanism.
If you have access to a laser cutter, it can be really useful for quickly making the following parts out of acrylic:
However, a laser cutter is not required and these could easily be made manually with careful marking, a drill press, and a jigsaw, or 3D printed if you're willing to run a relatively long print.
These design files are not yet included.
I'd suggest using a drill with the clutch limited to about 5 (attached to an appropriately sized socket head) to remove all of the screws. Probably you'll want a magnetic screw dish as well.
In lieu of a full assembly guide (right now), I'll just add some notes.
The firmware for the prototype single extruder system is based on Marlin 2.0.9.7 LTS which is not recommended for use with "modern" boards. For that machine, I was reusing an old mega2560 MKS Base v1.4 control board, but I could have used a newer Marlin version, and I'd suggest you update the config to do that.
The dual nozzle version is currently based on Marlin 2.1-bugfix as of 5 April 2024, but I intend to upgrade it to 2.1.3 when that becomes available. I'm using the MKS Eagle (basically Robin Nano with builtin drivers) for the production version, so the config files and binary reflect that.
As this was my first time dealing with a 32-bit control board, the process for uploading firmware was initially foreign to me. Here's the process I found to be best for quick iteration:
firmware
folder in this repository, and paste them in the Marlin subfolder that you extracted. You should see in the same directory the folders lib
and src
in addition to the file Marlin.ino
if you're in the right place.mks_eagle.bin
output file. It should be located in `../.pio' folder (one level outside of the Marlin folder)mks_eagle.bin
to the DFU-upload
folder downloaded from the MKS-EAGLE repository. Overwrite the mks_eagle.bin
that's already there.BOOT0
button on the board, then plug it in to your computer using the included cable. Once it's plugged in, release the button.Options
then List All Devices
then select from the top dropdown a device like STM Bootloader
Replace Driver
. This process can surprisingly take a few minutes to complete.
MKS-EAGLE/DFU-upload
folder, run DFU-Upload-firmware.bat
I selected PrusaSlicer for its robustness and ease of customization, however, I believe that derivatives such as SuperSlicer or OrcaSlicer will also work. Or, if you prefer Cura, as I do for my other machines, the configuration should be easy enough to replicate.
C:/Users/YOUR_USERNAME/AppData/Roaming
in your file explorer. You can do this easily by typing in the directory bar %APPDATA%
and pressing Enter.Mojo Logo.png
file from the PrusaSlicer/buildplate
folder you copied as the bed texture.Accurate Mojo Build Plate.stl
file PrusaSlicer/buildplate
folder you copied as the bed model.I created a guide with instructions for a novice user to prepare a model for printing on one of these converted machines. That document is available here: Stratasys Mojo Instructions