Skip to content

Web interface to interact with XController, enables real-time GCode control and monitoring.

Notifications You must be signed in to change notification settings

J040M/xcontroller-app

Repository files navigation

Xcontroller-App

xcontroller-app Logo

Desktop/Web application to communicate with XController

Features

  • Movement Control: Precisely control the movement of your printer's axes directly from the interface.
  • 3D position viewer: Visualize toll movement in 3D space
  • Temperature Graphs: Monitor and analyze temperature changes of the printer's components in real-time.
  • Terminal: Send commands to the printer and view live responses via a dedicated terminal.
  • File Listing: Browse and manage files stored on your 3D printer.
  • Run print jobs: Run 3D printing job from SD card.
  • Printer Status: Get live updates on the printer's status, including print progress, and more.
  • GCode Viewer: Visualize your 3D printing jobs with an integrated GCode viewer.
  • Upload files to SD: Upload files to SD card.

Development

Run the app locally on browser npm install && npm run dev

Build from source

Build Vue app (webapp) npm run build Build Tauri app (native app) npm run tauri build

Demo

til

For more information regarding build check Tauri