ForHosting KIT · Mathématiques

Cylindriques → cartésiennes

Un point de rayon 5, d’angle 45° et de hauteur 3 devient x et y de 3,535533905933 chacun, avec z toujours à 3. Seul ce sens est traité, des cylindriques vers les cartésiennes, et l’angle s’indique en degrés ou en radians. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Rayon
5
Angle
45
Hauteur
3
Vous obtenez
Unité d'angle
Degrees
Angle (rad)
0,7853981634
Angle (°)
45
X
3,5355339059

Les coordonnées cylindriques décrivent un point de l’espace tridimensionnel par la distance à un axe vertical, la direction autour de cet axe et la hauteur. Les coordonnées cartésiennes utilisent trois déplacements orthogonaux x, y et z. Ingénieurs, étudiants en physique, programmeurs CNC, développeurs de jeux et géomètres basculent constamment entre ces repères : une portée avec azimut et élévation devient une épingle de carte, une trajectoire machine des mouvements d’axes, et un échantillon de réservoir cylindrique un sommet de modèle solide.

Ce que signifient les coordonnées cylindriques et cartésiennes

Dans le repère cylindrique un point s’écrit (ρ, φ, z). Le rayon ρ est la distance perpendiculaire à l’axe z lorsque ρ est non négatif ; l’angle azimutal φ se mesure dans le plan xy depuis l’axe x positif, dans le sens antihoraire pour les angles positifs ; et z est la même coordonnée verticale que dans l’espace cartésien. Les coordonnées cartésiennes écrivent le même point (x, y, z), où x et y sont les projections horizontales et z la hauteur.

Les formules de conversion sont élémentaires une fois φ en radians : x vaut ρ fois le cosinus de φ, y vaut ρ fois le sinus de φ, et z traverse inchangé. Lorsque l’angle arrive en degrés, convertissez d’abord avec φ_rad égal à φ_deg fois π divisé par cent quatre-vingts, puis évaluez cosinus et sinus avec les primitives mathématiques de l’hôte.

Un exemple classique de cours est ρ égal à cinq, φ égal à quarante-cinq degrés et z égal à trois : x et y valent tous deux cinq sur la racine carrée de deux (environ trois point cinq trois cinq cinq) tandis que z reste trois. À φ égal à zéro, x vaut ρ et y vaut zéro ; à quatre-vingt-dix degrés, x vaut zéro et y vaut ρ. Un rayon nul tombe toujours sur l’axe z quelle que soit l’angle.

Cet outil n’effectue que cette conversion : il n’inverse pas le cartésien vers le cylindrique, ne ramène pas les angles à une branche principale et ne trace pas le point en 3D.

Placement en robotique, jeux et animation 3D

Transformez portée, azimut et élévation en décalages cartésiens pour planification de trajectoire, sprites ou graphes de scène sans appels Math ad hoc dans chaque service.

Épingles de carte CNC, topographie et ingénierie

Convertissez par lots des retours cylindriques machine ou topographiques en mouvements d’axes cartésiens pour CAD, trajectoires d’outil ou croquis d’ingénierie.

Quelles formules utilise le calculateur cylindriques vers cartésiennes ?

Avec φ en radians : x = ρ·cos(φ), y = ρ·sin(φ) et z = z. Les degrés sont d’abord convertis avec φ_rad = φ_deg·π/180.

Puis-je saisir l’angle azimutal en radians ?

La valeur par défaut est degrees pour les flux de cours et de dessin.

Cela reconvertit-il les coordonnées cartésiennes en cylindriques ?

Non. Cette capacité convertit uniquement les cylindriques (ρ, φ, z) en cartésiennes (x, y, z). Utilisez un outil cartésien vers cylindrique si vous avez besoin de l’inverse.

Le calculateur de coordonnées cylindriques vers cartésiennes est-il gratuit ?

L’outil navigateur est gratuit et s’exécute en local.

Que se passe-t-il avec un rayon négatif ?

Par défaut, il est refusé pour que les calculs de distance restent sûrs. Si votre manuel utilise des rayons signés, activez l’option qui les accepte : le point se place alors de l’autre côté de l’axe.

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.

POSThttps://api.kit.forhosting.com/trig/cylindrical-to-cartesian

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é.

