Solar envelope with minimum hours right for sorrounding


I have the following situation.
There’s a context where the windows get >= 2 hours of sunlight per day.
I want to obtain the sunlight envelope with my intervention surface where the statement above will not be violated for the surrounding.

From what I understood, the existing logic of the envelope would be to define a set of sun vectors and ensure access to those. Whereas in my case I have a collection of sun vectors per day and I want to maintain access for at least 2 of those vectors per day.

Is there a way to do this?

Thanks in advance.