OK, Never mind... I made a few assumptions and took a deeper look at this and I think it's simpler than I first thought.
The key is really working out which production day any given panel should be made on. That's actually easy to do with a little math:
=ROUNDUP($B8÷$C$7,0)
Where $B8 is this panel's index number, and $C$7 is the number of panels per day. Round this up and we have a simple calculation to identify which day any given panel should be built.
The second trick is working out the production days. I went out on a limb and assume that you'll set the first production day manually (based on existing orders in flight).
On that basis, I'm assuming you enter the start date in E3
F3 can simply be:
=E3 + 1
which increments the day by 1
In row 4 I added a DAYNAME() function to calculate the day of the week for the given dates.
There's one extra step - you don't work on weekends, so we need a way to flag which days are work days vs. non-work days. I did this with an additional row 5, where E5's formula is:
=IF(WEEKDAY(E3,3)<5,1,0)
This uses WEEKDAY to return a day of the week, where Monday is 0. Therefore any value 0..4 is a weekday, and 5 or 6 are weekend days. Now I have a series of 1s and 0s identifying week days.
This row can be hidden if you want, but it's value will become apparent soon.
So now we have a way to determine which production day any given panel is scheduled to be built on, and we have a track of which days are production days. Time to tie it together.
The formula in E8 starts off as:
=IF( ROUNDUP($B8/$C$7),0) = SUM($E$5:$E5)),1,"")
This first calculates this panel's production day (based on simple division), and compares it to the sum of production days so far (based on counting values in the Production Days row). If they match, this panel is supposed to be built on this day, so we return 1, otherwise we return 0.
Now, we just need to add to this a check as to whether today is a production day or not. For that, we AND() the ROUNDUP() with a check for this column's production day:
=IF(AND(E$5=1,ROUNDUP($B8÷$C$7,0)=SUM($E$5:E$5)),1,"")
this checks if E$5 is 1 (today is a production day), AND this panel's production day (based on division) matches the number of production days on this job.
Add one more check to the AND() to make sure we have a panel that needs building, and we're set:
= IF(AND($C8≠"",E$5=1,ROUNDUP($B8÷$C$7,0)=SUM($E$5:E$5)),1,"")
Fill this one formula across the columns for all the days, and down the columns for all the panels in the order and you should be set.

Now this will automatically let you set any start day in E3 and it will work out the other production dates (excluding Sat/Sun.
Change the number of panels per day in $C$7 and the schedule will update:

Hope that helps