How to design mechanism to lock the top part of the lamp to the body?

Hello everyone,

I designed a lamp, but I’m having trouble joining the top and bottom parts. The top part is printed in spiral vase mode, while the bottom part is printed in normal mode.

The bottom part will remain fixed, and I want the top part to lock in place after being inserted and twisted. I’ve tried many solutions but haven’t found the right one yet. I’m attaching a screenshot of my latest attempt. This method works as I want, but removing the support material from the bottom part is extremely difficult.

How can I find a simpler and cleaner solution? Please help—I’m about to lose my mind!

Note: Please don’t suggest printing the part in a triangular shape to avoid supports in the bottom module—I’ve already tried that. Since I’m printing the top part in vase mode and increasing the bottom layer count, the bottom layer height ends up being around 2.5mm, which is too small for triangular teeth."

Why don’t you model that part of the model as a separate object that you screw in there, glue…well, everything cant be printed as a whole, sometimes a compromise has to be made

What @Modros137 says.
Or try to make the length of the overhang of the nothe way shorter.
Or create a kind of thread so I can screw the top part on the bottom.

Or use some small magnets…

You can get acceptable small 90-degree overhangs without any supports at all if you enable “Extra perimeters on overhangs” found in Orca Slicer in the Quality tab all the way at the bottom.