Articulo de referencia

JT (formato de visualización)

JT (Jupiter Tessellation) es un formato de intercambio de datos CAD 3D estandarizado ISO de publicación abierta que se utiliza para la visualización de productos , la colaboraci...

JT (Jupiter Tessellation) es un formato de intercambio de datos CAD 3D estandarizado ISO de publicación abierta que se utiliza para la visualización de productos , la colaboración , los modelos digitales y otros fines. [ 1 ] Fue desarrollado por Siemens . [ 1 ]

Puede contener cualquier combinación de datos aproximados (facetados), superficies de representación de límites ( NURBS ), información de producto y fabricación (PMI) y metadatos (atributos textuales), ya sea exportados desde el sistema CAD nativo o insertados por un sistema de gestión de datos de producto (PDM) .

El formato JT contiene una representación gráfica de escena de un ensamblaje, subensamblajes anidados de piezas con datos de nodos y atributos específicos de CAD. [ 2 ] : 17 La información de facetas (triángulos) se almacena mediante técnicas de compresión geométrica. Se admiten atributos visuales de la escena y el modelo 3D, como luces, texturas y/o materiales. Se admiten información de producto y fabricación (PMI), definiciones precisas de piezas (BRep), metadatos adicionales y diversas configuraciones de representación. El formato JT está diseñado para ser transmitible en tiempo real . [ 2 ] : 17

Descripción general

Los archivos JT se utilizan en programas de software de gestión del ciclo de vida del producto (PLM) y sus respectivos sistemas CAD, por ingenieros y otros profesionales que necesitan analizar la geometría de productos complejos. El formato y el software asociado están estructurados para que se puedan cargar, sombrear y manipular rápidamente grandes cantidades de componentes en tiempo real. Dado que se admiten todos los principales formatos CAD 3D, un ensamblaje JT puede contener cualquier combinación, lo que ha dado lugar al término "multi-CAD". Como JT se implementa normalmente como parte integral de una solución PLM, el ensamblaje multi-CAD resultante se gestiona de forma que los cambios en los archivos de definición de producto CAD originales se sincronicen automáticamente con sus archivos JT asociados, lo que da como resultado un ensamblaje multi-CAD siempre actualizado.

Debido a que los archivos JT son inherentemente ligeros (aproximadamente del 1 al 10 % del tamaño de un archivo CAD), son ideales para la colaboración en línea. Con la creciente tendencia a la globalización, cada vez más empresas aprovechan los recursos disponibles en cualquier parte del mundo. La colaboración mediante JT permite a las empresas enviar datos de visualización 3D a proveedores y socios con mucha más facilidad que el envío de los archivos CAD, que suelen ser más pesados. Además, la colaboración en línea en tiempo real es más sencilla, ya que se reduce la cantidad de información que se intercambia a través de internet. Por último, JT ofrece una función de seguridad inherente que evita que la propiedad intelectual se comparta con terceros no autorizados. Como se indicó anteriormente, JT puede contener cualquier combinación de datos, de modo que se puede compartir la cantidad adecuada de información sin exponer la información subyacente de la definición del diseño propietario.

La tecnología JT se utiliza frecuentemente para la creación de maquetas digitales (DMU), lo que permite a los ingenieros validar que un producto se puede ensamblar sin interferencias mucho antes de la producción de un prototipo físico. Esta validación espacial se logra mediante mediciones y cortes transversales precisos, así como una sofisticada detección de holguras e interferencias. El uso de JT para la creación de maquetas digitales permite a los usuarios reducir o eliminar los costosos prototipos físicos y facilita la toma de decisiones en una etapa mucho más temprana del proceso de desarrollo.

Finalmente, JT se utiliza como formato de interoperabilidad CAD para el intercambio de datos de diseño para el desarrollo colaborativo de productos , donde los archivos JT se crean traduciendo datos de sistemas CAD como NX (Unigraphics) , Creo Elements/Pro , FORAN , I-DEAS , Solid Edge , Catia , Microstation o Autodesk Inventor .

Renderizado de modelos grandes

