-
-
Notifications
You must be signed in to change notification settings - Fork 0
Printers
You manage printers in Settings then Printers. The main window shows the plugin store for whichever printer is selected in the top bar. Use the printer picker in the top bar to switch between printers.

Bespok3d looks for printers on your network automatically, so most of the time your printer just shows up in the Add printer list. No IP address needed.
If your network hides devices from each other (common on guest or office WiFi), add the printer by IP instead. You can read the address on the printer's own touchscreen, under Settings then Network.
Click Add printer in the top bar.
- Pick your printer from the list, or switch to Manual and enter its IP address.
- Give it a nickname.
- Click Add.

It appears in the top bar right away. At this point it is online but not yet set up. Follow Quick Start to set it up (enroll).
Each printer has a small colored dot next to its name:
| Dot | Meaning |
|---|---|
| Green | Managed. Bespok3d is running on the printer and ready for plugins. |
| Yellow | Online, but Bespok3d is not running yet (not set up, or it needs recovery). |
| Red | Offline. The printer was not reachable at the last check. |
| Grey | Checking. |
| Muted | Paused. Bespok3d has been switched off on this printer for now. |
The dot refreshes every few seconds while the app is open. A printer you have already set up shows as managed the moment you reopen the app.
Open Settings then Printers. Each printer row has its name, an editable icon, and a few dates.

Nickname and icon. Click the icon to pick an accent color or upload your own image. Changes save right away.
Dates. A row can show when the printer was first set up, when Bespok3d was last updated on it, and (if paused) when it was paused. Click the setup date to see the full setup log.
Pause (deactivate). Click Deactivate to switch Bespok3d off on a printer without deleting anything. All plugins stop and your printer boots normally with nothing running, but every plugin file stays in place. A banner in the main window offers Reactivate to switch it back on. Reactivating restores all your plugins; you do not set the printer up again.
Remove Bespok3d. Click Remove Bespok3d to take Bespok3d off a printer for good. It uninstalls every plugin, undoes its changes, and returns the printer to how it was before. This cannot be undone, so the app asks you to confirm first. To use Bespok3d again afterward, you set the printer up again.
Remove from the app. Click the trash icon to forget a printer in the app only. This does not touch the printer itself; it keeps running exactly as it was. If you add it back later, you can set it up again with no cleanup.
When Snapmaker updates the printer's firmware, some of the printer's own files are reset, but your Bespok3d plugins are kept safe. Bespok3d notices this and shows a recovery banner at the top of the window.
To recover:
- Click Recover now in the banner.
- Enter your printer's SSH login and click Start.
- Bespok3d puts everything back and re-applies your plugins in the right order.
- A summary shows which plugins came back.
If a single plugin cannot come back (for example, it needs an update to work with the new firmware), it is paused rather than lost: its files stay on the printer and the summary tells you why. Check the store for a newer version of that plugin.
Everything Bespok3d installs lives in one dedicated folder on the printer that survives firmware updates, which is why recovery is a one-click step and never a reinstall from scratch.
Bespok3d - open source under AGPL-3.0. Look mom, custom printer and no SSH.
Get started
Reference
Advanced