Calculateur réducteur focal
Un télescope de 2000 mm à f/10 équipé d'un réducteur 0,63× travaille à 1260 mm et f/6,3, tandis que son ouverture de 200 mm reste identique. Saisissez la focale native, le nombre f et le facteur du réducteur. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Distance focale
- 2 000
- Rapport focal
- 10
- Facteur du réducteur
- 0,63
- Focale effective
- 1 260
- Rapport focal effectif
- 6,3
- Ouverture
- 200
- Précision
- 10
Un réducteur focal raccourcit la focale effective d'un télescope ou d'un objectif photographique par un facteur de multiplication déclaré, en général entre environ une moitié et huit dixièmes. Observateurs et imageurs ont besoin de la nouvelle focale et du nouvel f-ratio avant de choisir les temps de pose, les échelles de plaque ou les combinaisons d'oculaires. Ce calculateur de focale effective avec réducteur focal accepte la focale native en millimètres, le nombre f natif et un facteur de réduction positif tel que zéro virgule six trois, puis renvoie la focale effective, le rapport focal effectif et l'ouverture libre implicite. La forme fermée est entièrement déterministe : la longueur effective égale la longueur native multipliée par le facteur, et le f effectif égale le f natif multiplié par le même facteur, car un réducteur idéal laisse inchangé le diamètre d'ouverture.
Ce qu'un réducteur focal modifie et ce que contient la réponse
Un réducteur focal est une optique multi-éléments placée entre un télescope (ou un objectif) et une caméra ou un oculaire afin que le faisceau converge plus vite et que l'échelle d'image se réduise. Les fabricants indiquent un facteur de réduction k, souvent zéro virgule cinq, zéro virgule six trois, zéro virgule sept ou zéro virgule huit, signifiant que le système se comporte comme si sa focale était multipliée par k.
Comme le diamètre d'ouverture libre D de l'optique primaire ne change pas, le rapport focal s'échelle du même facteur : si le système natif fait F millimètres à f sur N, le système réduit fait F fois k millimètres à f sur N fois k. C'est le modèle idéal des manuels ; les réducteurs réels modifient aussi le back focus, introduisent de la courbure de champ ou des aberrations résiduelles sur grands capteurs et peuvent vigneter, ce que ce calculateur ne modélise pas.
Où les maths du réducteur s'insèrent en imagerie, enseignement et logiciel
Les astrophotographes rencontrent ce calcul lorsqu'ils associent un réducteur à un capteur pour que l'échantillonnage se rapproche des secondes d'arc par pixel souhaitées, lorsqu'ils recalculent les budgets d'exposition en passant de f sur dix à f sur six virgule trois, ou lorsqu'ils vérifient qu'un réducteur commercial zéro virgule six trois fois pour SCT livre bien la longueur effective annoncée sur un tube de deux mille millimètres. Enseignants et ateliers de club l'utilisent pour que les apprenants convertissent les focales de catalogue en chiffres réduits sans erreurs silencieuses d'unités.
Les développeurs appellent le même contrat depuis des scripts pour semer des vecteurs de test déterministes pour planificateurs d'imagerie, normaliser le matériel saisi par l'utilisateur avant un journal de session, ou satisfaire des énoncés de défis de programmation qui exigent le f effectif plutôt qu'un multiplicateur approximatif. Les démonstrations de concours et de vulgarisation ont besoin d'une source rapide et hors ligne de focales réduites pour que les bénévoles vérifient des tableaux de matériel sans applications propriétaires.
Les outils produit et éducation utilisent la formule lorsqu'un apprenant saisit longueur native, nombre f et facteur de réducteur et que l'interface doit afficher à la fois la longueur effective et le rapport effectif à côté de l'ouverture récupérée.
Cas d’usage
Planification du matériel d'astrophotographie
Convertissez la focale native et le f d'un télescope via un réducteur 0.63× ou 0.5× avant de choisir l'échantillonnage du capteur et les temps de pose.
Salle de classe et ateliers de club
Enseignez comment les réducteurs idéaux mettent à l'échelle F et f par le même facteur sans logiciel de ray-tracing ni applications propriétaires.
Questions fréquentes
Combien coûte le calculateur de réducteur focal ?
Il est gratuit dans votre navigateur sur cette page.
Comment définit-on la focale effective et le f-ratio ?
L'ouverture D = F/f est inchangée, donc longueur et nombre f s'échelonnent par k.
Que se passe-t-il si le facteur du réducteur est nul ou négatif ?
Un facteur de réduction non positif n'est pas optiquement valide pour F_eff = F × k.
Ce modèle inclut-il les aberrations réelles du réducteur ou le back focus ?
Non. Il renvoie uniquement l'échelle idéale de focale et de f-ratio. Figure optique, vignettage et distance de back focus sont hors périmètre.
Quelles unités dois-je utiliser pour la focale ?
Les millimètres sont la convention pour télescopes et objectifs.
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/astro/focal-reducer \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"focal_length":2000,"focal_ratio":10,"reducer_factor":0.63}'const res = await fetch("https://api.kit.forhosting.com/astro/focal-reducer", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"focal_length": 2000,
"focal_ratio": 10,
"reducer_factor": 0.63
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/focal-reducer",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"focal_length": 2000,
"focal_ratio": 10,
"reducer_factor": 0.63
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/focal-reducer", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"focal_length":2000,"focal_ratio":10,"reducer_factor":0.63}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"focal_length":2000,"focal_ratio":10,"reducer_factor":0.63}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/focal-reducer", 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
{
"focal_length": 2000,
"focal_ratio": 10,
"reducer_factor": 0.63
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.focal_reducer",
"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
Les facteurs de réduction nuls ou négatifs sont rejetés avec invalid_input plutôt que d'inventer un résultat dénué de sens.
Ce qu'un réducteur focal modifie et ce que contient la réponse
La réponse répète les valeurs arrondies de focal_length, focal_ratio et reducer_factor que vous avez fournies, puis rapporte effective_focal_length, effective_focal_ratio, aperture récupérée comme F divisé par le nombre f natif, la précision utilisée, l'étiquette de méthode focal_reducer_scale, unit_focal_length en mm et une courte chaîne de formule. Il n'y a ni tracé de rayons ni base de modèles commerciaux : le moteur évalue les deux multiplications dans la plage de magnitude supportée ou rejette l'entrée avec invalid_input. Les cas rejetés incluent les champs manquants, les valeurs non finies, les magnitudes au-dessus du plafond documenté, une focale ou un f natifs non positifs et —par contrat produit— tout facteur de réduction non positif. Si vous avez besoin d'une échelle de plaque en secondes d'arc par pixel, d'un champ de vue depuis la taille du capteur ou d'un grossissement avec un oculaire précis, associez ce résultat à ces outils dédiés ; cette page ne répond qu'à l'échelle idéale du réducteur, avec une sortie numérique stable adaptée aux fiches d'exercices, aux tests unitaires et aux clients d'API.
Comment les entrées sont lues et comment les résultats restent reproductibles
Les signes plus initiaux optionnels et la notation scientifique sur chaînes numériques sont autorisés lorsqu'elles s'analysent en décimaux finis ; espaces intégrés, préfixes hexadécimaux et jetons non numériques sont rejetés avec un message clair pour qu'une mauvaise cellule ne devienne pas une longueur effective erronée. Les champs préférés sont focal_length pour la longueur native en millimètres, focal_ratio pour le nombre f natif et reducer_factor pour la réduction adimensionnelle k, mais les alias fl, f, native_focal_length et focal_length_mm pour le premier ; f_ratio, f_number, native_focal_ratio et fn pour le deuxième ; et factor, reduction, reducer et magnification_factor pour le troisième sont acceptés afin que tableurs, chaînes de requête et formulaires typés réutilisent le même contrat. Chaque champ principal doit être strictement positif : si focal_length ou focal_ratio est nul ou négatif, la requête échoue car un télescope physique n'a ni longueur ni nombre f non positifs dans ce modèle. Si reducer_factor est nul ou négatif, la requête échoue avec invalid_input car la longueur effective égale à la native multipliée par k est non physique pour k non positif —le contrat produit que cette capacité annonce. Un champ optionnel precision, avec les alias decimals et dp, choisit combien de décimales exposer pour tous les champs numériques, par défaut dix et plafonné à quinze, afin que les goldens JSON restent stables. Associez l'exécution gratuite dans le navigateur de cette page à l'API payante lorsque vous avez besoin du même résultat mathématique dans un pipeline automatisé sans réimplémenter vous-même la formule du réducteur.
Où les maths du réducteur s'insèrent en imagerie, enseignement et logiciel
Sur cette page le travail s'exécute entièrement dans votre navigateur ; via l'API chaque consultation réussie coûte $0.002, la validation échouée n'est pas facturée et rien n'est stocké après la réponse. Cette division —exploration interactive gratuite et API identique payante— correspond au reste du catalogue tier A du KIT et vous permet de passer d'une session de planification dans le jardin à un pipeline automatisé sans changer le résultat mathématique. Associez-le aux outils de résolution de télescope ou de champ de vue lorsque vous avez besoin d'étapes astronomiques liées, et à d'autres endpoints d'optique lorsque vous construisez un petit laboratoire d'aides d'imagerie déterministes et gratuites.
Cas d'intégration
Fixtures de tests déterministes
Générez des valeurs reproductibles de effective_focal_length et effective_focal_ratio pour tests unitaires, contrôles de propriétés et assertions CI sur planificateurs d'imagerie.