Brevet FR3071632A1 (20190329)

REVENDICATIONS1. Procédé (10,\n<CLM>\1\tde décomposition d'un mouvement d'un objet (61, 62, 63, 64, 65,\n<CLM>\1\tsur une trajectoire selon au moins une rotation et/ou une translation à partir d'une position initiale (70) jusqu'à une position finale (76) en positions intermédiaires (71, 72, 73, 74, 75), caractérisé en ce qu'il comporte les étapes suivantes : - fixation (11,\n<CLM>\1\tde contraintes de déplacement limitant le déplacement maximum de l'objet pour chaque translation et chaque rotation, - calcul (14) de micro-déplacements selon la trajectoire en fonction d'au moins un pas et de la position initiale, les micro-déplacements définissent des points de déplacement sur la trajectoire, Io - sélection (16) d'une position intermédiaire parmi les points de déplacement, la position intermédiaire étant la position la plus éloignée d'une autre position respectant les contraintes.\n<CLM>\1\tProcédé (10,\n<CLM>\1\tselon la revendication 1, dans lequel l'étape de sélection (16) 15 comporte une étape de comparaison (15), selon chaque translation et chaque rotation, d'une somme de micro-déplacements avec la contrainte correspondante, la position intermédiaire (71, 72, 73, 74,\n<CLM>\1\tsélectionnée correspondant au point de déplacement antérieur au point de déplacement pour lequel la somme de micro-déplacements est supérieure à la contrainte depuis la position antérieure. 20\n<CLM>\1\tProcédé (10,\n<CLM>\1\tselon l'une des revendications 1 ou 2, dans lequel les trajectoires de plusieurs objets (61, 62, 63, 64, 65,\n<CLM>\1\tsont décomposées et, entre la position initiale (70) et la première position intermédiaire (71) de l'ensemble des objets, chaque translation et chaque rotation de chaque objet sur la trajectoire dudit objet est 25 entamée.\n<CLM>\1\tProcédé (10,\n<CLM>\1\tselon l'une des revendications 1 à 3, dans lequel l'étape de calcul (14) comporte, pour chaque translation et chaque rotation une étape d'attribution (12) d'un pas et une étape de détermination (13) d'un nombre de micro- 30 déplacements par division du déplacement par le pas ; le calcul des points de 18 déplacement étant effectué pour le plus grand nombre de micro-déplacements déterminé.\n<CLM>\1\tProcédé (10,\n<CLM>\1\tselon l'une des revendications 1 à 4, dans lequel, au moins deux 5 trajectoires successives d'un objet (61, 62, 63, 64, 65,\n<CLM>\1\tsont décomposées.\n<CLM>\1\tProcédé (10,\n<CLM>\1\tselon l'une des revendications 1 à 5, qui comporte de plus, une étape de modification (17) des contraintes à partir d'une position intermédiaire (71, 72, 73, 74, 75), les étapes de calcul (14) et de sélection (16) de positions intermédiaires étant mises en oeuvre à nouveau à partir de ladite position intermédiaire.\n<CLM>\1\tProcédé (10,\n<CLM>\1\tselon l'une des revendications 1 à 5, dans lequel l'objet est une dent (61, 62, 63, 64, 65,\n<CLM>\1\td'une mâchoire (600) et les contraintes de déplacement dépendent du matériau et/ou de l'épaisseur d'une gouttière d'orthodontie, de la physiologie d'un sujet.\n<CLM>\1\tSimulation (60) du déplacement d'au moins une dent implantée (61, 62, 63, 64, 65,\n<CLM>\1\tdans une mâchoire (600) par application du procédé (10,\n<CLM>\1\tselon l'une des revendications 1 à 7 à partir d'une représentation de dents d'une mâchoire pour modéliser les positions intermédiaires (70, 71, 72, 73, 74, 75, 76).\n<CLM>\1\tSimulation (60) selon la revendication 8, dans laquelle les positions intermédiaires (71, 72, 73, 74, 75), pour chaque dent (61, 62, 63, 64, 65, 66), sont représentées à partir d'une position initiale (70) et pour atteindre une position finale (76) pour l'ensemble des dents déplacées.\n<CLM>\1\tSimulation (60) selon l'une des revendications 8 ou 9, dans laquelle, pour au moins une dent (64), la représentation d'une position intermédiaire (72) est verrouillée dans la position précédente (71).