Cómo calcular el peso de una pieza a partir de un archivo STEP (sin SolidWorks)

En presupuestos, logística o diseño, muchas veces necesitas saber cuánto pesa una pieza antes de fabricarla. Si tienes el modelo en STEP (.step o .stp), la cuenta es sencilla; lo difícil es obtener el volumen correcto. Aquí van los métodos más habituales, con sus ventajas y trampas.

Captura de la interfaz de CADProps mostrando el flujo de trabajo para consultar una pieza en el navegador

La fórmula
Peso = volumen × densidad.
Densidades orientativas: acero ≈ 7,85 g/cm³, aluminio ≈ 2,70 g/cm³, latón ≈ 8,5 g/cm³, PLA ≈ 1,24 g/cm³, ABS ≈ 1,04 g/cm³. Para cálculos serios, usa el valor del certificado o la ficha técnica de tu material.
Cuidado con las unidades: casi todos los STEP están en milímetros, así que el volumen sale en mm³. Divide entre 1000 para obtener cm³.

Método 1: tu programa CAD

  • SolidWorks: Evaluar → Propiedades físicas. Asigna antes el material; si no, la densidad por defecto no corresponde a tu pieza.
  • Fusion: clic derecho sobre el cuerpo → Propiedades.
  • Inventor: iProperties → pestaña Física.

Es la opción más precisa, pero requiere licencia.

Método 2: FreeCAD (gratis)
Abre el STEP, selecciona el sólido y en la consola de Python escribe:
App.ActiveDocument.ActiveObject.Shape.Volume * 7.85 / 1e6
El resultado sale en kg para acero. Las macros CenterOfMass o FCInfo (gestor de complementos) lo hacen con interfaz gráfica.

Método 3: herramientas en el navegador
Para una consulta rápida (por ejemplo, desde compras o ventas, sin CAD instalado) sirve una calculadora web.
Aviso: soy Ethan Tan, desarrollador de CADProps. Nuestra calculadora de peso desde archivos CAD es gratuita; si solo necesitas el volumen, está la calculadora de volumen, y para revisar la pieza antes, el visor STEP online.

Errores típicos

  1. Modelo de superficies: si el STEP solo tiene superficies (muy común al exportar IGES antiguos o modelos de diseño industrial), no hay volumen. Pide una exportación como sólido.
  2. Ensamblajes con piezas solapadas: el volumen se cuenta dos veces. Calcula pieza por pieza.
  3. Unidades mal declaradas: un archivo en pulgadas leído como milímetros da un volumen 16,4³ veces menor. Comprueba una cota conocida.
  4. Elementos no modelados: tornillería, recubrimientos o soldaduras no están en el STEP. Súmalos aparte.
  5. Impresión 3D: el peso real depende del relleno y las paredes. El cálculo con el volumen sólido da el máximo (100 % de relleno); el dato fiable lo da el laminador (Cura, PrusaSlicer, Bambu Studio).

Resumen
Para fabricar, verifica siempre con el CAD original y la densidad certificada. Para estimar rápido, cualquier método que te dé el volumen de un sólido cerrado, multiplicado por la densidad correcta, te dará un número razonable.

Comentarios