Skip to content

An open-source, cross-platform application powered by .NET that provides a unified interface for managing different 3D printers

License

Notifications You must be signed in to change notification settings

akinbender/MakerPrompt

Repository files navigation

MakerPrompt

Build Publish MAUI Apps Deploy Blazor WASM to GitHub Pages

Open source "cross-platform" 3D printer management software powered by Blazor Hybrid. WASM version can be found here. Is still under initial development, use at your own risk.

Motivation

In our 3D-lab @x-hain hackspace we have several printers from different manufacturers, and I wanted to create a unified interface for maintenance while demonstrating the capabilities of Blazor Hybrid. I've been using Pronterface for almost a decade and have been meaning to write sth new, just found the time after recently losing my job.

Current Status = Fast Fertig

I dont have access to any machines atm, so cannot do much bugfixing..

  • Serial: Uses Web Serial (Chromium browsers only), can connect and recieve data but there is a buffer issue. MAUI Windows App: Uses good-old System.IO.Ports. Partial implementation (missing fan, print speed & flow telemetry update)
  • Prusalink: Implemented but untested, so atm disabled
  • Moonraker: Partially tested (no auth) on K1 Max, cause its had problems before I left
  • Android Support: apk builds but not yet..

TODOs

  • TEST & BUGFIX
  • Add logo
  • Versioning
  • Enable PrusaLink
  • Fix Web serial telemety update
  • Fix CommandPrompt usage
  • Fix ControlPanel coordinate axis movement
  • Implement File list component
  • Add Android&Macos support
  • Moonraker GCode list
  • Expand language support? (es, pl, fr)

About

An open-source, cross-platform application powered by .NET that provides a unified interface for managing different 3D printers

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •