Control software for resin 3D printers
Photonic3D is a control server for DLP resin 3D printers with a web-based user interface. It has been designed to run well on a Raspberry Pi, but is cross-platform and the install distribution will also run on Linux, Windows, and MacOS.
The server is capable of printing a variety of formats, including:
.cws
files created by Creation WorkshopIf you have a brand new dedicated Raspberry Pi, there is a flashable Jessie Lite based image that you can use to quickly get started. Download the Raspberry Pi system image and then take a look at the image install docs at photonic3d.com for the installation instructions.
If you have an existing Raspberry Pi, follow the Linux install instructions below.
Photonic3D can run .cws
scene files saved from Creation Workshop which contain PNG files. When printed, these files will obey the GCode and imaging commands inside of the files instead of the slicing profiles configured within Photonic3D. This process is
depicted in this YouTube video.
NOTE: When you install this to your linux host/computer, your computer display will be used for the projector/LCD, your computer will send serial to the microcontroller on the printer, and your computer runs a web server to provide a GUI via browsers. If you do not intend to dedicate your computer to the purpose of this software, you might want to find a raspberry pi to use for this software.
If you installed by mistake and want to uninstall, remove the init.d service by executing the following as root and restarting:
sudo update-rc.d -f cwhservice remove
If you are experienced with Linux, you can quickly install Photonic3D with the following commands:
Latest stable:
sudo wget https://github.com/area515/Creation-Workshop-Host/raw/master/host/bin/start.sh
sudo chmod 777 start.sh
sudo ./start.sh
Latest development:
sudo wget https://github.com/WesGilster/Creation-Workshop-Host/raw/master/host/bin/start.sh
sudo chmod 777 start.sh
sudo ./start.sh WesGilster
Latest Kudo3D Fork (or other forks named Photonic3D):
sudo wget https://github.com/Kudo3D/Photonic3D/raw/master/host/bin/start.sh
sudo chmod 777 start.sh
sudo ./start.sh Kudo3D/Photonic3D
Photonic3D will be installed into /opt/cwh
and an init script will be added to /etc/init.d
to launch the server on boot.
start.bat
.There are also a number of tools designed to run on your client desktop that are bundled with the installation.
The browseprinter tool will help you find the Photonic3D server on your network, in case you have it installed a machine with a dynamic IP address and you don't know what what is.
sudo browseprinter.sh
at the command linebrowseprinter.bat