DE19845871A1 - Tightening screws in bone structures - Google Patents
Tightening screws in bone structuresInfo
- Publication number
- DE19845871A1 DE19845871A1 DE19845871A DE19845871A DE19845871A1 DE 19845871 A1 DE19845871 A1 DE 19845871A1 DE 19845871 A DE19845871 A DE 19845871A DE 19845871 A DE19845871 A DE 19845871A DE 19845871 A1 DE19845871 A1 DE 19845871A1
- Authority
- DE
- Germany
- Prior art keywords
- torque
- max
- tightening torque
- tightening
- angle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 210000000988 bone and bone Anatomy 0.000 title claims description 17
- 238000000034 method Methods 0.000 claims abstract description 77
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 56
- 230000008569 process Effects 0.000 claims abstract description 44
- 238000012549 training Methods 0.000 claims description 30
- 238000005520 cutting process Methods 0.000 claims description 18
- 238000003780 insertion Methods 0.000 claims description 17
- 230000037431 insertion Effects 0.000 claims description 17
- 101100129500 Caenorhabditis elegans max-2 gene Proteins 0.000 claims description 13
- 238000004088 simulation Methods 0.000 claims description 11
- 238000005259 measurement Methods 0.000 claims description 10
- 230000005347 demagnetization Effects 0.000 claims description 9
- 238000004458 analytical method Methods 0.000 claims description 7
- 238000012417 linear regression Methods 0.000 claims description 7
- 230000003287 optical effect Effects 0.000 claims description 7
- 238000012360 testing method Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 claims description 4
- 230000005284 excitation Effects 0.000 claims description 3
- 230000008878 coupling Effects 0.000 claims description 2
- 238000010168 coupling process Methods 0.000 claims description 2
- 238000005859 coupling reaction Methods 0.000 claims description 2
- 238000011156 evaluation Methods 0.000 claims description 2
- 238000002474 experimental method Methods 0.000 claims 1
- 230000035945 sensitivity Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 238000004364 calculation method Methods 0.000 description 11
- 238000010079 rubber tapping Methods 0.000 description 8
- 239000000463 material Substances 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 239000002184 metal Substances 0.000 description 3
- 229910000831 Steel Inorganic materials 0.000 description 2
- 230000003321 amplification Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000005553 drilling Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 230000002028 premature Effects 0.000 description 2
- 239000010959 steel Substances 0.000 description 2
- 238000001356 surgical procedure Methods 0.000 description 2
- 108010014172 Factor V Proteins 0.000 description 1
- 208000001132 Osteoporosis Diseases 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000037118 bone strength Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 210000003608 fece Anatomy 0.000 description 1
- 238000000338 in vitro Methods 0.000 description 1
- 238000001727 in vivo Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000005389 magnetism Effects 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 230000005693 optoelectronics Effects 0.000 description 1
- 238000000611 regression analysis Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L5/00—Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes
- G01L5/24—Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for determining value of torque or twisting moment for tightening a nut or other member which is similarly stressed
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B17/56—Surgical instruments or methods for treatment of bones or joints; Devices specially adapted therefor
- A61B17/58—Surgical instruments or methods for treatment of bones or joints; Devices specially adapted therefor for osteosynthesis, e.g. bone plates, screws or setting implements
- A61B17/88—Osteosynthesis instruments; Methods or means for implanting or extracting internal or external fixation devices
- A61B17/8875—Screwdrivers, spanners or wrenches
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23P—METAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
- B23P19/00—Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes
- B23P19/04—Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes for assembling or disassembling parts
- B23P19/06—Screw or nut setting or loosening machines
- B23P19/065—Arrangements for torque limiters or torque indicators in screw or nut setting machines
- B23P19/066—Arrangements for torque limiters or torque indicators in screw or nut setting machines by electrical means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25B—TOOLS OR BENCH DEVICES NOT OTHERWISE PROVIDED FOR, FOR FASTENING, CONNECTING, DISENGAGING OR HOLDING
- B25B23/00—Details of, or accessories for, spanners, wrenches, screwdrivers
- B25B23/14—Arrangement of torque limiters or torque indicators in wrenches or screwdrivers
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B90/00—Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
- A61B90/03—Automatic limiting or abutting means, e.g. for safety
- A61B2090/031—Automatic limiting or abutting means, e.g. for safety torque limiting
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Surgery (AREA)
- Mechanical Engineering (AREA)
- Orthopedic Medicine & Surgery (AREA)
- Biomedical Technology (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Details Of Spanners, Wrenches, And Screw Drivers And Accessories (AREA)
Abstract
Description
Die Erfindung betrifft ein Verfahren zum Anziehen von Schrau ben, insbesondere in Knochenstrukturen, mit einem steuerbar an getriebenen Schraubsystem, bei dem während des Anziehens ein Anzugsmoment M und ein Drehwinkel ϑ ermittelt werden und in ei nem Gradientenverfahren ein Gradient ΔM/Δϑ aus dem Differenz quotienten der Anzugsmoment/Drehwinkel-Kennlinie gebildet wird, dessen Absinken nach Erreichen eines Schwellmomentes MS zur Ab schaltung des Schraubsystems genutzt wird.The invention relates to a method for tightening screws ben, in particular in bone structures, with a controllable to driven screw system, in which a tightening torque M and an angle of rotation ϑ are determined during tightening and a gradient ΔM / Δϑ from the difference quotient in a gradient method the tightening torque / angle of rotation characteristic curve is formed, the lowering of which is used to switch off the tightening system after reaching a threshold torque M S.
Die Erfindung betrifft weiterhin eine Vorrichtung zum Anziehen von Schrauben, insbesondere in Knochenstrukturen, mit einem steuerbar angetriebenen Schraubsystem, welches eine Messein richtung zur Messung eines Anzugsmoments M und eine Winkel meßeinrichtung zur Messung eines Drehwinkels ϑ aufweist, die mit einer Motorsteuereinheit verbunden sind, die in Abhängig keit von einem Gradienten ΔM/Δϑ, der aus dem Differenzquotien ten der gemessenen Anzugsmoment/Drehwinkel-Kennlinie gebildet wird, nach Erreichen eines Schwellmomentes MS ein Abschalt signal gibt.The invention further relates to a device for tightening screws, in particular in bone structures, with a controllably driven screw system, which has a measuring device for measuring a tightening torque M and an angle measuring device for measuring an angle of rotation ϑ, which are connected to a motor control unit which in Depending on a gradient ΔM / Δϑ, which is formed from the difference quotient of the measured tightening torque / angle of rotation characteristic, gives a shutdown signal after reaching a threshold torque M S.
Aus einer Druckschrift (Bauer G.: Schraubtechnik - Schraubanla gen. In Bartz, W. J.; Wipler, E. (Hrsg.): Die automatisierte Montage mit Schrauben. Verfahren, Anforderungen, Rentabilitäts vergleiche. Ehningen: expert-Verlag 1988, Seite 116-149) ist ein Verfahren zum streckgrenzgesteuerten Anziehen von Schrauben mit einem steuerbar angetriebenen Werkzeug bekannt. Bei diesem Verfahren wird während des Anziehens der Schraube ständig der Anstieg des Drehmomentes bzw. des Anzugsmomentes über einem fi xen Winkelinkrement rechnerisch ermittelt. Solange die Schraube innerhalb der sogenannten Hook'schen Geraden gedehnt wird, ist der Momentenanstieg bzw. der Gradient ΔM/Δϑ, der aus dem Dif ferenzquotienten der Anzugsmoment/Drehwinkel-Kennlinie gebil det wird, konstant. Nach Überschreiten der Proportionalitäts grenze des Schraubenwerkstoffes fällt der Gradient stark ab. Bei einem bestimmten Abfall des Gradienten ΔM/Δϑ wird der An ziehvorgang beendet.From a publication (Bauer G .: Bolting technology - Bolting system in Bartz, W. J .; Wipler, E. (ed.): The automated Assembly with screws. Procedures, requirements, profitability compare. Ehningen: expert-Verlag 1988, pages 116-149) a process for the yield point controlled tightening of screws known with a controllably driven tool. With this The procedure is constantly during the tightening of the screw Rise in torque or tightening torque over a fi xen angle increment calculated. As long as the screw is stretched within the so-called Hook's straight line the torque increase or the gradient ΔM / Δϑ, which from the Dif reference quotient of the tightening torque / angle of rotation characteristic is constant. After proportionality has been exceeded the gradient drops sharply at the limit of the screw material. With a certain drop in the gradient ΔM / Δϑ the An drawing process ended.
Um bei einem unregelmäßigen Momentenverlauf ein vorzeitiges Ab schalten vor Erreichen der Streckgrenze zu vermeiden, wird der Schraubsystemsteuerung kein absoluter Schaltgradient, sondern ein prozentualer Abfall - beispielsweise 50% - des jeweils er mittelten Maximalgradienten vorgegeben. Um ein vorzeitiges Ab schalten im unteren Bereich der Anzugsmoment/Drehwinkel- Kennlinie zu vermeiden, wurde ein sogenanntes Schwellmoment MS eingeführt.In order to avoid premature switching off before reaching the yield point in the event of an irregular torque curve, the tightening system controller is not given an absolute switching gradient, but a percentage drop - for example 50% - of the maximum gradient determined in each case. In order to avoid premature switching off in the lower area of the tightening torque / angle of rotation characteristic curve, a so-called threshold torque M S was introduced.
Im Gegensatz zu den in der Technik üblichen zu verschraubenden Materialien ist Knochen ein sehr inhomogenes Material und seine Festigkeit variiert je nach Knochentyp und -zustand beträcht lich. Bei der Knochenverschraubung unterliegt somit das ultima tive Anzugsmoment starken Schwankungen. Außerdem sind die Mo menten/Drehwinkel-Kennlinien vor allem bei Osteoporose durch auffallende Momenteneinbrüche im Anzugsbereich charakterisiert.In contrast to the screws that are common in technology Materials is a very inhomogeneous material and its bones Strength varies considerably depending on the bone type and condition Lich. The ultimate is therefore subject to bone screw fixation tive torque fluctuations. In addition, the Mo characteristics / angle of rotation characteristics, especially in the case of osteoporosis noticeable drops in torque in the tightening area are characterized.
Bei der Knochenverschraubung liegen daher weder Vorinformatio nen über die Knochenfestigkeit noch über das maximale Anzugsmo ment und den maximalen Eindrehwinkel vor. Das Problem bei der Anwendung des bekannten streckgrenzgesteuerten Anziehverfahrens liegt insbesondere in der Knochenchirurgie somit in den starken Nichtlinearitäten im Anzugsbereich der Anzugsmoment/ Drehwinkel-Kennlinie.There is therefore no prior information for bone screwing bone strength and the maximum tightening torque ment and the maximum screw-in angle. The problem with the Application of the known yield point controlled tightening process is particularly strong in bone surgery Nonlinearities in the tightening range of the tightening torque / Angle of rotation characteristic.
Nachteilig bei dem streckgrenzgesteuerten Anziehverfahren ist, daß es nicht in der Lage ist, Frühabschaltungen infolge von Mo menteneinbrüchen zu verhindern. A disadvantage of the tightening process controlled by the yield point is that that it is unable to switch off early due to Mo prevent slumps.
Aufgabe der vorliegende Erfindung ist es daher, das bekannte streckgrenzgesteuerte Anziehverfahren so zu verbessern, daß Frühabschaltungen infolge von Momenteneinbrüchen verhindert werden, und daß das Verfahren auch in der Knochenchirurgie an wendbar ist.The object of the present invention is therefore the known to improve the yield point controlled tightening process so that Early shutdowns prevented due to torque drops be, and that the procedure also in bone surgery is reversible.
Die Aufgabe wird erfindungsgemäß dadurch gelöst, daß das maxi male Anzugsmoment MMax nach einem vorgegebenen Einschraubalgo rithmus als geschätztes maximales Anzugsmoment M*Max geschätzt wird, und daß bei Erreichen des aus dem geschätzten maximalen Anzugsmoment M*Max gebildeten Schwellwertes MS das Gradientenver fahren mit der Abschaltbedingung Gradient ΔM/Δϑ ≦ O gestartet wird.The object is inventively achieved in that the maxi male tightening torque M max according to a predetermined Einschraubalgo algorithm Max is estimated as the estimated maximum tightening torque M *, and that upon reaching the Max formed threshold value M S extended from the estimated maximum torque M * the Gradientenver with the switch-off condition gradient ΔM / Δϑ ≦ O is started.
Durch die Schätzung des maximalen Anzugsmomentes MMax nach einem vorgegebenen Einschraubalgorithmus wird die Gefahr von Frühab schaltungen infolge von Momenteneinbrüchen erheblich verrin gert.By estimating the maximum tightening torque M Max according to a predefined screw-in algorithm, the risk of early shutdowns due to torque drops is considerably reduced.
Nach einer bevorzugten Ausführungsform der Erfindung wird der vorgegebene Einschraubalgorithmus durch eine lineare Regressi onsanalyse in Einschraubversuchen aus dem Zusammenhang von ma ximalem Anzugsmoment MMax und der Eindrehenergie E, die sich aus der Fläche unterhalb der Anzugsmoment/Drehwinkel-Kennlinie er gibt, während des Gewindeschneidprozesses beim Gewindevor schneiden bzw. beim Gewindeschneiden mit einer selbstschneiden den Schraube ermittelt.According to a preferred embodiment of the invention, the specified screwing-in algorithm is carried out by a linear regression analysis in screw-in tests from the context of the maximum tightening torque M Max and the screwing-in energy E that results from the area below the tightening torque / angle of rotation characteristic curve during the threading process Cut the thread beforehand or determine the screw when cutting with a self-tapping screw.
Grundsätzlich ist es auch möglich, den aus Einschraubversuchen gewonnenen Einschraubalgorithmus durch Einbeziehung der bei in-vivo-Anwendungen beim Einschrauben gewonnenen Daten zu erwei tern, so daß ein "lernendes System" entsteht, bei dem die Zu verlässigkeit der Abschätzung des maximalen Anzugsmomentes mit steigender Anwendung, genauer wird.In principle, it is also possible to use screw-in tests obtained screwing algorithm by including the to show data obtained in vivo when screwing in tern, so that a "learning system" arises, in which the Zu reliability of the estimation of the maximum tightening torque with increasing application, becomes more precise.
Durch die lineare Regressionsanalyse des Zusammenhanges von ma ximalem Anzugsmoment MMax und der Eindrehenergie E werden Vor informationen gewonnen, die eine zuverlässige Abschätzung des maximalen Anzugsmomentes MMax bzw. des geschätzten maximalen An zugsmomentes M*Max aus der durch Integration der Anzugsmo ment/Drehwinkel-Kennlinie ermittelten Eindrehenergie ermögli chen.The linear regression analysis of the relationship between the maximum tightening torque M Max and the screwing energy E provides preliminary information that enables a reliable estimate of the maximum tightening torque M Max or the estimated maximum tightening torque M * Max from the integration of the tightening torque / angle of rotation The characteristic curve enables the determined screw-in energy.
Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung wird bei menschlichen Halswirbelkörpern das geschätzte maximale Anzugsmoment M*Max mit der Eindrehenergie E|8UMDR nach 8 Umdre hungen geschätzt.According to a further preferred embodiment of the invention, the estimated maximum tightening torque M * Max with the insertion energy E | 8UMDR estimated after 8 turns.
Das geschätzte maximale Anzugsmoment M*Max für einen Schraubfall
ohne Gewindevorschnitt wird nach der Gleichung
The estimated maximum tightening torque M * Max for a screwdriving application without thread pre-cutting is based on the equation
geschätzt.estimated.
Durch die Schätzung des maximalen Anzugsmomentes M*Max mit der Eindrehenergie E|8UMDR nach 8 Umdrehungen, wird den anatomischen Verhältnissen des menschlichen Halswirbelwirbelkörpers und der OP-Vorschrift für das Einbringen von Spongiosa-Schrauben (1,75 mm Gewindesteigung) mit maximal 8 zulässigen Umdrehungen Rech nung getragen.By estimating the maximum tightening torque M * Max with the insertion energy E | 8UMDR after 8 turns, the anatomical relationships of the human cervical vertebrae and the surgical instructions for the insertion of cancellous bone screws (1.75 mm thread pitch) are taken into account with a maximum of 8 permissible turns.
Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung
wird das maximale Anzugsmoment MMax als geschätztes maximales
Anzugsmoment M*Max für einen Schraubfall mit einem Gewindevor
schnitt nach der Gleichung
According to a further preferred embodiment of the invention, the maximum tightening torque M Max is the estimated maximum tightening torque M * Max for a screwdriving case with a threaded section according to the equation
geschätzt. estimated.
Bei dem Schraubfall mit Gewindevorschnitt liegt bei Beginn des Anziehvorganges das geschätzte maximale Anzugsmoment M*Max somit bereits vor.In the case of screwing with a thread cut, the estimated maximum tightening torque M * Max is already available at the start of the tightening process.
Nach einer weiteren bevorzugten Ausführungsform der Erfindung wird der vorgegebene Einschraubalgorithmus durch eine lineare Regressionsanalyse in Einschraubversuchen aus dem Zusammenhang von maximalen Anzugsmoment MMax und dem Gradienten ΔM/Δϑ der An zugsmoment/Drehwinkel-Kennlinie ermittelt. Bei menschlichen Halswirbelkörpern wird das geschätzte maximale Anzugsmoment M*Max bei einem vorgegebenen absoluten Schwellmoment MSabs ermit telt.According to a further preferred embodiment of the invention, the predetermined screw-in algorithm is determined by a linear regression analysis in screw-in tests from the relationship between the maximum tightening torque M Max and the gradient ΔM / Δϑ of the torque / angle characteristic curve. For human cervical vertebrae, the estimated maximum tightening torque M * Max is determined at a given absolute threshold torque M Sabs .
Das geschätzte maximale Anzugsmoment M*Max wird bei einem abso
luten Schwellmoment MSabs von 300 mNm nach der Gleichung
The estimated maximum tightening torque M * Max becomes at an absolute threshold torque M Sabs of 300 mNm according to the equation
geschätzt.estimated.
M*Max wird somit ohne Ermittlung der Eindrehenergie E|8UMDR ge schätzt.M * Max is thus determined without determining the insertion energy E | 8UMDR estimated.
Dadurch ist es möglich, das Schraubsystem auch unabhängig vom Gewindeschneidprozeß einzusetzen.This makes it possible to use the screw system independently of Use thread cutting process.
Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung muß die Abschaltbedingung in Abhängigkeit von einem Anzugsbe reich MA/M*Max für eine vorgegebene Anzahl von Winkelschritten mit negativer Sekantensteigung bzw. Gradienten erreicht werden.According to a further preferred embodiment of the invention, the switch-off condition must be achieved as a function of a tightening range M A / M * Max for a predetermined number of angular steps with a negative secant slope or gradient.
Dadurch wird eine Staffelung der Abschaltempfindlichkeit mög lich. Der Schraubvorgang bzw. Anziehvorgang wird demnach nur dann abgebrochen, wenn die Abschaltbedingung ΔM/Δϑ ≦ 0 gilt und dazu eine vorgegebene Anzahl von Winkelschritten mit negativer Sekantensteigung, sogenannten Descent-Steps, ohne Unterbrechung erreicht ist. Dadurch wird die Zahl möglicher Frühabschaltungen verringert.This enables the switch-off sensitivity to be staggered Lich. The screwing or tightening process is therefore only then canceled when the switch-off condition ΔM / Δϑ ≦ 0 applies and a predetermined number of angular steps with negative ones Secant slope, so-called descent steps, without interruption is reached. This will increase the number of possible early shutdowns decreased.
Die einzelnen Ausführungsformen und Einschraubalgorithmen kön nen auch miteinander kombiniert werden.The individual embodiments and screw-in algorithms can can also be combined with one another.
Nach einer weiteren bevorzugten Ausführungsform der Erfindung wird ein erstes geschätztes maximales Anzugsmoment M*Max1 in Ab hängigkeit von der Eindrehenergie E beim Gewindeschneiden und ein zweites geschätztes maximales Anzugsmoment M*Max2 mittels der Sekantensteigung ΔM/Δϑ im Anzugsbereich bei einem Schwell moment MS = 0,3 M*Max1. abgeschätzt. Aus dem ersten geschätzten maximalen Anzugsmoment M*Max1 und dem zweiten geschätzten maxima len Anzugsmoment M*Max2 wird ein Gesamtschätzwert M*Max nach der Gleichung M*Max = K1.M*Max1+K2.M*Max2, mit K1 und K2 als Gewichtungs faktoren, gebildet.According to a further preferred embodiment of the invention, a first estimated maximum tightening torque M * Max1 in dependence on the insertion energy E during thread cutting and a second estimated maximum tightening torque M * Max2 by means of the secant pitch ΔM / Δϑ in the tightening range with a threshold torque M S = 0 , 3 M * Max1 . estimated. The first estimated maximum tightening torque M * Max1 and the second estimated maximum tightening torque M * Max2 become a total estimated value M * Max according to the equation M * Max = K 1 .M * Max1 + K2.M * Max2 , with K 1 and K 2 as weighting factors.
Die Sicherheit der Schätzung des maximalen Anzugsmomentes MMax wird durch die zweifache Abschätzung noch erhöht.The reliability of the estimation of the maximum tightening torque M Max is further increased by the double estimation.
Aus der DE 27 58 674 C2 ist eine Vorrichtung zum Anziehen von Schrauben mit einem steuerbar angetriebenen Schraubsystem be kannt. Das Schraubsystem weist eine Meßeinrichtung zur Messung des Anzugsmoments M und eine Winkeleinrichtung zur Messung ei nes Drehwinkels ϑ auf. Die Meßeinrichtungen sind mit einer Mo torsteuereinheit verbunden, die eine Berechnungsschaltung zur Berechnung der Steigung der Anzugsmoment/Drehwinkel-Kennlinie bzw. eines Gradienten ΔM/Δϑ aufweist. Zum Vergleich mit einem Schwellmoment MS enthält die Motorsteuereinheit einen Verglei cher, der nach Erreichen des Schwellmoments MS eine Schaltein richtung aktiviert und nach Durchlaufen eines Bereiches negati ver oder geringerer Steigung ein Abschaltsignal abgibt.From DE 27 58 674 C2 a device for tightening screws with a controllably driven screw system be known. The screw system has a measuring device for measuring the tightening torque M and an angle device for measuring an angle of rotation ϑ. The measuring devices are connected to a motor control unit which has a calculation circuit for calculating the gradient of the tightening torque / angle of rotation characteristic or a gradient ΔM / Δϑ. For comparison with a threshold torque M S , the engine control unit contains a comparator which activates a switching device after reaching the threshold torque M S and emits a switch-off signal after passing through a range of negative or less gradient.
Diese Vorrichtung ist für selbstschneidende Schrauben in Bau teilverbindungen aus einer Vielzahl verschiedener Materialien geeignet. Sie sieht eine getrennte Steuerung für den Gewinde schneidvorgang und für den endgültigen Festziehvorgang vor. This device is under construction for self-tapping screws partial connections made from a variety of different materials suitable. She sees a separate control for the thread cutting process and for the final tightening process.
Nachteilig bei dieser Vorrichtung ist, daß sie nur für selbst schneidende Schrauben geeignet ist, die eine Anzugsmo ment/Drehwinkel-Kennlinie aufweisen, die bei mittleren Anzugs momenten einen Bereich geringer oder negativer Steigung durch läuft.The disadvantage of this device is that it is only for yourself cutting screws is suitable, the tightening mo ment / angle of rotation characteristic curve that with medium tightening moments through a range of low or negative slope running.
Nachteilig ist weiter, daß auftretende starke Nichtlinearitäten bzw. Momenteneinbrüche im Anzugsbereich der Anzugsmoment/Dreh winkel-Kennlinie, die insbesondere bei Knochenverschraubungen auftreten, Frühabschaltungen zur Folge haben.Another disadvantage is that strong non-linearities occur or torque drops in the tightening range of torque / torque angle characteristic curve, particularly for bone screw connections occur, result in early shutdowns.
Weitere Aufgabe der vorliegenden Erfindung ist es daher, die bekannte Vorrichtung so zu verbessern, daß Frühabschaltungen infolge von Momenteneinbrüchen verhindert werden, und das vor her beschriebene erfindungsgemäße Verfahren durchgeführt werden kann.Another object of the present invention is therefore that to improve known device so that early shutdowns as a result of sudden drops in torque, and that before The inventive method described here can be carried out can.
Diese Aufgabe wird erfindungsgemäß dadurch gelöst, daß die Mo torsteuereinheit mindestens einen Mikrocontroller aufweist, in dem mindestens ein Einschraubalgorithmus speicherbar ist, mit dessen Hilfe das maximale Anzugsmoment MMax als geschätztes ma ximales Anzugsmoment M*Max von dem Mikrocontroller aus den Wer ten der Meßeinrichtungen abschätzbar ist.This object is achieved in that the motor control unit has at least one microcontroller in which at least one screw-in algorithm can be stored, with the aid of which the maximum tightening torque M Max can be estimated by the microcontroller from the values of the measuring devices as an estimated maximum tightening torque M * Max is.
Durch die Speicherung eines Einschraubalgorithmus in dem Mikro controller, der mit Hilfe des Einschraubalgorithmus das maxima le Anzugsmoment MMax abschätzt, wird vorteilhaft verhindert, daß vor Erreichen des maximalen Anzugsmomentes MMax bzw. des ge schätzten maximalen Anzugsmomentes M*Max infolge von Momenten einbrüchen der Anziehvorgang unerwünscht abgebrochen wird.Controller by storing a Einschraubalgorithmus in the microcomputer, with the aid of Einschraubalgorithmus the maxima le torque M Max estimates, is advantageously prevented that dips before reaching the maximum tightening torque M max or the ge estimated maximum tightening torque M * Max as a result of moments of Tightening process is undesirably canceled.
Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung ist das Schraubsystem auf eine Trainingseinheit aufsetzbar, über die das Schraubsystem kalibrierbar ist. Dabei sind über die Trainingseinheit vorgegebene Anzugsmomente auf das Schraub system aufprägbar. According to a further preferred embodiment of the invention the screw system can be placed on a training session, via which the screw system can be calibrated. Here are about the training unit specified tightening torques on the screw system imprintable.
Durch die Verwendung der Trainingseinheit ist es auf einfache Weise möglich, das Schraubsystem zu kalibrieren.By using the training session it is easy Way possible to calibrate the tightening system.
Gemäß einer weiteren bevorzugten Ausführungsform der Erfindung ist mit der Trainingseinheit das Anziehen von Schrauben simu lierbar. Dazu weist die Trainingseinheit einen Simulator auf, auf dem das Handstück des Schraubsystems aufsteckbar ist. Damit ist es möglich, die Handhabung des Schraubsystems in vitro zu trainieren.According to a further preferred embodiment of the invention is the tightening of screws simu with the training session can be used. For this purpose, the training unit has a simulator, on which the handpiece of the screw system can be attached. In order to it is possible to handle the tightening system in vitro work out.
Es ist aber auch möglich, daß Eindrehen bzw. Anziehen von Schrauben mit einem Werkzeug von Hand zu trainieren.But it is also possible that screwing in or tightening Train screws with a tool by hand.
Weitere Einzelheiten der Erfindung ergeben sich aus der nach folgenden ausführlichen Beschreibung und den beigefügten Zeich nungen, in denen bevorzugte Ausführungsformen der Erfindung beispielsweise veranschaulicht sind.Further details of the invention emerge from the following detailed description and the attached drawing in which preferred embodiments of the invention are illustrated, for example.
In den Zeichnungen zeigen:The drawings show:
Fig. 1 Eine Darstellung eines Schraubsystems mit Basisein heit, Handstück und Fußschalter, Fig. 1 is an illustration of a screw system with standardized basic input, hand piece and foot switch,
Fig. 2 eine Seitenansicht eines Handstückes im Schnitt, Fig. 2 is a side view of a handpiece in section,
Fig. 3 ein Schraubsystem als Blockschaltbild, Fig. 3 is a screw system as a block diagram,
Fig. 4 ein Blockschaltbild der Motorsteuereinheit von Fig. 3, Fig. 4 is a block diagram of the engine control unit of Fig. 3,
Fig. 5 ein Blockschaltbild der Meßelektronik einer Motor strommeßeinrichtung, Figure 5 is a block diagram of the meter electronics of a current measuring device motor.,
Fig. 6 ein Ablaufdiagramm eines zweiten Einschraubalgorith mus mit einfacher Abschätzung von M*Max bei Verwendung eines Gradientenverfahrens mit gestaffelter Abschalt empfindlichkeit, Fig of a second Einschraubalgorith mus * Max sensitivity. 6 is a flow diagram of a simple estimate of M when using a gradient staggered shut,
Fig. 7 ein Ablaufdiagramm eines dritten Einschraubalgorith mus mit einer zweifachen Abschätzung von M*Max mit Ge wichtsfaktoren K1 und K2 für die Einzelschätzungen unter Verwendung eines Gradientenverfahrens mit ge staffelter Abschaltempfindlichkeit, Fig. 7 is a flow diagram of a third Einschraubalgorith mechanism with a two-fold estimate of M * Max weighting factors with Ge K 1 and K 2 for the individual estimates using a gradient method with ge Staffelter cut-off point,
Fig. 8 ein Ablaufdiagramm eines vierten Einschraubalgorith mus mit einer zweifachen Abschätzung von M*Max und ei ner Gewichtung der Einzelschätzungen mit Gewichtsfak toren K1 und K2 und einer Abschätzung eines Restan zugswinkeis ϑRA unter Verwendung eines Gradientenver fahrens mit gestaffelter Abschaltempfindlichkeit, Fig. 8 is a flow diagram of a fourth Einschraubalgorith mechanism with a two-fold estimate of M * Max and egg ner weighting of the individual estimates factors with Gewichtsfak K 1 and K 2, and an estimate of a residue at zugswinkeis θ RA using a Gradientenver driving staggered cut-off point,
Fig. 9 ein Ablaufdiagramm eines fünften Einschaubalgorithmus mit einfacher Abschätzung von M*Max aus einem Gewinde schneidprozeß unter Verwendung eines Gradientenver fahrens mit einfacher Abschaltbedingung ΔM/Δϑ ≦ 0, Fig. 9 is a flowchart of a fifth Einschaubalgorithmus by simple estimation of M * Max from a tapping process using a Gradientenver driving by a simple shut-off condition .DELTA.M / Δθ ≦ 0,
Fig. 10 ein Ablaufdiagramm eines sechsten Einschraubalgorith mus mit zweifacher Abschätzung von M*Max mit Gewichts faktoren K1 und K2 der Einzelschätzungen unter Verwen dung eines Gradientenverfahrens mit gestaffelter Ab schaltempfindlichkeit, Fig. 10 is a flowchart of a sixth Einschraubalgorith mus dual estimation of M * Max factors with weight K 1 and K 2 of the individual estimates using a gradient USAGE dung staggered switch-off sensitivity,
Fig. 11 ein Ablaufdiagramm eines siebenten Einschraubalgo rithmus mit zweifacher Abschätzung von M*Max mit den Gewichtsfaktoren K1 und K2 der Einzelschätzungen und einer Abschätzung des Restanzugswinkels ϑRA unter Ver wendung eines Gradientenverfahrens mit gestaffelter Abschaltempfindlichkeit, Fig. 11 is a flowchart of a seventh Einschraubalgo algorithm dual estimation of M * Max with the weight factors K 1 and K 2 of the individual estimates and an estimate of the residual tightening angle θ RA under Ver use of a gradient method with staggered cut-off point,
Fig. 12 ein Ablaufdiagramm eines achten Einschraubalgorithmus mit einfacher Abschätzung von M*Max und einer Abschät zung des Restanzugswinkels ϑRA unter Verwendung eines Gradientenverfahrens mit gestaffelter Abschaltemp findlichkeit, FIG. 12 is a flowchart of an eighth Einschraubalgorithmus simple estimate of M * Max and in assess Zung residual tightening angle θ RA using a gradient staggered Abschaltemp sensitivity,
Fig. 13 ein Ablaufdiagramm eines neunten Einschraubalgorith mus mit einfacher Abschätzung von M*Max bei einem ab soluten Schwellmoment MS mittels einer Sekantenstei gung ΔM/Δϑ unter Verwendung eines Gradientenverfah rens mit gestaffelter Abschaltempfindlichkeit, Fig. 13 is a flowchart of a ninth Einschraubalgorith mechanism with a simple estimate of M * Max with a threshold torque from solutes M S by means of a supply Sekantenstei .DELTA.M / Δθ using a Gradientenverfah Rens staggered cut-off point,
Fig. 14 eine Darstellung des Prinzips der Abschätzung eines zu verbleibenden Restanzugswinkels ϑRA mittels der Sekantensteigung ΔM/Δϑ unterhalb eines Schwellmomen tes MS = 0,5 M*Max, Fig. 14 is an illustration of the principle of estimating a remaining to tightening angle θ RA by means of the secant .DELTA.M / Δθ below a Schwellmomen tes M S = 0.5 M * Max,
Fig. 15 ein Flußdiagramm für den Einschraubalgorithmus von Fig. 6, Fig. 15 is a flowchart for the Einschraubalgorithmus of Fig. 6,
Fig. 16 eine Darstellung einer Trainingseinheit mit aufge setztem Handstück, Fig. 16 is an illustration of a training session with up setztem handpiece,
Fig. 17 eine Vorderansicht eines Kalibrieraufbaues mit einem Handstück eines Schraubsystems, Simulator und Stativ, Fig. 17 is a front view of a Kalibrieraufbaues with a handpiece of a screw system simulator and tripod
Fig. 18 eine Vorderansicht eines Simulators einer Trainings einheit, Fig. 18 is a front view of a unit of a simulator exercise,
Fig. 19 eine Draufsicht auf den Simulator von Fig. 18 und Fig. 19 is a plan view of the simulator of FIG. 18 and
Fig. 20 ein Blockschaltbild einer Steuereinheit für einen Simulator. Fig. 20 is a block diagram of a control unit for a simulator.
Eine Vorrichtung zum Anziehen von Schrauben besteht im wesent lichen aus einem steuerbar angetriebenen Schraubsystem (1), das mit einem Personalcomputer (2) verbunden ist. Das Schraubsystem (1) besteht aus einem Handstück (3), einer Basiseinheit (4) und einem Fußschalter (5). A device for tightening screws consists essentially of a controllably driven screw system ( 1 ) which is connected to a personal computer ( 2 ). The screw system ( 1 ) consists of a handpiece ( 3 ), a base unit ( 4 ) and a foot switch ( 5 ).
Das Handstück (3) besteht im wesentlichen aus einer Motor- Getriebe-Einheit und einem optischen Drehwinkelgeber (7) einer Winkelmeßeinrichtung (55), die beide von einem V2A-Stahlgehäuse (8) umgeben sind. Auf der Abtriebswelle (9) der Motor-Getriebe- Einheit (6) ist ein Adapter (10) aus V2A-Stahl mit einem klei nen Dreibackenfutter (11) zur Aufnahme eines Werkzeuges (12) befestigt. Das Werkzeug (12) kann als Bohrer, Gewindeschneider oder als Sechskant für die Verschraubung von Osteosynthese schrauben ausgebildet sein. Aber auch die Aufnahme anderer Werkzeuge ist möglich.The handpiece ( 3 ) consists essentially of a motor-gear unit and an optical angle encoder ( 7 ) an angle measuring device ( 55 ), both of which are surrounded by a V2A steel housing ( 8 ). On the output shaft ( 9 ) of the motor-gear unit ( 6 ) an adapter ( 10 ) made of V2A steel with a small three-jaw chuck ( 11 ) for receiving a tool ( 12 ) is attached. The tool ( 12 ) can be designed as a drill, a tap or as a hexagon for screwing osteosynthesis screws. Other tools can also be included.
Die Motor-Getriebeeinheit (6) besteht aus einem Gleichstrommo tor, der als Glockenankermotor ausgebildet ist, und aus einem Planetengetriebe. Mit der Motor-Getriebe-Einheit (6) ist für den Schraubfall ein Lastmoment von 0,8 Nm im Dauerbetrieb mög lich, das auch kurzzeitig auf bis zu 2,0 Nm ansteigen kann.The motor-gear unit ( 6 ) consists of a DC motor, which is designed as a bell-armature motor, and a planetary gear. With the motor-gearbox unit ( 6 ), a load torque of 0.8 Nm in continuous operation is possible for the screwdriving event, which can also rise briefly to up to 2.0 Nm.
Der optische Drehwinkelgeber (7) ist direkt über eine Welle mit dem Motor verbunden. Er weist den inkrementalen, optischen Drehwinkelgeber (7) auf, der aus einer rotierenden Metallschei benblende besteht, die mit optoelektronischen Miniaturlicht schranken abgetastet wird. Der Drehwinkelgeber (7) zeigt insge samt 500 Impulse pro Umdrehung. Durch eine entsprechende Elek tronik wird diese Auflösung vervierfacht. Somit ist eine Dreh winkelauflösung von Δϑ=360°/(4.500)=0,18° möglich.The optical rotary encoder ( 7 ) is connected to the motor directly via a shaft. It has the incremental, optical rotation angle sensor ( 7 ), which consists of a rotating metal plate benblende, which is scanned with optoelectronic miniature light barriers. The rotary encoder ( 7 ) shows a total of 500 pulses per revolution. Appropriate electronics quadruple this resolution. This enables a rotation angle resolution of Δϑ = 360 ° / (4,500) = 0.18 °.
Die Basiseinheit (4) weist im wesentlichen eine Meßeinrichtung (13) zur Messung eines Anzugsmomentes M und eine Motorsteuer einheit (14) auf. Die Meßeinrichtung (13) ist als eine Motor strommeßeinrichtung (15) zur indirekten Messung des Anzugsmo mentes M über den Motorstrom IA ausgebildet. Die Motorstrom meßeinrichtung (15) weist eine Meßelektronik (16) auf. Der Mo torstrom bzw. Ankerstrom IA wird dabei über einen Meßwiderstand (17) von 100 mΩ, der in Reihe zwischen Motor-Steuereinheit (14) und Motor gestaltet ist, gemessen. Das Spannungssignal U wird anschließend von einem Meßverstärker (18) mit einem Ver stärkungsfaktor V = 5 vorverstärkt. Da die Strommessung auf ei nem relativ hohen Potential von 28 Volt erfolgt (Betriebs spannung des Motors), die Betriebspotentiale der Verstärkerstu fen jedoch nur ± 15 Volt betragen, ist zur Überwindung der Po tentialunterschiede in der nächsten Stufe ein Trennverstärker (19) mit der Verstärkung V = 1 geschaltet. Der anschließende aktive Bessel-Tiefpaß (20) 3. Ordnung mit einer Grenzfrequenz von 100 Hz dient der Glättung des bis dahin gepulsten Meßsi gnals. Durch die zusätzliche Verstärkung des Meßsignals ergibt sich die Gesamtverstärkung der Schaltung zu V = 10. Um unabhän gig von der Drehrichtung des Motors ein positives Ausgangs signal der Meßelektronik (16) zu erhalten, folgt der Filterstu fe ein Präzisionsgleichrichter (21). Hierbei handelt es sich um einen Vollweggleichrichter mit geerdetem Ausgang. Nach erfolg tem Nullabgleich wird das aufbereitete Meßsignal UM einen 8-Bit-Analog-Digital-Umsetzer (27) der Motorsteuereinheit (14) zugeführt.The base unit ( 4 ) essentially has a measuring device ( 13 ) for measuring a tightening torque M and an engine control unit ( 14 ). The measuring device ( 13 ) is designed as a motor current measuring device ( 15 ) for indirect measurement of the tightening torque M via the motor current I A. The motor current measuring device ( 15 ) has measuring electronics ( 16 ). The motor current or armature current I A is measured via a measuring resistor ( 17 ) of 100 mΩ, which is designed in series between the motor control unit ( 14 ) and the motor. The voltage signal U is then preamplified by a measuring amplifier ( 18 ) with a gain factor V = 5. Since the current measurement is at a relatively high potential of 28 volts (operating voltage of the motor), but the operating potentials of the amplifier stages are only ± 15 volts, an isolation amplifier ( 19 ) with the amplification is required to overcome the potential differences in the next stage V = 1 switched. The subsequent active Bessel low-pass filter ( 20 ) of the 3rd order with a cut-off frequency of 100 Hz serves to smooth the measuring signal which has been pulsed up to that point. The additional amplification of the measurement signal results in the total gain of the circuit being V = 10. In order to obtain a positive output signal from the measurement electronics ( 16 ) regardless of the direction of rotation of the motor, the filter stage is followed by a precision rectifier ( 21 ). This is a full wave rectifier with a grounded output. After successful zero adjustment, the processed measurement signal U M is fed to an 8-bit analog-to-digital converter ( 27 ) of the engine control unit ( 14 ).
Die Motorsteuereinheit (14) besteht im wesentlichen aus einem zentralen Mikrocontroller (22) bzw. Mikroprozessor vom Typ 68 HC 11, einem Motorcontroller vom Typ HCTL-1100 sowie einem Lei stungsverstärker (24). Für das Schraubsystem erfolgt mit der Motorsteuereinheit (14) ein Drehzahlregelbetrieb. Der Mikrocon troller (22) übergibt dem Motorcontroller (23) hierzu die Soll werte für Drehzahl und Winkelbeschleunigung. Mit Hilfe der ak tuellen Drehwinkelposition und einem integrierten programmier baren digitalen Filter berechnet der Motorcontroller die not wendigen Ansteuerdaten für den Motor. Das Ergebnis steht als pulsbreitenmoduliertes Ausgangssignal mit der entsprechenden Polarität an den Signalleitungen PWM und "Drehrichtung" für den folgenden Leistungsverstärker (24) zur Verfügung.The motor control unit ( 14 ) consists essentially of a central microcontroller ( 22 ) or microprocessor of the type 68 HC 11, a motor controller of the type HCTL-1100 and a power amplifier ( 24 ). The motor control unit ( 14 ) uses the motor control unit ( 14 ) to control the speed. The Mikrocon troller ( 22 ) passes the setpoint values for speed and angular acceleration to the motor controller ( 23 ). With the help of the current angular position and an integrated programmable digital filter, the motor controller calculates the necessary control data for the motor. The result is available as a pulse width modulated output signal with the corresponding polarity on the signal lines PWM and "direction of rotation" for the following power amplifier ( 24 ).
Der Leistungsverstärker (24) besteht hauptsächlich aus einer H- Brücken-Ausgangsstufe mit MOSFETs, die entsprechend den Steuer signalen PWM und "Drehrichtung" gesperrt bzw. durchgeschaltet werden. Die Pulsbreitenmodulationsfrequenz für die Motorsteuer einheit beträgt 25 kHz. The power amplifier ( 24 ) mainly consists of an H-bridge output stage with MOSFETs, which are blocked or switched on in accordance with the control signals PWM and "direction of rotation". The pulse width modulation frequency for the engine control unit is 25 kHz.
Da der zentrale Mikrocontroller (22) durch den Motorcontroller (23) von der aufwendigen Berechnung der Motorsteuerdaten entla stet wird, kann er weitere Aufgaben übernehmen. Der Mikrocon troller (22) empfängt über eine serielle Schnittstelle (25) vom Personalcomputer (2) die Befehle für seine einzelnen Betriebs arten des Schraubsystems (1), die er in die entsprechenden Steuerbefehle für den Motorcontroller (23) umwandelt und dort hin übermittelt. Gleichzeitig dient die Schnittstelle (25) auch zur Übertragung von mit dem Schraubsystem (1) aufgenommenen An zugsmoment/Drehwinkel-Kennlinien. Weiter steuert der Mikrocon troller (22) entsprechend der angewählten Betriebsart eine Sta tusanzeige (26) mit Lumineszenzdioden an. Über den Fußschalter (5) kann die Drehzahl des Schraubsystems (1) stufenlos geregelt werden. Der Fußschalter (5), der einen Hallsensor als Signalge ber aufweist, liefert eine der Schalterstellung proportionale Ausgangsspannung, die über einen nachfolgenden Spannungsteiler auf 0 bis 5 Volt begrenzt wird. Dieses analoge Drehzahlsignal wird anschließend mit einem internen 8-Bit-Analog-Digital- Umsetzer (28) des Mikrocontrollers (22) digitalisiert, durch den Mikrocontroller (22) in den entsprechenden Motorsteuerbe fehl umgewandelt und dem Motorcontroller (23) gesendet. Bei der Betriebsart Schrauben mit Einschraubalgorithmus wird mit einer konstanten Drehzahl von 30 min-1 gefahren. Der Fußschalter (5) übernimmt hier lediglich die Funktion einer Notaus-Taste.Since the central microcontroller ( 22 ) is relieved of the complex calculation of the engine control data by the engine controller ( 23 ), it can take on further tasks. The Mikrocon troller ( 22 ) receives via a serial interface ( 25 ) from the personal computer ( 2 ) the commands for its individual types of operation of the tightening system ( 1 ), which it converts into the corresponding control commands for the motor controller ( 23 ) and transmits there. At the same time, the interface ( 25 ) also serves to transmit torque / angle of rotation characteristics recorded with the screw system ( 1 ). Furthermore, the microcontroller ( 22 ) controls a status display ( 26 ) with luminescent diodes in accordance with the selected operating mode. The speed of the screwing system ( 1 ) can be continuously adjusted using the foot switch ( 5 ). The foot switch ( 5 ), which has a Hall sensor as a signal sensor, delivers an output voltage proportional to the switch position, which is limited to 0 to 5 volts by a subsequent voltage divider. This analog speed signal is then digitized with an internal 8-bit analog-to-digital converter ( 28 ) of the microcontroller ( 22 ), converted by the microcontroller ( 22 ) into the corresponding motor control unit and sent to the motor controller ( 23 ). In the operating mode screws with screw-in algorithm, the speed is constant at 30 min -1 . The foot switch ( 5 ) only takes on the function of an emergency stop button.
Die eigentliche Hauptaufgabe des Mikrocontrollers (22) besteht in der Regelung des Einschraubvorganges. Hierzu liefert der Mo torcontroller (23) die aktuelle Position des Drehwinkelgebers (7) und die Motorstrommeßeinrichtung (15) eine dem Motorstrom IA proportionale Spannung zwischen 0 und 5 Volt. Ein im Mikro controller (22) integrierter 8-Bit-Analog-Digital-Umsetzer (27) wandelt die Signalspannung U der Motorstrommeßeinrichtung (15) in ein digitales Signal und berechnet daraus mit einer Kali brier-Kennlinie das dazugehörige Anzugsmoment M.The actual main task of the microcontroller ( 22 ) is to regulate the screwing-in process. For this purpose, the motor controller ( 23 ) supplies the current position of the rotary encoder ( 7 ) and the motor current measuring device ( 15 ) a voltage between 0 and 5 volts proportional to the motor current I A. An 8-bit analog-to-digital converter ( 27 ) integrated in the micro controller ( 22 ) converts the signal voltage U of the motor current measuring device ( 15 ) into a digital signal and calculates the associated tightening torque M using a calibration characteristic.
Mit Hilfe des gemessenen Drehwinkels ϑ und des Anzugsmoments M sowie eines implementierten Einschraubalgorithmus wird der Ab schaltzeitpunkt für das Schraubsystem (1) bestimmt und der Mo tor gestoppt.With the help of the measured angle of rotation ϑ and the tightening torque M as well as an implemented screw-in algorithm, the switch-off time for the screwing system ( 1 ) is determined and the motor is stopped.
Die Regelung der Motordrehzahlen wird durch den Motorcontroller (23) komplett übernommen. Dazu führt der Motorcontroller (23) intern eine Positionierregelung durch. Nach jeder Abtastung wird mit Hilfe der vorgegebenen linearen Beschleunigung und Drehzahl die nächste Sollposition vom Motorcontroller (23) be stimmt. Aus der aktuellen Position des Drehwinkelgebers (7) wird dann der Positionsfehler berechnet, der wiederum vom digi talen Filter des Motorcontrollers verwendet wird, um die neuen Motorsteuerdaten zu berechnen und auszugeben.The motor controller ( 23 ) completely takes over the regulation of the motor speeds. For this purpose, the motor controller ( 23 ) performs a position control internally. After each scan, the next desired position from the motor controller ( 23 ) is determined using the predetermined linear acceleration and speed. From the current position of the angle encoder ( 7 ), the position error is then calculated, which in turn is used by the digital filter of the motor controller to calculate and output the new motor control data.
Nach einem Neustart des Schraubsystems (1) initialisiert der Mikrocontroller (22) den digitalen Filter des Motorcontrollers (23). Sobald der Mikrocontroller (22) danach einen Steuerbefehl vom Personalcomputer (2) empfangen hat, wird der Befehl inter pretiert und die Routine der gewählten Betriebsart gestartet. Je nach Betriebsart werden die Motorsteuerbefehle, wie Start, Stop, Vorgabe der Solldrehzahl oder -winkelbeschleunigung und andere, dem Motorcontroller (23) übermittelt und die Statusan zeige (26) angesteuert.After restarting the tightening system ( 1 ), the microcontroller ( 22 ) initializes the digital filter of the motor controller ( 23 ). As soon as the microcontroller ( 22 ) has received a control command from the personal computer ( 2 ), the command is interpreted and the routine of the selected operating mode is started. Depending on the operating mode, the motor control commands, such as start, stop, specification of the desired speed or angular acceleration and others, are transmitted to the motor controller ( 23 ) and the status display ( 26 ) is triggered.
Für die Betriebsarten Bohren, Gewindeschneiden und Schrauben ohne Einschraubalgorithmus ist eine stufenlose Drehzahlregelung im Links- und Rechtslauf möglich, bei der der Mikrocontroller (22) kontinuierlich die Drehzahlvorgabe des Fußschalters (5) in die Solldrehzahl des Motorcontrollers (23) umwandelt und ihm sendet. Während beim Bohren die Drehzahl auf 400 min-1 begrenzt ist, kann beim Schrauben und Gewindeschneiden nur mit max. 60 min-1 gefahren werden. Bei der Betriebsart Schrauben mit Ein schraubalgorithmus berechnet das Mikrocontrollerprogramm den Abschaltzeitpunkt für den Schraubvorgang bei konstanter Dreh zahl von 30 min-1 im Rechtslauf aus den Daten der Meßeinrichtung (13) bzw. Motorstrommeßeinrichtung (15) und dem aktuellen Dreh winkel ϑ des Motorcontrollers (23). For the operating modes drilling, tapping and screwing without screw-in algorithm, stepless speed control in left and right-hand rotation is possible, in which the microcontroller ( 22 ) continuously converts the speed setting of the foot switch ( 5 ) into the set speed of the motor controller ( 23 ) and sends it. While the drilling speed is limited to 400 min -1 , screwing and tapping can only be done with max. 60 min -1 are driven. In the operating mode screwdriving with a screwing algorithm, the microcontroller program calculates the switch-off time for the screwdriving process at constant speed of 30 min -1 in clockwise rotation from the data from the measuring device ( 13 ) or motor current measuring device ( 15 ) and the current angle of rotation ϑ of the motor controller ( 23 ).
Bei einer Aufnahme von Anzugsmoment/Drehwinkel-Kennlinien wird bei konstanter Drehzahl von 30 min-1 im Rechtslauf für eine vor gegebene Anzahl von Umdrehungen der aktuelle Drehwinkel ϑ und das Anzugsmoment M gemessen und vom Mikrocontroller (22) zwi schengespeichert. Im Anschluß an die Kennlinienaufnahme werden die Wertepaare Anzugsmoment/Drehwinkel über die serielle Schnittstelle (25) dem Personalcomputer (2) übertragen.When recording the tightening torque / angle of rotation characteristics, the current angle of rotation ϑ and the tightening torque M are measured at a constant speed of 30 min −1 in clockwise rotation for a given number of revolutions and temporarily stored by the microcontroller ( 22 ). Following the recording of the characteristic curve, the value pairs of tightening torque / angle of rotation are transmitted to the personal computer ( 2 ) via the serial interface ( 25 ).
Zum Schutz der Motor-Getriebe-Einheit (6) ist zusätzlich eine Überstromschutzeinrichtung im Mikrocontroller-Programm vorhan den. Sobald der zulässige Spitzen- oder Dauermotorstrom über schritten wird, führt dies zur Motorabschaltung. Nachdem die gewählte Betriebsart durch den Anwender oder aber durch den Be triebsablauf selbst (Schrauben mit Einschraubalgorithmus, Kenn linienaufnahme u. a.) beendet wurde und der Mikrocontroller (23) dem Personalcomputer (2) den Status der Betriebsroutine übermittelt hat, steht der Mikrocontroller (22) für den näch sten Befehl des Personalcomputers (2) zur Verfügung.To protect the motor-gear unit ( 6 ), an overcurrent protection device in the microcontroller program is also available. As soon as the permissible peak or permanent motor current is exceeded, this leads to the motor being switched off. After the selected operating mode has been ended by the user or by the operating procedure itself (screwing with screwing algorithm, characteristic curve recording, etc.) and the microcontroller ( 23 ) has transmitted the status of the operating routine to the personal computer ( 2 ), the microcontroller ( 22 ) stands for the next command from the personal computer ( 2 ) is available.
In einem Speicher des Mikrocontollers (22) sind verschiedene Einschraubalgorithmen zur Regelung des Einschraubvorganges von Knochenschrauben gespeichert.Various screwing-in algorithms for regulating the screwing-in process of bone screws are stored in a memory of the microcontroller ( 22 ).
Die vorgegebenen Einschraubalgorithmen basieren auf dem Zusam
menhang zwischen maximalem Anzugsmoment MMax und der Eindreh
energie E
The specified screw-in algorithms are based on the relationship between the maximum tightening torque M Max and the insertion energy E
bzw. zwischen maximalen Anzugsmoment MMax und dem Gradienten ΔM/Δϑ der Anzugsmoment/Drehwinkel- Kennlinie, der durch eine lineare Regressionsanalyse in Ein schraubversuchen während des Gewindeschneidprozesses beim Ge windevorschneiden bzw. beim Gewindeschneiden mit einer selbst schneidenden Schraube und während des Anzugsvorganges ermittelt wurde. Auf Grundlage dieses Zusammenhanges wird beim Ein schraubvorgang bin geschätztes maximales Anzugsmoment M*Max ab geschätzt und daraus ein Schwellmoment MS bestimmt, bei dessen Erreichen das Gradientenverfahren mit der Abschaltbedingung ΔM/Δϑ≦0 und gegebenenfalls weiteren Bedingungen gestartet wird.or between the maximum tightening torque M Max and the gradient ΔM / Δϑ of the tightening torque / angle of rotation characteristic curve, which was determined by a linear regression analysis in screw tests during the thread cutting process during thread pre-cutting or thread cutting with a self-tapping screw and during the tightening process. On the basis of this relationship, an estimated maximum tightening torque M * Max ab is estimated during the screwing-in process and a threshold torque M S is determined therefrom, upon reaching which the gradient method is started with the switch-off condition ΔM / Δϑ ≦ 0 and possibly other conditions.
Die lineare Regressionsanalyse erfolgt nach der Form:
The linear regression analysis follows the form:
Y = b.x + a
Y = bx + a
mit Y als abhängiger Zufallsvariablen, X als unabhängiger Zu fallsvariablen, a als Achsenabschnitt der Regressionsgeraden und b als Regressionskoeffizient der Regressionsgeraden.with Y as a dependent random variable, X as an independent Zu if variables, a as the intercept of the regression line and b as the regression coefficient of the regression line.
Für Knochenverschraubungen, insbesondere für das Eindrehen von Schrauben in einen Halswirbelkörper, wurden die folgenden Ein schraubalgorithmen entwickelt.For bone screw connections, especially for screwing in Screwing into a cervical vertebra, the following were one screw algorithms developed.
Ein erster Einschraubalgorithmus für einen Schraubfall ohne Ge
windevorschnitt gliedert sich im wesentlichen in zwei Abschnit
te:
A first screw-in algorithm for a screwdriving case without a thread pre-cut is essentially divided into two sections:
-
1. Abschätzung des maximal zu erwartenden Anzugsmomentes MMax
mit der Eindrehenergie E, die nach der Formel
während des Gewindeschneidprozesses nach 8 Schraubenumdrehungen berechnet wird. Der Schätzwert M*Max für das maximale Anzugsmo ment ergibt sich dabei aus einer ermittelten Regressionsgeraden der Eindrehenergie E|8UMDR nach 8 Schraubenumdrehungen und dem maximalen Anzugsmoment MMax nach der Gleichung:
1. Estimation of the maximum expected tightening torque M Max with the screwing energy E, according to the formula
is calculated after 8 screw turns during the thread cutting process. The estimated value M * Max for the maximum tightening torque results from a determined regression line of the insertion energy E | 8UMDR after 8 screw turns and the maximum tightening torque M Max according to the equation:
- 2. Beginn des Gradientenverfahrens bei einem Schwellmoment MS = 0,5 M*Max mit der Abschaltbedingung ΔM/Δϑ≦0.2. Start of the gradient process at a threshold torque M S = 0.5 M * Max with the switch-off condition ΔM / Δϑ ≦ 0.
In einem zweiten Einschraubalgorithmus für einen Schraubfall
ohne Gewindevorschnitt wird zusätzlich eine Staffelung der Ab
schaltempfindlichkeit eingeführt. Der Schraub- bzw. Anziehvor
gang wird demnach nur dann abgebrochen, wenn Δϑ≦0 gilt, und da
zu eine vorgegebene Anzahl von Winkelschritten mit negativer
Sekantensteigung, sogenannten Descent-Steps, ohne Unterbrechung
erreicht ist. Min geringer werdender Momentendifferenz
ΔM = M*Max -M wird die Zahl zulässiger Descent-Steps stufenweise
gesenkt und damit die Abschaltempfindlichkeit erhöht. Die Staf
felung ist in der folgenden Tabelle angegeben:
In a second screw-in algorithm for a screwdriving application without thread pre-cutting, a graduation of the switch-off sensitivity is also introduced. The screwing or tightening process is therefore only interrupted when Δϑ ≦ 0 applies, and since a predetermined number of angular steps with negative secant pitch, so-called descent steps, has been reached without interruption. As the torque difference ΔM = M * Max -M becomes smaller, the number of permissible descent steps is gradually reduced, thereby increasing the switch-off sensitivity. The staggering is given in the following table:
Ein Ablaufdiagramm des zweiten Einschraubalgorithmus ist in Fig. 6 vereinfacht dargestellt. Ein Flußdiagramm für den zweiten Einschraubalgorithmus ist in Fig. 15 dargestellt.A flow diagram of the second screw-in algorithm is shown in simplified form in FIG. 6. A flow diagram for the second screw-in algorithm is shown in FIG. 15.
In einem dritten Einschraubalgorithmus für einen Schraubfall ohne Gewindevorschnitt wird eine zweite Abschätzung eines ge schätzten maximalen Anzugsmomentes M*Max2 mittels der Eindre henergie E im Anzugsbereich der Anzugsmoment/Drehwinkel-Kenn linie bei einem Schwellmoment MS= 0,5 M*Max1 durchgeführt, um die Sicherheit der Schätzung des maximalen Anzugsmomentes MMax zu erhöhen. M*Max1 ist dabei der Schätzwert für das maximale An zugsmoment aus der ersten Schätzung des Gewindeschneidprozes ses. Die Schätzungen werden entsprechend den Korrelations koeffizienten aus der Regressionsanalyse mit den Faktoren K1 und K2 gewichtet, um die Güte der einzelnen Schätzungen zu be rücksichtigen. Der Gesamtschätzwert M*Max ergibt sich somit aus der Summe der gewichteten Einzelschätzungen M*Max1 und M*Max2.In a third screw-in algorithm for a screwing case without thread pre-cutting, a second estimate of an estimated maximum tightening torque M * Max2 is carried out using the insertion energy E in the tightening range of the tightening torque / angle of rotation characteristic curve at a threshold torque M S = 0.5 M * Max1 to increase the security of the estimation of the maximum tightening torque M Max . M * Max1 is the estimated value for the maximum tightening torque from the first estimate of the tapping process. The estimates are weighted according to the correlation coefficients from the regression analysis with the factors K 1 and K 2 in order to take into account the quality of the individual estimates. The total estimated value M * Max thus results from the sum of the weighted individual estimates M * Max1 and M * Max2 .
Der dritte Einschraubalgorithmus kann daher in die folgenden Schritte eingeteilt werden: The third screw-in algorithm can therefore be described in the following Steps can be divided:
-
1. Berechnung des ersten Schätzwertes des maximalen Anzugsmo
mentes M*Max1 nach der Gleichung:
1. Calculation of the first estimated value of the maximum tightening torque M * Max1 according to the equation:
-
2. Abschätzung bzw. Berechnung des maximalen Anzugsmomentes
M*Max aus der Eindrehenergie E bei dem Schwellmoment MS =
0,5 M*Max1. Der zweite Schätzwert M*Max2 ergibt sich aus der
Regressionsgeraden nach der Gleichung:
2. Estimation or calculation of the maximum tightening torque M * Max from the insertion energy E at the threshold torque M S = 0.5 M * Max1 . The second estimate M * Max2 results from the regression line according to the equation:
-
3. Bestimmung des Gesamtschätzwertes M*Max nach der Glei
chung:
M*Max = K1.M*Max1 + K2.M*Max2.
Die Gewichtungsfaktoren K1 und K2 betragen nach den Korre lationskoeffizienten der ersten und der zweiten Schätzung 0,4 und 0,6.3. Determination of the total estimated value M * Max after the equation:
M * Max = K 1 .M * Max1 + K 2 .M * Max2 .
The weighting factors K 1 and K 2 are 0.4 and 0.6 according to the correlation coefficients of the first and second estimates. - 4. Beginn des Gradientenverfahrens beim Schwellmoment MS=0,5 M*Max mit der Staffelung der Abschaltempfindlich keit des zweiten Einschraubalgorithmus.4. Start of the gradient process at the threshold torque M S = 0.5 M * Max with the staggering of the switch-off sensitivity of the second screw-in algorithm.
Ein Ablaufdiagramm des dritten Einschraubalgorithmus mit zwei facher Abschätzung des maximalen Anzugsmomentes ist in Fig. 7 dargestellt.A flow diagram of the third screw-in algorithm with two-fold estimation of the maximum tightening torque is shown in FIG. 7.
Nach einem vierten Einschraubalgorithmus für einen Schraubfall ohne Gewindevorschnitt wird zusätzlich zur zweifachen Abschät zung des maximalen Anzugsmomentes MMax ein Restanzugswinkel ϑRA mittels der Sekantensteigung ΔM/Δϑ bei einem Schwellmoment MS = 0,5 M*Max abgeschätzt. In einer weiteren Abschaltbedingung wird der geschätzte Restanzugswinkel ϑ*RA in einem modifizier ten Gradientenverfahren berücksichtigt.According to a fourth screw-in algorithm for a screwdriving application without thread pre-cutting, in addition to the two-fold estimation of the maximum tightening torque M Max, a residual tightening angle ϑ RA is estimated using the secant pitch ΔM / Δϑ at a threshold torque M S = 0.5 M * Max . In a further switch-off condition, the estimated residual tightening angle ϑ * RA is taken into account in a modified gradient method.
Der vierte Einschraubalgorithmus gliedert sich somit in die
nachstehenden fünf Schritte:
The fourth screw-in algorithm is divided into the following five steps:
- 1. Berechnung des ersten Schätzwertes des maximalen Anzugs momentes M*Max1 nach der Gleichung aus der Eindrehenergie E während des Gewindeschneidprozesses nach 8 Schraubenum drehungen, entsprechend dem dritten Einschraubalgorithmus.1. Calculation of the first estimate of the maximum tightening torque M * Max1 according to the equation from the insertion energy E during the thread cutting process after 8 screw rotations, according to the third screwing algorithm.
- 2. Berechnung des zweiten Schätzwertes des maximalen Anzugs momentes M*Max2 nach der Gleichung aus der Eindrehenergie E während des Anzugsvorganges beim Schwellmoment MS=0,5M*Max1 entsprechend dem dritten Einschraubalgorithmus.2. Calculation of the second estimated value of the maximum tightening torque M * Max2 according to the equation from the insertion energy E during the tightening process at the threshold torque M S = 0.5M * Max1 according to the third screw-in algorithm .
- 3. Bestimmung des Gesamtschätzwertes M*Max entsprechend dem dritten Einschraubalgorithmus.3. Determination of the total estimated value M * Max according to the third screw-in algorithm.
- 4. Abschätzung des geschätzten Restanzugswinkels ϑ*RA mittels der Sekantensteigung ΔM/Δϑ der Anzugsmoment/Dreh winkel-Kennlinie beim Schwellmoment MS = 0,5 M*Max.4. Estimation of the estimated residual tightening angle ϑ * RA using the secant slope ΔM / Δϑ of the tightening torque / angle of rotation characteristic for the threshold torque M S = 0.5 M * Max .
-
5. Beginn des Gradientenverfahrens bei dem Schwellmoment
MS = 0,5 M*Max mit einer Staffelung der Abschaltempfindlich
keit nach der folgenden Tabelle:
5. Start of the gradient process at the threshold torque M S = 0.5 M * Max with a gradation of the switch-off sensitivity according to the following table:
Das Prinzip der Abschätzung des zu verbleibenden Restanzugswin kels ϑRA ist in der Fig. 14 dargestellt.The principle of estimating the remaining residual angle ϑ RA is shown in FIG. 14.
Ein Ablaufdiagramm des vierten Einschraubalgorithmus ist in Fig. 8 dargestellt.A flow diagram of the fourth screw-in algorithm is shown in FIG. 8.
Ein fünfter Einschraubalgorithmus für einen Schraubfall mit Ge
windevorschnitt gliedert sich im wesentlichen in die nachste
henden Arbeitsschritte:
A fifth screw-in algorithm for a screwed case with a thread pre-cut is essentially divided into the following work steps:
-
1. Bestimmung des Schätzwertes des maximal zu erwartenden An
zugsmomentes MMax mit der berechneten Eindrehenergie E aus
dem Gewindeschneidprozeß nach 8 Umdrehungen des Gewinde
schneiders. Der Schätzwert M*Max für das maximale Anzugs
moment ergibt sich aus der ermittelten Regressionsgeraden
nach der Gleichung:
1. Determination of the estimated value of the maximum expected tightening torque M Max with the calculated insertion energy E from the thread cutting process after 8 turns of the thread cutter. The estimated value M * Max for the maximum tightening torque results from the determined regression line according to the equation:
- 2. Beginn des Gradientenverfahrens bei dem Schwellmoment MS = 0,5 M*Max mit der einfachen Abschaltbedingung ΔM/Δϑ≦0 bzw. mit der gestaffelten Abschaltempfindlichkeit nach der Ta belle des zweiten Einschraubalgorithmus.2. Start of the gradient process at the threshold torque M S = 0.5 M * Max with the simple switch-off condition ΔM / Δϑ ≦ 0 or with the staggered switch-off sensitivity according to the table in the second screw-in algorithm.
Für den Schraubvorgang mit Gewindevorschnitt liegt der Schätz wert M*Max somit bereits vor dem Einschraub- bzw. Anziehvorgang vor.For the screwing process with thread pre-cut, the estimated value M * Max is therefore already available before the screwing or tightening process.
Ein Ablaufdiagramm für den fünften Einschraubalgorithmus mit der einfachen Abschaltbedingung ist in Fig. 9 dargestellt.A flowchart for the fifth screw-in algorithm with the simple switch-off condition is shown in FIG. 9.
In einem sechsten Einschraubalgorithmus für einen Schraubfall mit Gewindevorschnitt wird eine zweite Abschätzung mittels der Sekantensteigung bzw. des Gradienten ΔM/Δϑ im Anzugsbereich bei einem Schwellmoment MS = 0,3 M*Max1 vorgenommen. M*Max1 ergibt sich dabei aus der ersten Schätzung des Gewindeschneidprozesses mit Gewindeschneider. Entsprechend der Güte der Einzelschätzun gen beträgt der Gewichtungsfaktor der ersten Schätzung K1 = 0,4 und der Gewichtungsfaktor der zweiten Schätzung K2= 0,6.In a sixth screwing-in algorithm for a screwing case with a thread pre-cut, a second estimate is made using the secant pitch or the gradient ΔM / Δϑ in the tightening range at a threshold torque M S = 0.3 M * Max1 . M * Max1 results from the first estimate of the tapping process with a tap. According to the quality of the individual estimates, the weighting factor of the first estimate is K 1 = 0.4 and the weighting factor of the second estimate is K 2 = 0.6.
Der sechste Einschraubalgorithmus gliedert sich im wesentlichen
in die folgenden Abschnitte:
The sixth screw-in algorithm is essentially divided into the following sections:
- 1. Berechnung des ersten Schätzwertes des maximalen Anzugs momentes M*Max aus der Eindrehenergie E entsprechend der Gleichung des fünften Einschraubalgorithmus.1. Calculation of the first estimated value of the maximum tightening torque M * Max from the screw-in energy E in accordance with the equation of the fifth screw-in algorithm.
-
2. Zweite Abschätzung des maximalen Anzugsmomentes MMax mit
tels der Sekantensteigung ΔM/Δϑ im Anzugsbereich bei dem
Schwellmoment MS = 0,3 M*Max1. Der zweite Schätzwert M*Max2
berechnet sich aus der Regressionsgeraden nach der Glei
chung:
2. Second estimate of the maximum tightening torque M Max by means of the secant pitch ΔM / Δϑ in the tightening range at the threshold torque M S = 0.3 M * Max1 . The second estimate M * Max2 is calculated from the regression line after the equation:
- 3. Bestimmung des Gesamtschätzwertes M*Max nach der Gleichung des dritten Einschraubalgorithmus mit den Gewichtsfaktoren K1= 0,4 und K2 = 0,6.3. Determination of the total estimated value M * Max according to the equation of the third screw-in algorithm with the weighting factors K 1 = 0.4 and K 2 = 0.6.
- 4. Beginn des Gradientenverfahrens bei dem Schwellmoment MS = 0,5 M*Max mit der Staffelung der Abschaltempfindlichkeit entsprechend dem zweiten Einschraubalgorithmus.4. Start of the gradient process at the threshold torque M S = 0.5 M * Max with the graduation of the switch-off sensitivity according to the second screw-in algorithm.
Das Ablaufdiagramm des sechsten Einschraubalgorithmus ist in Fig. 10 dargestellt.The flowchart of the sixth screwing-in algorithm is shown in FIG. 10.
In einem siebenten Einschraubalgorithmus für einen Schraubfall mit Gewindevorschnitt wird zusätzlich der Restanzugswinkel ϑRA abgeschätzt und sein Schätzwert ϑ*RA in den Abschaltbedingungen des Gradientenverfahrens berücksichtigt. In a seventh screw-in algorithm for a screwing case with a thread pre-cut, the residual tightening angle ϑ RA is also estimated and its estimated value ϑ * RA is taken into account in the switch-off conditions of the gradient method.
Der siebente Einschraubalgorithmus wird in die folgenden fünf
Abschnitte unterteilt:
The seventh screw-in algorithm is divided into the following five sections:
- 1. Berechnung des ersten Schätzwertes M*Max entsprechend dem sechsten Einschraubalgorithmus.1. Calculation of the first estimate M * Max according to the sixth screw-in algorithm.
- 2. Berechnung des zweiten Schätzwertes des maximalen Anzugs momentes M*Max entsprechend dem sechsten Einschraubalgo rithmus.2. Calculation of the second estimate of the maximum tightening torque M * Max according to the sixth screw-in algorithm.
- 3. Bestimmung des Gesamtschätzwertes M*Max entsprechend dem sechsten Einschraubalgorithmus mit den Gewichtungsfaktoren K1 = 0,4 und K2 = 0,6.3. Determination of the total estimated value M * Max according to the sixth screw-in algorithm with the weighting factors K 1 = 0.4 and K 2 = 0.6.
- 4. Bestimmung des geschätzten Restanzugswinkels ϑ*RA mittels der Sekantensteigung ΔM/Δϑ der Anzugsmoment/Drehwinkel- Kennlinie beim Schwellmoment MS = 0,5 M*Max.4.Determine the estimated residual tightening angle ϑ * RA using the secant slope ΔM / Δϑ of the tightening torque / angle of rotation characteristic for the threshold torque M S = 0.5 M * Max .
- 5. Beginn des Gradientenverfahrens bei dem Schwellmoment MS = 0,5 M*Max mit der Staffelung der Abschaltempfindlich keit entsprechend der Tabelle des vierten Einschraubalgo rithmus.5. Start of the gradient process at the threshold torque M S = 0.5 M * Max with the staggering of the switch-off sensitivity according to the table of the fourth screw-in algorithm.
Das Ablaufdiagramm des siebenten Einschraubalgorithmus ist in Fig. 11 dargestellt.The flow diagram of the seventh screw-in algorithm is shown in FIG. 11.
Ein achter Einschraubalgorithmus für einen Schraubfall ohne Ge
windevorschnitt gliedert sich im wesentlichen in die Abschnit
te:
An eighth screw-in algorithm for a screwdriving case without thread pre-cutting is essentially divided into the following sections:
- 1. Abschätzung bzw. Berechnung des Schätzwertes des maximalen Anzugsmomentes M*Max aus der Eindrehenergie E während des Gewindeschneidprozesses nach acht Schraubenumdrehungen.1. Estimation or calculation of the estimated value of the maximum tightening torque M * Max from the insertion energy E during the thread cutting process after eight screw turns.
- 2. Bestimmung des geschätzten Restanzugswinkels ϑ*RA mittels der Sekantensteigung ΔM/Δϑ der Anzugsmoment/Drehwin kel-Kennlinie beim Schwellmoment MS = 0,5 M*Max. 2.Determining the estimated residual tightening angle ϑ * RA using the secant slope ΔM / Δϑ the tightening torque / turning angle characteristic curve for the threshold torque M S = 0.5 M * Max .
-
3. Beginn des Gradientenverfahrens bei dem Schwellmoment
MS = 0,5 M*Max mit der Staffelung der Abschaltempfindlich
keit nach der folgenden Tabelle.
3. Start of the gradient process at the threshold torque M S = 0.5 M * Max with the graduation of the switch-off sensitivity according to the following table.
Das Ablaufdiagramm des achten Einschraubalgorithmus ist in Fig. 12 dargestellt.The flow chart of the eighth screwing-in algorithm is shown in FIG. 12.
Um das Schraubsystem auch unabhängig vom Gewindeschneidprozeß
einsetzen zu können, gliedert sich ein neunter Einschraubalgo
rithmus in die nachstehenden Schritte:
In order to be able to use the screw system independently of the threading process, a ninth screw-in algorithm is divided into the following steps:
-
1. Berechnung des Schätzwertes des maximalen Anzugsmomentes
M*Max mittels der Sekantensteigung ΔM/Δϑ bei einem absolu
ten Schwellmoment von MSABS = 300 mNm gemäß der folgenden
Gleichung einer Regressionsgeraden:
1. Calculation of the estimated value of the maximum tightening torque M * Max using the secant slope ΔM / Δϑ at an absolute threshold torque of M SABS = 300 mNm according to the following equation of a regression line:
- 2. Beginn des Gradientenverfahrens bei dem Schwellmoment MS = 0,5 M*Max mit der Staffelung der Abschaltempfindlich keit entsprechend der Staffelung des zweiten Einschraub algorithmus.2. Start of the gradient process at the threshold torque M S = 0.5 M * Max with the staggering of the switch-off sensitivity according to the staggering of the second screw-in algorithm.
Ein Ablaufdiagramm des neunten Einschraubalgorithmus ist in der Fig. 13 dargestellt. A flow chart of the ninth screw-in algorithm is shown in FIG. 13.
Die in einzelnen Ablaufdiagrammen aargestellten Differenzierer, Integrierer und Schätzer sind programmäßig in dem Mikrocontrol ler (22) implementiert. Es ist aber auch grundsätzlich möglich, hierfür entsprechende elektronische Bauteile zu verwenden.The differentiators, integrators and estimators presented in individual flowcharts are implemented in the microcontroller ( 22 ) by program. In principle, however, it is also possible to use corresponding electronic components.
Das Schraubsystem (1) ist auf eine Trainingseinheit (29) auf setzbar. Die Trainingseinheit (29) besteht im wesentlichen aus einem Simulator (30) und einer Steuervorrichtung (31) mit einer Steuereinheit (32). Die Steuervorrichtung (31) ist mit dem Per sonalcomputer (2') verbunden. Der Simulator (30) besteht im we sentlichen aus einer magnetischen Hysteresebremse (33) mit ei nem Bremsmoment MB, das lediglich von einem Erregerstrom IB der Spule eines feststehenden Bremsmagneten (34) abhängt. Zur Dreh winkelüberwachung ist ein Drehwinkelgeber (35) über eine Wel lenkupplung (36) mit einer Läuferwelle (37) der Hysteresebremse (33) verbunden. Der Simulator (30) weist weiterhin eine Fest stellbremse (38) auf. Die Feststellbremse (38) verhindert die Drehbewegung eines mit der Läuferwelle (37) verbundenen Läufers (39) während eines Entmagnetisierungsvorganges der Hysterese bremse (33). Die Feststellbremse (38) ist als eine Scheiben bremse ausgebildet, die eine Metallplatte (40) mit einem Reib belag aufweist, die von zwei Hubmagneten (41) über zwei Zug stangen (42) und zwei Führungsstangen (43) mit Rückstellfedern (44) gegen einen Läuferflansch (45) mit einem Reibbelag ge drückt werden kann. Um eine mögliche Drehmomentwelligkeit durch Restmagnetismus beim Betrieb der Hysteresebremse (33) zu ver hindern, wird die Hysteresebremse (33) vor jeder Simulation mit Hilfe der Feststellbremse (38) und einer Entmagnetisierungs steuerelektronik (46) entmagnetisiert.The screw system ( 1 ) can be placed on a training unit ( 29 ). The training unit ( 29 ) essentially consists of a simulator ( 30 ) and a control device ( 31 ) with a control unit ( 32 ). The control device ( 31 ) is connected to the personal computer ( 2 '). The simulator ( 30 ) consists essentially of a magnetic hysteresis brake ( 33 ) with a braking torque MB, which depends only on an excitation current I B of the coil of a fixed brake magnet ( 34 ). To monitor the angle of rotation, a rotary encoder ( 35 ) is connected via a shaft coupling ( 36 ) to a rotor shaft ( 37 ) of the hysteresis brake ( 33 ). The simulator ( 30 ) also has a parking brake ( 38 ). The parking brake ( 38 ) prevents the rotary movement of a rotor ( 39 ) connected to the rotor shaft ( 37 ) during a demagnetization process of the hysteresis brake ( 33 ). The parking brake ( 38 ) is designed as a disc brake, which has a metal plate ( 40 ) with a friction lining, the rods of two lifting magnets ( 41 ) via two train ( 42 ) and two guide rods ( 43 ) with return springs ( 44 ) against a rotor flange ( 45 ) can be pressed with a friction lining. In order to prevent a possible torque ripple due to residual magnetism during operation of the hysteresis brake ( 33 ), the hysteresis brake ( 33 ) is demagnetized before each simulation with the aid of the parking brake ( 38 ) and a demagnetization control electronics ( 46 ).
Der Drehwinkelgeber (35) ist als optischer, inkrementaler Dreh winkelgeber entsprechend dem optischen Drehwinkelgeber (7) auf gebaut.The rotary encoder ( 35 ) is built as an optical, incremental rotary encoder corresponding to the optical rotary encoder ( 7 ).
Während des Entmagnetisierungsvorganges wird durch die Entma gnetisierungssteuerelektronik (46) das Magnetfeld der Hystere sebremse (33) ständig umgepolt und dabei langsam von einem Nennwert bis auf Null verringert. Dadurch durchlaufen die ma gnetischen Dipole des Läufers (39) mehrmals die gesamte Hyste reseschleife mit ständig kleiner werdender Maximalfeldstärke, bis sie schließlich mit gleicher Wahrscheinlichkeit in alle Richtungen orientiert sind. Voraussetzung hierfür ist, daß der Läufer (39) sich während des Vorganges nicht bewegt. Dies wird durch die Feststellbremse (38) verhindert. Nach dem Entmagneti sierungsvorgang werden die Hubmagnete (41) wieder ausgeschaltet und die Metallplatte (40) wird durch die Rückstellkraft der Rückstellfedern (44) in seine Ausgangsstellung zurückbewegt. Die Hubmagnete (41) werden mit etwa 24 Volt bei einer Stromauf nahme von etwa 300 mA geschaltet und können in Abhängigkeit vom Hub maximal eine Zugkraft von etwa 10 N erzeugen. Der bei der Feststellbremse (38) zurücklegbare Hub beträgt etwa 2 mm.During the demagnetization process, the magnetic field of the hysteresis brake ( 33 ) is continuously reversed by the demagnetization control electronics ( 46 ) and is thereby slowly reduced from a nominal value to zero. As a result, the magnetic dipoles of the rotor ( 39 ) pass through the entire hysteresis loop several times with a continuously decreasing maximum field strength until they are finally oriented with the same probability in all directions. The prerequisite for this is that the rotor ( 39 ) does not move during the process. This is prevented by the parking brake ( 38 ). After the demagnetization process, the solenoids ( 41 ) are switched off again and the metal plate ( 40 ) is moved back into its initial position by the restoring force of the restoring springs ( 44 ). The solenoids ( 41 ) are switched at about 24 volts with a current consumption of about 300 mA and can generate a maximum pulling force of about 10 N depending on the stroke. The stroke that can be covered with the parking brake ( 38 ) is approximately 2 mm.
Die Steuereinheit (32) besteht hauptsächlich aus einem zentra len Mikrocontroller (47) vom Typ SAB 80535 mit einem externen Programm- und Datenspeicher (48), einer Hysteresesteuerelektro nik (49) sowie der Entmagnetisierungssteuerelektronik (46).The control unit ( 32 ) consists mainly of a central microcontroller ( 47 ) of the SAB 80535 type with an external program and data memory ( 48 ), a hysteresis control electronics ( 49 ) and the demagnetization control electronics ( 46 ).
Vor dem Simulationsbetrieb berechnet der Personalcomputer (2') mittels einer Kalibrierkennlinie der Hysteresebremse (33) die Steuerdaten der zu simulierenden und im Personalcomputer (2') gespeicherten Anzugsmoment/Drehwinkel-Kennlinie für die Hyste resesteuerelektronik(49). Die Kalibrier-Kennlinie befindet sich im externen Programmspeicher (48) der Steuereinheit (32) und wird zuvor vom zentralen Mikrocontroller (47) über eine seriel le Schnittstelle (50) zum Personalcomputer (2') übertragen. An schließend wird die modifizierte Anzugsmoment/Drehwinkel- Kennlinie vom Personalcomputer (2') zum Mikrocontroller (47) der Steuereinheit (32) übertragen und im Datenspeicher (48) ab gelegt. Während der Simulation des Einschraubvorganges bestimmt der Mikrocontroller (47) kontinuierlich aus den Drehwinkelge berdaten die aktuelle Drehwinkelposition. Aus der modifizierten Anzugsmoment/Drehwinkel-Kennlinie im Datenspeicher (48) sucht sich der Mikrocontroller (47) das dazugehörige Anzugsmoment bzw. Steuersignal für die Hysteresesteuerelektronik (49) aus und steuert damit über einen externen Digital-Analog-Umsetzer (51) und einen Verstärker (52) die Hysteresesteuerelektronik (49) an. Die Hysteresesteuerelektronik (49) wiederum erzeugt aus dem Steuersignal für das gewünschte Bremsmoment MB den not wendigen Erregerstrom IB des Bremsmagneten (34) der Hysterese bremse (33).Before the simulation operation, the personal computer ( 2 ') uses a calibration characteristic of the hysteresis brake ( 33 ) to calculate the control data of the tightening torque / angle of rotation characteristic to be simulated and stored in the personal computer ( 2 ') for the hysteresis control electronics ( 49 ). The calibration characteristic is located in the external program memory ( 48 ) of the control unit ( 32 ) and is previously transmitted from the central microcontroller ( 47 ) via a serial interface ( 50 ) to the personal computer ( 2 '). The modified tightening torque / angle of rotation characteristic curve is then transferred from the personal computer ( 2 ') to the microcontroller ( 47 ) of the control unit ( 32 ) and stored in the data memory ( 48 ). During the simulation of the screwing-in process, the microcontroller ( 47 ) continuously determines the current rotational angle position from the rotational angle data. From the modified tightening torque / angle of rotation characteristic in the data memory ( 48 ), the microcontroller ( 47 ) looks for the associated tightening torque or control signal for the hysteresis control electronics ( 49 ) and thus controls it via an external digital-to-analog converter ( 51 ) and an amplifier ( 52 ) the hysteresis control electronics ( 49 ). The hysteresis control electronics ( 49 ) in turn generates the necessary excitation current I B of the brake magnet ( 34 ) of the hysteresis brake ( 33 ) from the control signal for the desired braking torque M B.
Zur Kalibrierung wird das Schraubsystem (1) mit Hilfe eines Statives (53) auf den Simulator (30) der Trainingseinheit (29) aufgesetzt und über das im Dreibackenfutter (11) des Handstüc kes (3) eingespannte Werkzeug (12) mit einer Aufnahme (54) der Läuferwelle (37) des Simulators (30) verbunden. Durch Vergleich mit aufgeprägten Momenten kann dann das Schraubsystem (1) kali briert werden.For calibration, the screwing system ( 1 ) is placed on the simulator ( 30 ) of the training unit ( 29 ) with the aid of a tripod ( 53 ) and clamped in the three-jaw chuck ( 11 ) of the handpiece ( 3 ) with a receptacle ( 12 ) 54 ) of the rotor shaft ( 37 ) of the simulator ( 30 ). The screw system ( 1 ) can then be calibrated by comparing it with impressed moments.
Beim Training des Einschraubvorganges von beispielsweise Osteo syntheseschrauben koordiniert der Personalcomputer (2') der Trainingseinheit (29) übergeordnet den gesamten Trainingsab lauf. Der zentrale Mikrocontoller (47) der Steuereinheit (32) übernimmt dabei die Ansteuerung des Simulators (30) während des Simulationsbetriebes einschließlich des Entmagnetisierungsvor ganges und entlastet somit den Personalcomputer (2'). Die Kom munikation zwischen Personalcomputer (2') und zentralem Mikro controller (47) erfolgt über die serielle Schnittstelle (50) mit einem festgelegten Protokoll- und Quittierverfahren.When training the screwing-in process of, for example, osteosynthesis screws, the personal computer ( 2 ') coordinates the entire training course over the training unit ( 29 ). The central microcontroller ( 47 ) of the control unit ( 32 ) takes over the control of the simulator ( 30 ) during the simulation operation including the demagnetization process and thus relieves the personal computer ( 2 '). Communication between the personal computer ( 2 ') and the central microcontroller ( 47 ) takes place via the serial interface ( 50 ) using a defined protocol and acknowledgment procedure.
Der Trainingsablauf verläuft im wesentlichen nach den folgenden
Schritten:
The training process essentially follows the following steps:
- - Erstellung eines Trainingsplanes,- creation of a training plan,
- - Simulation der M/ϑ-Kennlinien,- simulation of the M / ϑ characteristics,
- - Bewertung der Trainingsergebnisse,- evaluation of training results,
- - wiederholtes Training einzelner oder aller M/ϑ-Kennlinien.- repeated training of individuals or of all M / ϑ characteristics.
Vor dem Training wird zunächst ein Trainingsplan in Form einer Textdatei erstellt. Hier gibt der Anwender seinen Namen, das Datum, die gewünschten Trainingsmodalitäten, die Anzahl der Einschraubversuche sowie den zu trainierenden Schrauben- und Knochentyp an. Anschließend wählt der Personalcomputer (2') nach dem Zufallsprinzip die gewünschte Anzahl von Anzugsmo ment/Drehwinkel-Kennlinien des gewählten Schrauben- und Kno chentyps aus und trägt sie ebenfalls in den Trainingsplan ein. Für die Simulation der einzelnen Drehmoment/Drehwinkel- Kennlinien berechnet der Personalcomputer (2') mittels Interpo lation aus einer Kalibrierkennlinie des Simulators (30) die Steuerdaten für die Steuereinheit (32) und sendet sie dem zen tralen Mikrocontroller (47). Danach führt der zentrale Mikro contoller (47) die Simulation des Einschraubvorganges bis zum Abbruch des Anziehvorganges durch den Anwender durch. Der Per sonalcomputer (2') bewertet die Einzelsimulation, speichert das Ergebnis im Trainingsplan ab und startet die nächste Simulati on. Nachdem alle Einschraubvorgänge des Trainingsplanes simu liert wurden, wird eine Gesamtbewertung durchgeführt und eben falls im Trainingsplan abgelegt. Zur Dokumentation kann der Trainingsplan gespeichert und ausgedruckt werden. Auch ist die wiederholte Simulation der gesamten und einzelner Anzugsmo ment/Drehwinkel-Kennlinien des Trainingsplanes möglich, so daß hiermit der Trainingserfolg über längere Sicht erfaßt werden kann.Before the training, a training plan is first created in the form of a text file. Here the user gives his name, the date, the desired training modalities, the number of screw-in attempts and the type of screw and bone to be trained. The personal computer ( 2 ') then randomly selects the desired number of tightening torque / angle of rotation characteristics of the selected screw and bone type and also enters them in the training plan. For the simulation of the individual torque / angle of rotation characteristics, the personal computer ( 2 ') calculates the control data for the control unit ( 32 ) by means of interpolation from a calibration characteristic of the simulator ( 30 ) and sends them to the central microcontroller ( 47 ). The central microcontroller ( 47 ) then carries out the simulation of the screwing-in process until the user terminates the tightening process. The personal computer ( 2 ') evaluates the individual simulation, saves the result in the training plan and starts the next simulation. After all screwing-in processes of the training plan have been simulated, an overall assessment is carried out and also stored in the training plan. The training plan can be saved and printed out for documentation. The repeated simulation of the entire and individual tightening torque / angle of rotation characteristics of the training plan is possible, so that the success of the training can be recorded over the long term.
Claims (51)
geschätzt wird. 4. The method according to claim 3, characterized in that the estimated maximum tightening torque M * Max according to the equation
is appreciated.
geschätzt wird.5. The method according to claim 3, characterized in that the estimated maximum tightening torque M * Max for a screwing case with a thread cut according to the equation
is appreciated.
geschätzt wird.9. The method according to claim 8, characterized in that the maximum tightening torque M * Max at an absolute threshold torque M SABS of 300 mNm according to the equation
is appreciated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19845871A DE19845871A1 (en) | 1997-10-08 | 1998-10-05 | Tightening screws in bone structures |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19744101 | 1997-10-08 | ||
DE19845871A DE19845871A1 (en) | 1997-10-08 | 1998-10-05 | Tightening screws in bone structures |
Publications (1)
Publication Number | Publication Date |
---|---|
DE19845871A1 true DE19845871A1 (en) | 1999-04-15 |
Family
ID=7844736
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19845871A Withdrawn DE19845871A1 (en) | 1997-10-08 | 1998-10-05 | Tightening screws in bone structures |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE19845871A1 (en) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1084683A3 (en) * | 1999-09-17 | 2002-12-18 | Dentalwerk Bürmoos Gesellschaft M.B.H. | Method and device for limiting the moment of momentum in dental and chirurgical handpieces |
WO2003013797A1 (en) * | 2001-08-02 | 2003-02-20 | Paul-Heinz Wagner | Method for controlling an intermittently operating screw tool |
WO2003090974A1 (en) * | 2002-04-24 | 2003-11-06 | The Flinders University Of South Australia | Adaptive apparatus for driving a threaded device into material such as biological tissue |
DE102004017979A1 (en) * | 2004-04-14 | 2005-11-03 | Wagner, Paul-Heinz | Method for the angle-controlled turning of a part |
DE102005056264A1 (en) * | 2005-11-14 | 2007-05-16 | Fein C & E Gmbh | Screwdriver with speed control and method for speed control of a screwdriver |
EP1995021A2 (en) * | 2007-05-24 | 2008-11-26 | Weber Schraubautomaten GmbH | Method for detecting and inspecting the positioning of heads for connecting procedures, in particular screwing procedures and device for implementing the method |
DE102007045695A1 (en) * | 2007-09-24 | 2009-04-02 | Hs-Technik Gmbh | Hydropneumatic impulse power screwdriver has hydropneumatic drive provided over electro motor with power for generating torsional impulse, where drive shaft is coupled in bolted connection for transferring torsional impulse |
WO2013012098A1 (en) * | 2011-07-21 | 2013-01-24 | Hitachi Koki Co., Ltd. | Electric tool |
CN104175267A (en) * | 2013-05-20 | 2014-12-03 | 南京德朔实业有限公司 | Electric tool and control method thereof |
EP2826596A3 (en) * | 2013-07-19 | 2015-07-22 | Panasonic Intellectual Property Management Co., Ltd. | Impact rotation tool and impact rotation tool attachment |
JP2016528968A (en) * | 2013-07-19 | 2016-09-23 | プロ−デツクス・インコーポレイテツド | Torque limit driver |
DE102017002440A1 (en) | 2017-03-13 | 2018-09-13 | Liebherr-Components Biberach Gmbh | Method and device for tightening screw connections |
EP3461588A1 (en) * | 2017-09-21 | 2019-04-03 | Aliki Technik GmbH Schraubsysteme Entwicklung- Produktion-Vertrieb | Calibration method for power tool |
DE102020211666A1 (en) | 2020-09-17 | 2022-03-17 | Robert Bosch Gesellschaft mit beschränkter Haftung | Method and device for performing a screwing process using methods of artificial intelligence |
DE102020213080A1 (en) | 2020-10-16 | 2022-04-21 | Robert Bosch Gesellschaft mit beschränkter Haftung | Method and device for training and operating a classifier for use in an electric or pneumatic screwdriver |
DE102021127029B3 (en) | 2021-10-19 | 2022-08-11 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Method, system and computer program product for the prediction of leaks at sealing interfaces of screwed assembly components |
DE102022203501A1 (en) | 2022-04-07 | 2023-10-12 | Robert Bosch Gesellschaft mit beschränkter Haftung | Method for operating an impact wrench, control device for carrying out the method and impact wrench |
US11882991B2 (en) | 2018-08-20 | 2024-01-30 | Pro-Dex, Inc. | Torque-limiting devices, systems, and methods |
US11890144B2 (en) | 2016-06-07 | 2024-02-06 | Pro-Dex, Inc. | Torque-limiting screwdriver devices, systems, and methods |
-
1998
- 1998-10-05 DE DE19845871A patent/DE19845871A1/en not_active Withdrawn
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1084683A3 (en) * | 1999-09-17 | 2002-12-18 | Dentalwerk Bürmoos Gesellschaft M.B.H. | Method and device for limiting the moment of momentum in dental and chirurgical handpieces |
WO2003013797A1 (en) * | 2001-08-02 | 2003-02-20 | Paul-Heinz Wagner | Method for controlling an intermittently operating screw tool |
WO2003090974A1 (en) * | 2002-04-24 | 2003-11-06 | The Flinders University Of South Australia | Adaptive apparatus for driving a threaded device into material such as biological tissue |
DE102004017979A1 (en) * | 2004-04-14 | 2005-11-03 | Wagner, Paul-Heinz | Method for the angle-controlled turning of a part |
DE102005056264A1 (en) * | 2005-11-14 | 2007-05-16 | Fein C & E Gmbh | Screwdriver with speed control and method for speed control of a screwdriver |
EP1995021A2 (en) * | 2007-05-24 | 2008-11-26 | Weber Schraubautomaten GmbH | Method for detecting and inspecting the positioning of heads for connecting procedures, in particular screwing procedures and device for implementing the method |
EP1995021A3 (en) * | 2007-05-24 | 2010-06-16 | Weber Schraubautomaten GmbH | Method for detecting and inspecting the positioning of heads for connecting procedures, in particular screwing procedures and device for implementing the method |
DE102007045695A1 (en) * | 2007-09-24 | 2009-04-02 | Hs-Technik Gmbh | Hydropneumatic impulse power screwdriver has hydropneumatic drive provided over electro motor with power for generating torsional impulse, where drive shaft is coupled in bolted connection for transferring torsional impulse |
WO2013012098A1 (en) * | 2011-07-21 | 2013-01-24 | Hitachi Koki Co., Ltd. | Electric tool |
CN103687700A (en) * | 2011-07-21 | 2014-03-26 | 日立工机株式会社 | electrical tools |
CN104175267A (en) * | 2013-05-20 | 2014-12-03 | 南京德朔实业有限公司 | Electric tool and control method thereof |
EP2826596A3 (en) * | 2013-07-19 | 2015-07-22 | Panasonic Intellectual Property Management Co., Ltd. | Impact rotation tool and impact rotation tool attachment |
JP2016528968A (en) * | 2013-07-19 | 2016-09-23 | プロ−デツクス・インコーポレイテツド | Torque limit driver |
US9701000B2 (en) | 2013-07-19 | 2017-07-11 | Panasonic Intellectual Property Management Co., Ltd. | Impact rotation tool and impact rotation tool attachment |
US11890144B2 (en) | 2016-06-07 | 2024-02-06 | Pro-Dex, Inc. | Torque-limiting screwdriver devices, systems, and methods |
DE102017002440A1 (en) | 2017-03-13 | 2018-09-13 | Liebherr-Components Biberach Gmbh | Method and device for tightening screw connections |
US11529718B2 (en) | 2017-03-13 | 2022-12-20 | Liebherr-Components Biberach Gmbh | Method and device for tightening screw joints |
EP3461588A1 (en) * | 2017-09-21 | 2019-04-03 | Aliki Technik GmbH Schraubsysteme Entwicklung- Produktion-Vertrieb | Calibration method for power tool |
US11882991B2 (en) | 2018-08-20 | 2024-01-30 | Pro-Dex, Inc. | Torque-limiting devices, systems, and methods |
DE102020211666A1 (en) | 2020-09-17 | 2022-03-17 | Robert Bosch Gesellschaft mit beschränkter Haftung | Method and device for performing a screwing process using methods of artificial intelligence |
DE102020213080A1 (en) | 2020-10-16 | 2022-04-21 | Robert Bosch Gesellschaft mit beschränkter Haftung | Method and device for training and operating a classifier for use in an electric or pneumatic screwdriver |
DE102021127029B3 (en) | 2021-10-19 | 2022-08-11 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Method, system and computer program product for the prediction of leaks at sealing interfaces of screwed assembly components |
DE102022203501A1 (en) | 2022-04-07 | 2023-10-12 | Robert Bosch Gesellschaft mit beschränkter Haftung | Method for operating an impact wrench, control device for carrying out the method and impact wrench |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19845871A1 (en) | Tightening screws in bone structures | |
DE69423823T2 (en) | Electrically powered tool | |
DE69333234T2 (en) | Circuit for a phacoemulsifier probe with switch control | |
DE69831845T2 (en) | System and method for torque control of a brushless motor actuator | |
DE69722455T2 (en) | SURGICAL INSTRUMENT WITH DISPLAY OF TORQUE AND TORSION ANGLE | |
DE60032194T2 (en) | Dressing tool with exchangeable insert | |
DE69830958T2 (en) | System and method for braking an actuator with a brushless motor | |
DE69206413T2 (en) | RAMP GENERATOR FOR STEPPER MOTOR. | |
EP0724935B1 (en) | Impact wrench and procedure for tightning a fastener connection therewith | |
DE4310936A1 (en) | Device to compensate for overshoot or overshoot in a power tool | |
DD252287A3 (en) | METHOD OF ATTACHING OR LOESEN SCREWABLE CONNECTIONS | |
DE3012734A1 (en) | IMPACT SCREWDRIVER | |
DE2853869B2 (en) | Device for screwing a screw into a bone during surgical bone treatment | |
DE102011102275A1 (en) | Screwdriver and method for controlling a screwdriver | |
DE2932044A1 (en) | DEVICE FOR TIGHTENING A CONNECTION ARRANGEMENT | |
DE102009040139A1 (en) | Method and circuit arrangement for sensorless motor load detection and load value-dependent motor current control in stepper motors | |
EP3069680B1 (en) | Method for controlling the drive of a medical drive operated by compressed-gas and such a drive device | |
EP0853961B1 (en) | Training apparatus | |
EP0187353A2 (en) | Power-driven screwing device with torque limitation | |
DE19729178A1 (en) | Medical treatment device | |
DE69607058T2 (en) | Electronic control method for opening and / or closing a door and device therefor | |
DE102020213271A1 (en) | Method for operating a handheld power tool | |
EP1049243B2 (en) | Method for connecting an coverter to an induction motor and inverter with electronic control | |
EP2662972B1 (en) | Method for operating an electric motor of a medical instrument and dental system | |
DE102017011684A1 (en) | Method for operating a medical device and medical device operating according to the method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8139 | Disposal/non-payment of the annual fee |