Skip to content

flux3dp/beam-studio

Repository files navigation

Beam Studio


Introduction

Beam Studio is the companion application for FLUX Beam Series. It gives creators an intuitive interface to control over every function of the machine.

Requirement

  • Nodejs and npm. Current node version: v22.13
  • Beam Studio requires websocket api to run. Dowload the source code of FLUXGhost.
  • FLUXClient or FLUXClient-dev (for developers)
  • FluxSVG calculate SVG when importing SVG files and exporting tasks. (for developers)
  • Beamify convert SVG path to f-code path. (for developers)

Install dependency

  1. Install pnpm
  2. Install necessary node packages $> pnpm install, depending on your packages manager.

Run Electron

  1. Build resource $> pnpm run app:dev or $> pnpm nx run app:dev
  2. Run electron $> pnpm run app:start or $> pnpm nx run app:start

Run Develop Web App

  1. Run webpack dev server: $> pnpm run web:start or $> pnpm nx run web:start

License

  • AGPLv3