This word clock is based on the NeoMatrix 8x8 Word Clock by Andy Doro from https://learn.adafruit.com/neomatrix-8x8-word-clock.
Not having access to a laser cutter to cut the faceplate and case I adapted the design so it could be 3D printed. After building a couple of clocks for friends and family I came to the conclusion that I needed to decrease my parts cost so I adapted the design to use a Rainbowduino and a 8x8 RGB matrix display. This reduced my cost by almost half.
I printed the clock face and back in Black PLA and the diffusers in either White or Translucent PLA on a Printrbot Simple Metal using 0.2mm layer height and 2 top, bottom and Perimeter Shells. For the clock face I used 50% perimeter overlap and gap fill to keep the light from the NeoPixels from bleeding through the face. For other colors you may want to increase the thickness of the faceplate. The OpenSCAD source is included if you want of need to make any changes.
See the included PDF for build instructions and the WordClock_Rainbow.zip file for the arduino sketch source.