It depends ... on the crankset design/type, you have.
As I understand it, (but I could be wrong), the fatter your seat tube, (where the FD clamps on), the longer the BB spindle needs to be, to keep the FD in proper position relative to the chainrings.
Oh yea, thats another factor.. FD swing is only, so.. far.