¿Qué es el formato de archivo IGS?
Un archivo .igs es un archivo de gráficos codificado en formato IGES, utilizado en entornos de software CAD para almacenar datos de imágenes vectoriales 2D/3D. El archivo puede contener diversos datos para un proyecto, como modelos de estructuras de alambre, representaciones de objetos sólidos o de superficie y diseños de circuitos. Los archivos .igs se guardan en texto ASCII plano utilizando un diseño estricto de tarjetas de 80 columnas de ancho fijo: cada línea lleva una única letra de tipo de sección (S, G, D, P o T) y un número de secuencia justificado a la derecha en las columnas 74-80. Debido a que el formato es ASCII puro sin encabezado binario, no existe una firma tradicional de «magic bytes»; los archivos se identifican por esta estructura de columnas distintiva. La extensión .igs es la grafía clásica de tres letras de DOS para .iges; ambas extensiones se refieren al mismo formato.
Breve historia del formato de archivo .igs
El formato .igs sigue de cerca la Especificación Inicial de Intercambio de Gráficos (IGES), publicada por primera vez en 1980 por la Oficina Nacional de Normas de EE. UU. (ahora NIST) y posteriormente estandarizada como ANS US PRO/IPO-100. Rápidamente se convirtió en el formato estándar para almacenar e intercambiar datos de modelos 3D en diferentes plataformas CAD, facilitando enormemente la colaboración entre usuarios de diferentes herramientas de software. En los últimos años ha sido sustituido en gran medida por el formato .stp, que ofrece un soporte de modelos sólidos más rico y sigue siendo ampliamente utilizado hoy en día. La especificación IGES se actualizó por última vez en 1996 (versión 5.3). Si bien ahora predominan alternativas más nuevas, los archivos .igs siguen siendo comunes en flujos de trabajo y archivos heredados, y todavía cuentan con un amplio soporte por parte de las principales aplicaciones CAD. Otros formatos de intercambio neutrales relacionados incluyen .stl para geometría de malla y .dxf para el intercambio de dibujos 2D/3D.
Seguridad y protección
RIESGO: LOWUn archivo IGS son datos de geometría ASCII simples: no contiene código ejecutable y no puede ejecutar nada, por lo que abrir uno es seguro. Las únicas preocupaciones del mundo real no son maliciosas: los ensamblajes grandes pueden tardar en cargarse, una exportación IGES puede incluir inadvertidamente detalles de diseño patentados que no pretendía compartir (es geometría exacta que el destinatario puede medir) y los archivos IGES que solo contienen superficies a menudo llegan sin ser estancos y necesitan reparación antes del mecanizado/impresión. Como siempre, solo el contenedor es inofensivo; tenga cuidado con un archivo que finja ser «pieza.igs» pero que en realidad sea un ejecutable; verifique la extensión real.
Detalles del formato
en pocas palabrasProgramas que abren archivos IGS
Detalles técnicos
especificación profunda| Estructura del archivo | Diseño de tarjeta ASCII de 80 columnas de ancho fijo; la columna 73 contiene la letra del tipo de sección, las columnas 74-80 contienen un número de secuencia justificado a la derecha |
| Codificación de texto | ASCII de 7 bits simple; sin datos binarios, sin BOM y sin firma de «magic bytes» binaria |
| Tipos de sección | Cinco secciones con nombre: Inicio (`S`), Global (`G`), Entrada de directorio (`D`), Datos de parámetros (`P`), Terminación (`T`): cada línea lleva exactamente un identificador de sección |
| Tipo MIME | `model/iges` |
| Identificación del archivo | Identificado por la estructura de tarjeta de 80 columnas y la convención de letras de sección, no por un número mágico binario |
| Tipos de geometría | Dibujos 2D, estructuras de alambre 3D, superficies NURBS y regladas, superficies recortadas, sólidos B-rep, modelos de elementos finitos y esquemas de circuitos |
| Recuento de tipos de entidades | Más de 100 tipos de entidades definidas que cubren curvas, superficies, anotaciones y estructuras; los números de tipo van del 100 al 9999 |
| Delimitadores de parámetros | Caracteres delimitadores declarados en la sección Global; los valores predeterminados son la coma (`,`) para la separación de parámetros y el punto y coma (`;`) para la terminación del registro |
| Unidades de medida | Sistema de unidades declarado en la sección Global; los sistemas compatibles incluyen pulgadas, milímetros, pies, metros y varios otros |
| Soporte de color | 8 índices de color predefinidos (1-8); colores RGB personalizados a través de la Entidad de Definición de Color (Tipo 314) |
| Soporte de capas | Hasta 9999 niveles (capas); capas con nombre definidas a través de la Entidad de Función de Nivel (Tipo 406, Forma 1) |
| Sistema de coordenadas | Sistema de coordenadas cartesianas a la derecha; la Entidad de Matriz de Transformación (Tipo 124) maneja la ubicación, el escalado y la rotación |
| Extensión alternativa | `.iges`: el mismo formato; `.igs` es la grafía heredada de tres caracteres de DOS |
| Interoperabilidad | Neutral respecto al proveedor; importación/exportación admitida de forma nativa por AutoCAD, SolidWorks, CATIA, Siemens NX, PTC Creo y FreeCAD |
| Limitaciones conocidas | Sin soporte nativo para jerarquía de ensamblaje o árboles de características paramétricas; la precisión del recorte puede degradarse entre traductores |
| Tamaño de archivo típico | Más grande que los formatos CAD binarios debido a la estructura detallada de las tarjetas ASCII; los modelos moderadamente complejos suelen alcanzar varios megabytes |
| Lanzado | 1980 (IGES 1.0); last version IGES 5.3, 1996 |
| Estándar abierto | Sí · libre de regalías |
| Especificación | www.loc.gov |
Conversiones de IGS
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos IGS.