JT se creó para admitir la visualización interactiva de ensamblajes muy grandes (es decir, aquellos que contienen decenas de miles de componentes). El formato de archivo JT puede almacenar un número arbitrario de representaciones facetadas con distintos niveles de detalle (LOD). Cuando el producto completo se muestra en la pantalla del ordenador, la aplicación anfitriona muestra solo un modelo simple y de baja resolución. Sin embargo, a medida que el usuario amplía un área específica, se cargan y muestran representaciones progresivamente más detalladas. Con el tiempo, las representaciones no utilizadas se descargan para ahorrar memoria.

Historia

JT fue desarrollado originalmente por Engineering Animation, Inc. y Hewlett-Packard como el kit de herramientas DirectModel (inicialmente Jupiter). JT es la abreviatura de Jupiter Tesselation (Teselación de Júpiter). Cuando EAI fue adquirida por UGS Corp. , JT pasó a formar parte del conjunto de productos de UGS. A principios de 2007, UGS anunció la publicación del formato de datos JT, lo que facilitó su adopción como formato maestro 3D. También en 2007, UGS fue adquirida por Siemens AG y se convirtió en Siemens Digital Industries Software . JT es el formato de interoperabilidad común utilizado en todo Siemens Digital Industries Software y ha sido adoptado como formato de archivo de datos a largo plazo en toda Siemens.

El 18 de septiembre de 2009, la ISO declaró oficialmente que la especificación JT había sido aceptada para su publicación como Especificación Públicamente Disponible (PAS) de la ISO. A finales de agosto de 2010, ProSTEP iViP inició la votación para la propuesta de Nuevo Elemento de Trabajo (NWI) para JT como Norma Internacional ISO . De este modo, ProSTEP iViP se propuso, por un lado, publicar la especificación del formato de archivo JT como Norma ISO y, por otro lado, armonizar este proyecto con el nuevo desarrollo de STEP AP 242 , de manera que JT y STEP (especialmente STEP AP 242 XML) puedan utilizarse conjuntamente para garantizar importantes beneficios en escenarios de intercambio de datos industriales.

En diciembre de 2012, JT se publicó oficialmente como ISO 14306:2012 (ISO JT V1) [ 3 ] como un formato de visualización 3D, basado en la versión 9.5 de las especificaciones JT publicadas por Siemens Digital Industries Software. Gracias a esta publicación de ISO, por primera vez estuvo disponible una especificación de JT completamente neutral y libre de regalías. [ 4 ]

A principios de 2013, en ISO se inició la especificación de ISO JT V2. La norma ISO/DIS 14306 V2 [ 5 ] fue aceptada por ISO en noviembre de 2016. La norma internacional final se publicó en noviembre de 2017. [ 2 ] La principal diferencia entre V1 y V2 es la incorporación de un STEP B-rep como un segmento B-rep adicional.

Para proporcionar funcionalidades e innovaciones adicionales requeridas por la industria, ProSTEP iViP y VDA decidieron a mediados de 2015 especificar un denominado Paquete de Aplicación Industrial JT (JTIAP), [ 6 ] que es una especificación de formato de archivo JT totalmente compatible con ISO 14306 (V1 y la futura V2) y las implementaciones existentes basadas en JT-Open. De este modo, JTIAP proporciona un algoritmo de compresión más completo ( LZMA ), especifica XT B-rep como representación recomendada de la geometría exacta y permite la implementación neutral y libre de regalías de JT.

Modelo de datos

El modelo de datos JT es capaz de representar una amplia gama de datos de ingeniería. Estos datos pueden ser muy ligeros, conteniendo poco más que datos de facetas, o pueden ser bastante completos, incluyendo representaciones geométricas NURBS completas junto con la estructura del producto, atributos, metadatos e información del producto (PMI ). También admite múltiples teselaciones y generación de niveles de detalle (LOD). [ 2 ] : 17

  • Estructura del producto: ensamblaje , pieza, instancia
  • Faceta - polígono, conjunto de polígonos
  • Iluminación: conjunto de luces, luz puntual, luz continua.
  • Texturas
  • Geometría y topología precisas: punto, curva, superficie, cara, bucle, arista, vértice
  • La representación de contorno (B-rep) puede utilizar el formato JT B-rep y XT B-rep (Parasolid); el formato STEP B-rep será compatible con ISO JT V2.
  • Primitivas geométricas: caja , cilindro , pirámide , esfera
  • Información de producto y fabricación (PMI) - GD&T , anotaciones 3D
  • Atributos/Propiedades: texto, entero, flotante, fecha, capas

