Kraftgleichgewichts-Prüfer
Drei Kräfte mit (10, 0), (−6, 8) und (−4, −8) ergeben zusammen null, die Gruppe ist also im Gleichgewicht. Geben Sie jede Last mit x- und y-Komponente ein und erhalten Sie ein klares Ja oder Nein, dazu die Restkraft und ihren Betrag. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Das Gleichgewicht komplanarer Kräfte ist der erste Filter jedes Statikblatts: ist die Vektorsumme der angreifenden Kräfte nicht der Nullvektor, kann das Teilchen oder das Freikörperdiagramm nicht in Ruhe bleiben, so sorgfältig die Momente später auch wirken. Lernende, Tutoren und Bewerter brauchen daher eine deterministische Prüfung, die jede Last als Paar fx, fy in einem gemeinsamen kartesischen Rahmen annimmt, die Komponenten addiert und sowohl die Residualkraft als auch eine klare Ja-oder-Nein-Marke für das Gleichgewicht liefert. Dieser Prüfer führt jene Summe aus, liefert die übrig bleibende Resultierende mit ihrem Betrag und weist eine leere Kräfteliste zurück, statt so zu tun, als bedeute das Fehlen von Lasten einen ausgeglichenen Körper.
Was das Gleichgewicht komplanarer Kräfte bedeutet und warum die Residual die Antwort ist
Eine Menge komplanarer Kräfte ist im translatorischen Gleichgewicht, wenn die Vektorsumme jeder Kraft, die am Freikörperdiagramm angreift, der Nullvektor ist. In einem gemeinsamen kartesischen Rahmen zerfällt jene Aussage in zwei unabhängige skalare Bedingungen: die algebraische Summe der x-Komponenten ist null, und die algebraische Summe der y-Komponenten ist null. Der übrig bleibende Vektor R, gleich dem Paar jener Summen, ist die Residualkraft, auch Resultierende der gegebenen Menge genannt.
Ist die Residual der Nullvektor, schließt sich das Kräftepolygon und es bleibt kein Netto-Schub, der das Teilchen beschleunigen würde. Ist die Residual nicht null, ist ihr Betrag die Größe der unausgeglichenen Kraft, die ein Lager, eine Reibungsreaktion oder eine fehlende Last aufheben müsste, und ihre Richtung ist die jenes Restschubs, gemessen vom positiven x-Halbachse mit dem üblichen Zweargument-Arkustangens. Das ist eine andere Frage als das Nettodrehmoment um einen Drehpunkt und eine andere als der Drehmomentensatz: jene Prüfungen betreffen das rotatorische Gleichgewicht.
Suchphrasen wie Kraftgleichgewichts-Prüfer, Residual komplanarer Kräfte, Resultierende gleichzeitiger Kräfte und ob dieses System im Gleichgewicht ist zielen auf die Komponenten-Summe. Man will die beiden Seitensummen, den Restvektor, einen Betrag zum Aufschreiben auf einem Blatt und einen logischen Wert zum Behaupten in einer Prüfung. Beträge dürfen positiv oder negativ sein, weil der Sinn jeder Last im Vorzeichen ihrer Komponenten lebt, nicht in einer gesonderten Uhrzeigerliste.
Eingabevertrag, Residualfelder, Toleranz und Fehlerverhalten
Eine Zeile die kein Objekt ist oder eine Komponente auslässt, scheitert nach Index, damit ein Formular die schlechte Zeile markiert. Nichtendliche Werte, leere Zeichenketten und Beträge über der zulässigen Grenze scheitern namentlich. Eine wahlfreie Toleranz, auch als tol oder eps angenommen, ist die nichtnegative Schwelle des Residualbetrags; der Vorgabewert ist ein enges Ingenieur-Epsilon.
Der Residualwinkel in Grad wird nur eingefügt, wenn die Menge nicht im Gleichgewicht ist: ein Nullvektor hat keine Richtung, und wahlfreie Ausgabefelder werden weggelassen statt auf null gesetzt. Es gibt keine automatische Umrechnung aus Betrag und Winkel, keine Momentsumme und keinen Einheitenwandler; lösen Sie zuerst die Komponenten, dann prüfen Sie sie hier. Gescheiterte Prüfung wird nicht berechnet.
Wofür der Prüfer taugt und wo seine Grenzen liegen
Verwenden Sie das Browser-Werkzeug, wenn Sie sofort prüfen wollen, dass ein Teilchen, ein Diagramm gleichzeitiger Lasten, eine Skizze eines abgespannten Mastes oder eine Statikhausaufgabenfigur in der Ebene ausgeglichen ist, oder wenn Sie die übrig bleibende Resultierende wollen, die ein Stift oder ein Seil liefern muss. Halten Sie jede Komponente im selben Einheitensystem: Newton bleiben Newton, und jedes andere kohärente Paar bleibt kohärent. Die Ergebnisse sind vollständig deterministisch.
Dieselbe Kräfteliste und dieselbe Toleranz ergeben stets dieselben Summen, dieselbe Residual und denselben logischen Wert, ohne Sprachmodell, ohne äußeren Physikdienst und ohne Zufall, sodass die Fähigkeit sicher in Prüfungen der fortlaufenden Integration und in wiederholbaren Unterrichtsmaterialien verankert werden kann. Listen sind auf hundert Einträge und gewöhnliche Ingenieurbeträge begrenzt, damit die Isolierung schnell bleibt und der Gleitkommapfad goldstabil bleibt.
Anwendungsfälle
Statikhausaufgaben und Prüfungen gleichzeitiger Kräfte
Lernende und Tutoren tragen jede Last als fx und fy ein und bestätigen, ob die Residual der Nullvektor ist und wie groß eine übrig bleibende Resultierende ist.
Deterministische Anker für Physikprüfungen
Pipelines, die Einheitstests oder interaktive Freikörperdemos säen, können ein reines ΣFx-ΣFy-Orakel rufen, statt Residual und Toleranz in jeder Sprache neu zu bauen.
Skizzen fehlender Reaktionen und Lager
Schnelle strukturierte Zahlen für die Restkraft, die ein Stift, ein Seil oder ein Reibbelag liefern muss, wenn die aufgeführten komplanaren Komponenten sich nicht aufheben.
Häufige Fragen
Wie prüfe ich, ob komplanare Kräfte im Gleichgewicht sind?
Senden Sie ein Feld von Datensätzen {fx, fy}.
Was geschieht, wenn ich keine Kräfte sende?
Ein fehlendes Feld oder eine leere Liste gilt nicht als Gleichgewicht; mindestens ein endlicher Kraftdatensatz ist nötig.
Bedeutet eine Null-Residual auch, dass der Körper nicht drehen kann?
Nein. Diese Prüfung ist nur translatorisch. Das rotatorische Gleichgewicht um einen Drehpunkt ist eine getrennte Moment- oder Nettodrehmomentfrage und wird hier nicht berechnet.
Was sagt mir die Restkraft?
Sie ist der Schub, der übrig bleibt, wenn sich die Komponenten nicht aufheben. Ihr Betrag ist die Kraft, die ein Lager, eine Reibung oder eine fehlende Last liefern müsste; ihre Richtung zeigt, wohin sie wirkt.
Kann ich eine Kraft als Betrag und Winkel eingeben?
Nein. Zerlegen Sie jede Kraft zuerst in x- und y-Komponenten und geben Sie diese dann ein. Der Prüfer addiert nur Komponenten, rechnet keine Polarwerte um, bildet keine Momente und wandelt keine Einheiten.
Wofür ist die Toleranz da?
Sie legt fest, wie klein die Restkraft sein muss, damit sie als Gleichgewicht gilt. Liegt ihr Betrag höchstens bei der Toleranz, meldet der Rechner Gleichgewicht. Ohne Angabe gilt ein sehr enger Standardwert.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/mech/equilibrium-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"forces":[{"fx":10,"fy":0},{"fx":-6,"fy":8},{"fx":-4,"fy":-8}]}'const res = await fetch("https://api.kit.forhosting.com/mech/equilibrium-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"forces": [
{
"fx": 10,
"fy": 0
},
{
"fx": -6,
"fy": 8
},
{
"fx": -4,
"fy": -8
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/equilibrium-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"forces": [
{
"fx": 10,
"fy": 0
},
{
"fx": -6,
"fy": 8
},
{
"fx": -4,
"fy": -8
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/equilibrium-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"forces":[{"fx":10,"fy":0},{"fx":-6,"fy":8},{"fx":-4,"fy":-8}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"forces":[{"fx":10,"fy":0},{"fx":-6,"fy":8},{"fx":-4,"fy":-8}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/equilibrium-check", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"forces": [
{
"fx": 10,
"fy": 0
},
{
"fx": -6,
"fy": 8
},
{
"fx": -4,
"fy": -8
}
]
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.equilibrium_check",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_items | 100 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Was das Gleichgewicht komplanarer Kräfte bedeutet und warum die Residual die Antwort ist
Dieser Endpunkt liefert jene Felder als JSON, damit Unterrichts-widgets, Kursbewerter und Ingenieurhefte einen einzigen Vertrag teilen, statt dass jeder die Buchhaltung und die Gleitkommatoleranz neu baut.
Eingabevertrag, Residualfelder, Toleranz und Fehlerverhalten
Senden Sie einen JSON-Körper, dessen Feld forces ein Feld von Datensätzen ist, jeder mit endlichem fx und fy in derselben kohärenten Krafteinheit, üblicherweise Newton. Das Feld ist Pflicht; die Aliasse list und items werden angenommen. Jede Zeile darf die Komponenten auch als Fx oder force_x oder x sowie Fy oder force_y oder y schreiben. Fehlendes forces, ein Körper der kein Objekt ist, ein Wert der kein Feld ist oder ein leeres Feld scheitern mit invalid_input und der Meldung, dass keine Kräfte gegeben wurden, sodass eine leere Hausaufgabe nicht ausgeglichen wirken kann. Nach der Prüfung addiert die Maschine jede Spalte, bildet die Residual als jenes Paar, nimmt den euklidischen Betrag und setzt is_equilibrium wahr, wenn der Betrag die Toleranz nicht übersteigt. Bei Erfolg liefert der Körper die gelesenen Kräfte, die Anzahl, beide Summen, residual_fx, residual_fy, residual_magnitude, die Toleranz, eine Einheitenmarke, die Formelzeichenkette und den Methodennamen.
Wo eine API zum Kraftgleichgewicht ihren Platz verdient, Grenzen und ehrlicher Preis
Verwenden Sie die API, wenn eine Unterrichtsplattform, ein Wettbewerbsbewerter oder ein Heft denselben Residualvektor und dieselbe Gleichgewichtsmarke für viele Komponentenlisten unter einem Vertrag behaupten muss. Jede erfolgreiche Anfrage ist ein abrechenbares Element zu $0.002; fehlgeschlagene Validierung wird nicht berechnet.
Technische Fragen
Warum fehlt residual_angle_deg manchmal?
Ist die Menge im Gleichgewicht, wird die Residual als Nullvektor behandelt, der keine Richtung hat. Das Winkelfeld wird weggelassen statt erfunden.
Was kostet der Kraftgleichgewichts-Prüfer?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.