Yes — solar panels work on cloudy days. They produce 10–70 % of their rated output depending on cloud thickness, because they use diffuse (scattered) light, not just direct sunbeams.
To determine how much electricity 3000W solar energy generates in a day, it is essential to consider several factors: 1. Orientation and tilt of solar panels.
You can expect a typical 10kW system to produce approximately 35 to 45 kWh per day. home uses about 10,791 kWh per year, according to the U. Energy Information Administration.