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.
  • Upload files to SD: Upload files to SD card.
  • GCode Viewer: Visualize your 3D printing jobs with an integrated GCode viewer.

Development

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

Build from source

Build Vue app npm run build Build Tauri app npm run tauri build

For more information regarding build check Tauri