No, there is an ideal ratio - that is the ratio where on a long-term view enough charge-pads will be available. For calculating it you need to look at the bot-duty-cycle. E.g. if each bot charges 10 seconds and then flies 10 seconds, each roboport could support 8 bots (4 charging slots / 0.5 duty cycle). The only problem is to get the duty cycle, because you need the charge-speed for that as well as the bots power consumption per time unit.
Edit: i did some calculations and came to this (please correct me if you see mistakes):
Code: Select all
Tech robot speed draw Battery work time Charge time Duty cycle Bots per Roboport
5 10,20 54,00 1500,00 27,78 1,50 18,52 74,07
6 12,15 63,75 1500,00 23,53 1,50 15,69 62,75
7 14,10 73,50 1500,00 20,41 1,50 13,61 54,42
8 16,05 83,25 1500,00 18,02 1,50 12,01 48,05
9 18,00 93,00 1500,00 16,13 1,50 10,75 43,01
10 19,95 102,75 1500,00 14,60 1,50 9,73 38,93
11 21,90 112,50 1500,00 13,33 1,50 8,89 35,56
12 23,85 122,25 1500,00 12,27 1,50 8,18 32,72
13 25,80 132,00 1500,00 11,36 1,50 7,58 30,30
14 27,75 141,75 1500,00 10,58 1,50 7,05 28,22
15 29,70 151,50 1500,00 9,90 1,50 6,60 26,40
16 31,65 161,25 1500,00 9,30 1,50 6,20 24,81
17 33,60 171,00 1500,00 8,77 1,50 5,85 23,39
18 35,55 180,75 1500,00 8,30 1,50 5,53 22,13
19 37,50 190,50 1500,00 7,87 1,50 5,25 21,00
20 39,45 200,25 1500,00 7,49 1,50 4,99 19,98
21 41,40 210,00 1500,00 7,14 1,50 4,76 19,05
22 43,35 219,75 1500,00 6,83 1,50 4,55 18,20
23 45,30 229,50 1500,00 6,54 1,50 4,36 17,43
24 47,25 239,25 1500,00 6,27 1,50 4,18 16,72
25 49,20 249,00 1500,00 6,02 1,50 4,02 16,06
26 51,15 258,75 1500,00 5,80 1,50 3,86 15,46
27 53,10 268,50 1500,00 5,59 1,50 3,72 14,90
28 55,05 278,25 1500,00 5,39 1,50 3,59 14,38
29 57,00 288,00 1500,00 5,21 1,50 3,47 13,89
30 58,95 297,75 1500,00 5,04 1,50 3,36 13,43
...
100 195,45 980,25 1500,00 1,53 1,50 1,02 4,08
So as you can see, for robot working speed 100 you need one roboport for every 4 robots.