• 3D_Kernel_iO

    Acelere su desarrollo de software Acceda a los principales formatos: con funciones CAD, 3D Master y curación

Conjuntos de herramientas de desarrollo de software 3D

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.

SDK de interoperabilidad CAD

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.

 

 

Interfaces nativas

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.

Fácil de integrar

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.

Información PMI

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.

Funciones especiales

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.

 

 

Teselación

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.

Licencias flexibles

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.

Contáctenos

Fácil integración

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.

Contáctenos

Para más información:

Interfaces and Formats
Version 2014

Interfaces / Formats Writing
  Version FacetTriangle Brep Features ASM GD&T
ACIS (sat) Up to R19 Haken Haken
CADDS / CAMU (pd/ps) 4 & 5 Haken
CATIA V4 (model/div/exp/session) All 4 x Haken Haken Haken
CATIA V5 (CATPart/CATProduct/cgr) R18 Haken Haken
CATIA V6 (3Dxml)
I-DEAS (arc/unv)
IGES (igs) 5.2 & 5.3 Haken
Inventor (ipt/iam)
JtOpen (jt) 8.1 Haken Haken
Matra EUCLID (e3i/ci)
Medusa 3D (asc)
Nastran (nas)
Open Nurbs - Rhino (3dm) 3 Haken
Pro / Engineer neutral files (neu)
Pro / Engineer part files (prt/asm)
ROBCAD (rf ) Haken Haken Haken
Solidworks part files (sldprt/sldasm)
STEP (stp) 214 Haken Haken Haken
STL (binary/ascii) Haken
Straessle EUKLID (edx) Haken Haken
Unigraphics (prt)
VDA (vda) Haken
VRML (wrl) 97 Haken Haken Haken
XT Format (x_t) 9 Haken Haken

Interfaces and Formats
Version 2014

Interfaces / Formats Reading
  Version FacetTriangle Brep Features ASM GD&T
ACIS (sat) Up to R21 Haken Haken
CADDS / CAMU (pd/ps) 4 & 5 Haken Haken
CATIA V4 (model/div/exp/session) All 4 x Haken Haken Haken Haken
CATIA V5 (CATPart/CATProduct/cgr) R10 to R24 Haken Haken Haken Haken Haken
CATIA V6 (3Dxml) R2011 x 2013 Haken Haken Haken Haken Haken
I-DEAS (arc/unv) Up to NX6 Haken Haken Haken Haken
IGES (igs) 3 & 5 Haken
Inventor (ipt/iam) Up to 2014 Haken
JtOpen (jt) 7.0 to 10.0 Haken Haken Haken
Matra EUCLID (e3i/ci) 3.2 Haken Haken Haken
Medusa 3D (asc) Haken
Nastran (nas) Haken
Open Nurbs - Rhino (3dm) Haken
Pro / Engineer neutral files (neu) 13 to WF5 Haken Haken Haken
Pro / Engineer part files (prt/asm) 13 to Creo2 Haken Haken Haken Haken Haken
ROBCAD (rf ) Haken Haken Haken
Solidworks part files (sldprt/sldasm) Up to 2014 Haken Haken Haken
STEP (stp) 203/214/242 Haken Haken Haken
STL (binary/ascii) Haken
Straessle EUKLID (edx) Haken Haken
Unigraphics (prt) 11 to NX9 Haken Haken
VDA (vda) Haken
VRML (wrl) 97 Haken Haken Haken
XT Format (x_t) Up to 23 Haken Haken