Triangle_Helix_Frame

Attempting to make a keychain that is truly 3 dimensional. I have created this frame using OpenScad and linear extruded the helix shape. However, I am having trouble printing this frame.

If I turn supports on, an extruded triangle is created as the supports create a wall to support the upper tier as well as within the columns.

Without supports, only the bottom triangle can be partially printed.
A little help here, please?