A method for customizing an interactive haptic boundary based on a patient-specific feature comprises identifying a reference feature associated with a virtual implant model. The method also comprises determining an intersection between the identified reference feature and a virtual model associated with an anatomy of the patient. A virtual haptic boundary is generated based on the determined intersection between the identified reference feature associated with the virtual implant model and the virtual model associated with the anatomy of the patient.