curl -X POST https://api.kit.forhosting.com/trig/cylindrical-to-cartesian \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"radius":5,"angle":45,"height":3}'
{
  "radius": 5,
  "angle": 45,
  "height": 3
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.cylindrical_to_cartesian",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Cette capacité prend un rayon cylindrique fini ρ, un angle azimutal φ —en degrés par défaut ou en radians si vous le demandez— et la hauteur z, et renvoie le triplet cartésien x égal à ρ fois le cosinus de φ, y égal à ρ fois le sinus de φ, et z inchangé, en JSON déterministe. Les rayons négatifs sont rejetés par défaut pour sécuriser les flux de distance en classe ; activez allow_negative_r lorsque vous avez besoin de la convention de rayon signé de certains manuels de géométrie analytique. Il n’y a ni système d’algèbre informatique, ni traceur, ni graine aléatoire, ni dépendance à l’horloge : l’outil gratuit du navigateur et le chemin API prépayé partagent une seule fonction de résolution pure, de sorte qu’un contrôle de devoirs et un script de production s’accordent après l’arrondi décimal fixe.

Ce que signifient les coordonnées cylindriques et cartésiennes

Les formules sont déterministes après au plus une conversion d’unité —aucune série n’est réimplémentée côté utilisateur, aucun échantillonnage n’est requis, et le résultat ne dépend ni de la locale, ni du fuseau, ni du réseau—, de sorte que correcteurs, shaders et clients API voient les mêmes nombres arrondis à chaque fois qu’ils envoient les mêmes entrées.

Comment appeler l’API et ce qui est renvoyé

Utilisez-le pour des pipelines de devoirs, des bacs à sable de préparation d’entretien, des outils de robotique et de jeux, des scripts CNC et topographiques, ou tout flux qui nécessite une conversion cylindrique vers cartésienne reproductible sans installer un package d’algèbre informatique sur chaque machine du laboratoire ou de la flotte. Envoyez un corps JSON avec radius, angle et height. Le champ radius est la distance radiale cylindrique à l’axe z ; les alias r, rho et le caractère ρ ont le même sens. Le champ angle est la mesure azimutale dans le plan xy ; les alias phi, le caractère φ, theta, le caractère θ et t fonctionnent aussi. Le champ height est la coordonnée verticale ; les alias z et h sont acceptés. L’angle_unit optionnel vaut degrees par défaut ou radians lorsque vous passez radians (alias unit et angle_mode). L’allow_negative_r optionnel vaut false par défaut ; mettez-le à true seulement si votre pipeline utilise volontairement des rayons signés. En cas de succès la réponse répète radius, angle, height, angle_unit et allow_negative_r ; ajoute angle_radians et angle_degrees pour la commodité ; renvoie x, y et z comme nombres arrondis ; et inclut method égal à cylindrical_to_cartesian plus un court bloc de formules documentant les définitions. Une validation échouée —radius, angle ou height manquant, valeur non finie, unité inconnue, magnitude hors limites publiées, ou rayon négatif alors que les rayons négatifs sont interdits— renvoie invalid_input et n’est jamais facturée. Le tarif est un forfait de $0.002 par requête réussie avec l’unité item.

Conseils pratiques, rayons négatifs et recherches liées

Préférez des triplets de cours bien connus pour vérifier à la main : ρ égal à un à zéro, trente, quarante-cinq, soixante et quatre-vingt-dix degrés avec une hauteur fixe coïncident avec les tables du cercle unité après arrondi, z inchangé. Cette page vise ceux qui cherchent un calculateur de coordonnées cylindriques vers cartésiennes ou un outil rho phi z vers x y z en degrés ou radians ; ce n’est pas un inverseur cartésien vers cylindrique et ne résout pas d’équations de surfaces cylindriques. Après un appel réussi, une vérification utile est que la longueur euclidienne horizontale de (x, y) égale la valeur absolue de ρ dans la tolérance flottante, que z égale la hauteur d’entrée, et que l’angle plan du vecteur corresponde à φ modulo deux π lorsque ρ est positif. En radians, les angles courants sont zéro, π sur six, π sur quatre, π sur trois et π sur deux ; réglez angle_unit sur radians pour sauter l’étape de conversion. Gardez le rayon non négatif sauf si vous comprenez explicitement la convention de rayon signé : un ρ négatif avec allow_negative_r true utilise les mêmes multiplications et tombe sur le rayon opposé dans le plan xy, équivalent à ρ absolu en φ plus π, tandis que z traverse toujours. Si votre source de données émet parfois des distances négatives par erreur, laissez la garde par défaut et traitez invalid_input comme un signal de qualité des données plutôt que d’inverser silencieusement la projection horizontale. Les magnitudes absolues de rayon, d’angle et de hauteur sont plafonnées pour que les doubles IEEE intermédiaires restent finis sur le Worker et dans le navigateur. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient les scripts exploratoires bon marché lorsque les apprenants testent volontairement de mauvais rayons.

Contrôles de devoirs et d’examens pour la conversion cylindrique–cartésienne

Donnez aux élèves ρ, φ et z en degrés ou radians ; comparez leur x, y et z calculés à la main à un résultat déterministe de l’API ou du navigateur gratuit.

Que se passe-t-il si le rayon est négatif ?

Par défaut les rayons négatifs sont interdits et la tâche renvoie invalid_input. Mettez allow_negative_r à true pour accepter un ρ signé avec les mêmes formules (équivalent à |ρ| en φ+π).

Consulter la documentation complète du KIT →