Zum Inhalt springen

Festigkeit, Drehmoment und Versagen ​

Bricht ein gedrucktes Bein, verbiegt es sich oder reißt es seine Schrauben aus? Diese Seite behandelt die Mechanik hinter dieser Frage: Drehmoment, Spannung und Dehnung, Biegung, Knickung, Verbindungen und Sicherheitsfaktoren. Jede Formel wird mit den eigenen Zahlen von Strido durchgerechnet. Dieselben Formeln laufen bei jeder Konstruktionsänderung als automatische Prüfung.

In Strido

Prüfung: python -m strido_verify.strength (Teil von make verify) berechnet 19 Prüfungen aus den gedruckten STLs, der Beingeometrie und dem Passungsbericht; Ergebnisse im Festigkeitsbericht. Eingaben: hardware/strength.yaml (Lasten, PETG- und Schraubendaten mit Quellen). Entscheidung: ADR-010: das Knicken der langen Koppel, einst die eine bekannte Schwachstelle, ist mit der steifen langen Koppel behoben (keine Prüfung braucht mehr eine Ausnahme). Die Ergebnisse jedes Teils stehen auf seiner Seite im Druckpaket und im Shop. Die Kräfte in den Beinen stammen aus Statik und Dynamik.

Drehmoment: Kraft mal Hebel ​

Ein Drehmoment T (englisch torque) ist eine Kraft F, die im Abstand r von einer Achse wirkt. Nur der Kraftanteil im rechten Winkel zum Hebel dreht die Achse. Mit α als Winkel zwischen Hebel und Kraft:

T=rFsin⁡α[Nm]=[m]⋅[N]

In Vektorform ist das das Kreuzprodukt T=r×F. Servo-Datenblätter geben das Drehmoment in kg·cm an: das Gewicht von 1 kg, das 1 cm von der Achse entfernt hängt. Mit g=9.81m/s2:

35kgcm=35⋅9.81N⋅0.01m=3.43Nm(SPT5435LV at 6.0 V, stall)

Rückwärts gelesen liefert dieselbe Formel die Kraft, die ein Servo über einen Arm drücken kann. Das Armhorn des Knieantriebs hat r=24mm:

F=Trsin⁡α=3.43Nm0.024m⋅1.0=143N  (α=90∘),3.430.024⋅0.68=211N  (worst angle within the joint limits)

Kleine Hebel und flache Winkel machen aus moderaten Drehmomenten große Kräfte. Für α→0 wächst die Kraft unbegrenzt: Das ist der Totpunkt (Kniehebel) eines Koppelgetriebes. Die Prüfung durchläuft jede Stellung innerhalb der Gelenkgrenzen und behält die größte Kraft.

Woher die Lasten kommen ​

  1. Gewicht und Landungen. Der Roboter wiegt mg=3.07⋅9.81=30.1N. Im Trot trägt ihn ein diagonales Fußpaar. Eine harte Landung vervielfacht die Kraft um einen Stoßfaktor k. Die Prüfung nimmt k=3 auf zwei Füßen an:
Ffoot=kmg2=3⋅30.12=45.2N

(eine Annahme; gemessene trabende Hunde erreichen Spitzen von etwa 1–1,2 × ihres Gewichts pro Vorderbein).

  1. Die Servos selbst. Jedes Servo drückt höchstens mit seinem Blockiermoment Tstall, und das ist die Auslegungslast für die Gelenke. Eine Landung würde FfootLtibia=45.2⋅0.124=5.6Nm am Knie erfordern. Das Knieservo bringt dort nur 3.07Nm auf, also gibt das Knie nach und das Servo wird rückwärts angetrieben. Ein Getriebeservo rückwärts anzutreiben erfordert allerdings mehr als sein Blockiermoment. Mit den Getriebewirkungsgraden vorwärts und rückwärts ηf und ηr sind es etwa Tstall/(ηfηr), rund 1,5–3 × (eine Schätzung). Harte Stöße können daher die Auslegungslasten überschreiten, und die Sicherheitsfaktoren müssen das abdecken. Bolzen und Lager tragen die volle Landekraft entlang des Beins.

Spannung und Dehnung ​

