Skip to content

User Interface

Technik Gegg edited this page May 24, 2019 · 2 revisions

Here is a simple description of the UI of the SMuFF.

After starting up the SMuFF, you'll get the main screen on the display:

Main screen

In the top right corner it'll show you the currently selected tool and whether or not the filament is loaded. In the bottom left corner you have an information about the currently available memory on the controller board. The bottom right corner states the current firmware version and whether the SMuFF is ready. The bottom middle section displays the latest command received from the serial interface.

Side note: If you see the memory counter dropping constantly, this could mean that your Serial 2 connection has a weak/loose connection. To fix this, check your wiring, or - if you don't use it at all for some reason - add a pull-up resistor to the RX input.

As soon as you turn the rotary encoder to the left, you'll open the Main menu, whereas turning the rotary encoder to the right will open the Tools selection.

The first entry of each menu is populated with a "BACK" function, which allows you to close the menu and go back to the previous screen. If you don't select any of the functions, the menu will close automatically after a given timeout (defined in the configuration file under MenuAutoClose).

Main menu

Main menu

The main menu contains a couple of useful functions, such as Motors off, Home or Load and Unload which are pretty obvious. Furthermore, this menu contains two sub menus: Offsets calibration and Swap tools.

Offsets calibration

Offsets calibration

Use these menu options, to read out the offsets for the Selector and the Revolver as stated on the Configuration file page.

Tools swapping

Swap tools

This menu allows you to swap tools on the fly. On the fly in this case means: while printing. This might become handy in some situations, where you need to switch from one spool of filament to another without stopping the print.

Technically spoken: As soon as a tool change is requested, the SMuFF will automagically use the filament defined in the Slot n instead of its physical slot.

In order to change an assignment, simply select the according slot and assign an tool to it. To set it back to "normal" operation, simply use the Reset swaps function. Please be aware, that those swaps are not persistent. As soon as you turn off or reset the SMuFF, those assignments are gone.

Tools selection

The tool selection menu is pretty straight forward. Use this menu to manually switch tools. One thing to point out though is, the currently selected tool won't appear within this list ( which is pretty obvious why).

Screen / Power save

After a given timeout (default is set to 300 seconds in the configuration file option PowerSaveTimeout), the screen will turn off to prevent burning-in. To bring it back online, simply turn the rotary encoder knob.