This is remix using the Saturn V rocket design from RealAbsurdity's modular snap-fit series, as well as the animated rocket flame code from Danal's Falcon Heavy project. Using the Saturn V as a basis I designed a base display stand, exhaust plumes, and an LED tower in Blender3D to create a new animated mantelpiece style lamp.
I designed the whole model to print at 100% scale on my Prusa i3 MK3S, and so anyone with a build volume of 250 x 210 x 210mm should be able to print full size, but the design is built with overly large holes in the stand that gives you enough flexibility to scale the model up and down as desired- just know that scaling down the height you lose length on the LED strips for the animated flames. My personal model was printed at 80% scale.
Electronics supplies you will need:
Obviously wire and a soldering station would also be required.
As a bonus recommendation, a marble effect PLA filament for the base stand creates a really lovely final appearance.
Marble, White, misc.
Supports are not necessary for the Saturn V snapfit model, RealAbsurdity's designs are incredibly clever about that. However, supports are needed for my Base Stand and Exhaust models.
The Base Stand should be printed upside down, with the top touching the bed. This will minimize the amount of supports needed to just those inside the recesses on the top.
The Exhaust should be printed standing upright, and will need a considerable amount of supports as it is a hollow model. If you have automatic generation enabled, I would tune it to look for features at a 2mm scale with overhangs of greater than 60 degrees. This will minimize the amount of supports necessary, but there will still be a lot to break off. Luckily, all the supports are on the inside and shouldn't affect the surface finish.
The prints are large, so expect the whole project to take you several days to complete. At 80% scale my base stand took around 16H to print, the Exhaust about 24H, the Saturn V about 11H, and the LED Holder about 2H.
(Please note that you should use the models included in my design here, as I did scale up the Saturn V model in order to make it proportional to the exhaust plumes. If you tried to print from RealAbsurdity's model it would be to the wrong scale).