Elastizitätskonstanten
Für Stahl genügen ein Elastizitätsmodul von 200 GPa und eine Querkontraktionszahl von 0,3, um auch Schub- und Kompressionsmodul festzulegen. Geben Sie zwei der vier elastischen Konstanten ein und erhalten Sie die anderen beiden, geprüft gegen den stabilen Bereich. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Elastizitätsmodul
- 200
- Poissonzahl
- 0,3
- Schubmodul
- 76,9230769231
- Kompressionsmodul
- 166,666666667
- Bekannt
- elastic_modulus+poisson_ratio
Die lineare isotrope Elastizität ist vollständig durch zwei unabhängige elastische Konstanten beschrieben. Werkstoffhandbücher mischen den Elastizitätsmodul E, den Schubmodul G, den Kompressionsmodul K und die Poissonzahl ν, während Finite-Elemente-Karten oft das Paar verlangen, das der Solver erwartet, nicht das, das der Zugversuch geliefert hat.
Was die vier isotropen Konstanten bedeuten und warum zwei genügen
In der linearen isotropen Elastizität hat ein homogener Festkörper keine Vorzugsrichtung, daher schrumpft sein Steifigkeitstensor auf zwei unabhängige Skalare. Vier gängige Namen dieser Skalare stehen in Handbüchern, Finite-Elemente-Karten und Laborberichten: der Elastizitätsmodul E, auch E-Modul genannt; der Schubmodul G; der Kompressionsmodul K; und die Poissonzahl ν. Es sind nicht vier unabhängige Werkstoffeigenschaften.
Je zwei bestimmen die beiden anderen durch algebraische Identitäten, die aus dem Hookeschen Gesetz in drei Dimensionen folgen: E entspricht zwei G mal eins plus ν, E entspricht drei K mal eins minus zwei ν, und E entspricht neun K G geteilt durch drei K plus G. Eine Zugprobe liefert oft E und ν; ein Ultraschallimpuls oft G und K; eine Kompressibilitätsstudie K; ein Torsionsstab G.
Suchanfragen wie Rechner für Elastizitätskonstanten, Elastizitätsmodul in Schubmodul umrechnen, Kompressionsmodul aus der Poissonzahl und isotroper Konstantenumrechner meinen dieselbe Absicht: aus zwei Zahlen das restliche Paar zurückgewinnen, ohne Kontinuumsmechanik neu abzuleiten. Diese Fähigkeit ist genau dieser Umrechner. Sie berechnet E nicht als Spannung geteilt durch Dehnung und ν nicht aus Quer- und Axialdehnung; das sind andere Suchabsichten, die eigene Spannungs-Dehnungs-Werkzeuge bedienen.
Hier gelten die vier Symbole als isotrope Menge, und die Aufgabe besteht darin, die Menge aus dem Paar zu vervollständigen, das Sie bereits kennen.
Eingabevertrag, die sechs Paarungen und die Poisson-Schranke
Jeder Modul muss eine streng positive endliche Zahl in einer konsistenten Spannungseinheit sein — Pascal, Gigapascal oder Pfund pro Quadratzoll sind zulässig, sofern E, G und K dieselbe Einheit teilen. Die Poissonzahl ist dimensionslos. Numerische Zeichenketten werden akzeptiert.
Nach Berechnung des fehlenden Paars wird die Poissonzahl gegen das thermodynamische Fenster eines stabilen isotropen Festkörpers geprüft: Sie muss streng zwischen minus eins und einhalb liegen. Werte außerhalb dieses Intervalls, einschließlich der inkompressiblen Grenze ν gleich 0.5, an der der Kompressionsmodul divergiert, und der auxetischen Schranke ν gleich minus eins, an der der Schubmodul divergiert, werden abgelehnt statt Infinity zurückzugeben. Inkonsistente Paare, die eine Poissonzahl außerhalb des Fensters implizieren — zum Beispiel E größer oder gleich drei G — werden mit derselben Meldung abgelehnt.
Bei Erfolg kommen alle vier Konstanten, eine known-Zeichenkette mit den zwei Eingabefeldern und eine formula-Zeichenkette der verwendeten Identitäten zurück. Ergebnisse werden auf zwölf signifikante Stellen gerundet, damit goldens über JavaScript-Engines stabil bleiben. Fehlgeschlagene Validierung wird nicht berechnet.
Anwendungsfälle
Handbuch-E und ν in Finite-Elemente-G und -K
Nehmen Sie den Zug-Elastizitätsmodul und die Poissonzahl aus einem Datenblatt und erhalten Sie Schub- und Kompressionsmodul, die eine isotrope Elastizitätskarte erwartet.
Ultraschall-G und -K gegen Zug-E und ν geprüft
Wandeln Sie Labor-Schub- und Kompressionsmodul in E und Poissonzahl um und vergleichen Sie sie mit dem Zugversuch am selben isotropen Festkörper.
Isotrope Identitäten mit Schranke für ν unterrichten
Zeigen Sie Studierenden, dass je zwei von E, G, K und ν den Rest bestimmen und eine Poissonzahl außerhalb von minus eins bis einhalb keinen stabilen isotropen Festkörper beschreibt.
Häufige Fragen
Was geschieht, wenn die Poissonzahl 0.5 ist oder unter −1 fällt?
Für einen stabilen isotropen Festkörper muss die Poissonzahl streng zwischen −1 und 0.5 liegen; bei 0.5 divergiert der Kompressionsmodul (inkompressible Grenze) und bei −1 der Schubmodul.
Welche Einheiten sollen Elastizitäts-, Schub- und Kompressionsmodul verwenden?
Jede konsistente Spannungseinheit (Pa, GPa, psi und so weiter). E, G und K müssen dieselbe Einheit teilen; die Poissonzahl ist dimensionslos. Die Antwort verwendet die Einheit, die Sie gesendet haben.
Wie werden G und K aus E und der Poissonzahl berechnet?
G = E / (2(1+ν)) und K = E / (3(1−2ν)). Die übrigen fünf Paarungen nutzen die gleichwertigen isotropen Identitäten zwischen E, G, K und ν.
Wie erhalte ich Elastizitätsmodul und Querkontraktionszahl aus Ultraschallmessungen?
Eine Ultraschall-Laufzeitmessung liefert meist Schub- und Kompressionsmodul. Geben Sie beide in derselben Spannungseinheit ein und lassen Sie die anderen leer; der Rechner liefert Elastizitätsmodul und Querkontraktionszahl aus den isotropen Beziehungen.
Warum wird mein Wertepaar als widersprüchlich abgelehnt?
Manche Paare ergeben eine Querkontraktionszahl außerhalb des stabilen Bereichs zwischen minus eins und einhalb. Ein Elastizitätsmodul vom Dreifachen des Schubmoduls oder mehr passt zum Beispiel zu keinem stabilen isotropen Festkörper.
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/phys/elastic-constants \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"elastic_modulus":200,"E":1}'const res = await fetch("https://api.kit.forhosting.com/phys/elastic-constants", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"elastic_modulus": 200,
"E": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/elastic-constants",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"elastic_modulus": 200,
"E": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/elastic-constants", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"elastic_modulus":200,"E":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"elastic_modulus":200,"E":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/elastic-constants", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"elastic_modulus": 200,
"E": 1
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.elastic_constants",
"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.
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
Dieser Rechner für Elastizitätskonstanten nimmt genau zwei von elastic_modulus, shear_modulus, bulk_modulus und poisson_ratio entgegen, wendet die geschlossenen isotropen Identitäten an und liefert die beiden übrigen zusammen mit dem bekannten Paar und der verwendeten Formel. Die Poissonzahl muss streng zwischen minus eins und einhalb liegen; Werte außerhalb dieses thermodynamischen Fensters machen die restlichen Module nichtendlich und scheitern mit invalid_input.
Eingabevertrag, die sechs Paarungen und die Poisson-Schranke
Senden Sie ein JSON-Objekt, das genau zwei der vier Felder elastic_modulus, shear_modulus, bulk_modulus und poisson_ratio enthält. Die Aliase E, youngs_modulus, G, mu, K, kappa, nu und poissons_ratio werden auf die kanonischen Namen abgebildet. Null, eine, drei oder vier gelieferte Konstanten scheitern mit invalid_input, weil das isotrope Problem dann unter- oder überspezifiziert ist.
Wo Ingenieure die Umrechnung nutzen, Grenzen und Kosten
Typische Abläufe: Handbuchwerte für Stahl, etwa E gleich zweihundert Gigapascal und ν gleich 0.3, auf Schub- und Kompressionsmodul abbilden; E und ν aus Ultraschall-G und -K zurückgewinnen; und ein gummiartiges ν gleich 0.5 ablehnen, damit ein inkompressibler Werkstoff nicht stillschweigend einen erfundenen endlichen Kompressionsmodul erhält. Senden Sie keine gemischten Einheiten, anisotropen Steifigkeitsmatrizen, temperaturabhängigen Tabellen oder viskoelastischen Spektren — dieser Endpunkt ist nur die geschlossene isotrope Umrechnung. Nutzen Sie die API, wenn eine Werkstoffdatenbank, ein Finite-Elemente-Präprozessor oder ein Laborbuch viele Paare unter einem Vertrag umrechnen muss. Jeder erfolgreiche Aufruf ist ein abrechenbares Element zu $0.002; ungültige Eingabe wird nicht berechnet. Pinnen Sie das gerundete JSON in Tests, halten Sie die Poissonzahl zwischen minus eins und einhalb, und Sie erhalten reproduzierbare Elastizitätskonstanten für Lehre, Entwurfsnotizen und Automatisierung, ohne eine eigene Kontinuumsmechanik-Bibliothek aufzubauen.
Technische Fragen
Welche zwei Elastizitätskonstanten können Sie eingeben?
Jedes Paar unter elastic_modulus (E), shear_modulus (G), bulk_modulus (K) und poisson_ratio (ν). Der Rechner liefert die beiden anderen. Weniger oder mehr als zwei Konstanten scheitern mit invalid_input.
Was kostet der Rechner für Elastizitätskonstanten?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.