uLightCube is a simple parametric 3D-printable LED light source, designed using OpenSCAD uCube library. To build your own you will need a star LED and with a heatsink and a thin lens for collimator version.
PartsParameters
CubeSizecubeSize[defaultCubeSIze] - cube size
Screwscrew[defaultScrew] - screw for assembly
StringmoduleType- type of module assembly. Use "explode" for visualisation and "flat" for STL export
Stringtype- type of uLighCube. Can be either "point", "collimator" or "light-guide"
LenscollimatingLens- collimation lens (only for Collimator and LightGuide versions)
LensfocusLens- focus lens (only for LightGuide version)
ApertureLEDAperture[defaultLEDAperture] - aperture for LED
AperturefaceAperture- aperture at the light exit (only for PointSource and Collimator versions)
StarLEDstarLED - LED
LightGuidelightGuide- light guide (only for LightGuide version)
NumberapertureH[4] - distance of aperture from LED
This version is a simple enclosure for a high power LED. Additional optical components, e.g. lenses or filters, can be added though customising additional uFaces.
Collimator versionThis version features a lens for collimating the LED light.
LightGuide versionSame as Collimator version, but with an additional face for attaching a light guide.
Design instructions1. Download and install OpenSCAD.
2. Download uCube Library.
3. Open a new .scad file and in the uCube directory, and import the library:
include <uCube.scad>



Comments