awe-source / OctoPrint-SkipTo

3 stars 0 forks source link

OctoPrint-SkipTo

The OctoPrint-SkipTo plugin adds buttons to the UI to allow users to start/restart a print while skipping specific movement and extrusion processes in the GCODE. This feature allows you to resume prints from a specific layer or Z-height without the need to manually edit the GCODE file. When things go wrong mid-print or you need to restart from a specific point, SkipTo simplifies the process.

Essentially, you choose a file, press the button, select a Z-height or Layer number to "skip to," and the plugin processes the file. It retains the "temperature and initialization" commands but removes all the movement and extrusion commands up to the specified layer or height, then resumes the print "as is" from that point onward. The modified GCODE is saved as a temporary file or with an appended suffix and can be printed immediately.

We hope you find it useful!

New Features & Enhancements

1. Improved Command Filtering

2. Warnings for Relative Positioning (G91)

3. Z-Height Handling Improvements

4. Custom Homing Commands

5. Z-Offset Configuration

6. File Naming Customization


Setup

Install via the bundled Plugin Manager or manually using this URL:

https://github.com/awe-source/OctoPrint-SkipTo/archive/master.zip

Configuration

In the settings menu, you can configure the following options:

These settings help you tailor the plugin to your needs, whether you want to keep things simple with a single temp file or prefer a more detailed naming structure for each skip operation.