@ above yes I did this and showed it in the Factories thread but I also converted the charcoal into coal and automatically macerated them and crafted them into coalballs for Industrial diamond production
I'll one-up that. I've created this setup to create the Coal, Flint, and Bricks infinitely in such a way as to prevent backlog anywhere. The required mods are:
- IndustrialCraft 2
- BuildCraft
- RedPower
- Redstone Pipes
- Equivalent Exchange
This picture shows my Charcoal Factory, the core of the machine and identical to the one in my last post.
This picture shows my Flint Factory. The Charcoal Factory feeds this. The setup is like this:
1 Charcoal-->1 Cobblestone
1 Cobblestone-->4 Dirt
2 Dirt-->2 Sand
2 Dirt + 2 Sand-->2 Gravel
2 Gravel + Rotary Macerator-->2 Flint
The Flint then travels to the Diamond Factory.
This is the Brick Factory. The Charcoal Factory feeds this. The setup is this:
1 Charcoal-->1 Cobblestone
1 Cobblestone-->4 Dirt
4 Dirt-->2 Clay(Block)
2 Clay(Block)-->8 Clay(Item)
8 Clay(Item)-->8 Brick(Item)
8 Brick(Item)-->2 Brick(Block)
This is again shipped off to the Diamond Factory.
The Diamond Factory. Uses the IndustrialCraft 2 method to create Industrial Diamonds. These are converted into Diamonds. Recieves input from the other three Factories.
And finally, the Sorting Machine. This is similar in design to the Toggle Latch method, except using a Counter Circuit.
This is the basic design. The Counter is designed to increment up as each Charcoal goes by. When the counter reaches it's max, the torch on the right will light up. This will swich the Iron Pipe and send the coal to other factories. When the Charcoal reaches the Redstone Pipe in the off-branch, the Counter is reset. To prevent backlog, the first Counter increments to 137 in 1 unit steps. The second Counter increments to 17 in one unit steps. The math:
1 Charcoal = 1 Coal Dust
1 Charcoal = 2 Flint
1 Charcoal = 2 Brick(Block)
1 Coalball = 8 Coal Dust + 1 Flint
1 Coal Chunk = 8 Coalball + 1 Brick(Block)
16 Charcoal (Coal Dust) + 1 Charcoal (Flint) = 17 Charcoal = 2 Coalball
128 Charcoal (Coal Dust) + 8 Charcoal (Flint) + 1 Charcoal (Brick{Block}) = 2 Coal Chunk
Essentially, I'll need to use 1 Charcoal as flint per 16 as Coal Dust, meaning that the 17th Charcoal will be sent to make the required Flint. Then you'll only need 1 Charcoal as Brick(Block) per 128 as Coal Dust, meaning 8 as flint as well. This means you need the 137th Charcoal to be sent off to become Brick.
And that is my Fully Automatic Diamond Factory. Enjoy.