Several methods have been developed in recent years to automatically design cable paths for a given robot motion. However, an optimal solution may not be found when applied to complex motions such as inspection or assembly processes. Observation of experts' works reveals that multiple guides are empirically fixed on one link to avoid cable collisions with peripheral devices and to lessen cable bending fatigue. This study proposes a cable path optimization method with multiple guides on one link to obtain the optimal solution for complex motions. Further, it experimentally demonstrates its effectiveness. However, fixing multiple guides on one link may increase computational burden because the solution search space will remarkably expand. Therefore, a combination of Hermite interpolation and interpolated coordinate system calculation using rotation minimizing frames was introduced to reduce the significant burden of connected geometry computation. The connected geometry is the geometry of the cable segment which connects the guides at both ends and is used as an initial geometry in the physical simulation considering gravity to determine the convergent geometry of the cable segment.