Truncated cone
API · /solids-api
API de solides géométriques
Géométrie avancée des solides 3D sous forme d'API, calculée localement et de manière déterministe — les formes qu'un calculateur de géométrie de base omet. Le point d'accès du tronc de cône donne le volume V = (π·h/3)·(R² + R·r + r²), la hauteur oblique √(h² + (R−r)²) et la surface latérale et totale d'un cône tronqué, la forme des seaux, abat-jour et trémies. Le point d'accès du tore donne le volume d'un donut 2π²·R·r² et la surface 4π²·R·r à partir de ses rayons centre-tube et tube. Le point d'accès de l'ellipsoïde donne le volume exact (4/3)π·a·b·c et une approximation de la surface de Knud-Thomsen précise à mieux de 1,1 %. Le point d'accès des solides platoniciens renvoie le volume et la surface de l'un des cinq solides platoniciens — tétraèdre, cube, octaèdre, dodécaèdre et icosaèdre — à partir de la longueur d'arête, en utilisant les coefficients exacts du nombre d'or (un icosaèdre unitaire a un volume de 2,1817 et une surface de 8,6603). Utilisez une unité de longueur cohérente et obtenez la surface et le volume. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les développeurs d'applications d'ingénierie, CAO, modélisation 3D, architecture, fabrication et éducation mathématique, les outils de volume et surface et d'emballage, et les logiciels de simulation. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 4 points d'accès. Ce sont les solides avancés ; pour la sphère, le cube, le cylindre, le cône et les formes 2D, utilisez une API de géométrie générale.
Santé API
en bonne santé- Temps de disponibilité
- 100.00%
- Sondes serveur · 24h
- Latence moyenne
- 84 ms
- Sondes serveur · 24h
- Abonnées
- 3,185
- active
- Total des appels
- 40
- les 7 derniers jours
Tarifs
Choisissez un niveau: facturé mensuellement, annulez à tout moment.
Free
Gratuite
- 4,650 appels / mois
- 2 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 4 650 appels/mois
- 2 req/s
- Frustum + tore + ellipsoïde + platonique
- Pas de carte de crédit
Starter
€5.05 /mois
- 46,500 appels / mois
- 6 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 46 500 appels/mois
- 6 req/sec
- 5 solides platoniciens, hauteur oblique, aire latérale
- Assistance par e-mail
Pro
€13.60 /mois
- 212,000 appels / mois
- 15 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 212 000 appels/mois
- 15 req/s
- Pipelines CAO et de modélisation
- Support prioritaire
Mega
€43.00 /mois
- 1,255,000 appels / mois
- 40 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 1 255 000 appels/mois
- 40 req/s
- Échelle de plateforme
- SLA dédié
Construit par
Connexes APIs
Autres APIs avec des balises qui se chevauchent.
API de courbe de Bézier
Mathématiques de géométrie de courbe de Bézier sous forme d'API, calculées localement et de manière déterministe. Le point final évalue une courbe de Bézier quadratique (trois points de contrôle) ou cubique (quatre) à un paramètre t entre 0 et 1 en utilisant l'algorithme de de Casteljau, renvoyant le point sur la courbe et la tangente en ce point — son vecteur direction, son angle et sa vitesse (la dérivée B'(t)). Le point final de longueur calcule la longueur d'arc de la courbe par échantillonnage fin de polyligne, ainsi que la longueur de corde en ligne droite et la boîte englobante alignée sur les axes (min et max x et y, largeur et hauteur). Le point final de division divise la courbe à un paramètre en deux sous-courbes et renvoie les points de contrôle de chacune — la subdivision standard de de Casteljau utilisée pour le rognage et le rendu adaptatif. Les points de contrôle sont passés sous forme de coordonnées x/y simples. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les développeurs d'applications graphiques, CAO, polices, animations, moteurs de jeu et de conception vectorielle, les outils de chemins et de courbes, et l'enseignement de la géométrie computationnelle. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points finaux. Ceci est la géométrie de courbe de Bézier ; pour les fonctions d'assouplissement et de synchronisation d'animation, utilisez une API d'assouplissement.
api.oanor.com/bezier-api
API Triangle Solver
Mathématiques de résolution de triangles en tant qu'API, calculées localement et de manière déterministe. Le point de terminaison solve résout tout triangle à partir de trois valeurs — trois côtés (SSS), deux côtés et l'angle inclus (SAS), deux angles et un côté (ASA/AAS), ou le cas ambigu de deux côtés et un angle non inclus (SSA) — en utilisant la loi des cosinus et la loi des sinus, et renvoie les trois côtés et angles, le périmètre, l'aire de Heron et si le triangle est aigu, rectangle ou obtus et équilatéral, isocèle ou scalène ; pour une entrée SSA ambiguë, il renvoie également le second triangle valide. Le point de terminaison right est un solveur dédié aux triangles rectangles à partir de deux des deux cathètes, de l'hypoténuse et d'un angle aigu, appliquant Pythagore et la trigonométrie de base. Le point de terminaison points construit un triangle à partir de trois sommets cartésiens, donnant les longueurs des côtés, les angles intérieurs, l'aire par la formule du lacet et le centroïde. Les angles sont en degrés. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour l'éducation, la CAO, l'arpentage, le développement de jeux et les développeurs d'applications d'ingénierie, les outils de géométrie et de trigonométrie, et l'enseignement STEM. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Ceci résout les triangles ; pour les aires et volumes de formes générales, utilisez une API de géométrie et pour les opérations sur les ensembles de points de polygones, une API de polygones.
api.oanor.com/triangle-api
API Bolt Circle
Géométrie du cercle de boulons (motif de boulons / PCD) sous forme d'API, calculée localement et de manière déterministe. Le point de terminaison des coordonnées dispose un ensemble de trous espacés régulièrement sur un cercle : à partir du diamètre (ou du rayon) du cercle de boulons, du nombre de trous, d'un angle de départ optionnel, d'un décalage central et d'une direction, il renvoie les coordonnées X et Y et l'angle de chaque trou, le pas angulaire (360 ÷ nombre de trous) et la corde entre les trous adjacents — exactement ce dont une CNC ou un dessin a besoin. Le point de terminaison de la corde donne la distance en ligne droite entre deux trous quelconques du motif en utilisant corde = 2·R·sin(angle central ÷ 2), en prenant le chemin le plus court. Le point de terminaison du diamètre fonctionne en sens inverse : à partir d'une distance mesurée entre deux trous et du nombre de trous, il retrouve le diamètre du cercle de boulons, vous permettant ainsi de rétro-concevoir une bride ou une roue existante. Les longueurs sont indépendantes de l'unité — la sortie est dans l'unité que vous fournissez. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les outils CNC et CAO, les applications d'usinage et de fabrication, la conception de brides, de roues et de moyeux, ainsi que les projets de gabarits de perçage et de robotique. Calcul purement local — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Ceci est la géométrie du cercle de boulons ; pour le pas de vis et le foret à tarauder, utilisez une API de filetage, et pour la géométrie des engrenages droits, utilisez une API d'engrenage.
api.oanor.com/boltcircle-api
API de géométrie polygonale
Géométrie computationnelle pour polygones arbitraires et ensembles de points — sur un plan, sans besoin de carte ou de modèles de formes. Le point d'accès area prend un polygone sous forme de liste de sommets [x,y] et retourne sa surface (par la formule du lacet), son périmètre, son centroïde, l'orientation de l'enroulement (horaire ou antihoraire), s'il est convexe, et sa boîte englobante. Le point d'accès contains teste si un point est à l'intérieur d'un polygone, à l'extérieur ou exactement sur sa frontière, en utilisant un lancer de rayons robuste qui gère correctement les formes concaves. Le point d'accès convex-hull calcule l'enveloppe convexe d'un ensemble de points par la chaîne monotone d'Andrew, ainsi que sa surface et son périmètre. Cela fonctionne pour tout polygone simple, convexe ou concave. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour le développement graphique et de jeux, les SIG et la cartographie, la CAO et la détection de collisions, la géométrie computationnelle et la visualisation de données. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 4 points d'accès. Il s'agit de géométrie polygonale plane ; pour la surface de formes nommées (cercle, triangle, …) utilisez une API de géométrie et pour la surface géographique GeoJSON sur la terre utilisez une API GeoJSON.
api.oanor.com/polygon-api
Questions fréquentes
Réponses rapides sur les tarifs, quotas et l'intégration.
Comment obtenir une clé API pour API de solides géométriques ?
Quelle est la limite de débit de API de solides géométriques ?
Combien coûte API de solides géométriques ?
Puis-je résilier mon abonnement à tout moment ?
API de solides géométriques est-il conforme au RGPD ?
Choisissez un point de terminaison dans la liste de gauche pour voir ses détails et essayez-le.
Extraits de code
Inscrivez-vous pour obtenir une clé API, puis appelez n'importe quel chemin sous votre slug.
curl https://api.oanor.com/solids-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/solids-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/solids-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/solids-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Notes
Connectez-vous pour évaluer.
Aucun avis pour l'instant.
Discussion
Pose tes questions, partage des astuces, obtiens des réponses du fournisseur et d'autres devs. Public — tout le monde peut lire.
Connecte-toi pour écrire ou répondre.
ConnexionNouvelle discussion
·
-
Réponse du fournisseur
🔒 Discussion verrouillée — plus de nouvelles réponses.
-
·
- Aucune discussion — lance la première.
Support
Support privé 1:1 avec le fournisseur — facturation, intégration, compte. Seulement toi et l'équipe du fournisseur voyez ces fils.
Connecte-toi pour ouvrir un ticket de support.
ConnexionOuvrir un nouveau ticket
Décris ce dont tu as besoin. L'équipe reçoit un email et répond sur la page du ticket.
-
·
Urgente - Aucun ticket pour cette API.