尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Calculadora de parámetros de corte (RPM, avance, tiempo y viruta) para torno y fresadora. Python + app web.
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗App web: https://xonigiri.github.io/calculadora-corte/
Programa en Python que calcula las RPM, la velocidad de avance, el tiempo de mecanizado y el volumen de viruta para torno y fresadora, a partir del material, la herramienta y las dimensiones de la pieza.
Lo hice para unir dos cosas que manejo: la manufactura (trabajo en el taller familiar desde 2017 y me formo en CNC en Tecsup) y la programación (certificado Full Stack, Egg 2024).
python main.py
Ejemplo — fresar aluminio con una fresa HSS de 10 mm y 4 dientes:
RPM calculadas: 2,865 rpm
Velocidad de avance: 573 mm/min -> en código G: S2865 F573
Tiempo por pasada: 0.21 min (13 s)
Volumen de viruta: 5.7 cm³/min
Para comprobar que las fórmulas funcionan:
pip install pytest
python -m pytest
Abrir la app: https://xonigiri.github.io/calculadora-corte/ (funciona en el celular, sin instalar nada).
Es la misma calculadora en HTML + CSS + JavaScript puro, sin frameworks, publicada con GitHub Pages:
S... F... para código G, tiempo por pasada y volumen de viruta.app.js son las mismas de corte.py; la versión en Python, con sus pruebas, sirve para comparar resultados. Con los valores por defecto ambas dan 2 865 rpm, 573 mm/min y 13 s.Archivos web:
index.html — la estructura: formulario, resultados y aviso.style.css — el diseño, adaptado al celular.app.js — los cálculos y la actualización de la pantalla.| Qué calcula | Fórmula | Unidad |
|---|---|---|
| Velocidad del husillo | n = (Vc × 1000) / (π × D) | rpm |
| Avance en torno | Vf = f × n | mm/min |
| Avance en fresadora | Vf = fz × z × n | mm/min |
| Tiempo de una pasada | t = L / Vf | min |
| Volumen de viruta | Q = ap × ae × Vf / 1000 | cm³/min |
Idea visual: en una vuelta, el filo recorre el contorno de la pieza (π × D). Si el material "aguanta" que el filo pase a Vc metros por minuto, las RPM son cuántas vueltas caben en esa distancia. Por eso una pieza grande gira más lento que una pequeña con el mismo material.
corte.py — las fórmulas.materiales.py — velocidades de corte por material y herramienta.main.py — el programa que pregunta los datos y muestra los resultados.test_corte.py — pruebas con valores calculados a mano.Las velocidades de materiales.py son orientativas. Antes de cortar, se verifican con el catálogo del fabricante de la herramienta y con el instructor o el maquinista responsable.