Andy,
I do understand. I think you're at one of the stages where "analysis paralysis" can set in.
When I think about your design, what I'm trying to do is run the switching moves in my head and see if I have enough room to do it all somewhat realistically, or where adjustments could be made.
Rather than keep showing you different layouts, I think it's more use to you to help you think about the moves. Kinda like "Give a man a fish and he'll eat for a day. But teach a man to fish and he'll sit in a boat all day drinking beer with his buddies eat for life."
So here's a way to think about the switching moves and see where any bottle necks might be in your latest version B:
If we assume there are some inbound cars on the interchange/siding and some cars at each of the industry spots, let's say we need to swap them car-for-car to keep it simple for now.
The work plan will be to pull all the industry cars first. But as the interchange track is full of inbound cars, we'll set the cars we pull from the industries out on the left end of the main for now.
After that, we'll lift all the inbound cars from the interchange siding, sort them and spot them at the correct spots at the industries.
Both these moves will require a runaround of the cars coming from and going to the industry on the right, so we'll need to make sure we don't block ourselves from doing runaround moves when the time comes.
Once that's all done, we'll move the pulled cars we left on the main and set them out on the interchange ready to get picked up by a passing train later.
The last move will be to tie up the power at the service track.
So... the big question is can we do all that with the track plan as-is without having to resort to moving just one car each time which isn't so realistic?
Here are some of the moves you could make to get the work done:
- Loco leaves service track and pulls cars from lower left industry
- Loco and cars need to get to the main to set out the cars for now
- Loco pulls cars from right hand industry and needs to run around the cars to set them out on the main also for now
- Loco pulls cars from top left industry and sets out on the main for now
- Loco pulls inbound cars from the interchange and sorts them into order for the top left industry, bottom left industry and right-hand industry
- Loco spots cars at top left and bottom left industries
- Loco runs around cars for right hand industry
- Loco spots cars at right-hand industry
- Loco lifts outbound cars from main and sets out on interchange
- Loco returns to service track.
If you run each of these moves in your head, you may find there's not enough room to do some of them allowing for the loco and all the cars it has with it. Then you can adjust the placing of turnouts, siding and runaround track lengths accordingly.
I really hope this helps!