A surgical equipment supporting frame comprises a plurality of interconnected branches, an arm portion connected to at least one of the plurality of branches, wherein the arm portion extends over an operating table, and moves to different positions along the operating table, and a surgical tool connected at an end of the arm portion.