From 4aa62d9ed31fd44cd94f621e8148811b571ed527 Mon Sep 17 00:00:00 2001 From: Dr Steve Mander Date: Mon, 13 Apr 2026 02:25:19 +0100 Subject: [PATCH 1/6] Add InfillCode plugin --- _plugins/infillcode.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 _plugins/infillcode.md diff --git a/_plugins/infillcode.md b/_plugins/infillcode.md new file mode 100644 index 00000000000..35b73c7ecfe --- /dev/null +++ b/_plugins/infillcode.md @@ -0,0 +1,34 @@ +--- +layout: plugin + +id: infillcode +title: InfillCode +description: Embeds per-layer fingerprints into 3D print infill line spacing. When a print fails, a webcam snapshot identifies the last good layer and generates a resume GCode file automatically. Includes startup bed scanning, mid-print health monitoring, and one-click resume. +author: Dr Steve Mander +license: MIT +date: 2026-04-13 + +homepage: https://github.com/st7ma784/infillcoder +source: https://github.com/st7ma784/infillcoder +archive: https://github.com/st7ma784/infillcoder/releases/download/v0.2.0/infillcode-0.2.0.tar.gz + +tags: +- gcode +- resume +- recovery +- failure recovery +- fingerprint +- webcam +- automation +- filament runout + +compatibility: + octoprint: + - 1.4.0 + os: + - linux + - windows + - macos + - freebsd + python: ">=3.7" +--- From c236905e060b105bee5071260f1352dd00db5cfa Mon Sep 17 00:00:00 2001 From: Stephen Mander <37083603+st7ma784@users.noreply.github.com> Date: Mon, 20 Apr 2026 20:25:27 +0100 Subject: [PATCH 2/6] Revise archive link and enhance plugin documentation Updated archive link and added plugin description with donation support. --- _plugins/infillcode.md | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/_plugins/infillcode.md b/_plugins/infillcode.md index 35b73c7ecfe..446644f0038 100644 --- a/_plugins/infillcode.md +++ b/_plugins/infillcode.md @@ -10,8 +10,7 @@ date: 2026-04-13 homepage: https://github.com/st7ma784/infillcoder source: https://github.com/st7ma784/infillcoder -archive: https://github.com/st7ma784/infillcoder/releases/download/v0.2.0/infillcode-0.2.0.tar.gz - +archive: https://github.com/st7ma784/infillcoder/releases tags: - gcode - resume @@ -31,4 +30,14 @@ compatibility: - macos - freebsd python: ">=3.7" ---- + + +The Plugin embeds per-layer fingerprints into 3D print infill line spacing. When a print fails, a webcam snapshot identifies the last good layer and generates a resume GCode file automatically. Includes startup bed scanning, mid-print health monitoring, and one-click resume. + +#### Support my Efforts + +If you like it, I would be thankful about a cup of coffee :) + +[![More coffee, more code](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/donate/?business=FM3XGWAZJNGXU&no_recurring=0¤cy_code=GBP) + +For implementation details please visit the [homepage]({{ page.homepage | absolute_url }}). From eb3739c3170dd8cbb82c1097e39ddb8dea0a12d5 Mon Sep 17 00:00:00 2001 From: Stephen Mander <37083603+st7ma784@users.noreply.github.com> Date: Mon, 20 Apr 2026 20:46:40 +0100 Subject: [PATCH 3/6] Update infillcode.md --- _plugins/infillcode.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_plugins/infillcode.md b/_plugins/infillcode.md index 446644f0038..30d9b4625f7 100644 --- a/_plugins/infillcode.md +++ b/_plugins/infillcode.md @@ -10,7 +10,7 @@ date: 2026-04-13 homepage: https://github.com/st7ma784/infillcoder source: https://github.com/st7ma784/infillcoder -archive: https://github.com/st7ma784/infillcoder/releases +archive: https://github.com/st7ma784/infillcoder/archive/refs/heads/main.zip tags: - gcode - resume From 1077136a14f45bfee01f473456d3cbd1aaf990be Mon Sep 17 00:00:00 2001 From: Stephen Mander <37083603+st7ma784@users.noreply.github.com> Date: Mon, 20 Apr 2026 21:23:14 +0100 Subject: [PATCH 4/6] Update infillcode.md --- _plugins/infillcode.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_plugins/infillcode.md b/_plugins/infillcode.md index 30d9b4625f7..5dc3e56487f 100644 --- a/_plugins/infillcode.md +++ b/_plugins/infillcode.md @@ -30,7 +30,7 @@ compatibility: - macos - freebsd python: ">=3.7" - +--- The Plugin embeds per-layer fingerprints into 3D print infill line spacing. When a print fails, a webcam snapshot identifies the last good layer and generates a resume GCode file automatically. Includes startup bed scanning, mid-print health monitoring, and one-click resume. @@ -38,6 +38,6 @@ The Plugin embeds per-layer fingerprints into 3D print infill line spacing. When If you like it, I would be thankful about a cup of coffee :) -[![More coffee, more code](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/donate/?business=FM3XGWAZJNGXU&no_recurring=0¤cy_code=GBP) +[![paypal](/assets/img/plugins/bedlevelvisualizer/paypal-with-text.png)](https://www.paypal.com/donate/?business=FM3XGWAZJNGXU&no_recurring=0¤cy_code=GBP) For implementation details please visit the [homepage]({{ page.homepage | absolute_url }}). From 81c533f7e3045f1f14628a28b5c62032c7242e23 Mon Sep 17 00:00:00 2001 From: Stephen Mander <37083603+st7ma784@users.noreply.github.com> Date: Mon, 20 Apr 2026 21:44:22 +0100 Subject: [PATCH 5/6] Update PayPal donation image link in infillcode.md --- _plugins/infillcode.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_plugins/infillcode.md b/_plugins/infillcode.md index 5dc3e56487f..da14ae81027 100644 --- a/_plugins/infillcode.md +++ b/_plugins/infillcode.md @@ -38,6 +38,6 @@ The Plugin embeds per-layer fingerprints into 3D print infill line spacing. When If you like it, I would be thankful about a cup of coffee :) -[![paypal](/assets/img/plugins/bedlevelvisualizer/paypal-with-text.png)](https://www.paypal.com/donate/?business=FM3XGWAZJNGXU&no_recurring=0¤cy_code=GBP) +[![paypal](/assets/img/plugins/infillcoder/paypal-donate.svg)](https://www.paypal.com/donate/?business=FM3XGWAZJNGXU&no_recurring=0¤cy_code=GBP) For implementation details please visit the [homepage]({{ page.homepage | absolute_url }}). From d7fd56fc9dbe62f65c8b6a3373efcb3ffbb6d257 Mon Sep 17 00:00:00 2001 From: Steve Mander Date: Mon, 20 Apr 2026 22:06:36 +0100 Subject: [PATCH 6/6] Add PayPal donate SVG for InfillCode plugin Co-Authored-By: Claude Sonnet 4.6 --- assets/img/plugins/infillcode/paypal-donate.svg | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 assets/img/plugins/infillcode/paypal-donate.svg diff --git a/assets/img/plugins/infillcode/paypal-donate.svg b/assets/img/plugins/infillcode/paypal-donate.svg new file mode 100644 index 00000000000..1b6fc577709 --- /dev/null +++ b/assets/img/plugins/infillcode/paypal-donate.svg @@ -0,0 +1,10 @@ + + + + + + + + + Donate with PayPal +