Octoprint (before moving to fluidd)
Web interface for your 3D printer - Home
Pros
- was doing the job
- have plugin system Cons
- news message when login in
- not so good Klipper integration (handling reboot/error)
- slow ui / logon
- webcam integration
# Run as docker Image
$ docker run -d -v octoprint:/octoprint \
--device /dev/ttyACM0:/dev/ttyACM0 \
-p 80:80 --name octoprint octoprint/octoprint- octoprint-docker/docker-compose.yml
- Finding Serial port - Cannot access mounted pts device inside container #77 - workaround is to expose them as volume (eg for Klipper )
- Docker on embedded systems, why not?
# OctoDash
onboard touchs-screen UI.
# Plugins
- Mark list
- Extra distance buttons
- Fan speed control
# Bed Vizualizer
Klipper g_code: BED_MESH_OUTPUT
# Dashboard
- DisplayLayerProgress
- PrintTimeGenius
-
PlotlyTempGraph - Display temperature data in a plotly js graph.
- BLTouch - add BLTouch controls to the Control tab
# Cura Thumbnails
This plugin adds support for Ultimaker Format Package (.ufp) files. Ultimaker Format Package files are based on Open Packaging Conventions (OPC) and contain compressed gcode and a preview thumbnail. This format will automatically be used by the OctoPrint Connection plugin in Cura (install via Marketplace) if this plugin is installed.
# Webcam tab
# Octolapse (timelapse)
Multiple cam / satbilisation:
Cam tuning
with DSLR camera
# Exclude Region
# Alternatives
- Fluidd / fluidd vs octoprint see Klipper
Written on September 24, 2017, Last update on June 19, 2023
3dprinter
docker
klipper