Printed in clear resin. I printed the caps flat with no support. The canister printed at a 30 degree tilt with supports on the bottom. The double helix tubes are hollow so you can fill them with alcohol ink to get the coloured effect. The tolerance for the caps is very loose, I just used hotglue to stick the ends on. Scale it down to 60% on the Mars or Photon works well. Added Pre-Supported model scaled at 60%. Warning: This has printed well several times on my Elegoo Mars using Anycubic Clear Resin. Please make sure they are the way you like them before printing.
EDIT: V2 has fixed a thin endcap and added some stops to prevent the caps from going on too far. Also added a version with a hole in the endcap to allow wires for lighting/waterlines.
Don't glue the end caps on tight. I've left room for lighting on the ends. The easiest I've found is to add hot glue so the caps don't go in all the way if you aren't adding an LED or EL wire.
For lighting effect, you can add EL wire to the tubes after adding the alcohol inks. I managed to fish it through the 60% scale version. Definitely adds something to the model. To help with fishing, bend a small piece of wire about 30cm long in half. Fish it through then stick the EL wire through the loop and give the fish wire a half turn. Push both wires back down the hole pushing and pulling slowly to get it through.
EL Wire I used: