Functioning Hellraiser inspired puzzle box using my own planetary gearbox core.
Assembly video - Jump to the end to see the finished product in action. Since added a spring-loaded spacer to make it "pop" open.
The Lament configuration - art by artist064 "The original Lament Configuration was created by Simon Sayce for the original Hellraiser movie".
Print at 0.2mm (at least the core - it is designed to produce a 1-layer gap between the ring gears and is sensitive to layer height) and separate ring gears with a sharpened spatula, flat razor blade scraper, box cutter or similar. Print parts A and B separately (around 20 hours each, 8 hours for core). Ease the core (wider tabs first, careful of orientation and alignment of the narrow tabs) into the end of the "claw", they will need to flex a little.
Enable Support Interface at 100%, Touching Buildplate with overhang of 85 degrees. This will give a nice solid disk to support the raised dial for parts A and B which can be pried off. Part C does not require support. (Cura)
I'd also recommend "breaking in" the core by giving it 5 minutes on a drill or Dremel tool to spin the gears. They will be quite stiff at first but soon wear in to move freely. Similarly the sliding parts might need a light sanding or at least operated back and forth a bit to loosen them up.
Bitmaps were converted to black and white using Threshold filter in GIMP then traced using InkScape, simplified using "Flatten Bezziers" extension before being exported as SVG for import into OpenSCAD. OpenSCAD struggled importing multiple SVGs, so individual faces were added to separate cubes and combined using MeshLab.
TinkerCad was used for the final intersection (subtract the negative from the artwork cube) as everything else I tried crashed or made a mess of the mesh.
Most versions of this artwork have the gold detail raised, personally I prefer the negative as it preserves most visual detail when slicing for FDM. Painting gold followed by sanding back the raised edges allows for low painting skill required. If you'd like to try other artwork cubes, I have included the negative. Load your own cube in TinkerCad, scale as desired and subtract. The two halves can then be separated in MeshLab or similar for printing (eg. using select connected followed by delete).