Skip to content

Machine Control Hub is an intuitive host designed to manage and monitor 3D printers with Marlin firmware. It allows users to control multiple printers, track print jobs in real-time, store print history, and access firmware details, all from a single, user-friendly interface.

Notifications You must be signed in to change notification settings

milemihailov/MachineControlHub

Repository files navigation

Machine Control Hub

The Machine Control Hub is an intuitive application designed for managing and monitoring 3D printers with Marlin firmware with ease. This app streamlines your 3D printing experience by allowing you to control multiple printers from a single interface.

Features

  • Printer Control: Start, pause, or stop prints with just a few clicks.
  • Print Monitoring: Keep an eye on your prints in real-time, ensuring that everything runs smoothly.
  • History Storage: Access a comprehensive history of your print jobs, including success rates and failures.
  • Firmware Information: Stay informed about your printer’s firmware status.
  • Host Functionality: Act as a central host for multiple printers, simplifying the management of your 3D printing projects.

With the Machine Control Hub, you can take full control of your 3D printing operations, making the entire process more efficient and user-friendly.

Prerequisites

  • 3D printers with Marlin firmware.
  • Supported operating systems: Windows, macOS, Linux.
  • Ensure the latest drivers for serial communication are installed (if applicable).

Installation Instructions

  • Download the Release: Get the release package corresponding to your operating system from the official repository.
  • Extract the Folder: Unzip the downloaded folder to a location of your choice.
  • Launch the Application: Start the WebUI.exe file.

Once launched, the application will run in your web browser, allowing you to control and monitor your 3D printers seamlessly.

How to use

  • Connection: Select your port and baudrate (you can also choose a name for your printer) and Connect
  • After connecting it will automatically select the recently connected printer

HowToConnect - Made with Clipchamp

  • You can easily browse and manage all connected printers.

    Untitled video - Made with Clipchamp

  • Navigate to diferent pages

    Screenshot 2024-09-29 162337

Contributing

This is an open-source project and pull requests are welcome, also if you think some changes are needed please open an issue.

Contact

If you have any questions, suggestions, or feedback, feel free to reach out:

License

Copyright (C) 2023-2024 Mile Mihailov

Machine Control Hub is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Machine Control Hub is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details https://www.gnu.org/licenses/.

About

Machine Control Hub is an intuitive host designed to manage and monitor 3D printers with Marlin firmware. It allows users to control multiple printers, track print jobs in real-time, store print history, and access firmware details, all from a single, user-friendly interface.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published