Linsenschleifergleichung
Ermitteln Sie die Brennweite einer dünnen Linse aus Material, umgebendem Medium und beiden gekrümmten Flächen: Eine Linse mit Index 1,5 in Luft und Radien von 0,1 und -0,1 m bündelt das Licht bei 0,1 m. 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
- N der Linse
- 1,5
- N des Mediums
- 1
- R1
- 0,1
- R2
- -0,1
- Brennweite
- 0,1
Die Linsenschleifergleichung liefert die Brennweite einer dünnen Linse aus dem Brechungsindex des Materials, dem Index des umgebenden Mediums und den beiden Krümmungsradien. Nutzen Sie sie für Hausaufgabenprüfungen, Laborentwurf und jede Pipeline, die eine transparente Dünnlinsen-Brennweite braucht, ohne einen Strahlverfolger zu öffnen.
Was die Linsenschleifergleichung aussagt
Eine dünne Linse bricht das Licht an ihren beiden gekrümmten Flächen, und jede Fläche steuert einen Teil der Brechkraft bei. Die Linsenschleifergleichung addiert beide: Eins durch die Brennweite ist gleich dem Linsenindex geteilt durch den Mediumindex, minus eins, mal eins durch den ersten Radius minus eins durch den zweiten. Die Brennweite ist der Kehrwert dieser Brechkraft und erscheint in der Längeneinheit, die Sie für die Radien verwenden. Es ist das Modell erster Ordnung aus der Einführung in die Optik, nützlich zum Prüfen von Übungsaufgaben, für Laboraufbauten und für die erste Auslegung einer Kamera, einer Lupe oder eines Immersionsobjektivs.
Fehler, die zu einer falschen Brennweite führen
Am häufigsten ist das Vorzeichen der Radien falsch. Bei Licht von links nach rechts ist ein Radius positiv, wenn sein Krümmungsmittelpunkt rechts von der Fläche liegt, eine bikonvexe Linse hat also einen negativen zweiten Radius. Ebenso oft wird das Medium vergessen: Dasselbe Glas bricht in Wasser oder Öl schwächer als in Luft. Ein Radius von genau null ist nicht zulässig, weil die Gleichung durch ihn teilt. Und das Modell setzt eine im Vergleich zu den Radien dünne Linse mit kugelförmigen Flächen voraus; dicke Linsen, Asphären und mehrlinsige Objektive brauchen eine genauere Modellierung.
Wofür die Brennweite einer dünnen Linse nützt
Produktteams, die einfache Lupen, LED-Kollimatoren oder Singlet-Konzepte für Handykameras auslegen, brauchen eine transparente Brechkraftschätzung, bevor sie ein vollständiges optisches Entwurfspaket öffnen, besonders wenn das Singlet hinter einem Fenster oder in einer Flüssigkeit statt in Luft sitzt. Instrumentierungsgruppen vergleichen gemessene Brennweiten mit der Dünnlinsenvorhersage, um falsches Glasmaterial, vertauschte Flächenreihenfolge oder einen nicht mehr dünnen Aufbau zu erkennen. Bevorzugen Sie diesen Endpunkt, wenn Sie eine stabile, prüfbare geschlossene Form mit explizitem umgebendem Medium wünschen, keinen Dicklinsenlöser, keine mehrlinsige Strahlverfolgung und keine wellenlängenabhängige Dispersion, die Dicke, Abstände und Glaskatalog jenseits dieses Vertrags verlangen.
Gescheiterte Validierung wird nicht berechnet. Halten Sie Unterrichts-Zentimeterradien in gewöhnlichen SI-Größen, pinnen Sie die gerundete Brennweite in Tests, und Sie erhalten reproduzierbare Optik erster Ordnung für Hausaufgaben, LMS-Plugins und Edge-Worker, ohne einen eigenen Strahlverfolger aufzustellen.
Anwendungsfälle
Singlet-Brechkraft in Luft oder in einer Flüssigkeit
Schätzen Sie sammelnde oder zerstreuende Brechkraft eines Glas- oder Kunststoffsinglets in Luft, Wasser oder Öl bei der frühen Auslegung von Kameras, Lupen oder Immersionsobjektiven.
Häufige Fragen
Warum wird ein Flächenradius von null abgelehnt?
Senden Sie einen endlichen von null verschiedenen Radius nach der kartesischen Vorzeichenkonvention.
Behandelt dies dicke Linsen oder mehrlinsige Systeme?
Nein. Diese Fähigkeit gibt nur die standardmäßige geschlossene Dünnlinsenform zurück. Dicke Linsen brauchen die Mittendicke und eine vollständigere Formel; mehrlinsige Systeme brauchen Strahlverfolgung oder Herstellervorschriften.
Welches Vorzeichen bekommt jeder Linsenradius?
Es gilt die kartesische Vorzeichenregel mit Licht von links nach rechts: Ein Radius ist positiv, wenn sein Krümmungsmittelpunkt rechts von der Fläche liegt. Deshalb hat eine typische bikonvexe Linse einen positiven ersten und einen negativen zweiten Radius.
Welchen Brechungsindex gebe ich für Glas, Acryl oder Wasser ein?
Kronglas liegt bei etwa 1,52 und Acryl bei etwa 1,49. Für das umgebende Medium gelten Luft und Vakuum mit 1 und Wasser mit etwa 1,333. Der Index der Linse muss sich vom Index des Mediums unterscheiden.
Warum wird eine Linse unter Wasser schwächer?
Weil die Gleichung das Verhältnis von Linsenindex zu Mediumindex verwendet. Wasser liegt mit etwa 1,333 näher am Glas als Luft, also sinkt das Verhältnis, die Brechkraft nimmt ab und die Brennweite wird länger.
In welcher Einheit erhalte ich die Brennweite?
In derselben Längeneinheit, in der Sie die Radien eingeben. Radien in Metern ergeben eine Brennweite in Metern, im Beispiel mit Index 1,5 in Luft und Radien von 0,1 und -0,1 m also 0,1 m.
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/lensmakers-equation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"n_lens":1.5,"n_medium":1,"r1":0.1,"r2":-0.1}'const res = await fetch("https://api.kit.forhosting.com/phys/lensmakers-equation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"n_lens": 1.5,
"n_medium": 1,
"r1": 0.1,
"r2": -0.1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/lensmakers-equation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"n_lens": 1.5,
"n_medium": 1,
"r1": 0.1,
"r2": -0.1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/lensmakers-equation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"n_lens":1.5,"n_medium":1,"r1":0.1,"r2":-0.1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"n_lens":1.5,"n_medium":1,"r1":0.1,"r2":-0.1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/lensmakers-equation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"n_lens": 1.5,
"n_medium": 1,
"r1": 0.1,
"r2": -0.1
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.lensmakers_equation",
"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
Sitzt dasselbe Singlet in Wasser, Öl oder einem anderen Medium, wird diese Eins durch das Verhältnis der beiden Indizes ersetzt: eins durch f gleich n_lens durch n_medium minus eins, mal dieselbe Krümmungsdifferenz. Diese Fähigkeit wertet jene geschlossene Form aus und gibt die Brennweite in derselben Längeneinheit wie die Radien zurück. Ein Flächenradius von genau null würde durch null teilen und wird mit invalid_input abgelehnt.
Was die Linsenschleifergleichung annimmt und wann sie gilt
Die Brennweite ist der Kehrwert dieser Brechkraft. Die Radien folgen der kartesischen Vorzeichenkonvention mit Licht von links nach rechts: Ein Radius ist positiv, wenn der Krümmungsmittelpunkt rechts von der Fläche liegt. Reale dicke Linsen brauchen den Extra-Term der Mittendicke; Asphären, Gradientenindexglas und mehrlinsige Objektive brauchen Strahlverfolgung. Dieses Werkzeug gibt nur die ideale Dünnlinsen-Brennweite zurück, damit Sie Lehrbuchaufgaben prüfen, einen Entwurf anlegen oder eine Basis dokumentieren können, bevor detailliert modelliert wird. Die Dünnlinsen-Linsenschleifergleichung ist das Modell erster Ordnung, das in der einführenden Optik gelehrt wird: Die Dicke ist gegenüber den Radien sowie den Objekt- und Bildweiten vernachlässigbar, beide Flächen sind sphärisch, und das umgebende Medium ist homogen mit Index n_medium. Unter diesen Annahmen addieren sich die Brechkräfte der beiden Flächen, und die kombinierte Brechkraft im Medium ist n_lens durch n_medium minus eins, mal die Differenz der Flächenkrümmungen. In Wasser ist n_medium etwa 1.333, sodass ein in Luft starkes Glassinglet deutlich schwächer wird, weil der Indexkontrast schrumpft. Ein Flächenradius null wird hier nicht als plane Fläche akzeptiert: Die Formel würde durch null teilen, daher scheitert die Fähigkeit mit invalid_input, statt einen unendlichen Radius zu erfinden.
Eingabevertrag, Antwortform und Fehlerverhalten
Beide Brechungsindizes müssen streng positiv sein. Rechnen Sie Millimeter in Meter um, bevor Sie aufrufen, falls Ihre Zeichnungen Millimeter verwenden; gemischte Einheiten erzeugen eine wohlgeformte Zahl, die für die beabsichtigte Geometrie falsch ist. Jedes Feld darf als JSON-Zahl oder als numerische Zeichenkette eintreffen. Fehlende Felder, leere Zeichenketten und nicht endliche Werte scheitern mit invalid_input unter Nennung des Feldes, und diese Fehlschläge werden nicht berechnet. Gleiche Indizes n_lens gleich n_medium erzeugen null optische Brechkraft und eine undefinierte Brennweite, daher ist auch dieser Fall invalid_input. Bei Erfolg gibt der Körper die vier Eingaben zurück, meldet focal_length in derselben Längeneinheit wie die Radien und enthält eine formula-Zeichenkette für Audit-Protokolle. Der Preis für einen erfolgreichen analytischen Aufruf beträgt pauschal $0.002 pro Posten.
Wo eine API für Dünnlinsen-Brennweite ihren Nutzen hat
Physik- und Ingenieurkurse nutzen den Rechner, um Hausaufgaben und Laborvorbereitungen zu prüfen: Studierende wählen Kronglas nahe n_lens 1.5, wählen Luft oder Wasser als Medium, symmetrische bikonvexe Radien und bestätigen, dass f dem erwarteten Wert entspricht, bevor sie auf einer optischen Bank schleifen oder messen. Unterwasserbildgebung, Ölimmersions-Mikroskopobjektive und Indexanpassungsbäder sind die Fälle, in denen n_medium nicht eins ist und die Nur-Luft-Formel lügen würde; den wahren Umgebungsindex zu senden, ist der Sinn dieser Seite. Da jeder erfolgreiche Aufruf ein einzelner analytischer Posten zu $0.002 ist, können Skripte Familien von Radien oder Indextabellen durchlaufen, ohne Abonnement oder Modellkosten.
Integrationsbeispiele
Erwartete Brennweite für Hausaufgaben und Labor
Berechnen Sie die ideale Dünnlinsen-f aus n_lens, n_medium, R1 und R2, bevor Studierende die Brennweite auf einer optischen Bank messen und den prozentualen Fehler berichten.
Parametersweeps in Entwurfsskripten
Rufen Sie die API stapelweise über Radiuspaare und Indextabellen auf, um Brennweitenkurven ohne Tabellenkalkulationen oder undurchsichtige Desktop-Rechner zu bauen.
Technische Fragen
Welche Formel verwendet der Rechner zur Linsenschleifergleichung?
Die verallgemeinerte Dünnlinsenform 1/f = (n_lens/n_medium − 1)(1/R1 − 1/R2). Wenn n_medium eins ist, ist das die vertraute Luftformel. Die Antwort meldet focal_length in derselben Längeneinheit wie die Radien.
Welche Vorzeichenkonvention verwenden R1 und R2?
Kartesische Konvention mit Licht von links nach rechts: Ein Radius ist positiv, wenn der Krümmungsmittelpunkt rechts von der Fläche liegt. Eine typische bikonvexe Linse hat R1 > 0 und R2 < 0.
Was kostet jeder API-Aufruf?
$0.002 pro erfolgreicher Anfrage. Das Browser-Werkzeug oben läuft lokal kostenlos; die API belastet Ihr prepaid KIT-Guthaben nur, wenn die Aufgabe gelingt.