A variation of the Sierpinski Pyramid, reworked to have 6 sides.
Recommend slicing with 0.3 mm layers to get best optical properties. Use translucent PetG. 1 perimeter, 0 infill, 0 top layer, 0 bottom layer. Add a height modifier near the top and set it for 100% rectilinear infill so the tip will be solid and not easily break off.
Postprocessing: Clean up the top with an razor knife or similar sharp blade. Briefly expose the part to a heat gun to get rid of any tiny strings. Don't over heat and warp your crystals!
There are 2 gcodes, one for single material, one for multi-material with filaments loaded in order: red, orange, yellow, purple, (unused so it doesn't matter).
Credit to aeropic for the original OpenSCAD sierpinski code: https://www.thingiverse.com/thing:2573402
These were printed with Prusa mk3s+ with MMU3.
The author remixed this model.
Cut out a quarter of the model, scale and rotate, to get 6 sides instead of 4. Adjust size and order. Add a mirror image vertically to make a base that raises the pyramid off the ground for artistic reasons. Carefully choose where to slice off the base to show the “crusaders cross” on the bottom side.