Skip to content

Commit

Permalink
Deployed ff1b62b with MkDocs version: 1.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
3DCoded committed Aug 9, 2024
1 parent ba7c644 commit 5b9f671
Show file tree
Hide file tree
Showing 10 changed files with 16 additions and 25 deletions.
Binary file removed .DS_Store
Binary file not shown.
6 changes: 2 additions & 4 deletions 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -91,8 +91,7 @@
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="/KlipperMaintenance/." title="Klipper Maintenance" class="md-header__button md-logo" aria-label="Klipper Maintenance" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z"/></svg>
<img src="/KlipperMaintenance/assets/logo.png" alt="logo">

</a>
<label class="md-header__button md-icon" for="__drawer">
Expand Down Expand Up @@ -231,8 +230,7 @@
<label class="md-nav__title" for="__drawer">
<a href="/KlipperMaintenance/." title="Klipper Maintenance" class="md-nav__button md-logo" aria-label="Klipper Maintenance" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z"/></svg>
<img src="/KlipperMaintenance/assets/logo.png" alt="logo">

</a>
Klipper Maintenance
Expand Down
Binary file added assets/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 2 additions & 4 deletions config/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -102,8 +102,7 @@
<nav class="md-header__inner md-grid" aria-label="Header">
<a href=".." title="Klipper Maintenance" class="md-header__button md-logo" aria-label="Klipper Maintenance" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z"/></svg>
<img src="../assets/logo.png" alt="logo">

</a>
<label class="md-header__button md-icon" for="__drawer">
Expand Down Expand Up @@ -242,8 +241,7 @@
<label class="md-nav__title" for="__drawer">
<a href=".." title="Klipper Maintenance" class="md-nav__button md-logo" aria-label="Klipper Maintenance" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z"/></svg>
<img src="../assets/logo.png" alt="logo">

</a>
Klipper Maintenance
Expand Down
6 changes: 2 additions & 4 deletions gcodes/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -100,8 +100,7 @@
<nav class="md-header__inner md-grid" aria-label="Header">
<a href=".." title="Klipper Maintenance" class="md-header__button md-logo" aria-label="Klipper Maintenance" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z"/></svg>
<img src="../assets/logo.png" alt="logo">

</a>
<label class="md-header__button md-icon" for="__drawer">
Expand Down Expand Up @@ -240,8 +239,7 @@
<label class="md-nav__title" for="__drawer">
<a href=".." title="Klipper Maintenance" class="md-nav__button md-logo" aria-label="Klipper Maintenance" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z"/></svg>
<img src="../assets/logo.png" alt="logo">

</a>
Klipper Maintenance
Expand Down
7 changes: 3 additions & 4 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -100,8 +100,7 @@
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="." title="Klipper Maintenance" class="md-header__button md-logo" aria-label="Klipper Maintenance" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z"/></svg>
<img src="assets/logo.png" alt="logo">

</a>
<label class="md-header__button md-icon" for="__drawer">
Expand Down Expand Up @@ -240,8 +239,7 @@
<label class="md-nav__title" for="__drawer">
<a href="." title="Klipper Maintenance" class="md-nav__button md-logo" aria-label="Klipper Maintenance" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z"/></svg>
<img src="assets/logo.png" alt="logo">

</a>
Klipper Maintenance
Expand Down Expand Up @@ -504,6 +502,7 @@

<h1 id="klipper-maintenance">Klipper Maintenance</h1>
<p><strong>Keep your 3D printer running smoothly</strong></p>
<p><img src="./assets/logo.png" alt="logo" width="200"/></p>
<hr />
<div class="admonition info">
<p class="admonition-title">Info</p>
Expand Down
6 changes: 2 additions & 4 deletions install/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -102,8 +102,7 @@
<nav class="md-header__inner md-grid" aria-label="Header">
<a href=".." title="Klipper Maintenance" class="md-header__button md-logo" aria-label="Klipper Maintenance" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z"/></svg>
<img src="../assets/logo.png" alt="logo">

</a>
<label class="md-header__button md-icon" for="__drawer">
Expand Down Expand Up @@ -242,8 +241,7 @@
<label class="md-nav__title" for="__drawer">
<a href=".." title="Klipper Maintenance" class="md-nav__button md-logo" aria-label="Klipper Maintenance" data-md-component="logo">


