This shows you the differences between two versions of the page.
es:rhino:troubleshootingiges [2015/09/14] |
es:rhino:troubleshootingiges [2020/08/14] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Documento técnico: IGES ====== | ||
+ | ======Solución de problemas con archivos IGES en Rhinoceros®====== | ||
+ | |||
+ | > **Nota:** //Este documento se escribió en un principio utilizando las herramientas disponibles en Rhino V2. Aunque estas herramientas están en Rhino V3 y V4, es posible se que hayan desarrollado técnicas diferentes para " | ||
+ | |||
+ | =====Usar Rhino para solucionar problemas con archivos IGES===== | ||
+ | |||
+ | La función de traducción de archivos en Rhino tiene una importante opción que permite reparar archivos ilegibles de IGES. Seguramente habrá recibido de sus clientes o proveedores archivos IGES que no se pueden leer correctamente en su aplicación de modelado basada en sólidos. Esto puede ocurrir por varios motivos: el archivo IGES está mal formatado, faltan superficies, | ||
+ | |||
+ | Por mucho que se disminuyan las tolerancias, | ||
+ | |||
+ | Rhino tiene las herramientas básicas que necesita para solucionar todos estos problemas. Con un poco de práctica y habilidad, podrá reparar los archivos con problemas e importarlos a su aplicación de modelado de sólidos. El esfuerzo y el tiempo necesarios variará en gran parte según el número de problemas y el tamaño del archivo IGES. | ||
+ | |||
+ | Afortunadamente, | ||
+ | |||
+ | Como Rhino es un modelador de superficies que soporta sólidos, no necesita que los datos IGES sean sólidos cerrados. Rhino podrá leer casi toda la información válida del modelo, evitando los objetos dañados y leyendo toda la información de puntos, curvas y superficies. Muchas veces, el proceso de importación IGES de Rhino leerá el archivo y reparará los problemas automáticamente. Todo lo que tiene que hacer luego es volver a guardarlo como archivo IGES o y leerlo en su aplicación. Si la reparación no se realiza automáticamente, | ||
+ | |||
+ | Generalmente, | ||
+ | |||
+ | =====Estrategia General===== | ||
+ | La estrategia general para reparar archivos IGES variará según el archivo. Con el tiempo, irá descubriendo patrones comunes de problemas en los archivos IGES producidos por determinadas aplicaciones y usuarios individuales. | ||
+ | |||
+ | =====Instrucciones para reparar archivos IGES:===== | ||
+ | -**Abra el archivo IGES.** | ||
+ | -**Oculte o elimine los datos sobrantes** - Utilice el comando**SelDup** para encontrar entidades duplicadas, desplácelas a una capa de " | ||
+ | - Utilice**SelCrv** y**SelPt** para seleccionar y**Ocultar** las curvas y los puntos - Utilice**SelSup** para seleccionar todas las superficies e**Invierta** la selección. De este modo, las curvas y los puntos quedarán resaltados. Suprima las curvas que no estén encima o cerca de las superficies. Examine con atención las curvas que queden en las superficies. Posiblemente sean los restos de curvas recortadas incompletas. Muévalos a otra capa para usarlos posteriormente. De este modo, en la pantalla sólo quedarán las superficies. | ||
+ | -**Sombree y revise el modelo visualmente** - ¿Se ve como lo esperaba? ¿Faltan superficies? | ||
+ | -**Compruebe si hay superficies deficientes** - Los comandos**Comprobar** y**SelObjetosDeficientes** determinarán si las superficies del modelo tienen problemas en sus definiciones. Es posible que haya puntos de control apilados, aristas defectuosas o muchos otros problemas. Mueva estas superficies a una capa de “superficies deficientes” para limpiarlas posteriormente. | ||
+ | - **En las propiedades de archivo, consulte lasunidades y los ajustes de tolerancia absoluta del modelo** - ¿Son razonables? La mayoría de aplicaciones que pueden producir archivos IGES no ajustan los parámetros de unidad y tolerancia sin intervención del usuario. Rhino los ajusta en la exportación. El modelado de superficies de forma libre precisa un ajuste inteligente de la tolerancia de modelado. Las curvas NURBS son cadenas de segmentos de expresión polinómica unidas mediante puntos de control (nodos) que contienen información de continuidad entre los segmentos. Estos segmentos se ajustan a las curvas contiguas dentro de la tolerancia de modelado especificada. Cuanto más ajustada es la tolerancia, más complejas serán las curvas y más bajo el rendimiento del sistema. | ||
+ | -**Una las superficies** - En la unión, los bordes adyacentes se unen si se ajustan a la tolerancia de modelado especificada. Si se salen de la tolerancia establecida, | ||
+ | - **Compruebe los bordes desnudos** - Los bordes desnudos son bordes de superficies que no están unidos a otra superficie. Durante el proceso de unión, los dos bordes estaban mucho más separados que la tolerancia de modelado especificada. La causa puede ser un modelado inicial incorrecto, un ajuste de tolerancia falso en el archivo IGES importado, o que haya superficies duplicadas. Si aparecen demasiados bordes desnudos cuando ejecuta el comando para mostrar los bordes desnudos, trate de deshacer el comando Unir y de aumentar la tolerancia absoluta. Es posible que el modelado original se realizara con mayor tolerancia y que la configuración del archivo exportado no fuera correcta. Nota: No se puede mejorar el ajuste de tolerancia entre superficies sin un remodelado considerable. | ||
+ | -**Una los bordes desnudos o vuelva a modelar** - La unión de bordes desnudos puede suponer una ventaja a medias. Se trata de un intercambio y puede causar problemas más adelante. | ||
+ | - **Repare las superficies deficientes** - Es mejor reparar las superficies defectuosas una a una y, con el comando Join, ir uniéndolas en la polisuperficie. De los menos destructivos a los más radicales, los problemas que hicieron fallar el comando Check se pueden reparar de la siguiente manera: | ||
+ | - Reconstruuendo bordes | ||
+ | - Desasociando las curvas de corte y volviendo a recortarlas | ||
+ | - Reconstruyendo superficies | ||
+ | - Sustituyendo superficies - recuperando los bordes de las superficies circundantes, | ||
+ | -**Compruebe objetos deficientes** - Algunas veces, unir superficies que pasan la comprobación puede dar como resultado una polisuperficie cuya comprobación falla. Normalmente se debe a minúsculos segmentos en el borde o en las curvas de corte que son más pequeños que la tolerancia de modelado. Extraiga las superficies adyacentes, compruébelas, | ||
+ | - **Exporte** - Ahora que se ha limpiado y reparado el archivo IGES, puede exportarlo como IGES, Parasolid, STEP o ACIS para importarlo en su aplicación. Estos formatos son diferentes. Algunas aplicaciones difieren en el soporte de estos formatos. Experimiente con todos los formatos que soporta su aplicación para determinar el que mejor le funciona. | ||
+ | |||
+ | =====Empezar con un archivo limpio===== | ||
+ | El dicho popular "Más vale prevenir que curar" también se aplica a las transferencias de archivos IGES. Siempre que sea posible, se recomienda dedicar un poco de tiempo a " | ||
+ | |||
+ | |||
+ | =====CATIA===== | ||
+ | Exporte desde CATIA preparando el modelo para mejorar las curvas de corte. A continuación se detallan los procedimientos que uno de nuestros clientes (Black & Decker/ | ||
+ | |||
+ | {@ | ||
+ | 1. Para dejar el modelo listo para transferir, trabaje con el volumen: | ||
+ | |||
+ | SOLID + EXTRACT + VOLUME | ||
+ | 2. Limpie el modelo e ignore toda la geometría innecesaria: | ||
+ | |||
+ | KEEP + SELECT + GEOMETRY + ELEMENT y seleccione " | ||
+ | 3. Vuelva a calcular las curvas de contorno: | ||
+ | |||
+ | ERASE + NOSHOW | ||
+ | 4. ERASE y escriba **SPC - **VOL | ||
+ | |||
+ | 5. CURVE1 + BOUNDARY y escriba *FAC | ||
+ | |||
+ | 6. Ejecute /CLN para comprobar errores | ||
+ | |||
+ | 7. El modelo ya está listo para exportar a IGES. | ||
+ | |||
+ | }@ | ||
+ | |||
+ | =====Pro/ | ||
+ | **Para optimizar la exportación de archivos Pro/E a Rhino:** | ||
+ | |||
+ | Introduzca estos parámetros en el archivo “config.pro” de Pro/E, o bien guárdelos como archivo “rhino.pro” y léalo antes de exportar. | ||
+ | |||
+ | {@ | ||
+ | IGES_OUT_ALL_SRFS_AS 128 | ||
+ | |||
+ | IGES_OUT_SPL_CRVS_AS_126 YES | ||
+ | |||
+ | IGES_OUT_SPL_SRFS_AS_128 YES | ||
+ | |||
+ | IGES_OUT_TRIM_XYZ YES | ||
+ | |||
+ | IGES_OUT_MIL_D_28000 NO | ||
+ | |||
+ | IGES_OUT_TRM_SRFS_AS_143 NO | ||
+ | |||
+ | IGES_OUT_TRIM_CURVE_DEVIATION DEFAULT | ||
+ | |||
+ | INTF_OUT_BLANKED_ENTITIES NO | ||
+ | |||
+ | INTF3D_OUT_EXTEND_SURFACE YES | ||
+ | |||
+ | INTF3D_OUT_FORCE_SURF_NORMALS YES | ||
+ | |||
+ | IGES_IN_106_F2_AS_SPLINE NO | ||
+ | |||
+ | IGES_IN_DWG_LINE_FONT YES | ||
+ | |||
+ | IGES_IN_DWG_PNT_ENT YES | ||
+ | |||
+ | IGES_IN_DWG_COLOR YES | ||
+ | |||
+ | FIX_BOUNDARIES_ON_IMPORT YES | ||
+ | |||
+ | }@ | ||
+ | |||
+ | **[[http:// | ||
+ | |||
+ | ---- | ||
+ | Información acerca del intercambio de archivos de Rhino con Pro/E. | ||
+ | |||
+ | **[[http:// | ||
+ | |||
+ | ---- | ||
+ | Información acerca del intercambio de archivos de Rhino con Softimage. | ||
+ | |||
+ | **[[http:// | ||
+ | |||
+ | ---- | ||
+ | Información acerca del intercambio de archivos de Rhino con SolidWorks. | ||
+ | |||