尚未检测到更新。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.