Importación/Exportación de Initial Graphics Exchange Specifications (.iges)

 

Initial Graphics Exchange Specification (IGES) define un formato de datos neutral que permite el intercambio digital de información.

Importar

 

Para abrir, importar, insertar y adjuntar un archivo como sesión de trabajo

number-1.pngEn el menú Archivo, haga clic en Abrir o en Importar.

number-2.pngEn el cuadro de diálogo Abrir, seleccione el tipo de archivo compatible.

number-3.pngSi la importación puede configurarse, haga clic en el botón Opciones para especificar las opciones de importación.

number-4.pngHaga clic en el botón Abrir o pulse la tecla Intro.

 

Nota: Cuando Rhino abre un modelo que no es 3DM, la barra de título indica el nombre del modelo abierto. Cuando el modelo se guarda por primera vez, este nombre de modelo se introduce como nombre de archivo.

Véase también

Solución de problemas con archivos IGES en Rhinoceros.

Exportar

 

Para guardar como o exportar a un modelo de Rhino

number-1.pngEn el menú Archivo, haga clic en Exportar selección o en Guardar como.

number-2.pngEn el cuadro de diálogo, la lista de Tipo de archivos muestra los tipos de archivo que se pueden exportar.

number-3.pngEn la casilla Tipo de archivos, seleccione el tipo de archivo.

number-4.pngEn la casilla Nombre de archivo, seleccione o escriba un nombre de archivo.

number-5.pngEspecifique qué desea guardar.

Guardar reducido

Guardar sólo geometría

number-6.pngSi la exportación puede configurarse, haga clic en el botón Opciones para especificar las opciones de exportación.

number-7.pngSi el tipo de archivo crea sólo mallas, en el cuadro de diálogo Mallas poligonales, especifique la configuración de malla.

Importar notas

round_bullet.gifCuando Rhino lee un archivo IGES con el comando Abrir, las unidades de Rhino se definen en función de las unidades del archivo IGES y la tolerancia de Rhino se define según la tolerancia del archivo IGES. Los datos se ajustan para evitar que Rhino defina una tolerancia demasiado grande/pequeña después de la importación de un archivo IGES con una tolerancia mal definida.

round_bullet.gifCuando Rhino lee un archivo IGES utilizando el comando Importar, la tolerancia del sistema de Rhino no se modifica. La tolerancia utilizada para reconstruir recortes IGES incorrectos se calcula automáticamente y siempre es menor o igual que la tolerancia de Rhino. Si las unidades de IGES no coinciden con las unidades de Rhino, se ofrece la opción de escalar la geometría IGES importada para que coincida con el sistema de unidades actual de Rhino.

round_bullet.gifLas mallas poligonales no se exportan al archivo IGES.

round_bullet.gifIGES solo admite el subconjunto de caracteres imprimible ASCII, desde el carácter 32 hasta el 127. Por este motivo, los nombres de las capas se truncan en la primera aparición de un carácter que no sea de EE.UU. (por ejemplo, é).

round_bullet.gifLos nodos innecesarios se eliminan de las curvas importadas si la curva tiene la geometría y parametrización idénticas.

Opciones de exportación IGES

Tipo IGES

checkboxnocheck.pngUtilizar siempre esta configuración. No volver a mostrar este diálogo.

Guarda la configuración actual y desactiva la visualización del diálogo.

Para volver a activar el mensaje

number_onestep.gifHaga clic en el botón Opciones en el cuadro de diálogo Guardar.

Opciones detalladas de exportación IGES

Tipo IGES

Especifica un tipo IGES predefinido que intenta cumplir con los requisitos del software de destino.

Editar tipos

Haga clic para personalizar los tipos IGES existente o para crear nuevos tipos de exportación IGES.

Autor / Organización / ID de producto del remitente / ID de producto del receptor

Se trata de campos del archivo IGES que se pueden utilizar con fines de identificación.

Tolerancia de IGES

En general, la tolerancia de IGES debería coincidir con la opción de tolerancia absoluta de Rhino, teniendo en cuenta la posible conversión de unidad.

La tolerancia de IGES no repercute en la precisión de la geometría.

Unidades de IGES

Unidades utilizadas para la exportación IGES.

