Google+

Exportar un Product vía 3DXML. - MuchoCATIA

Buscar
Vaya al Contenido

Menu Principal:

Exportar un Product vía 3DXML.

Teoría CATIA > Tratam. de la inform.

Está Vd en: home>>Transferencia de ficheros entorno>> Un Product en formato .3DXML.

 

Transferir un Product con sub-product’s en formato 3dxml.

  Vamos a imaginar que me han pedido un conjunto que estoy diseñando. Me gustaría pasárselo, pero de forma en que sólo puedan ver el árbol del Product, y visualizar las piezas, pero que no pueda modificarlos. ¿Conoces algún modo?

 

  Una solución ya se expone en la FAQ-049-guardar-un-solo-product.html , donde se usa el SaveAsFrozen.

   Pero existe una solución más directa que es enviar un sólo fichero de tipo .3dxml. Y es tan fácil como, estando el Product raíz “Current”, hacer una Save As y elegir ese tipo de fichero.

  Sobre todo si a los que se lo vas a enviar NO tienen CATIA V5. Entonces que usen un visualizador especial de Dassault-Systemes, “3D XML Player” (https://www.3ds.com/products-services/3d-xml/downloads/).

3d XML

 

  Realmente, esto se hace para ESA aplicación, sin necesidad de tener instalado CATIA … Aunque podemos usarlo con CATIA V5.

 

 

Ir arriba

 Pero vamos a ver que tendrías que saber para esto:
En ToolsflechaOptionsflechaGeneralflechaCompatibility, pestaña “3D XML” y veremos esto:

 

 Teselado del XML:   Proporciona la representación de una pieza a través de una lista de triángulos (malla) organizados en formato XML.
Teselado estático   Malla triangular comprimida con precisión (accuracy) estática.
    • Si el Product está en Modo de Diseño, la precisión utilizada es la especificada en la configuración de visualización.
    •  Si el Product está en Modo de Visualización (está activa la CACHE), la precisión de cada componente será la del CGR asociado en la Cache.
Teselación Dinámica  Con esto, usuario define, en el campo “Accuracy”, cual es la máxima precisión alcanzable en el momento de la generación.

Ir arriba

 

  Para beneficiarse del “Dynamic Level” de detalles, use 3D XML Player o 3DLive (Explore and Examine window).

►Al abrir un archivo XML 3D con teselado dinámico en CATIA V5, el teselado dinámico se convierte, en tiempo de apertura, en una representación triangular estática (con la precisión seleccionada en la generación) por motivos de compatibilidad.
 ► Por defecto, los elementos Lineales (Alámbricos, Sistemas de Ejes, Puntos) no se exportan en el teselado, a no ser que active esta opción en “CGR Management”.

 

Salvar como .3dxml

 

Veamos un ejemplo:

1.-   Abro el archivo \MODLOCAL2\BASE-PORTA_TALADRO.CATProduct, que tiene sub Product’s y Componentes Internos, todos ellos con .CATPart’s.

 

 

2.-   Me aseguro de que está de color azul intenso el “nodo” raíz (BASE-PORTA_TALADRO).
3.- FileflechaSave As y elijo el tipo 3dxml. Por defecto CATIA me propone el mismo nombre del “Part Number” de ese Product. Lo cambio (no es necesario) para este ejemplo a “BASE-PORTA_TALADRO-3DXML”. Y le doy OK.
El resultado es un fichero que No es “legible.

 

Ir arriba


Abrir con CATIA, para trabajar con él.

 

  Si simplemente lo abrimos, con FileflechaOpen.. En ese momento genera toda la estructura del árbol, que deja “en Memoria”.

 


 

4.-   Si decidimos guardar el .CATProduct generado, nos pide (casi obliga) a salvar también los .cgr generados con esos “nombre sin sentido”. O salimos sin salvar y a la próxima vez que abrimos el mismo fichero, vuelve a generarse todo.
5.-   Lo aconsejable, es crearnos previamente un Product, incluirle un Part (que fijaremos para saber donde están el Origen del Sistema de Ejes del Product) e insertarle, desde el Assembly, con el comando “Existing Component” el fichero .3dxml. ¡CUIDADO! Con el Part Number del Product raíz que creemos.

 

 

•    Al insertar un archivo XML 3D dentro de un CATProduct existente, si ocurre un conflicto en el nivel del Part Number del CATProduct, el nombre que representa el archivo XML 3D puede ser incorrecto (CATProductxxx.CATProduct).
•   Hide/Show y las propiedades gráficas en la raíz no son compatibles con el formato 3DXML.
•   Si un nodo sin hoja contiene una representación geométrica, entonces su sub-assembly no se visualiza.

 

    Esto está relacionado con FAQ sobre Cache: 017-trabajar-con-cache.html  

Sevilla a 05/06/2022

Ir arriba

 

img Dirija sus preguntas a: juanri@muchocatia.es CATIA V5 R27

 

 
©Muchocatia. Todos los derechos reservados
Aviso legal
Política de privacidad
Mapa web
Contacto
contadores
Regreso al contenido | Regreso al menu principal