Originally Posted By polyspheric
The math: maximum offset = old journal - new journal.
Stroke change: offset (- .005" or so for the grinder to spark out unless the crank is new)
2.375" (B/RB) - 2.20" (BBC) = .175" max
3.75 + .170" = 3.92" max
You can have any stroke change between - the offset to + the offset.

[Please note: it's not the offset X 2]

That's a nice explanation.

At one point I made a simple Excel spreadsheet that allowed entering stroke, rode length & deck height to calc the piston compression height. It made it easier to figure out if there was any combination of stroke/rod/CH for an already-machined block that could be used with off-the-shelf parts, rather than having to get more expensive custom pistons made. Don't have it any more, but something like it helps figure out "real world" combinations quickly.