-
Notifications
You must be signed in to change notification settings - Fork 8
Lightweight control software for 3D printers with DLP3DAPI support.
License
YggdrasiI/TinyPrint
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Control software for the DLP based 3D printer 'B9Creator'. Installation: See INSTALL Changelog: 13. Feb. 2012: Update Readme to respect newer firmware on Raspberry Pi. 1. Dec. 2012: Update supported specification to DLP3DPAPI 1.1 and Firmware 1.0.7. Start and example usage on Raspberry PI: If the compiling went successful, the build directory contains the executable 'bin/main'. You could append arguments of the type '--dfb:[option]' to change the DirectFB settings. Satisfying DirectFB values depend on your system. If the default values does not work you should extend 'bin/start.sh' with your desired argument tuple. Some example settings are already included in bin/start.sh. Open a SSH connection and go into the build directory of TinyPrint. Call 'bin/start.sh pi' one-time to generate the configuration file 'b9CreatorSettings.json'. Quit the first run with Ctrl+C. Open the configuration file and replace the value of 'comPort' with the serial port of the printer on your system. In most cases, the default value, /dev/ttyACMO, is already correct. As final step, restart the executable and try to open http://[raspberry pi IP]:9090. I suggest the usage of GNU Screen to detach TinyPrint from the SSH connecion. Start and example usage on your Desktop PC: If the compiling went successful, the build directory contains the executable 'bin/main'. You could append arguments of the type '--dfb:[option]' to change the DirectFB settings. Satisfying DirectFB values depend on your system. If the default values does not work you should extend 'bin/start.sh' with your desired argument tuple. Some example settings are already included in bin/start.sh. Go into the build directory of TinyPrint and call 'bin/start.sh' one-time to generate the configuration file 'b9CreatorSettings.json'. Quit the first run with Ctrl+C. Open the configuration file and replace the value of 'comPort' with the serial port of the printer on your system. In most cases, the default value, /dev/ttyACMO, is already correct. As final step, restart the executable and try to open http://localhost:9090. Click on "Show Display" to start the framebuffer on the next free virtual console. Use Ctrl+Alt+F7 and Ctrl+Alt+F8 (or other Fx keys) to switch between your normal graphical interface and TinyPrint. ================================================================= Remark: Unfortunately, I do not know how to use Directfb without super user rights. I assume you need to start it with 'sudo'. Or you use the parameter --dfb:system=x11. Help would be appreciated.
About
Lightweight control software for 3D printers with DLP3DAPI support.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published