Able to exceed Ultimate Cable limitations
themechman opened this issue ยท 13 comments
The default Ultimate cable limit is 128K RF/t. I am able to push upwards of 5M through a single cable, with only one transmitter and one receiver. Was this intended or cosmetic problem?
Ender IO and most RF transfer systems are per-connection systems. Each connection can transfer a certain amount of power in or out of the system.
Mekanism determines how much power can be transferred through the cable network by summing each cables throughput. If you only have 1 Ultimate Cable then you can transfer 128k RF/t. If you have 3, then you can transfer 3x128k, or 384k RF/t. This transfer rate a limit on the entire grid.
Real world relation? No, but nor does the "per connection" model.
Strange? Yes.
Necessary? ...Have you seen the power output on a reactor?
as i said mekanism handels that diffrently and that is also the explanation why mekansims->thermal expansin crossover does not work. it also a explanation why mekanism->draconic evolution tier 7 energy storage does not work after energy pylons are full of energy.
thanks for the insight into this
Are you sure it is a single cable, or are there multiple cable segments connected?
For example, I have an induction matrix with an elite provider. 1.64M RF/t. Your fusion reactor set at a rate of 2, produces 200K RF/t respectively. This by all means should exceed even the ultimate cable.
The only connections is two parallel ultimate cables to the same induction matrix. At no point does either cable touch each other, but yet I am able to push 2M RF/t through one even after breaking the redundant.
I am able to reproduce this in single creative as well. The cable appears to have no limit established.
well mekanism uses a diffrent way to transport energy around
if you use ender io only the cable rf flow rate will be transported i believe.
i cannot exactly explain why, but mekanism handles rf completly diffrent than other mods also using RF api
VT-14. I just blew that two cable theory out of the water with a single cable.
Next, I set the fuel rate to 20. I couldnt sustain that because of the simple setup, but yes. It is clear I am able to exceed a single cable's spec. I am going to check lower tier cables next to make sure this is not cascading.
I know about the per-connection limiter on TE/TF but that doesnt explain this, unless it is because of the fact that these mods are loaded along with Mek and the api is being overridden by CoFH's copy. Also the fact that galacticraft is installed may also be throwing a wrench in the works.
I'm not a coder, so dont chew me up on this one. I've just seen this before when buildcraft was still a thing.
*Sigh. this is something that needs explaining with pictures.
Per connection model (Ender IO). Each connection can transfer 20,480 RF/t. I think most people understand how this works.
Here is Mekanism's way of doing it. Each cable increases the "grid" transfer capability by 128k RF/t.
1 cable in the grid. (1 x 128k RF/t)
2 cables in the grid. (2 x 128k RF/t)
3 cables in the grid. (3 x 128k RF/t)
It appears that the 3rd set has some energy loss. I'm not sure if this is an intended feature or a bug.
Do I need to go on?
well see it as intended usage of mekanism cables @aidancbrady designes them that way, to act diffrently as ender io and thermal expansion cables
Everything I've seen documented in this thread is intended. Throughput is per-cable, not per-connection or per-grid.
After extensive testing, with a single connection between reactor and induction cell. These are my results.
Changing one piece of cable out has odd effects on the total cable.
- For example, one piece can either increase or decrease the cable capacity.
- The length of the cable also plays part in the power handling. So the longer the cable, the more it carries.
Working with basic cables, each piece is 1.28K. Adding a single cable 1.28k each time I added a segment, increasing the total capacity of the cable. So 1.28k times say 10 pieces means a cable carry capacity of 12.8k. I have tested this.