Calculateur de force g de centrifugeuse : rayon et RPM en RCF
Ce calculateur de force g pour centrifugeuse convertit le rayon du rotor et sa vitesse en force centrifuge relative, abrégée RCF et exprimée en multiple de la pesanteur standard.
Lancer gratuitement
Indiquez la distance entre l’axe et l’échantillon en centimètres, puis les tours par minute. Il est utile lorsqu’un protocole donne une valeur en g alors que l’appareil affiche des RPM, ou pour comparer deux rotors à vitesse identique.
Saisissez le rayon à la position de l’échantillon
Utilisez la distance entre le centre de rotation et le point du tube où l’échantillon subit la force. Saisissez-la en centimètres, car la constante de conversion repose sur les centimètres et les tours par minute. La documentation peut indiquer un rayon minimal, maximal ou moyen ; choisissez celui qu’impose le protocole. Le rayon maximal décrit souvent la RCF au fond du tube. Ne saisissez pas le diamètre : divisez-le d’abord par deux. Le calculateur refuse un rayon négatif et accepte zéro, même si celui-ci correspond généralement à un point théorique sur l’axe. Une mesure cohérente est indispensable pour comparer différentes géométries.
Comprenez la conversion des RPM en RCF
La formule est RCF = 1.118 × 10⁻⁵ × r × RPM², r étant le rayon en centimètres. Le résultat est une force relative sans dimension exprimée en g : 10,000 représente dix mille fois la pesanteur standard. Les RPM étant au carré, doubler la vitesse quadruple la RCF, tandis que doubler le rayon ne fait que la doubler. Copier un réglage entre deux rotors peut donc appliquer une autre force. Le calculateur n’ajoute ni correction propre au rotor ni modèle de rampe, de température ou de durée. De petits écarts avec l’écran peuvent provenir des arrondis du fabricant.
Intégrez le résultat à un protocole reproductible
Pour documenter une centrifugation, consignez la RCF cible, la convention de rayon, la durée ainsi que les réglages utiles de température ou de freinage. Des RPM seules rendent le protocole dépendant du rotor. Utilisez ce calculateur pour vérifier un réglage, convertir une ancienne instruction ou comparer des rotors. Consultez les limites du fabricant avant de choisir la vitesse : un résultat mathématiquement valide ne garantit pas que l’appareil, les tubes ou l’échantillon la supportent. Le tarif de l’API est de $0.002 par calcul. Conservez les valeurs saisies avec le résultat afin que le calcul et le rayon retenu puissent être vérifiés.
Cas d’usage
Convertir un protocole exprimé en RPM
Calculez la RCF nominale d’une vitesse publiée après avoir déterminé le rayon de l’échantillon dans le rotor utilisé.
Comparer des rotors de centrifugeuse
Observez comment deux rayons produisent des forces g différentes aux mêmes RPM avant de transférer une méthode.
Valider le réglage de l’équipement
Ajoutez un contrôle déterministe de la RCF à une feuille ou à un processus de laboratoire enregistrant rayon et vitesse.
Questions fréquentes
Quelle formule le calculateur applique-t-il ?
Il applique RCF = 1.118 × 10⁻⁵ × rayon en centimètres × RPM².
Que signifie le résultat en g ?
Il s’agit de la force centrifuge relative en multiple de la pesanteur standard, et non d’une accélération en mètres par seconde carrée.
Faut-il utiliser le rayon minimal, moyen ou maximal ?
Utilisez la convention exigée par votre protocole. Le maximum décrit la force près du fond ; certaines méthodes imposent le rayon moyen.
Pourquoi les RPM ont-elles autant d’effet ?
Elles sont élevées au carré ; les doubler quadruple donc la force relative pour un même rayon.
Un calcul valide signifie-t-il que la vitesse est sûre ?
Non. Vérifiez les limites nominales de la centrifugeuse, du rotor, des adaptateurs et des tubes.
Quel est le prix d’un calcul par API ?
Chaque requête API coûte $0.002.
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/mech/centrifuge-g-force \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"rotor_radius_cm":10,"rpm":10000}'const res = await fetch("https://api.kit.forhosting.com/mech/centrifuge-g-force", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"rotor_radius_cm": 10,
"rpm": 10000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/centrifuge-g-force",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"rotor_radius_cm": 10,
"rpm": 10000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/centrifuge-g-force", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"rotor_radius_cm":10,"rpm":10000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"rotor_radius_cm":10,"rpm":10000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/centrifuge-g-force", 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
{
"rotor_radius_cm": 10,
"rpm": 10000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.centrifuge_g_force",
"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. |