Die Last auf einem Teil verteilt sich über seinen Querschnitt. Spannung σ ist Kraft pro Fläche, in N/mm2=MPa. Dehnung ε ist die relative Verlängerung ΔL/L. Bei kleinen Dehnungen sind die meisten Werkstoffe linear-elastisch (Hookesches Gesetz), mit dem Elastizitätsmodul E:

σ=FA,ε=ΔLL,σ=Eε

PETG hat E≈1.5GPa und fließt bei etwa 47MPa; nach dem Hookeschen Gesetz läge das bei ε=47/1500≈3%, das Datenblatt misst 5%, weil PETG vor dem Fließen weicher wird. Stahl hat E≈200GPa und dehnt sich bei gleicher Spannung daher 130-mal weniger. Oberhalb der Streckgrenze verformt sich das Teil bleibend. Oberhalb der Zugfestigkeit bricht es.

Reale Teile tragen mehrere Spannungen gleichzeitig (Zug, Biegung, Schub). Die Vergleichsspannung nach von Mises fasst sie zu einer Zahl zusammen, die mit der Zug-Streckgrenze verglichen wird. Für Normalspannung σ plus Schub τ:

σv=σ2+3τ2⇒τallow=σallow3≈0.577σallow

Biegung ​

Ein durch ein Moment M gebogener Balken wird auf einer Seite gedehnt und auf der anderen gestaucht. Die Spannung wächst linear von der neutralen Faser (Spannung null) bis zur äußersten Faser im Abstand c. Die Euler-Bernoulli-Balkentheorie ergibt:

σ(y)=MyI,σmax=McI=MW,I=∫Ay2dA,W=Ic

I ist das Flächenträgheitsmoment: Es misst, wie weit das Material von der neutralen Faser entfernt liegt. W ist das Widerstandsmoment. Für ein massives Rechteck der Breite b und Höhe h, gebogen über h:

I=bh312,W=bh26

Die Höhe geht mit der dritten Potenz ein: Doppelte Höhe macht eine Koppel 8-mal steifer und 4-mal biegefester. Deshalb legen I-Träger ihr Material weit weg von der Mitte.

Gedruckte Teile sind überwiegend Schalen. Das Slicer-Profil druckt 3 Perimeter (1,2 mm) und nur 30 % Gyroid-Füllung. Die Prüfung berechnet I und W nur für die 1,2-mm-Wände und ignoriert die Füllung, was konservativ ist. Sie nimmt 41 Schnitte entlang jeder Koppel und verwendet den schwächsten. Beispiel: Der schwächste Schnitt des Femurs hat W=236mm3 in der Beinebene, und das Oberschenkelservo bringt M=3430Nmm auf:

σ=3430Nmm236mm3=14.5MPa,S=4714.5=3.2

Gedruckter Kunststoff ist anisotrop ​

Ein FDM-Teil ist ein Stapel verschweißter Schichten. Das PETG-Datenblatt von Prusament gibt an:

RichtungFestigkeit
Entlang der Schichten (flach gedruckt)47MPa Zug-Streckgrenze
Quer zu den Schichten (Schichthaftung)18±4MPa

Gedruckte Teile versagen meist dadurch, dass Schichten auseinandergezogen werden. Sie reißen (englisch tear) entlang einer Schichtlinie, oft an einer scharfen Ecke, an der sich die Spannung konzentriert. Deshalb legt die Druckliste die Koppeln, Femurs und Tibias flach. Ihre Biegespannung verläuft dann entlang der Schichten. Die Prüfung verwendet 47MPa, wenn eine Koppel flach liegt, und 18MPa, wenn ihre Längsachse in der Druckausrichtung nach oben zeigt.

Sicherheitsfaktor ​

S=allowableactual

Die Prüfung schlägt unter S=1.5 fehl und warnt unter 2.0. Die FDM-Festigkeit streut von Drucker zu Drucker, und PETG kriecht unter Dauerlast. Wiederholte Belastung verursacht außerdem Ermüdung: Millionen Schritte bei einer Spannung weit unter der statischen Festigkeit können einen Riss wachsen lassen. Nichts davon steckt in einer statischen Rechnung, also deckt es die Reserve ab. Am Roboter sind die kleinsten Faktoren die Tibia-Hälften (S=2.2) und das Knicken der langen Koppel (S=2.5, nächster Abschnitt), das bis zur Neukonstruktion der Koppel weit unter allem anderen lag.