Incluir notas de Rhino en el archivo IGES

Asegúrese de guardar las en la sección de inicio de IGES. De lo contrario, la sección de inicio de IGES será una línea en blanco.

Color de renderizado como colo de entidad IGES

Asegúrese de utilizar el color de renderizado de los objetos como color de entidad IGES. De lo contrario, Rhino utiliza el color de la capa del objeto como color de la entidad IGES.

checkboxnocheck.pngUtilizar siempre esta configuración. No volver a mostrar este diálogo.

Guarda la configuración actual y desactiva la visualización del diálogo.

Para volver a activar el mensaje

number_onestep.gifHaga clic en el botón Opciones en el cuadro de diálogo Guardar.

Exportar notas

round_bullet.gifHay dos tipos de modeladores de sólidos: Superficies y Sólidos. Utilice el tipo de superficies para exportar una sola superficie a esos productos. El tipo de sólidos debería usarse para exportar algo que quiera volver a unir.

Véase también

Wikipedia: IGES.

Detalles de tipos de exportación IGES

General

Nombre

Escriba un nombre para el tipo IGES.

IGES version

Elija entre las versiones 5.2 y 5.3 de IGES.

La diferencia es que la versión 5.2 guarda los años si se usan dos dígitos y la versión 5.3 si se usan cuatro dígitos.

Tipo de archivo de texto

Elija entre los finales de línea de estilo MS-DOS, Unix o MacOS.

Windows (CRLF)

Mac OS X Unix (LF)

Mac OS 9 (CR)

Escala

Define el factor de escala predeterminado para el tipo IGES. El número debe ser superior a cero. En la mayoría de casos, este número debería ser 1.

Puntos y curvas

Puntos

116 (Puntos individuales)

Exporta los puntos como entidades de puntos IGES independientes.

106-2 (Conjunto de puntos de capa)

Exporta los puntos de una capa como conjunto de puntos.

Grado máx

Sin límite

3

Todas las curvas NURBS con grado superior a 3 se traducirán a cúbicos no racionales según la tolerancia IGES especificada.

5

Todas las curvas NURBS con grado superior a 5 se traducirán a quínticos no racionales según la tolerancia IGES especificada.

Composite curves as single B-spline

Las curvas creada a partir de dos o más B-splines se pueden exportar como entidad IGES 102 (curva compuesta) o como entidades IGES 126.

Usar entidades simples

Utilice este parámetro para exportar curvas NURBS que sean líneas, arcos o círculos (dentro de la tolerancia IGES) como líneas IGES, arcos IGES o círculos IGES.

Ajustar curvas racionales

Con este parámetro, todas las curvas racionales (objetos de curvas y curvas de corte) se traducen a cúbicos no racionales según la tolerancia especificada como tolerancia IGES.

Nodos en extremos fijos

Con este parámetro, las curvas NURBS periódicas se exportan como curvas NURBS con nodos en los extremos.

Superficies

Sólidos

Dos superficies separadas.

184

186 (Manifold BRep)

402-7 (Grupo no ordenado)

Polisuperficies

Dos superficies separadas.

402-7 (Grupo no ordenado)

Superficies

143

144

128 + Curvas de corte 3D

IGES 128 significa que todas las superficies recortadas se exportan como superficies no recortadas.

Usar entidades simples

Con este parámetro, las superficies NURBS planares (dentro de la tolerancia especificada como tolerancia IGES) se exportan como planos IGES o planos recortados IGES.

Ajustar superficies racionales

Con este parámetro, las superficies NURBS racionales se traducen a cúbicos no racionales dentro de la tolerancia especificada como tolerancia IGES.

Nodos en extremos fijos

Con este parámetro, las superficies NURBS periódicas se exportan como superficies NURBS con nodos en los extremos.

Partir superficies cerradas

Si la superficie es cerrada (como un cilindro), la superficie se dividirá en dos mitades en el archivo IGES. Si una superficie es cerrada en ambas direcciones (como un toroide), la superficie se dividirá en cuatro cuartos en el archivo IGES.

Dividir superficies bipolares

Si la superficie tiene polos en ambos extremos (como una esfera), la superficie se dividirá de manera que cada mitad sólo tenga un polo.

