Very cool model! Another strangely addictive piece to fidget with.
Printed in PLA with 0.14mm layer height and supports. Pieces fit together very tightly -- too tight in fact, without a little careful sanding. Overhangs printed sloppier than I would've liked, but I think I can address that with a few tweaks to the support settings.