Knickung ​

Ein schlanker Stab unter Druck wird nicht zerquetscht. Er weicht plötzlich seitlich aus, sobald die Kraft die Eulersche Knicklast erreicht. Der ausgelenkte Stab ist im Gleichgewicht, wenn EIw″+Fw=0. Die kleinste von null verschiedene Lösung dieser Gleichung ergibt:

Fcr=π2EI(KL)2

L ist der Bolzenabstand und K der Knicklängenbeiwert der Randbedingungen: 1.0 für gelenkige Enden, 0.5 für eingespannte Enden, 0.7 für je eines davon. Unterhalb von Fcr passiert nichts Sichtbares. Bei Fcr verliert der Stab seine Steifigkeit gegen seitliche Auslenkung.

Die lange Upstream-Kniekoppel ist ein Stab, 5mm breit in der Beinebene und 8mm quer dazu, mit 130mm zwischen den Bolzen. In der Beinebene drehen sich ihre Enden frei auf Bolzen (K=1), und ihre Wände ergeben I≈75mm4:

Fcr=π2⋅1500MPa⋅75mm4(130mm)2≈65NFknee servo, worst pose=192NS≈0.34

Damit war sie mit Abstand die schwächste Stelle des Roboters. Im Stand belastet es sie mit etwa 0.70Nm/(0.024m⋅sin⁡86∘)≈29N (S≈2.2; siehe Statik und Dynamik), im normalen Gehen hielt sie also, aber ein Knie, das im Blockierzustand gegen einen blockierten Fuß oder einen harten Anschlag drückt, biegt sie seitlich aus (ADR-010).

Weil I∝h3 gilt, bringt Breite in der Beinebene die Steifigkeit. Strido druckt deshalb eine steife lange Koppel (stiff_long_link): gleiche Bolzen und Buchsenaugen, aber ein Schaft von 10×10mm. Nur mit 1.2mm Wänden ergibt ein Hohlquadrat I=(104−7.64)/12≈555mm4, mehr als das Siebenfache des Upstream-Stabs:

Fcr=π2⋅1500MPa⋅555mm4(131mm)2≈480NS≈480192≈2.5

Die Prüfung misst die gedruckte STL Schnitt für Schnitt und meldet S=2.53. Ein breiteres Teil braucht auch Platz: mittig auf der Bolzenlinie kam die Koppel dem Femur bei gestrecktem Knie bis auf 0.25mm nahe, daher liegt ihr Schaft 2mm neben der Bolzenlinie, vom Femur weg. Jeder Nachbar behält mindestens 1mm, und die Gelenkgrenzen haben sich nicht geändert.

Schrauben unter Schub und in gedruckten Bohrungen ​

Eine Schraube, die zwei Teile klemmt, die aneinander vorbeigleiten wollen, wird auf Schub belastet. Die Spannung verteilt sich über den Spannungsquerschnitt As (5.03mm2 für M3). Wenn ein Drehmoment T von n Schrauben auf einem Lochkreis mit Radius r getragen wird:

F=Tnr,τ=FAs

Die Edelstahlschrauben DIN 912 A2-70 des Sortiments haben eine Streckgrenze von Rp0.2=450MPa, also τallow=0.577⋅450=260MPa. Der Femur ist mit 4× M3 auf r=7mm an sein Horn geschraubt:

F=3.434⋅0.007=122N,τ=1225.03=24MPa,S=10.7

Die Schraube ist selten das Problem. Der Kunststoff um sie herum schon. Die Lochleibung ist die Kraft über der projizierten Fläche der Bohrung (Durchmesser d, Materialdicke t):

p=Fdt

Für die Hornschrauben der Hüfte in der Servohalterung sind das 17.9MPa gegenüber 47MPa (S=2.6), der niedrigste Wert der Schraubverbindungen.

Ausreißen und Anziehdrehmoment ​

Eine gewindeformende Schraube in einer gedruckten Vorbohrung hält über das Kunststoffgewinde, das sie schneidet. Wird stark genug gezogen, schert sie einen Kunststoffzylinder heraus (ausreißen) mit Durchmesser d und Einschraublänge Le. Die Scherfestigkeit quer zu den Schichten beträgt τ=0.577⋅18=10.4MPa:

