Methods, devices and systems for the planning and execution of computer-assisted robotic surgery are provided. The methods include methods to collect information about bones and prostheses, use the information to create virtual models and simulations, optionally receive input based on user discretion in generating the cut file, and to generate instruction for the execution of cut paths during the surgery. The system and devices include computers and peripherals and set-ups to link the components together into functional systems.L'invention concerne des procédés, des dispositifs et des systèmes pour la planification et l'exécution d'une chirurgie robotique assistée par ordinateur. Les procédés comprennent des procédés pour collecter des informations concernant des os et des prothèses, utiliser les informations pour créer des modèles virtuels et des simulations, recevoir facultativement une entrée sur la base d'une discrétion d'utilisateur lors de la génération du fichier coupé, et générer une instruction pour l'exécution de chemins coupés durant la chirurgie. Le système et les dispositifs comprennent des ordinateurs et des périphériques et des configurations pour relier les composants ensemble en systèmes fonctionnels.