Editar tipos de exportación IGES

Tipo IGES

Lista los tipos IGES actualmente definidos.

Nuevo

Abre el cuadro de diálogo Detalles de tipos de exportación IGES.

Copiar tipo

Abre el cuadro de diálogo Detalles de tipos de exportación IGES con las opciones del tipo IGES seleccionado.

Editar

Abre el cuadro de diálogo Detalles de tipos de exportación IGES con las opciones del tipo IGES seleccionado.

Eliminar

Cambia el tipo IGES seleccionado.

LeerCadaEntidadIges

 

¿Dónde puedo encontrar este comando?

_a_blank.pngBarras de herramientas

menuicon.pngMenús

ctrlplus.pngAcceso directo

LeerCadaEntidadIges

Importa todas las entidades IGES, independientemente del tipo.

Pasos

number-1.pngAbra el archivo IGES.

number-2.pngSi el archivo IGES contiene geometría, se leerá. Es posible que también se importe geometría que no quería y que tenga que descartar algunos elementos para encontrar los que busca.

El comando LeerCadaEntidadIges sólo repercute en el siguiente archivo IGES que se lea. Si intenta hacer algo como:

abrir alpha.igs
LeerCadaEntidadIges
abrir beta.igs
abrir gama.igs

Rhino intenta leer cada entidad sólo desde beta.igs.

Rhino lee alpha.igs y gamma.igs con normalidad, aceptando sólo entidades marcadas como geometría.

EstudioIges

 

¿Dónde puedo encontrar este comando?

_a_blank.pngBarras de herramientas

menuicon.pngMenús

ctrlplus.pngAcceso directo

EstudioIges

Examina entidades específicas en un archivo IGES limitando las partes del directorio IGES que se analizan.

Advertencia:

Este comando está diseñado para usuarios familiarizados con la estructura de archivos de datos IGES. No hay soporte técnico para este comando. El comando EstudioIGES es para usuarios expertos que necesitan profundizar en grandes archivos IGES por partes. De nuevo, es necesario tener conocimientos expertos de la estructura de archivos IGES.

Fondo

Cada entrada en un archivo IGES también tiene una entrada de directorio (DE). La información que almacena un DE determina si la correspondiente entidad IGES (curva, superficie, sólido, color, nombre de capa, etc.) puede leerse. Para comprender mejor la importancia de no leer obcecadamente cada entidad de un archivo IGES como geometría de nivel superior, realice este test:

Pasos

number-1.pngUtilice el comando UniónBooleana para crear un sólido multicara a partir de una caja, un toroide y una esfera.

number-2.pngExporte el sólido a un archivo IGES.

number-3.pngVuelva a leer el archivo IGES. Obtendrá una versión descompuesta respecto a con lo que empezó.

number-4.pngElimine todos los elementos que acaba de leer.

number-5.pngEjecute el comando LeerCadaEntidadIges.

number-6.pngVuelva a leer el archivo IGES. Obtendrá muchas curvas y superficies adicionales.

Las curvas y superficies adicionales obtenidas en el paso 6 ofrecen la información necesaria para crear las superficies recortadas. Estas curvas y superficies se importaron en el paso 6 porque el lector IGES ignoró la información DE que etiqueta la correspondiente entidad como parte de algún objeto de nivel "superior". El comando LeerCadaEntidadIges se utiliza como último recurso para obtener información de los archivos IGES que contienen objetos de nivel "superior" que están etiquetados como partes.

Contexto básico:

Al leer un archivo IGES, parece que contiene información dañada. En primer lugar, debe averiguar el DE de los objetos dañados. Ejecute el comando EstudioIGES y active la opción Etiqueta.

Opciones de depuración IGES (DEtest=Desactivado PrimerDE=1 ÚltimoDE=0 LeerCadaEntidad=Desactivado Etiqueta=Activado)

Vuelva a leer el archivo. Ahora cada objeto leído tiene el nombre de Rhino especificado como "DE N", donde "N" es un número impar. Las entradas del directorio de un archivo IGES se etiquetan con las cifras 1, 3, 5, 7, etc. Seleccione los objetos deficientes y haga una lista de los DE erróneos. Supongamos que los objetos 13, 137 y 9025 son deficientes.

