Parametric 3D Printable Filter Cube For Fluorescence Microscopy

Similar projects worth following
An open source 3D-printable filter cube for fluorescent microscopy. The 3D models are designed using OpenSCAD package, which allows to customise the size of a cube for a particular set of optical components.


OpenCube is a 3D-printable filter cube implemented using OpenSCAD. OpenCube can house round filters and rectangular mirrors of any size. It can also be connected to any lens tube by insertion of a retaining ring into a filterFace. OpenCube overall size, as well as sizes of all housings can be easily adjusted by editing parameters in a setup file.

OpenSCAD files available on GitHub.


OpenCube consist of a frame, which provides a structural support, a set of faces that allow to customise the functionality of a cube, and a mirror holder that positions a mirror in the middle of the cube. An overview of all OpenCube components is given below.

Square components


Triangular Components

Read more »

  • Adjustable mirror

    Mihails Delmans10/28/2015 at 20:50 0 comments

    The square mirror frame had some issues with mirror alignment, so I modified the mirror holder and square mirror faces. Now the angle of the mirror can be adjusted. You can get the idea from the photo below. Will post description and update the SCAD files soon...

  • First photos

    Mihails Delmans10/15/2015 at 18:25 0 comments

    Here are two photos of the partly assembled cubes.

    Top: a square cube with dichroic mirror. Bottom: triangular cube with silver mirror attached to SM1 sense tubes.

  • Triangular Components

    Mihails Delmans10/14/2015 at 20:39 0 comments

    I am adding description of triangular components, which are now also available on GitHub.

  • Wellcome OpenCube

    Mihails Delmans10/11/2015 at 18:42 0 comments

    The first version of an OpenCube - based optical setup is nearly assembled (photos to follow). I am adding the description of a project, including square components and uploading OpenCube.scad and OpenCubeSetup.scad files to github.

View all 4 project logs

Enjoy this project?



Bashir wrote 06/20/2021 at 02:47 point


  Are you sure? yes | no

Domen wrote 10/28/2015 at 08:52 point

I love your project! 
You've probably seen this other project, but just in case you haven't: . Maybe you can get an idea from it or something. :D

Good luck with the open cube! Looks nice so far.

  Are you sure? yes | no

Mihails Delmans wrote 10/28/2015 at 20:44 point

Hi Domen. Thanks for the comment. 

Haven't seen that one, but there are couple of similar projects here at hackaday.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates