There are two axle length (spindle length) for Shimano Ultegra BB
(BB-6500) - 109,5 mm and 118,5 mm and two axle length (spindle length) for
Campagnolo Centaur BB (AC-H) – 111,0 mm and 115,5 mm.
In the Shimano Service Instruction Book: 118,5 mm is for triple front
chainwheel (triple crankset), 109,5 mm is for double front chainwheel
(double crankset). There is nothing about Seat Tube Diameter. I think that
is mystery. Bigger Seat Tube Diameter moves front derailleur more
laterally (outside). Front derailleur may come across with Seat Tube on
way to shift to smallest chainring and get stop.
In the Campagnolo Service Instruction Book everything are logical. They
recommend axle length (spindle length) depend of triple-double crankset
and Seat Tube Diameter. For instance: 111 mm is OK for triple and Seat
Tube Diameter 28,6 mm, but not OK for 35 mm tube, for 35 mm 115,5 mm is OK.
Please, explain me who is wrong? Shimano or Campagnolo? I am going to
replace my double Shimano 105 BB and crankset to triple Ultegra or Centaur.
Please, help to decide!