Fpull=τπdLe

Das Anziehen wandelt Drehmoment in axiale Vorspannkraft um. Der größte Teil des Drehmoments geht in Reibung im Gewinde und unter dem Kopf. Der Mutternfaktor k (etwa 0,2 für trockene Edelstahlgewinde) fasst all das in einer Zahl zusammen:

T=kFd

Jede gedruckte Vorbohrung hat also ein Drehmoment, bei dem sie ausreißt. Beispiel: Die Schrauben der Knieachse greifen Le=4.0mm in den Femur ein:

Fpull=10.4⋅π⋅3⋅4=392N,Tstrip=0.2⋅392N⋅0.003m=0.24Nm

Ziehen Sie höchstens mit der Hälfte davon an, etwa 0.12Nm. Das ist eine sanfte Zwei-Finger-Drehung am kurzen Arm eines 2,5-mm-Innensechskantschlüssels: satt, nicht fest. Der Festigkeitsbericht listet die Grenze für jede gedruckte Vorbohrung (0,05–0,35 N·m). Zum Vergleich: Eine M3-A2-70-Schraube in einer Stahlmutter verträgt bis etwa 1.26Nm (Bossard, μ=0.2), zehnmal mehr.

Lager ​

Kugellager haben eine statische Tragzahl C0: die Last, bei der die Laufbahnen bleibend eingedrückt werden. Der statische Sicherheitsfaktor ist S0=C0/Fr. Die beiden Kniegelenklager teilen sich die Kniekraft (237 N: Landung plus die größte Koppelkraft). Jedes 633ZZ sieht daher 118N gegenüber C0=490N (Koyo), S0=4.2.

Drehende Lager verschleißen außerdem durch Ermüdung. Ihre nominelle Lebensdauer in Millionen Umdrehungen folgt aus der dynamischen Tragzahl C und der äquivalenten Last P:

L10=(CP)3[106 revolutions]

90 % der Lager erreichen diese Lebensdauer. Die Kniegelenke schwingen nur über einen kleinen Winkel, daher zählt hier die statische Tragzahl mehr. Für die No-Name-Lager des Sortiments wird angenommen, dass sie nicht besser sind als die Tragzahlen der Markenlager.

Prüfen Sie sich selbst ​

  1. Ein Servo ist mit 25 kg·cm angegeben. Welche Kraft kann es im rechten Winkel über einen 20-mm-Arm drücken?
  2. Warum liegt eine gedruckte Koppel flach auf dem Druckbett, statt aufrecht zu stehen?
  3. Sie machen eine Koppel 1,5 × dicker. Wie ändern sich ihre Biegefestigkeit und ihre Knicklast?
  4. Was begrenzt das Biegemoment in den Beinen, die Landung oder das Servo?
  5. Eine Vorbohrung fasst 6 mm einer M3-Schraube. Wie groß ist nach der Regel dieser Seite das maximale Anziehdrehmoment?
Antworten
  1. T=25⋅9.81⋅0.01=2.45Nm; F=2.45/0.020=123N.
  2. Damit die Biegespannung entlang der Schichten (47MPa) verläuft statt quer zu ihnen (18MPa Schichthaftung).
  3. Biegung über diese Dicke: W∝h2, also 2.25×. Knickung darüber: I∝h3, also 3.4×.
  4. Das Blockiermoment des Servos ist die Auslegungslast: Darüber gibt das Knie nach. Ein Getriebeservo rückwärts anzutreiben erfordert mehr als sein Blockiermoment, daher können harte Stöße die Auslegungslast überschreiten; Bolzen und Lager sehen immer die volle Landekraft.
  5. F=10.4⋅π⋅3⋅6=588N; Tstrip=0.2⋅588⋅0.003=0.35Nm; ziehen Sie mit höchstens etwa 0.18Nm an.

Weiterführende Literatur ​

MIT-Lizenz. Mechanik abgeleitet von Yertle (Jerome Graves). CAD, Simulation und native Tests sind kein Hardware-Nachweis – siehe Verifikation.