¿El archivo STEP no se abre? Cómo diagnosticar y reparar un archivo .step dañado
Un archivo STEP que se niega a abrirse es una de las incidencias de soporte CAD más comunes que existen, y una de las peor explicadas. Los mensajes de error son crípticos ("invalid record index", "unable to read file", o directamente ninguno), y las causas van desde un fallo de descarga de cinco segundos hasta un defecto de geometría real generado en el momento de la exportación.
Esta guía recorre primero el diagnóstico y luego la solución para cada síntoma, de modo que puedas saber en un par de minutos si el archivo se puede arreglar fácilmente o si hay que volver a exportarlo desde el origen.
Lista rápida de diagnóstico
Antes de profundizar en un error concreto, repasa estas cinco comprobaciones: detectan la mayoría de los casos de "no se abre" en menos de un minuto.
- ¿Se truncó el archivo? — Los archivos que llegan por adjunto de correo, sincronización en la nube o una descarga interrumpida pueden cortarse a mitad de la transferencia. Compara el tamaño del archivo con el original del remitente, o pide que lo reenvíen.
- ¿Es el esquema AP incorrecto? — STEP existe en las variantes AP203, AP214 y AP242. Un importador más antiguo puede fallar con construcciones AP242 más recientes (PMI, cinemática) que no reconoce.
- ¿Hay una incompatibilidad de versión? — Algunos sistemas CAD escriben entidades STEP que solo son válidas en una edición específica de STEP; un importador basado en una edición anterior las rechazará.
- ¿Las unidades o la escala están mal? — El archivo puede abrirse sin problemas pero aparecer microscópico o gigantesco: eso es un problema de unidades, no de corrupción.
- ¿Es realmente un archivo STEP? — Los archivos se renombran por accidente. Una extensión .step en un archivo IGES, STL o incluso un archivo comprimido hará que todos los importadores STEP fallen exactamente igual.
Solución según el síntoma
Localiza tu síntoma exacto a continuación para llegar a la solución más rápido.
El archivo STEP no se abre en absoluto
Si la aplicación falla de inmediato o directamente no se puede seleccionar el archivo, verifica primero su integridad. Ábrelo en un editor de texto sencillo (Bloc de notas, VS Code): la primera línea de un archivo STEP válido debe ser exactamente:
y debe terminar con una línea END-ISO-10303-21; correspondiente cerca del final.
ISO-10303-21;
HEADER;
FILE_DESCRIPTION((''),'2;1');
FILE_NAME('part.step','2026-07-02T10:00:00',...
Si falta la cabecera, está corrupta, o el archivo termina bruscamente a mitad de línea, es que se dañó o se truncó durante la transferencia: pide que te lo reenvíen o, si venía en un .zip, vuelve a extraerlo (una descompresión fallida es una causa silenciosa muy habitual).
El archivo STEP se abre pero muestra un modelo vacío
Una escena vacía normalmente significa que el importador aceptó la cabecera y las unidades, pero no pudo resolver las entidades de forma reales, a menudo porque el archivo hace referencia a una construcción AP242 (como anotaciones PMI o una estructura de ensamblaje poco habitual) que el importador no admite.
Prueba primero a abrirlo en otra aplicación para confirmar que la geometría está realmente presente, y luego conviértelo con una herramienta que lea una parte más amplia del estándar STEP antes de volver a llevarlo a tu sistema CAD principal.
«Se encontró un índice de registro no válido» (SolidWorks)
Este error específico de SolidWorks significa que las referencias internas a entidades del archivo apuntan a un número de registro que no existe en el archivo: los propios datos STEP están mal formados a nivel de análisis sintáctico, no solo son semánticamente inusuales.
Causas conocidas: una descarga truncada o interrumpida, un archivo editado manualmente o concatenado con un editor de texto, o un fallo en el escritor STEP del sistema CAD de origen (esto aparece ocasionalmente en versiones antiguas de algunos paquetes CAD de gama media).
La solución casi siempre pasa por obtener una nueva exportación del archivo desde su origen. Si eso no es posible, leer el archivo dañado con un núcleo STEP distinto y volver a exportarlo (ver más abajo) normaliza la estructura de registros y con frecuencia resuelve el error.
El archivo STEP se importa con un tamaño incorrecto
STEP guarda una unidad explícita en su cabecera (milímetros, pulgadas, etc.). Si esa unidad es incorrecta, falta o el importador la interpreta mal, tu modelo aparecerá 1000 veces más grande, más pequeño, o escalado por 25,4 (el clásico intercambio mm/pulgadas). Consulta nuestra guía dedicada a cómo corregir errores de unidades y escala en modelos 3D
El archivo STEP se abre pero la geometría está dañada
A veces el archivo se abre sin errores, pero el sólido tiene huecos, caras faltantes, autointersecciones o falla una comprobación de reparación: defectos clásicos de B-rep. Esto ocurre cuando un archivo ha pasado por varias conversiones sucesivas, o cuando el exportador STEP del sistema CAD de origen tiene un fallo conocido.
La solución más limpia es una nueva exportación desde el archivo CAD nativo original. Cuando eso no está disponible, convertir el STEP dañado con una herramienta neutral y volver a exportarlo suele producir geometría utilizable, ya que la teselación y el proceso de reparación de un núcleo distinto pueden esquivar el defecto concreto que hace fallar a tu aplicación principal.
Cómo ayuda un conversor a recuperar un archivo rechazado
STEP es un estándar ISO abierto, pero cada fabricante de CAD implementa su propio lector con sus propias tolerancias para datos mal formados. Un archivo que el importador de una aplicación rechaza sin más a menudo puede leerse correctamente con un núcleo distinto, más permisivo con el defecto concreto presente, y luego volver a exportarse como un archivo limpio que la aplicación original sí aceptará.
3D CAD Converter lee archivos STEP AP203, AP214 y AP242 con su propio núcleo independiente. El flujo de recuperación práctico es el siguiente:
- Abre el archivo .step problemático en 3D CAD Converter. Si se carga, la geometría en sí está intacta y el problema es específico del importador de tu aplicación original.
- Vuelve a exportarlo como un archivo STEP nuevo (normaliza la estructura de entidades/registros) o conviértelo directamente a STL, OBJ o glTF si ya no lo necesitas en formato STEP.
- Vuelve a abrir el archivo recién exportado en tu aplicación CAD original o en la herramienta posterior: la reexportación resuelve la mayoría de los casos de "no se abre" y de "invalid record index".
cadconvert convert -i broken-part.step -o recovered-part.step
cadconvert convert -i broken-part.step -o recovered-part.stl
Los mismos comandos de la CLI funcionan sin supervisión sobre toda una carpeta de archivos sospechosos, lo cual es útil si has heredado un archivo de STEP de un cliente o una exportación PLM antigua y necesitas determinar cuáles son realmente recuperables.
Más información: Más información sobre el formato STEP · Controla la calidad de la malla al exportar
Recupera un archivo STEP que no se abre
Descarga la prueba gratuita e intenta abrir tu archivo .step dañado: si 3D CAD Converter puede leerlo, podrás volver a exportar una copia limpia en segundos.
Descargar prueba gratuitaCómo evitarlo la próxima vez
Unos pocos hábitos en el momento de exportar evitan la mayoría de los problemas anteriores antes de que lleguen a nadie más.
- Exporta como AP242 cuando el destino lo admita — AP242 es la edición actual de STEP y consolida las capacidades de AP203/AP214 más PMI; úsala salvo que un sistema posterior concreto requiera un esquema más antiguo.
- Verifica inmediatamente después de exportar — Abre el archivo STEP recién exportado en una segunda aplicación (o un conversor) antes de enviarlo a cualquier sitio: detectar una mala exportación en el origen lleva segundos; detectarla después de que haya llegado a la bandeja de entrada de un cliente cuesta todo un hilo de soporte.
- Valida los archivos por lotes antes de confiar en ellos — Si mantienes una carpeta de archivos STEP para reutilizar, abre y vuelve a exportar periódicamente todo el conjunto por lotes con la CLI: cualquier archivo que no se pueda leer es algo que quieres saber antes de una fecha límite, no durante ella.
Preguntas frecuentes
¿Cómo sé si un archivo STEP está corrupto?
Ábrelo en un editor de texto sencillo y revisa la primera línea: un archivo STEP válido siempre empieza con ISO-10303-21; y termina con END-ISO-10303-21;. Una cabecera ausente o corrupta, o un archivo que se corta a mitad de línea, indica truncamiento o corrupción durante la transferencia. Abrir el archivo con un segundo núcleo CAD es la forma más rápida de confirmar si la geometría subyacente está realmente intacta.
¿Por qué mi archivo STEP se abre en FreeCAD pero no en SolidWorks?
Los distintos núcleos STEP aplican el estándar ISO 10303 con distinto grado de rigor. El importador de SolidWorks suele ser menos tolerante con registros B-rep mal formados o construcciones AP242 no admitidas que el importador de FreeCAD basado en OpenCascade, por lo que un archivo que carga en uno puede ser rechazado por el otro. Volver a exportar el archivo con un núcleo distinto suele normalizarlo lo suficiente como para que el importador más estricto lo acepte.
¿Qué provoca "Encountered invalid record index" en SolidWorks?
Significa que las referencias internas a entidades del archivo apuntan a un número de registro que no existe: un defecto a nivel de análisis sintáctico, normalmente causado por una descarga truncada, una edición manual o un fallo en el escritor STEP del sistema CAD de origen. Una nueva exportación desde el origen, o una reexportación con un núcleo STEP distinto, lo resuelve en la mayoría de los casos.
Mi archivo STEP se importa con un tamaño incorrecto, ¿cómo lo soluciono?
STEP guarda una unidad explícita en su cabecera; si ese indicador es incorrecto o se interpreta mal, el modelo aparece 1000 veces más grande o más pequeño, o escalado por 25,4 (confusión mm/pulgadas). Comprueba las unidades de exportación en el sistema de origen, o reescala el modelo después de importarlo: 3D CAD Converter puede reescalar archivos STEP, STL, OBJ y glTF como parte de la conversión.
¿Puede un archivo STEP abrirse y aun así tener geometría dañada?
Sí. Un archivo puede pasar la lectura inicial y aun así contener defectos de B-rep (huecos, autointersecciones, aristas no variétales), especialmente después de varias conversiones sucesivas o por un exportador defectuoso. Volver a exportar desde el origen original es la mejor solución; convertirlo con un segundo núcleo y reparar el resultado es la alternativa práctica.
¿Convertir un archivo STEP corrupto a STL realmente lo arregla?
Recupera el archivo para su uso posterior en lugar de reparar los datos STEP originales: un lector distinto a menudo puede analizar un archivo que otra aplicación rechaza, y luego exportar geometría limpia en el formato de destino. Si necesitas recuperarlo en STEP para seguir editándolo, vuelve a exportarlo a STEP después de una lectura exitosa.
Más información: Más información sobre el formato IGES · STEP frente a IGES: ¿qué formato deberías usar?