Arrakis 3.1 has been working well after I sorted out some issues with the mechanism and the electronics. It is fast and quiet and not too ugly for the living room. I did run into one problem. I used 2040 V-slot material for the sandbox frame which put the glass just 28 mm over the sand. When the ball goes fast it kicks up sand and some of it ends up stuck to the bottom side of the glass. That means I have to clean it more often than I like, and the glass is heavy, so it a bit troublesome to clean it.
There are a couple ways to solve the problem. I can run the table slow, so the ball doesn't kick up the sand, but that's no fun. Or I can make a sandbox that will hold the glass a little higher off the sand. I ordered some 2060 t-slot to replace the old 2040 sandbox frame. Now the glass is 48 mm above the sand so there's much less of a problem of the sand sticking to the glass. I also printed some TPU end caps for the 2060 v-slot that work better than the hard plastic caps I had purchased for the 2040 v-slot that liked to fall out every time I looked at the table sideways.
![]() |
| 2060 v-slot cut end. I cut the piece 3mm short at each end to allow room for the printed TPU end caps. |
![]() |
| The 2060 end cap, printed in black TPU on UMMD. The crush ribs ensure a tight fit into the 2060 v-slot sandbox frame. |
![]() |
| End cap in place at the corner of the sandbox frame. Unlike the crummy plastic parts I bought, these TPU parts don't fall out easily. |
I had previously used a couple cheap vacuum handles to move the glass in Arrakis 2.0. They were supposed to be used as handles for old and infirm people to use in a shower/bath situation. While I was moving the glass one of them let go and the glass fell and shattered and I had to replace it at great expense.
![]() |
| Cheapo vacuum handles on the Arrakis 2.0 glass that failed. DON'T USE THESE! |
![]() |
| Vacuum handle stuck to the glass. USE THESE! |
The glass top I used for Arrakis 3.0 was 8mm thick and beveled. I got it cheaply via Craig's List because I wanted to try painting the LED frame on the underside of the glass and wasn't sure if I would like it. The painted LED frame was good, but the top surface of the glass had some pretty big scratches that were visible in daylight, but not visible when the table was lit up at night.
I decided to get a new glass top for the sand table so I wouldn't have to see the scratches, at least until I put some new ones in it. I ordered a 12 mm thick, beveled, low-iron glass table top. It weighs over 23 kg (~50 lbs), so I also ordered some surprisingly cheap ($35 for a pair) vacuum handles to make dealing with the glass easier. Each of them can hold about 350 lbs, so they are very secure. The only problem with using them is that when the glass is set back on the sandbox, removing the suction handles creates a triboelectric charge that induces the opposite charge on the underside (the sand side) of the glass, and that charge picks up some of the sand and sticks it to the glass. Doh!
![]() |
| Sand stuck to underside of the glass after I removed the vacuum handle. This is exactly the opposite of what I want! |
But what to do with the old sandbox frame?
Back when I first tried servomotors in "The Spice Must Flow" sand table I replaced the magnet with a blue LED, set the mechanism on its side in the dark, pointed my camera at it, opened the shutter, ran a drawing on the mechanism, moving the LED around, and when it finished the drawing, I closed the camera's shutter. I got pictures that look like this:
The only way to see this light painting is to look at the photo. But I had another idea. What if I lit up a glow in the dark surface with the LED?
The most common glow-in-the-dark stuff contains zinc sulfide. That's what you'll find in GITD 3D printer filaments, paints, and most GITD toys because it's very cheap. The glow isn't very bright and doesn't last very long, but there's something better. A compound called Alumane Dysprosium Europium Oxidanylidene Strontium (commonly called strontium aluminate) glows brighter and lasts longer.
I painted the old glass with strontium aluminate paint for the light drawing. Then I mounted a UV laser on the magnet carriage, pointing up at the GITD paint.
![]() |
| Painting a 3rd coat on the underside of the glass table top. |
![]() |
| Night time visibility of lines after about 10 minutes. |
Tests look very promising, as you can see in the photos.
There are some important differences between drawing in sand and drawing with light. One of the more important differences is that when drawing with light, there's no sand being thrown around and sticking to the glass, obscuring the view of the drawing. That means I can crank up the speed on the patterns so they will finish very quickly. Also, there's no need to erase the light drawing- it fades away after several minutes.
That's all very nice, but once I mounted the laser on the magnet carriage, I realized there was a problem. When the laser hits the painted surface and makes it glow very brightly, there are internal reflections in the glass top that create a halo around the spot lit by the laser beam. That halo is not as bright as the spot hit by the beam, but it is bright enough to cause the surrounding paint to glow. That wrecks the contrast and makes drawings look fuzzy- not exactly the effect I was going for.
It's also uncomfortably bright to watch it drawing in a dark room.
![]() |
| 3D printed laser module mounted in the magnet carriage. There's a 500 mAH LiPo battery and a NC reed switch (with a disc magnet attached to keep the laser off). |
Unfortunately, this was a failed experiment. I may look into using laser galvanometers to steer the beam to draw on a wall painted with the GITD paint. There won't be any halo problems that way, and it will be a small, quiet box that does the drawing. I'll have to see if there's some hardware/software out there that can translate gcode in the drawing files to voltages to drive the galvanometers. I may have to come up with that myself.



















































