A method for designing a virtual 3D model of a dental restoration (317) for a target site (211) of a set of teeth of a patient, said method comprising: obtaining a digital 3D representation of the set of teeth, said 3D rendering comprising digitize a section corresponding to the target site and a neighboring section corresponding to one or more teeth surrounding the target site; - determining an insertion route (213, 313) for the dental restoration to the target site; and -design the virtual 3D model of the dental restoration based on the digital 3D representation of the set of teeth, where the design comprises generating an exterior surface of the virtual 3D model and modifying the generated exterior surface in such a way that the determined insertion path and The exterior surface of the designed virtual 3D model allows a dental restoration fabricated from the designed virtual 3D model to be moved along the insertion path to the target site.Un método para diseñar un modelo 3D virtual de una restauración dental (317) para un sitio objetivo (211) de un conjunto de dientes de un paciente, comprendiendo dicho método: -obtener una representación 3D digital del conjunto de dientes, comprendiendo dicha representación 3D digital una sección correspondiente al sitio objetivo y una sección vecina correspondiente a uno o más dientes que rodean el sitio objetivo; -determinar una ruta de inserción (213, 313) para la restauración dental hasta el sitio objetivo; y -diseñar el modelo 3D virtual de la restauración dental basándose en la representación 3D digital del conjunto de dientes, donde el diseño comprende generar una superficie exterior del modelo 3D virtual y modificar la superficie exterior generada de tal manera que la ruta de inserción determinada y la superficie exterior del modelo 3D virtual diseñado permitan que una restauración dental fabricada a partir del modelo 3D virtual diseñado se pueda mover a lo largo de la ruta de inserción hasta el sitio objetivo.