https://github.com/kaosat-dev/doboz-web
Doboz: Web client and server for reprap/repstrap/3d scanner control
https://github.com/kaosat-dev/doboz-web
Last synced: over 1 year ago
JSON representation
Doboz: Web client and server for reprap/repstrap/3d scanner control
- Host: GitHub
- URL: https://github.com/kaosat-dev/doboz-web
- Owner: kaosat-dev
- License: other
- Created: 2011-02-17T13:51:42.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2011-05-13T10:02:04.000Z (about 15 years ago)
- Last Synced: 2025-02-28T13:50:16.641Z (over 1 year ago)
- Language: JavaScript
- Homepage: www.kaosat.net
- Size: 13.3 MB
- Stars: 15
- Watchers: 6
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
Experimental remote monitoring and control system for Repraps/Repstraps/3d scanners.
It includes a Web client (using Javascript + Jquery + WebGl) and server (pure Python ):
//////////////////////////////
UPDATE: 04/17/2011
-The project now comes with buidout scripts for easier deployment : no need to have the dependencies installed: here is how you can setup and run
Doboz-Web using buildout:
-check out the code from github
in command line :
- navigate to the directory you just checked out the code into
- type python bootstrap.py (Optionally you can do pythonVERSIONNUM bootstrap.py : ie i use python2.6 bootstrap.py)
- type bin/buildout : here you will see buildout getting all the project dependencies and setting up an isolated python environment
DONE!
To run the project , just type , at the same place: bin/dobozweb
Configuration:
* To change the serial speed and the adapted driver for your firmware, change the speed and driver lines in the config.cfg file in the "Reprap" section:
the only tested driver so far is Teacup, fived might work (feedbakc appreciated, as it does not respond with my reprap's motherboard)
* To change the webserver (wsgiref or tornado) , just change the ServerType in the config.cfg file in the "WebServer" section
* To enable/disable webcam use : Change "use:False" (False or True must start with uppercase , as per python syntax) in the config.cfg file in the "Webcam" section
Depencies:
* For now only tested with python 2.6
* You will need to have pySerial installed (normally deployed using the buildout method above)
* You will also need pyParsing (normally deployed using the buildout method above)
* for webcam support , pygst is required too
* to generate docs, sphinx and all its dependencies are required
* By default , the web server is now set to use wsgiref (no external dependency required) : to change that , just change the ServerType in the config.cfg file in the "WebServer" section
to any other web server supported by Bottle (preferably Tornado for now)
For more info
please see the wiki pages at http://github.com/kaosat-dev/Doboz/wiki/Doboz-web
//////////////////////////////
Doboz-web : Licensed under the GPL license
© 2011 by Mark "Ckaos" Moissette