[0.14.22]inconsistent collisions when inserting on blue belt
Posted: Tue Apr 04, 2017 8:06 am
I have built a setup with combinators to insert items on a belt, where each inserter is triggered with a delay so that you get a nearly compressed belt.
Here is what it looks like :
To reset the contraption:
1) turn off the 'S' constant combinator
2) turn off the 'G' constant combinator
3) wait for the robots to load the chests
4) turn on the 'G' constant combinator
To run the contraption:
1) turn on the 'S' constant combinator
What I expect:
1) the rightmost inserter starts unloading
2) the second-rightmost inserter starts unloading
3) the rightmost inserter finishes unloading
4) the third-rightmost inserter starts unloading
5) the second-rightmost inserter finishes unloading
6) the fourth inserter starts unloading
and so on until the sixth inserter
What I get:
1) the rightmost inserter begin to unload
2) the second-rightmost inserter starts unloading
3) the third-rightmost inserter starts unloading
4) the second-rightmost inserter finishes unloading
5) the fourth-rightmost inserter starts unloading
and so on, until all inserters are empty, except the rightmost one which still has a plate.
The time interval between each inserter being triggered is the same, why can't the rightmost one drop all of its items when the ones on its left do ?
How the contraption works:
'S' drives a resetting counter, outputting 'O'
'O' is then divided by the time interval we want, we get 'I'
the 'any = I' combinator select a signal matching 'I' numerical value
each inserter is triggered by it own signal '1', '2', '3', '4', '5', '6'
Here is what it looks like :
To reset the contraption:
1) turn off the 'S' constant combinator
2) turn off the 'G' constant combinator
3) wait for the robots to load the chests
4) turn on the 'G' constant combinator
To run the contraption:
1) turn on the 'S' constant combinator
What I expect:
1) the rightmost inserter starts unloading
2) the second-rightmost inserter starts unloading
3) the rightmost inserter finishes unloading
4) the third-rightmost inserter starts unloading
5) the second-rightmost inserter finishes unloading
6) the fourth inserter starts unloading
and so on until the sixth inserter
What I get:
1) the rightmost inserter begin to unload
2) the second-rightmost inserter starts unloading
3) the third-rightmost inserter starts unloading
4) the second-rightmost inserter finishes unloading
5) the fourth-rightmost inserter starts unloading
and so on, until all inserters are empty, except the rightmost one which still has a plate.
The time interval between each inserter being triggered is the same, why can't the rightmost one drop all of its items when the ones on its left do ?
How the contraption works:
'S' drives a resetting counter, outputting 'O'
'O' is then divided by the time interval we want, we get 'I'
the 'any = I' combinator select a signal matching 'I' numerical value
each inserter is triggered by it own signal '1', '2', '3', '4', '5', '6'
log file