Ahora utilice el comando EstudioIGES para leer sólo las entidades erróneas de una en una.

Opciones de depuración IGES (DEtest=Desactivado PrimerDE=13 ÚltimoDE=13 LeerCadaEntidad=Activado Etiqueta=Activado)

Verifique que el DE 13 sea erróneo. Entonces observe el archivo IGES (en un editor de texto o un programa como IGESure) y compruebe cómo debería ser el DE. Si comprende la entidad, puede utilizar el comandoEstudioIges para leer las partes usadas para crear la entidad. Por ejemplo, puede observar la superficie base y las curvas de corte para ver qué pasa. Cuando lo haga, encontrará bloques de entidades que tendrá que leer. En esos casos, puede usar el comando EstudioIges para leer fragmentos del archivo. Por ejemplo:

Opciones de depuración IGES (DEtest=Activado PrimerDE=123 ÚltimoDE=199 LeerCadaEntidad=Activado Etiqueta=Activado)

leerá cada entrada con el número DE entre 123 y 199. Si únicamente desea leer entidades de nivel superior, seleccione LeerCadaEntidad=Desactivado.

DefinirMapaNivelesCapasIGES

 

¿Dónde puedo encontrar este comando?

_a_blank.pngBarras de herramientas

menuicon.pngMenús

ctrlplus.pngAcceso directo

DefinirMapaNivelesCapasIges

Controla la correspondencia entre las capas de Rhino y los niveles IGES en la importación y exportación IGES desde la línea de comandos o un script.

Los "niveles" de IGES son como las capas de Rhino, a diferencia que usan un número en vez de un nombre de texto. Si tiene patrones de capas para productos que usan IGES para intercambiar datos, necesitará un modo de definir una correspondencia entre los nombres de las capas de Rhino y los números de los niveles de IGES. Rhino tiene una capa para niveles.

Para configurar la correspondencia entre las capas de Rhino y los niveles de IGES:

number_onestep.gifCree un archivo de texto como el siguiente ejemplo:
;normas de traducción de niveles IGES
[3Stooges]
"Default" = 0
"Larry" = 13
"Curley" = 7
"Moe" = 32000

[FruitStand]
"Default" = 0
"Orange" = 9876
"Apple - Delicious" = 13
"Apple - Granny Smith" = 7232
"Grape" = 1

Este archivo define reglas para mapear capas de Rhino a números de niveles de IGES, que se usarán durante la exportación de IGES, y para mapear números de niveles de IGES a capas de Rhino, que se usarán durante la importación de IGES.

Este ejemplo define dos grupos de correspondencias (sabores) entre las capas de Rhino y los niveles de IGES denominados "3 Stooges" y "Fruit Stand".

Pasos

number-1.pngSeleccione el archivo de mapa que ha creado.

number-2.pngSeleccione la opción flavor.

Por ejemplo, si su archivo se llama "iges_level_mapping.txt" y quiere usar el tipo "Fruit Stand", cambie la opción Flavor a FruitStand.

Opciones de sabores

MapeadoDeCapas

Variante

Archivo

Notas

round_bullet.gifEn general, es conveniente que la capa "Predeterminada" de Rhino se corresponda con el nivel 0 de IGES, pero no es totalmente necesario.

round_bullet.gifEste archivo puede contener múltiples sabores. Un sabor tiene un nombre adjunto entre corchetes [ ] seguido de líneas como ésta:

"<RhinoLayerName>" = N

donde N es un número entero positivo (0, 1, 2, 3, ... ).

El nombre de la capa de Rhino aparece entre comillas.

Un "sabor" finaliza con una línea en blanco.

El programa convertidor/mapa omite los espacios y las tabulaciones.

El programa convertidor/mapa omite las líneas que empiezan por punto y coma (;).

Si un archivo IGES importado contiene un número de nivel que no está listado en el grupo de correspondencias y no tiene un nombre de nivel IGES, ese nivel se importará automáticamente a una capa denominada "IGES_LEVEL_N".

Si un nombre de capa de Rhino exportado no está listado en el grupo de correspondencias, se seleccionará automáticamente un número de nivel de IGES.

Véase también

Importar y exportar objetos.