Estructura de archivos

La relación entre la jerarquía de la estructura del producto y la estructura del archivo JT exportado es arbitraria. Cualquier nodo de la jerarquía puede especificarse como el inicio de un nuevo archivo JT. Por lo tanto, la estructura del producto puede representarse en diversas configuraciones de archivos JT.

JT admite asignaciones comunes de estructura de producto a estructura de archivo. Estas incluyen:

  • Por pieza: todos los nodos de ensamblaje en una jerarquía de estructura de producto se almacenan en un único archivo JT, y cada nodo de pieza en la jerarquía se almacena en un archivo JT individual en un subdirectorio que tiene el mismo nombre que el archivo JT de ensamblaje.
  • Completamente fragmentado: cada nodo de la estructura del producto en la jerarquía se almacena en un archivo JT individual.
  • Monolítico: toda la estructura del producto se almacena en un único archivo JT.
  • PLMXML: un formato de archivo abierto basado en XML, especificado por Siemens Digital Industries Software . Una estructura PLMXML puede vincularse a los datos del modelo en otro archivo (una representación externa), o bien los datos pueden estar incrustados dentro del elemento Representation en el archivo XML (una representación interna).
  • STEP AP 242 XML es un estándar ISO que permite representar datos de ensamblaje, metadatos, datos cinemáticos, etc., y vincularlos a los datos del modelo como referencias externas (hojas en un árbol STEP). En la industria automotriz global, para implementar escenarios de intercambio de datos entre empresas, se recomienda la aplicación de STEP AP 242 XML y JT.

Las aplicaciones cliente pueden utilizar estas asignaciones o bien definir su propia asignación personalizada.

Compresión

Para reducir los requisitos de almacenamiento y ancho de banda de transmisión de los modelos 3D, los archivos JT pueden beneficiarse de la compresión. El uso de la compresión es transparente para el usuario de los datos JT, y un modelo determinado puede estar compuesto por archivos JT con diferentes configuraciones de compresión (incluida la ausencia de compresión).

Hasta la fecha, el formato de archivo JT ha evolucionado a través de dos formas de compresión, disponibles en JT Open Toolkit como compresión estándar y avanzada. Estas se diferencian en que la primera emplea un algoritmo de compresión simple y sin pérdidas , mientras que la segunda utiliza un esquema de compresión más sofisticado y específico del dominio, compatible con la compresión de geometría con pérdidas. Se recomienda a las aplicaciones cliente que aprovechen la compresión avanzada en lugar de la estándar, ya que las tasas de compresión alcanzables son mucho mayores. La compatibilidad con la compresión estándar se mantiene únicamente para garantizar la retrocompatibilidad con las aplicaciones antiguas de visualización de archivos JT.

El formato de compresión utilizado por un archivo JT está relacionado con la versión del formato de archivo JT en la que fue escrito. Esta versión se puede consultar fácilmente abriendo un archivo JT en un editor de texto y examinando la información de su encabezado ASCII.

Véase también

Referencias

  1. 1 2 "JT | Siemens Software" . Siemens Digital Industries Software . Consultado el 15 de abril de 2022 .
  2. 1 2 3 4 ISO 14306:2017 Sistemas de automatización industrial e integración: especificación del formato de archivo JT para visualización 3D , a partir del 10 de enero de 2022.
  3. ISO 14306:2012 - Especificación del formato de archivo JT para visualización 3D. , según 15 de diciembre de 2012.
  4. Declaración de patentes y declaración de licencias de JT , a fecha de 23 de septiembre de 2011.
  5. ISO/DIS 14306 V2 - Especificación del formato de archivo JT para visualización 3D. , a fecha de 27 de julio de 2016.
  6. PSI 14-1: Paquete de aplicaciones industriales JT. Archivado el 9 de enero de 2017 en Wayback Machine , como 30 de junio de 2016.
  • LiteBox3D-Viewer, descarga gratuita (Win32)
  • JT2Go-Viewer, descarga gratuita
  • Navegador de documentos Fab4 de código abierto, a fecha de 11 de julio de 2011.
  • Programa abierto JT de Siemens Software
  • Especificación del formato de archivo JT (versión 10.6) por Siemens, 2024