Skip to content

Commit 7339af4

Browse files
committed
Merge branch 'develop'
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
2 parents 79d7554 + 0aab5a8 commit 7339af4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+3022
-779
lines changed
22.6 KB
Loading
889 KB
Loading

docs/features/spoolman.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
layout: default
3+
title: Spool Management
4+
parent: Features
5+
nav_order: 17
6+
permalink: /features/spoolman
7+
---
8+
9+
# Spool Management
10+
{: .no_toc }
11+
12+
## Table of contents
13+
{: .no_toc .text-delta }
14+
15+
1. TOC
16+
{:toc}
17+
18+
---
19+
20+
Fluidd offers support for the [Spoolman](https://github.com/Donkie/Spoolman) filament spool manager.
21+
22+
### Print start
23+
On print start, Fluidd will show a modal asking you to select the spool you want to use for printing.
24+
The modal shows all available (i.e. not archived) spools.
25+
<!-- TODO uncomment when QR scanning is available
26+
A spool can either be selected by selecting it directly, or by scanning an associated QR code using an attached webcam.
27+
28+
![screenshot](/assets/images/spoolman-scan-spool.png)
29+
-->
30+
31+
Automatically opening the spool selection modal can be disabled from the Fluidd settings.
32+
33+
### Dashboard card
34+
The currently selected spool and its metadata is shown in the Spoolman dashboard card.
35+
36+
#### Selecting a different spool
37+
If you need to select another spool during your print (e.g. when your current spool has run out, or you have a multicolor print),
38+
you can do so through the "Change Spool" button in the dashboard card.
39+
40+
![screenshot](/assets/images/spoolman-dashboard-card.png)
41+
42+
### Sanity checks
43+
When starting a print or changing spools, Fluidd will automatically perform these sanity checks and warn you if they fail:
44+
1) a spool is selected
45+
2) the selected spool has enough filament left on it to finish the print job
46+
3) the selected spool's filament type matches the one selected in the slicer

docs/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ firmware.
4040
- [Print history](/features/print_history)
4141
- [Version management](/updates/automated) and upgrades
4242
- Utilization graphs
43+
- Filament [spool management](/features/spoolman)
4344

4445
## Supporting Fluidd
4546

env.d.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,14 @@
55
/// <reference types="vite-plugin-pwa/client" />
66

77
declare module '*.yaml' {
8-
const data: any
8+
const data: unknown
9+
export default data
10+
}
11+
12+
declare module '@/locales/*.yaml' {
13+
import type { LocaleMessageObject } from 'vue-i18n'
14+
15+
const data: LocaleMessageObject
916
export default data
1017
}
1118

0 commit comments

Comments
 (0)