Skip to content

ichekanov/PrusaSlicer_time_converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

PrusaSlicer M73 to M117 converter

Converts Prusa M73 .gcode commands to Marlin M117. M73 command's purpose is to show remaining time on Prusa3D printers.
Text output is optimised for Ender 3 default 128*64 screen. Tested with plain Python 3.10 and Marlin 2.0.

Note:
M73 command is inserted to gcode by PrusaSlicer itself. My script only replaces this command to Marlin-suitable M117. If you need M73 in your gcode, you have to follow only step 0 of "Installation".

Preview:
01:05 left / 34% done

Installation

  1. If insertion of M73 commands not enabled yet: tick the Printer settings -> General -> Supports remaining time. After enabling it you will get gcode with M73 commands.

  2. Install Python and remember the installation directory ([python directory])

  3. Copy time_converter.py to PrusaSlicer installation folder (to store it safely with slicer itself) or to any other folder ([script directory])

  4. Configure the PrusaSlicer: go to Print settings > Output options > Post-processing scripts and add line: "[python directory]/python.exe" "[script directory]/script.py";

About

Converts Prusa M73 .gcode commands to Marlin M117.

Topics

Resources

License

Stars

Watchers

Forks

Languages