Calculateur d'étendue optique
Multipliez l’aire de la source par l’angle solide pour obtenir l’étendue : 0,0001 m² émettant dans 0,02 sr donnent 0,000002 m²·sr, une valeur qu’aucune lentille ni aucun miroir sans pertes ne peut réduire. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Surface de la source (m2)
- 0,0001
- Angle solide (sr)
- 0,02
- Étendue (m2 sr)
- 0,000002 m²·sr
L'étendue optique décrit l'espace occupé par la lumière à la fois dans le domaine physique et dans le domaine angulaire. Ce calculateur multiplie l'aire projetée d'une source en mètres carrés par l'angle solide du faisceau en stéradians, puis renvoie l'étendue en mètres carrés-stéradians. Cette grandeur est essentielle en éclairage, imagerie, concentration et radiométrie, car un système optique idéal sans perte ne peut pas la réduire. Saisissez des valeurs SI finies et positives ou nulles pour obtenir un résultat explicite avec la formule et les entrées normalisées.
Ce que mesure l'étendue optique
L'étendue associe deux propriétés que l'on pourrait examiner séparément, mais qui doivent être suivies ensemble : l'aire projetée occupée par une source ou un faisceau et l'ensemble des directions dans lesquelles ses rayons se propagent. Un émetteur large limité à un cône étroit peut avoir la même étendue qu'un petit émetteur diffusant dans un cône plus vaste. Pour le cas uniforme et aligné traité ici, la relation est G = A × Ω, où A désigne l'aire projetée de la source et Ω l'angle solide.
L'unité SI obtenue est le mètre carré-stéradian, noté m²·sr. Ce calculateur convient lorsque l'aire et l'ouverture angulaire sont déjà connues et que vous recherchez directement la valeur géométrique. Il ne déduit pas l'aire projetée d'une surface inclinée, ne calcule pas l'angle solide à partir des dimensions d'une lentille et ne modélise pas les variations spatiales ou angulaires d'une source non uniforme.
Ces situations imposent une intégration sur la position et la direction, avec le facteur de projection cosinus approprié, avant de représenter l'aire et l'angle solide effectifs par ce produit simplifié.
Comment saisir correctement l'aire et l'angle solide
Pour une tache circulaire, convertissez le diamètre en rayon et calculez πr² ; pour un rectangle vu de face, multipliez les longueurs de ses côtés. Si le plan source est incliné par rapport à l'axe optique, son aire projetée peut différer de sa surface physique. Le stéradian mesure une ouverture angulaire sur une sphère et ne correspond pas à un angle exprimé en degrés ou en radians.
Si vous connaissez le demi-angle θ d'un cône circulaire, calculez d'abord Ω = 2π(1 − cos θ), avec θ en radians. Le calculateur accepte zéro comme cas limite d'une aire ou d'un angle nul, et refuse les valeurs négatives, les nombres non finis et les angles solides supérieurs à 4π, puisque 4π stéradians couvrent toute la sphère. Explicitez chaque conversion afin que la valeur en m²·sr conserve son sens dimensionnel.
Interpréter la conservation et les résultats pratiques
En optique géométrique idéale, l'étendue se conserve dans un système optique sans perte et les composants passifs ordinaires ne peuvent pas la comprimer. Une lentille ne peut réduire l'aire du faisceau qu'en augmentant sa dispersion angulaire, ou réduire cette dispersion qu'en augmentant l'aire. Une grande source diffuse ne peut donc généralement pas être focalisée sur un point arbitrairement petit tout en conservant un cône de sortie étroit.
Comparez l'étendue calculée de la source à l'étendue d'acceptance des ouvertures, fibres, détecteurs ou concentrateurs situés en aval. Si le récepteur accepte une étendue inférieure, certains rayons seront nécessairement rejetés : le rendement géométrique ne pourra pas atteindre cent pour cent, avant même les pertes par absorption, réflexion, diffusion ou défaut d'alignement. Ce produit simple constitue une référence géométrique, pas une prévision de puissance optique ; il ne renseigne pas directement sur les watts, la luminance énergétique, le spectre, la polarisation ou la transmission.
Utilisez-le pour repérer une incompatibilité d'espace des phases, puis appliquez séparément les rendements et pertes pour estimer la puissance reçue.
Cas d’usage
Adapter une source à un système optique
Comparez l'étendue de la source à celle qu'acceptent les lentilles ou ouvertures avant d'estimer le couplage réalisable.
Évaluer les limites du couplage sur fibre
Calculez le produit aire-angle du faisceau et vérifiez si une fibre peut accepter son extension géométrique.
Documenter une conception d'éclairage
Consignez une étendue reproductible avec les hypothèses d'aire et d'angle solide dans un calcul d'ingénierie.
Questions fréquentes
Quelle formule le calculateur utilise-t-il ?
Il applique G = A × Ω à une source uniforme et alignée, A étant l'aire projetée en m² et Ω l'angle solide en sr.
Dans quelle unité le résultat est-il donné ?
Le résultat est exprimé en mètres carrés-stéradians, notés m²·sr.
Puis-je saisir des millimètres carrés ?
Convertissez-les d'abord : un millimètre carré vaut 0.000001 mètre carré.
Pourquoi l'angle solide est-il limité à 4π ?
Une sphère complète sous-tend 4π stéradians ; un angle solide géométrique ne peut donc pas être supérieur.
L'étendue indique-t-elle la puissance optique reçue par un détecteur ?
Non. Elle décrit l'extension géométrique. La puissance dépend aussi de la radiance, de la transmission, des pertes, du spectre et de la réponse du détecteur.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/optics/etendue \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"source_area_m2":0.0001,"solid_angle_sr":0.02}'const res = await fetch("https://api.kit.forhosting.com/optics/etendue", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"source_area_m2": 0.0001,
"solid_angle_sr": 0.02
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/etendue",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"source_area_m2": 0.0001,
"solid_angle_sr": 0.02
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/etendue", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"source_area_m2":0.0001,"solid_angle_sr":0.02}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"source_area_m2":0.0001,"solid_angle_sr":0.02}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/etendue", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"source_area_m2": 0.0001,
"solid_angle_sr": 0.02
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.etendue",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Comment saisir correctement l'aire et l'angle solide
Indiquez dans source_area_m2 l'aire projetée de la source émettrice ou du faisceau en mètres carrés, et non une simple dimension mécanique pratique. Indiquez solid_angle_sr en stéradians.
Interpréter la conservation et les résultats pratiques
Par API, chaque calcul déterministe coûte $0.002 et renvoie entrées, formule, valeur et unité pour vos processus auditables.
Questions techniques
Combien coûte un calcul par API ?
Chaque requête API coûte $0.002 ; le calculateur du navigateur emploie le même calcul déterministe.