API IronCAD

Ampliar y automatizar funcionalidades

¿Qué es la API de IronCAD?

La API (Interfaz de Programación de Aplicaciones) de IronCAD permite a los desarrolladores ampliar y automatizar la funcionalidad de IronCAD. Está construida sobre una arquitectura COM, lo que hace que los objetos, métodos y propiedades sean accesibles mediante lenguajes de programación como C# y C++.

Con la API de IronCAD, puedes:

  • Crea tus propias aplicaciones que se ejecuten directamente en IronCAD
  • Automatizar tareas repetitivas
  • Integrar IronCAD en soluciones de software más amplias
Portátil con IronCAD de una barra creada mediante renderizado CAD 3D.

¿Qué pueden hacer los complementos?

Integración

Responder a eventos como abrir o guardar archivos

Personalizar las barras de herramientas

Añade botones y menús con sus propios iconos y lógica

Automatización

Agiliza los procesos y simplifica las tareas estándar

Permanentemente activo

Carga automática al iniciar IronCAD

Instalación y gestión de complementos

Instalación y gestión de complementos

  1. Registrar DLL – regsvr32.exe desde C:WindowsSystem32 registra el Complemento.
  2. Iniciar IronCAD: abre IronCAD una vez completado el registro.
  3. Gestionar a través del Administrador de complementos – ve a Herramientas > Aplicaciones de complementos.
  4. Activar – marca el Complemento deseado y haz clic en Aceptar.

Tras estos pasos, el Complemento estará activo y se cargará automáticamente en futuras sesiones.

Visualización de la herramienta de posicionamiento TriBall de IronCAD.

Para desarrolladores: ampliar e integrar

La API de IronCAD es de especial interés para los desarrolladores que quieran vincular IronCAD a otros sistemas o procesos empresariales. Piensa en

  • Integración con sistemas PDM/PLM
  • Enlace con configuradores de productos
  • Automatizaciones específicas para procesos de trabajo internos

Para obtener documentación y asistencia, existe una dirección de correo electrónico específica: apisupport@ironcad.com

Convenciones de nombres en la API

Para entender cómo está estructurada la API de IronCAD, el sistema utiliza convenciones claras:

  • Z → clases concretas con funcionalidad real
  • IZ → interfaces que sólo describen la estructura
  • eZ → enumeraciones y funciones auxiliares, a menudo utilizadas como parámetros

Este formato ayuda a los desarrolladores a navegar más rápidamente por la estructura de la API.

Render de un bar de lujo con detalles refinados, creado en el programa IronCAD 3D.

Preguntas frecuentes sobre el renderizado CAD 3D

¿Aún no sabes cómo funciona el renderizado o qué puedes hacer con él? Esta FAQ te ofrece una visión rápida.

Conclusión

La API de IronCAD lleva el diseño CAD al siguiente nivel mediante la automatización, la personalización y la integración. Desde añadir funciones sencillas hasta crear complejos complementos, las posibilidades son infinitas.