I made my very first dlp printer with arduino and ramps and a dlp projector, when printing flat and big objects every thing is fine

That image is to be a ring, but unfortunately when printing it with decent number of supports, supports didnt print and ring fail to print.
What is the problem and how to solve it.
Thanks in advance.