A surgical instrument (25), in particular a surgical cutting or drilling instrument, the surgical instrument (25) comprising: a drive unit; a cutting tool or drill bit (5) engageable with the drive unit; a measuring device (1) which is configured to measure the distance [x(t)] covered by the cutting tool or drill bit (5) along a cutting or drilling path with respect to time and relative to a reference position; a processing un and a digital data storage, wherein in the digital data storage reference data are stored which include at least one data set specifying a reference graph GRef within a time window (11) in the range of a transition and defining a reference point of a transition (21'), wherein the time window (11) includes a first time period before the reference point of a transition (21') and a second time period after the reference point of a transition (21') and wherein the processing unit (14) suitably programmed to compare the recorded graph G with the at least one reference graph GRef and to find 1 lion of a transition (21) in the recorded graph G.Un instrument chirurgical (25), en particulier un instrument chirurgical de coupe ou de forage, l'instrument chirurgical (25) comprenant : une unité d'entraînement; un outil de coupe ou un trépan (5) pouvant venir en prise avec l'unité d'entraînement; un dispositif de mesure (1) qui est configuré pour mesurer la distance [x(t)] couverte par l'outil de coupe ou le trépan (5) le long d'un trajet de coupe ou de forage par rapport au temps et par rapport à une position de référence; une unité de traitement et un stockage de données numériques, les données de référence de stockage de données numériques étant stockées qui comprennent au moins un ensemble de données spécifiant un graphe de référence GRef au sein d'une fenêtre temporelle (11) dans la plage d'une transition et définissant un point de référence d'une transition (21'), la fenêtre temporelle (11) comprenant une première période de temps avant le point de r