A computer-implemented method of manufacturing a custom arthroplasty resection guide (2A, 2B), the computer-implemented method comprising: receiving knee two dimensional images generated by a medical imaging system, wherein the knee images include a knee region of a patient; receiving body two dimensional images generated by the medical imaging system, wherein the body images include a hip region of the patient, the knee region of the patient and an ankle region of the patient; in the knee images, identifying first locations of knee landmarks; in the body images, identifying second locations of the knee landmarks; running a transformation with the first and second locations (62, 60), causing the knee images and body images to generally correspond with each other with respect to location and orientation; identifying in at least one coronal view of the body images a hip center, a knee center (56, 57) and an ankle center; forming a three dimensional planning bone model from data associated with the knee images, the bone model being generally representative of the patient's knee in a predeteriorated state; performing preoperative planning with the planning bone model; updating the location of the hip center, knee center (56, 57) and ankle center relative to the bone model on account of a bone model position in a global coordinate system being impacted during the preoperative planning; providing to a medical professional in a two dimensional coronal view: i) information associated with the updated hip, knee and ankle centers (54, 56, 57, 58); and ii) the restored bone model as preoperatively planned, wherein the medical professional is associated with the treatment of the patient; updating the preoperative planning based on feedback received from the medical professional regarding the two dimensional coronal view; and providing data associated with the updated preoperative planning to an automated production machine to manufacture the custom arthroplasty resection guide (2A, 2B). receiving knee two dimensional images generated by a medical imaging system, wherein the knee images include a knee region of a patient; receiving body two dimensional images generated by the medical imaging system, wherein the body images include a hip region of the patient, the knee region of the patient and an ankle region of the patient; in the knee images, identifying first locations of knee landmarks; in the body images, identifying second locations of the knee landmarks; running a transformation with the first and second locations (62, 60), causing the knee images and body images to generally correspond with each other with respect to location and orientation; identifying in at least one coronal view of the body images a hip center, a knee center (56, 57) and an ankle center; forming a three dimensional planning bone model from data associated with the knee images, the bone model being generally representative of the patient's knee in a predeteriorated state; performing preoperative planning with the planning bone model; updating the location of the hip center, knee center (56, 57) and ankle center relative to the bone model on account of a bone model position in a global coordinate system being impacted during the preoperative planning; providing to a medical professional in a two dimensional coronal view: i) information associated with the updated hip, knee and ankle centers (54, 56, 57, 58); and ii) the restored bone model as preoperatively planned, wherein the medical professional is associated with the treatment of the patient; i) information associated with the updated hip, knee and ankle centers (54, 56, 57, 58); and ii) the restored bone model as preoperatively planned, wherein the medical professional is associated with the treatment of the patient; updating the preoperative planning based on feedback received from the medical professional regarding the two dimensional coronal view; and providing data associated with the updated preoperative planning to an automated production machine to manufacture the custom arthroplasty resection guide (2A, 2B).