Main conversion code forked from [powpingdone/mbotmake] https://github.com/powpingdone/mbotmake.
This project adds a GUI for the mbotmake program to hopefuly make it more accessable to a wider audience. Most original warnings still apply. I have personally tested this tool on a Makerbot Replicator+ with a Smart Extruder+ and had good results, but do not have access to any other physical machines for testing.
This repository is unstable. Until I add basic stable support (full support for G0/1, G92, G90/91, bed, chamber, and nozzle heating) for all Makerbot Gen5 Printers, please use with caution. I am not responsible for any broken printers, but do feel free to make an issue with what happened.
A gcode to .makerbot (Gen 5+) conversion tool, compatable with marlin gcode.
Download appropriate file from the releases page. Unzip and execute.
Install Python 3.8 by your preferred means, then run the mbotmake_main.py file in the root of this repository.
Change these two settings in PrusaSlicer:
- Runs mbotmake automatically after exporting G-Code.
[Print Settings] → [Output options] → [Post-processing scripts]:
'[path to python] [.../]mbotmake -prusa' - Generates the thumbnails for the Makerbot Replicator Gen5 display.
[Printer Settings] → [General] → [G-code thumbnails]:
'55x40, 110x80, 320x200'
- Create a Ultimaker Cura plugin
- Add M600 (filament change) support
- Refactor the script into readable code
- Add working PursaSlicer config
- Add makerbot slice ending wipe
Please supply a copy of your printer config, the generated .makerbot file, the gcode from your slicer, the makerbot you're using, and a detailed description of the bug you're experiencing.