La integración de nuestra API hace que 36 formatos CAD disponible en su aplicación, de forma rápida y rentable. Al implantar 3D_Kernel_IO, los desarrolladores de software se benefician de los conocimientos y toda la experiencia de los principales expertos en interoperabilidad CAD.
Las interfaces precisas, fiables y rápidas de 3D_Kernel_IO manejan estructuras de ensamblaje, atributos como nombres y capas, así como todas las entidades como puntos, curvas, sólidos B-REP, pieles y también modelos teselados. Además, se puede acceder directamente a las características y al árbol histórico, PMI, atributos y metadatos.
La GUI de la Aplicación de Muestra facilita la comprobación de las funciones y opciones del SDK, así como las capacidades de lectura y escritura superrápidas del SDK. Además, los desarrolladores pueden hacer un volcado de la estructura de datos de los archivos CAD o utilizar directamente el código fuente de la aplicación de ejemplo para su propia integración.
Obtener una versión de demostración
3D_Kernel_IO también proporciona nuestra exclusiva tecnología de curación avanzada para garantizar una calidad perfecta de los modelos. Durante el proceso de conversión, los modelos 3D pueden adaptarse a la tolerancia y las matemáticas del sistema de destino para ofrecer una calidad excepcional. Si se activan, las funciones de curación corregirán automáticamente fallos como huecos, solapamientos, caras torcidas y mini caras.
Además, la API ofrece muchas funcionalidades interesantes que se han desarrollado para satisfacer las necesidades específicas de nuestros clientes que desarrollan productos líderes de software CAD, CAM, FEA, Realidad Virtual y Metrología.
La incrustación de nuestra API hace que todos los formatos CAD actuales estén disponibles en su aplicación: Coste y tiempo eficientes. Hoy en día las empresas de software de ingeniería y sus clientes están buscando nuevas formas de leer una variedad de formatos de datos CAD en 3D. 3D_Kernel_IO es la API líder con lectores nativos basados en el lenguaje de programación C ++. Permitiendo un acceso eficiente, preciso e independiente a todos los formatos nativos y estándar..
3D_Kernel_IO proporciona funciones y módulos únicos y probados con curación automática, comprobador PDQ, gestión de ensamblajes, teselado de precisión y comparación de modelos para ampliar las capacidades de su software.
Todas las interfaces estándar y nativas son desarrolladas y mantenidas por CoreTechnologie, garantizando la compatibilidad con las versiones más recientes de formatos CAD. 3D_Kernel_IO lee estructuras de ensamblaje, atributos como nombres, curvas o capas; entidades como puntos, sólidos B-REP y pieles, así como modelos teselados. Además, se puede acceder directamente a características con historial, PMI, atributos y metadatos (por ejemplo, DC Master, publicaciones) sin necesidad de una licencia o aplicación CAD. Formatos compatibles:
• NX™ • CATIA® • Creo® • SOLIDWORKS®
• ProE®/Wildfire • Inventor® • IDEAS™
• JT-Format • XT-Format • STEP AP 203/214/242
• ACIS® • IGES
• OBJ, FBX, GLTF, GLB, STL, 3MF, IFC, XGL
• y muchos más.....
Durante el proceso de conversión, los modelos 3D se adaptan a la tolerancia y las matemáticas del sistema de destino para ofrecer una calidad excepcional. Las funciones de corrección corrigen automáticamente fallos como huecos, solapamientos, caras torcidas y minicaras. Incluso un conjunto de superficies individuales puede coserse automáticamente en sólidos estancos con una precisión definida por el usuario.
Disponible en plataformas Windows, Linux, Mac y ARM. Las funciones de interrogación están estandarizadas para todos los formatos. Por lo tanto, 3D_Kernel_IO puede incrustarse de forma rápida y muy sencilla en su aplicación.
3D_Kernel_IO también incluye una sencilla aplicación de ejemplo, fácil de usar y útil, para verificar los resultados de su integración y probar diversas opciones y comandos que ofrece la API. También incluye documentación completa, así como ejemplos de programación descriptivos.
Las interfaces nativas de 3D_Kernel_IO también leen información PMI como dimensiones, tolerancias, anotaciones, planos de referencia y texto. Se proporcionan todos los enlaces a la geometría, necesarios para aplicaciones posteriores como metrología y CAM. Las funciones de interrogación generalizadas permiten acceder fácilmente a los datos PMI de cualquier formato CAD, proporcionando información importante para un proceso PLM sin fisuras.
Proporciona funcionalidades específicas para CAD, CAM, CAE, VR y metrología: Globalmente 3D_Kernel_IO es la única herramienta para el historial y las características. Esta extraordinaria herramienta mapea el historial de construcción y los parámetros directamente desde el archivo binario sin necesidad de acceder a una licencia del sistema CAD de origen. Además, las interfaces nativas de 3D_Kernel_IO leen información de características y PMI de roscas, agujeros, chaflanes, filetes, patrones, borradores, bolsillos, extrusiones, otros tipos de características, así como características de ensamblaje. La estructura de datos representa todos los tipos de características utilizados por los sistemas CAD actuales.
3D_Kernel_IO identificará las caras asociadas de cada elemento del modelo B-REP y podrá rastrearlas fácilmente. Se proporciona información de rosca, que es importante para anotaciones y PMI que hacen referencia a elementos de construcción como bocetos, planos o ejes de referencia.
3D_Kernel_IO puede encontrar diferencias geométricas entre dos objetos. El kernel permite convenientemente para la comparación de objetos a parte sólida, cuerpo o cara; mientras que el establecimiento de la distancia mínima detectada. Los parámetros se pueden establecer para la comparación de la distancia de la varianza mínima y máxima de color por el tipo de parte sólida, cuerpo o cara.
La teselación precisa y rápida de modelos 3D, así como las funciones de corrección de modelos triangulados, optimizan los datos CAD para maquetas digitales, realidad virtual y renderizado de alta gama. Los parámetros de desviación de cuerda máxima, tamaño de triángulo y ángulo entre triángulos adyacentes se utilizan para B-REPs o recálculo de modelos triangulados. Están disponibles los formatos VRML, JT y STL.
3D_Kernel_IO permite a los editores de software satisfacer todas sus necesidades de interoperabilidad, tratando con un único proveedor, una única API y un coste de licencia anual o por licencia predecible y asequible. El sistema de licencias puede adoptarse como una biblioteca abierta con protección de código, o como una API bloqueada opcional basada en un servicio de licencia de código.
3D_Kernel_IO API se basa en el lenguaje de programación C++. Las funciones de interrogación están estandarizadas para todos los formatos. Esto significa una integración para todos los formatos y funciones. Por lo tanto, 3D_Kernel_IO se puede implementar muy fácilmente y estará disponible en su aplicación en el menor tiempo posible.
CT CoreTechnologies también ofrece soluciones personalizadas para 3D_Kernel_IO con el fin de satisfacer sus requisitos más especiales. Basándonos en sus especificaciones y en nuestra extraordinaria experiencia, desarrollamos interfaces, funciones geométricas y otras capacidades adicionales para satisfacer sus expectativas y las de sus clientes.
3D_Kernel_IO es también la base de nuestros productos 3D_Evolution para el cliente final, la suite de interoperabilidad líder en la actualidad, utilizada por miles de usuarios cada día. Obtenga hoy su valor añadido y su ventaja competitiva - ahorre tiempo y dinero evitando un desarrollo propietario. Con 3D_Kernel_IO se beneficiará de todos los conocimientos y experiencia de los expertos en interoperabilidad CAD.
Interfaces / Formats | Writing | |||||
---|---|---|---|---|---|---|
Version | FacetTriangle | Brep | Features | ASM | GD&T | |
ACIS (sat) | Up to R19 | |||||
CADDS / CAMU (pd/ps) | 4 & 5 | |||||
CATIA V4 (model/div/exp/session) | All 4 x | |||||
CATIA V5 (CATPart/CATProduct/cgr) | R18 | |||||
CATIA V6 (3Dxml) | ||||||
I-DEAS (arc/unv) | ||||||
IGES (igs) | 5.2 & 5.3 | |||||
Inventor (ipt/iam) | ||||||
JtOpen (jt) | 8.1 | |||||
Matra EUCLID (e3i/ci) | ||||||
Medusa 3D (asc) | ||||||
Nastran (nas) | ||||||
Open Nurbs - Rhino (3dm) | 3 | |||||
Pro / Engineer neutral files (neu) | ||||||
Pro / Engineer part files (prt/asm) | ||||||
ROBCAD (rf ) | ||||||
Solidworks part files (sldprt/sldasm) | ||||||
STEP (stp) | 214 | |||||
STL (binary/ascii) | ||||||
Straessle EUKLID (edx) | ||||||
Unigraphics (prt) | ||||||
VDA (vda) | ||||||
VRML (wrl) | 97 | |||||
XT Format (x_t) | 9 |
Interfaces / Formats | Reading | |||||
---|---|---|---|---|---|---|
Version | FacetTriangle | Brep | Features | ASM | GD&T | |
ACIS (sat) | Up to R21 | |||||
CADDS / CAMU (pd/ps) | 4 & 5 | |||||
CATIA V4 (model/div/exp/session) | All 4 x | |||||
CATIA V5 (CATPart/CATProduct/cgr) | R10 to R24 | |||||
CATIA V6 (3Dxml) | R2011 x 2013 | |||||
I-DEAS (arc/unv) | Up to NX6 | |||||
IGES (igs) | 3 & 5 | |||||
Inventor (ipt/iam) | Up to 2014 | |||||
JtOpen (jt) | 7.0 to 10.0 | |||||
Matra EUCLID (e3i/ci) | 3.2 | |||||
Medusa 3D (asc) | ||||||
Nastran (nas) | ||||||
Open Nurbs - Rhino (3dm) | ||||||
Pro / Engineer neutral files (neu) | 13 to WF5 | |||||
Pro / Engineer part files (prt/asm) | 13 to Creo2 | |||||
ROBCAD (rf ) | ||||||
Solidworks part files (sldprt/sldasm) | Up to 2014 | |||||
STEP (stp) | 203/214/242 | |||||
STL (binary/ascii) | ||||||
Straessle EUKLID (edx) | ||||||
Unigraphics (prt) | 11 to NX9 | |||||
VDA (vda) | ||||||
VRML (wrl) | 97 | |||||
XT Format (x_t) | Up to 23 |