An intelligent framework for simulating robot-assisted surgical operations