<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z"/></svg>
<img src="../assets/logo.png" alt="logo">

</a>
Klipper Maintenance
Expand Down
2 changes: 1 addition & 1 deletion search/search_index.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Klipper Maintenance","text":"<p>Keep your 3D printer running smoothly</p> <p>Info</p> <p>This is still a work in progress with partial testing.</p>"},{"location":"#features","title":"Features","text":"<p>Klipper Maintenance supports the following features:</p> <ul> <li>Maintenance reminders in the terminal</li> <li>Maintenance reminders on the printer display</li> <li>Print time thresholds</li> <li>Filament thresholds</li> <li>Time thresholds</li> </ul>"},{"location":"#get-started","title":"Get Started","text":"<p>Follow Installation to get started with Klipper Maintenance.</p>"},{"location":"#configuration","title":"Configuration","text":"<p>After installing KlipperMaintenance, follow Configuration to configure KlipperMaintenance.</p>"},{"location":"#usage","title":"Usage","text":"<p>To use KlipperMaintenance, follow G-Codes.</p>"},{"location":"config/","title":"Configuration","text":"<p>After installing KlipperMaintenance, follow this guide to configure it.</p>"},{"location":"config/#main-section","title":"Main Section","text":"<p>First, a main <code>[maintain]</code> section must be configured. This has two main purposes:</p> <ol> <li>Check periodically if maintenance needs to be done</li> <li>Provide the <code>MAINTAIN_STATUS</code> command</li> </ol> <p>To configure it, add to your <code>printer.cfg</code>:</p> printer.cfg<pre><code>[maintain]\ninterval: 60 # optional, time (in seconds) between checking if maintenance needs to be done (default is 60)\n</code></pre>"},{"location":"config/#maintenance-sections","title":"Maintenance Sections","text":"<p>Next, for each maintenance object, a <code>[maintain xxx]</code> config section should be configured. In this example, three maintenance objects will be configured (note the times here are purely for demonstration and are probably not ideal):</p> <ol> <li>Lubricate XY rods (250 hours print time)</li> <li>Replace air filter (500 hours time)</li> <li>Clean and tighten extruder screws (700m filament)</li> </ol> <p>For each <code>[maintain xxx]</code> section, there are four options that must be set:</p> <ul> <li><code>label</code> text that will be displayed when referring to this maintenance object</li> <li><code>trigger</code> type of event that triggers this maintenance. Currently three options:<ul> <li><code>print_time</code> print time, in hours</li> <li><code>filament</code> extruded filament, in meters (330m is roughly 1kg of PLA)</li> <li><code>time</code> time, in hours</li> </ul> </li> <li><code>threshold</code> how often maintenance needs to be done. For <code>print_time</code> and <code>time</code>, this is in hours. For <code>filament</code>, this is in meters</li> <li><code>message</code> message that will be displayed when maintenance needs to be done</li> </ul> <p>Example:</p> printer.cfg<pre><code># Lubricate XY rods\n[maintain xyrods]\nlabel: XY smooth rods\ntrigger: print_time\nthreshold: 250\nmessage: Lubricate XY smooth rods\n\n# Replace air filter\n[maintain airfilter]\nlabel: Air filter\ntrigger: time\nthreshold: 500\nmessage: Replace HEPA and charcoal filters\n\n# Extruder maintenance\n[maintain extruder]\nlabel: Extruder maintenance\ntrigger: filament\nthreshold: 700\nmessage: Clean extruder gears and tighten extruder bolts\n</code></pre>"},{"location":"gcodes/","title":"G-Codes","text":"<p>KlipperMaintenance provides a few helper GCodes to manage your maintenance. Follow this guide to learn how to use them.</p>"},{"location":"gcodes/#maintain_status","title":"MAINTAIN_STATUS","text":"<p>Shows the current status of maintenance. Accepts no parameters. Using the example from Configuration and assuming air filter is expired, here is an example:</p> Input<pre><code>MAINTAIN_STATUS\n</code></pre> Output<pre><code>XY smooth rods: 200h remaining\nMaintenance \"Air filter\" Expired!\nReplace HEPA and charcoal filters\nExtruder maintenance: 400m remaining\n</code></pre>"},{"location":"gcodes/#check_maintenance","title":"CHECK_MAINTENANCE","text":"<p>Shows the current status of provided maintenance. Example:</p> Input<pre><code>CHECK_MAINTENANCE NAME=xyrods\n</code></pre> Output<pre><code>Maintenance xyrods Status:\nNext maintenance in 200h\nMaintenance message: Lubricate XY smooth rods\n</code></pre>"},{"location":"gcodes/#update_maintenance","title":"UPDATE_MAINTENANCE","text":"<p>Marks the provided maintenance as complete. Example:</p> input<pre><code>UPDATE_MAINTENANCE NAME=xyrods\n</code></pre> <p>This resets the maintenance timer for the <code>xyrods</code> maintenance.</p>"},{"location":"install/","title":"Installation","text":"<p>Follow this guide to install or update KlipperMaintenance.</p>"},{"location":"install/#install","title":"Install","text":"<p>To install KlipperMaintenance, run in your terminal:</p> <pre><code>cd ~\ngit clone https://github.com/3DCoded/KlipperMaintenance\ncd KlipperMaintenance\nsh install.sh\nsudo service klipper restart\n</code></pre> <p>Add to your <code>moonraker.conf</code>:</p> moonraker.conf<pre><code># KlipperMaintenance Update Manager\n[update_manager KlipperMaintenance]\ntype: git_repo\npath: ~/KlipperMaintenance\norigin: https://github.com/3DCoded/KlipperMaintenance.git\nprimary_branch: main\nis_system_service: False\ninstall_script: install.sh\n</code></pre>"},{"location":"install/#update","title":"Update","text":"<p>To update KlipperMaintenance, update via Moonraker's update manager, then run in your terminal:</p> <pre><code>cd KlipperMaintenance\nsh install.sh\nsudo service klipper restart\n</code></pre>"}]}
{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Klipper Maintenance","text":"<p>Keep your 3D printer running smoothly</p> <p></p> <p>Info</p> <p>This is still a work in progress with partial testing.</p>"},{"location":"#features","title":"Features","text":"<p>Klipper Maintenance supports the following features:</p> <ul> <li>Maintenance reminders in the terminal</li> <li>Maintenance reminders on the printer display</li> <li>Print time thresholds</li> <li>Filament thresholds</li> <li>Time thresholds</li> </ul>"},{"location":"#get-started","title":"Get Started","text":"<p>Follow Installation to get started with Klipper Maintenance.</p>"},{"location":"#configuration","title":"Configuration","text":"<p>After installing KlipperMaintenance, follow Configuration to configure KlipperMaintenance.</p>"},{"location":"#usage","title":"Usage","text":"<p>To use KlipperMaintenance, follow G-Codes.</p>"},{"location":"config/","title":"Configuration","text":"<p>After installing KlipperMaintenance, follow this guide to configure it.</p>"},{"location":"config/#main-section","title":"Main Section","text":"<p>First, a main <code>[maintain]</code> section must be configured. This has two main purposes:</p> <ol> <li>Check periodically if maintenance needs to be done</li> <li>Provide the <code>MAINTAIN_STATUS</code> command</li> </ol> <p>To configure it, add to your <code>printer.cfg</code>:</p> printer.cfg<pre><code>[maintain]\ninterval: 60 # optional, time (in seconds) between checking if maintenance needs to be done (default is 60)\n</code></pre>"},{"location":"config/#maintenance-sections","title":"Maintenance Sections","text":"<p>Next, for each maintenance object, a <code>[maintain xxx]</code> config section should be configured. In this example, three maintenance objects will be configured (note the times here are purely for demonstration and are probably not ideal):</p> <ol> <li>Lubricate XY rods (250 hours print time)</li> <li>Replace air filter (500 hours time)</li> <li>Clean and tighten extruder screws (700m filament)</li> </ol> <p>For each <code>[maintain xxx]</code> section, there are four options that must be set:</p> <ul> <li><code>label</code> text that will be displayed when referring to this maintenance object</li> <li><code>trigger</code> type of event that triggers this maintenance. Currently three options:<ul> <li><code>print_time</code> print time, in hours</li> <li><code>filament</code> extruded filament, in meters (330m is roughly 1kg of PLA)</li> <li><code>time</code> time, in hours</li> </ul> </li> <li><code>threshold</code> how often maintenance needs to be done. For <code>print_time</code> and <code>time</code>, this is in hours. For <code>filament</code>, this is in meters</li> <li><code>message</code> message that will be displayed when maintenance needs to be done</li> </ul> <p>Example:</p> printer.cfg<pre><code># Lubricate XY rods\n[maintain xyrods]\nlabel: XY smooth rods\ntrigger: print_time\nthreshold: 250\nmessage: Lubricate XY smooth rods\n\n# Replace air filter\n[maintain airfilter]\nlabel: Air filter\ntrigger: time\nthreshold: 500\nmessage: Replace HEPA and charcoal filters\n\n# Extruder maintenance\n[maintain extruder]\nlabel: Extruder maintenance\ntrigger: filament\nthreshold: 700\nmessage: Clean extruder gears and tighten extruder bolts\n</code></pre>"},{"location":"gcodes/","title":"G-Codes","text":"<p>KlipperMaintenance provides a few helper GCodes to manage your maintenance. Follow this guide to learn how to use them.</p>"},{"location":"gcodes/#maintain_status","title":"MAINTAIN_STATUS","text":"<p>Shows the current status of maintenance. Accepts no parameters. Using the example from Configuration and assuming air filter is expired, here is an example:</p> Input<pre><code>MAINTAIN_STATUS\n</code></pre> Output<pre><code>XY smooth rods: 200h remaining\nMaintenance \"Air filter\" Expired!\nReplace HEPA and charcoal filters\nExtruder maintenance: 400m remaining\n</code></pre>"},{"location":"gcodes/#check_maintenance","title":"CHECK_MAINTENANCE","text":"<p>Shows the current status of provided maintenance. Example:</p> Input<pre><code>CHECK_MAINTENANCE NAME=xyrods\n</code></pre> Output<pre><code>Maintenance xyrods Status:\nNext maintenance in 200h\nMaintenance message: Lubricate XY smooth rods\n</code></pre>"},{"location":"gcodes/#update_maintenance","title":"UPDATE_MAINTENANCE","text":"<p>Marks the provided maintenance as complete. Example:</p> input<pre><code>UPDATE_MAINTENANCE NAME=xyrods\n</code></pre> <p>This resets the maintenance timer for the <code>xyrods</code> maintenance.</p>"},{"location":"install/","title":"Installation","text":"<p>Follow this guide to install or update KlipperMaintenance.</p>"},{"location":"install/#install","title":"Install","text":"<p>To install KlipperMaintenance, run in your terminal:</p> <pre><code>cd ~\ngit clone https://github.com/3DCoded/KlipperMaintenance\ncd KlipperMaintenance\nsh install.sh\nsudo service klipper restart\n</code></pre> <p>Add to your <code>moonraker.conf</code>:</p> moonraker.conf<pre><code># KlipperMaintenance Update Manager\n[update_manager KlipperMaintenance]\ntype: git_repo\npath: ~/KlipperMaintenance\norigin: https://github.com/3DCoded/KlipperMaintenance.git\nprimary_branch: main\nis_system_service: False\ninstall_script: install.sh\n</code></pre>"},{"location":"install/#update","title":"Update","text":"<p>To update KlipperMaintenance, update via Moonraker's update manager, then run in your terminal:</p> <pre><code>cd KlipperMaintenance\nsh install.sh\nsudo service klipper restart\n</code></pre>"}]}
8 changes: 4 additions & 4 deletions sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,22 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://3dcoded.github.io/KlipperMaintenance/</loc>
<lastmod>2024-08-05</lastmod>
<lastmod>2024-08-09</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://3dcoded.github.io/KlipperMaintenance/config/</loc>
<lastmod>2024-08-05</lastmod>
<lastmod>2024-08-09</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://3dcoded.github.io/KlipperMaintenance/gcodes/</loc>
<lastmod>2024-08-05</lastmod>
<lastmod>2024-08-09</lastmod>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://3dcoded.github.io/KlipperMaintenance/install/</loc>
<lastmod>2024-08-05</lastmod>
<lastmod>2024-08-09</lastmod>
<changefreq>daily</changefreq>
</url>
</urlset>
Binary file modified sitemap.xml.gz
Binary file not shown.

0 comments on commit 5b9f671

Please sign in to comment.