Círculo de pernos
Cuatro taladros en un círculo de 100 centrado en el origen y con inicio en 0° quedan en (50, 0), (0, 50), (−50, 0) y (0, −50), separados 90°. Introduzca el patrón de su brida o cubo y taladre siguiendo la lista. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Centro x
- 0
- Centro y
- 0
- Diámetro
- 100
- Cantidad de agujeros
- 4
- Ángulo inicial
- 0
- Radio
- 50
- Paso angular
- 90
- Unidad de ángulo
- deg
- Precisión
- 8
Un círculo de pernos, también llamado círculo de paso o círculo de taladros, es la circunferencia que pasa por los centros de los agujeros de fijación igualmente espaciados en una brida, polea, cubo o tapa. El trazado de taller solía exigir un transportador, un compás y una segunda comprobación de que el primer taladro quedaba realmente en el ángulo de arranque marcado. Esta calculadora de círculo de pernos toma las coordenadas del centro, el diámetro de la circunferencia (el diámetro de círculo de paso, o PCD), el número de taladros y el ángulo inicial en grados, y devuelve cada agujero como x e y cartesianas. El motor aplica la identidad polar habitual: el radio es la mitad del diámetro, el paso angular son trescientos sesenta grados divididos entre el número de taladros, y el agujero i queda en el ángulo inicial más i veces ese paso, con cero grados sobre el eje x positivo y ángulos que crecen en sentido antihorario.
Qué es un círculo de pernos y cómo se forman las coordenadas
Un círculo de pernos, círculo de paso o círculo de taladros es la circunferencia cuyos centros de agujeros de fijación siguen un patrón regular. Las bridas, tapas de inspección, cubos de polea, mazas de rueda y mesas rotativas usan ese patrón para que cada taladro quede al mismo radio y con el mismo espaciado angular respecto a sus vecinos. El cero de grados recae sobre el eje x positivo, las tres en punto de un reloj dibujado en el plano, y los ángulos positivos crecen en sentido antihorario.
El primer taladro se numera uno en la respuesta para que las llamadas de taller coincidan con el arreglo que se anota en el croquis de la brida. Todas las magnitudes lineales comparten una sola unidad —milímetros, pulgadas o metros— porque el motor nunca convierte unidades por usted. Los ángulos entran y salen siempre en grados.
El trabajo es determinista: los mismos cuatro números producen siempre la misma lista, sin Date, sin azar y sin red. Si necesita diámetros de agujero, engrane de rosca o cortante excéntrico de un grupo de pernos, esas son otras herramientas; esta página responde solo a las coordenadas de centro igualmente espaciadas sobre un círculo de pernos.
Dónde resulta útil una calculadora de círculo de pernos
Los fabricadores se encuentran con este cálculo cuando hay que taladrar una brida de tubería, una tapa de bomba o una placa de inspección de reductor antes de pedir la junta, y un ángulo de primer taladro equivocado echa a perder la chapa. Los talleres de ruedas y poleas usan las mismas cifras para taladrar cubos a partir de un PCD publicado y un número de agujeros, sin calcar una plantilla de papel ya estirada.
Quienes estudian dibujo mecánico comprueban que un patrón de cuatro agujeros a cero grados cae realmente sobre los ejes, y luego rotan el ángulo inicial para casar una chaveta orientada o una ranura que debe librar un resalte. Mantenga las solicitudes dentro de mil taladros, fije las coordenadas redondeadas en las pruebas y obtendrá listas reproducibles para presupuestos, posts CAM y ejercicios sin montar un núcleo CAD propio.
Combínela con ayudantes de fijaciones o de bridas al armar un laboratorio pequeño de calculadoras de taller gratuitas y deterministas, y reserve el criterio de ingeniería para el tamaño de agujero, la distancia al borde y las uniones conformes a norma que su plano exija más allá de la geometría pura del círculo de pernos.
Qué puede hacer con ella
Trazado de bridas y tapas
Convierta centro, diámetro de círculo de paso, número de taladros y ángulo inicial en XY equidistantes antes de perforar una brida o una tapa de inspección.
Taladrado de cubos, poleas y piñones
Trace un patrón de pernos con PCD publicado sobre un cubo de rueda o un cubo de polea sin una plantilla de papel ya deformada.
Preguntas frecuentes
¿Dónde está el cero de grados y los ángulos van en el sentido de las agujas?
El cero de grados es el eje X positivo (las tres en punto). Los ángulos positivos crecen en sentido antihorario, como las coordenadas polares de CAD.
¿Qué ocurre si el número de taladros no es un entero positivo?
Ceros, negativos y fracciones no pueden definir un círculo de pernos igualmente espaciado y no se facturan.
¿El diámetro es el del círculo de paso o el del agujero?
Diameter es el diámetro de círculo de paso (PCD) que pasa por los centros de los taladros, no el diámetro de los agujeros. Las unidades lineales deben coincidir con las coordenadas del centro.
¿Cómo coloco el primer taladro a las doce en punto?
Introduzca un ángulo inicial de 90 grados. El cero apunta por el eje x positivo, a las tres en punto, y los ángulos crecen en sentido antihorario, así que 90 sitúa el taladro uno justo encima del centro.
¿En qué unidades salen las coordenadas?
En la misma unidad de longitud que usó para el centro y el diámetro: milímetros, pulgadas o metros. No se convierte nada, y los ángulos van siempre en grados, tanto al entrar como al salir.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/build/bolt-circle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"center_x":0,"center_y":0,"diameter":100,"hole_count":4,"start_angle":0}'const res = await fetch("https://api.kit.forhosting.com/build/bolt-circle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"center_x": 0,
"center_y": 0,
"diameter": 100,
"hole_count": 4,
"start_angle": 0
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/build/bolt-circle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"center_x": 0,
"center_y": 0,
"diameter": 100,
"hole_count": 4,
"start_angle": 0
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/build/bolt-circle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"center_x":0,"center_y":0,"diameter":100,"hole_count":4,"start_angle":0}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"center_x":0,"center_y":0,"diameter":100,"hole_count":4,"start_angle":0}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/build/bolt-circle", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"center_x": 0,
"center_y": 0,
"diameter": 100,
"hole_count": 4,
"start_angle": 0
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "build.bolt_circle",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_holes | 1000 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
El número de taladros debe ser un entero positivo; un cero, una fracción o un valor negativo falla con invalid_input y no se factura.
Qué es un círculo de pernos y cómo se forman las coordenadas
Dado un centro (center_x, center_y), un diámetro de circunferencia, un número de taladros n y un ángulo inicial en grados, el radio r es la mitad del diámetro y el paso angular son 360 grados divididos entre n. El agujero i, contado desde cero, queda en el ángulo polar theta igual a start_angle más i veces 360 entre n. Las coordenadas cartesianas siguen la identidad x igual a center_x más r por el coseno de theta e y igual a center_y más r por el seno de theta, con theta convertido a radianes solo dentro de la llamada trigonométrica. Esa es la convención de la mayoría de sistemas CAD y de la conversión polar a cartesiana; si su plano coloca el agujero uno a las doce, envíe start_angle como noventa. Un patrón de cuatro taladros sobre un diámetro de cien con centro en el origen y start_angle cero produce agujeros en (50, 0), (0, 50), (−50, 0) y (0, −50), la cruz clásica que el maquinista usa como comprobación.
Contrato de entrada, forma de la respuesta y errores
Un diámetro no positivo se rechaza porque un círculo de pernos con diámetro nulo o negativo no puede colocar taladros a un radio real. Una cadena de fórmula reescribe la identidad polar para que pueda auditar una coordenada sin leer el código. Combine la respuesta con su propio escritor DXF o G-code si necesita un archivo de dibujo; este extremo solo devuelve coordenadas y no emite gráficos, trayectorias ni listas de fijaciones. Envíe por POST un cuerpo JSON con cinco números. center_x y center_y sitúan el centro de la circunferencia en su plano de dibujo; pueden ser cero, negativos o grandes, y aceptan los alias cx, centre_x y cy, centre_y. diameter es el diámetro de círculo de paso que pasa por los centros de los taladros, no el diámetro de los agujeros, y debe ser un número finito estrictamente positivo; los alias incluyen d, pcd, bcd, circle_diameter y pitch_diameter. hole_count es el número de taladros igualmente espaciados y debe ser un entero positivo de uno a mil; los alias incluyen n, count, holes y num_holes. start_angle es el ángulo polar del agujero uno en grados, con alias angle, theta, start y starting_angle. El campo opcional precision, con alias decimals y dp, elige los decimales de cada campo numérico de la respuesta, con valor por defecto ocho y tope quince para que los goldens JSON se mantengan estables. Los campos ausentes, las cadenas vacías, los valores no finitos y las magnitudes por encima del techo admitido fallan con invalid_input nombrando el campo. Un hole_count que no sea un entero positivo —cero, un número negativo, una fracción como cuatro punto cinco o una cadena no numérica— falla con un mensaje que nombra hole_count y exige un entero positivo; esos fallos no se facturan. En el éxito el cuerpo repite el centro analizado, el diámetro, el radio, hole_count, start_angle y angle_step, y luego lista los agujeros como objetos con índice desde uno, ángulo envuelto en grados, x e y.
Dónde resulta útil una calculadora de círculo de pernos
Los programadores CNC emiten un círculo de pernos como lista de destinos XY para un ciclo de taladrado, y una API determinista gana a una hoja con unidades mezcladas y una celda oculta que aún dice cuatro taladros y medio. Como la implementación es parse de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo y sin red de salida, y la validación fallida no consume saldo. En esta página el trabajo corre por completo en su navegador; a través de la API cada consulta exitosa cuesta $0.002, no se guarda nada tras devolver la respuesta y el resultado matemático es idéntico.
Casos de integración
Generación de utillaje CNC y CAD
Emita coordenadas deterministas de círculo de pernos para un ciclo de taladrado, un post CAM o un golden de ejercicio que deba coincidir con el plano de taller.
Preguntas técnicas
¿Cómo se calculan taladros igualmente espaciados en un círculo de pernos?
Envíe center_x, center_y, diameter (PCD), hole_count y start_angle en grados. La API devuelve x = center_x + r cos(θ) e y = center_y + r sin(θ) para cada agujero, con r = diameter/2 y θ = start_angle + i × 360/n.
¿Cuánto cuesta la calculadora de círculo de pernos?
La herramienta del navegador es gratuita. Las solicitudes a la API usan saldo prepago de KIT a $0.002 por llamada exitosa; la entrada inválida no se factura.