flux-studio
flux-studio copied to clipboard
Web-based 2d/3d editing application for FLUX desktop manufacturing products
FLUX Studio
Introduction
FLUX Studio is the companion application for FLUX Delta Series. It gives creators an intuitive interface to control over every function of the machine.
Requirement
- Nodejs and npm.
- FLUX Studio requires websocket api to run. Dowload the source code of FLUXGhost.
- Install FLUXClient.
- Slic3r and Cura v15.04.5 binary files. For OS X users, you can also find them in /Applications/FLUX\ Studio.app folder.
Install dependency
- Install necessary node packages
$> npm i --save-dev
Build javascript/css resources
- Build resource
$> gulp jsx sass
Rebuild module for electron $> node_modules/.bin/electron-rebuild
- Rebuild C++ module to make it compatible with the node inside of electron.
- Though the module was build when running yarn install (or npm install, npm rebuild), it was build for node in your command line environment, not for electron
Run electron
- Run default:
npm start
- Support environment variables
**
BACKEND
: path to fluxghost backend **GHOST_SLIC3R
: path to slic3r application **GHOST_CURA
: path to cura application **GHOST_CURA2
: path to cura2 application
License
- AGPLv3