API IronCAD

Extension et automatisation des fonctionnalités

Qu’est-ce que l’API d’IronCAD ?

L’API (Application Programming Interface) d’IronCAD permet aux développeurs d’étendre et d’automatiser les fonctionnalités d’IronCAD. Elle est construite sur une architecture COM, rendant les objets, les méthodes et les propriétés accessibles via des langages de programmation tels que C# et C++.

Avec l’API d’IronCAD, vous pouvez :

  • Créez vos propres applications qui s’exécutent directement dans IronCAD.
  • Automatisation des tâches répétitives
  • Intégration d’IronCAD dans des solutions logicielles plus larges
Ordinateur portable avec IronCAD d'un bar créé par rendu CAO 3D.

Que peuvent faire les compléments d’information ?

Intégration

Répondre à des événements tels que l’ouverture ou l’enregistrement de fichiers

Personnaliser les barres d'outils

Ajouter des boutons et des menus avec leurs propres icônes et leur propre logique

Automatisation

Rationaliser les processus et simplifier les tâches standard

Actif en permanence

Chargement automatique au démarrage d’IronCAD

Installation et gestion des compléments d’information

Installation et gestion des compléments d’information

  1. Enregistrez la DLL – à l’aide de regsvr32.exe à partir de C:WindowsSystem32, enregistrez le complément.
  2. Démarrer IronCAD – ouvrez IronCAD une fois l’enregistrement terminé.
  3. Gérer via le gestionnaire de modules complémentaires – allez à Outils > Applications complémentaires.
  4. Activer – cochez le complément souhaité et cliquez sur OK.

Après ces étapes, le complément est actif et sera automatiquement chargé lors des prochaines sessions.

Affichage de l'outil de positionnement TriBall d'IronCAD.

Pour les développeurs : étendre et intégrer

L’API IronCAD présente un intérêt particulier pour les développeurs qui souhaitent relier IronCAD à d’autres systèmes ou processus d’entreprise. Pensez-y :

  • Intégration avec les systèmes PDM/PLM
  • Lien avec les configurateurs de produits
  • Automatisations spécifiques pour les processus de travail internes

Pour la documentation et l’assistance, il existe une adresse électronique dédiée : apisupport@ironcad.com

Conventions de noms dans l’API

Pour comprendre la structure de l’API d’IronCAD, le système utilise des conventions claires :

  • Z → classes concrètes avec fonctionnalité réelle
  • IZ → interfaces décrivant uniquement la structure
  • eZ → énumérations et fonctions auxiliaires, souvent utilisées comme paramètres

Ce format permet aux développeurs de naviguer plus rapidement dans la structure de l’API.

Rendu d'un bar de luxe aux détails raffinés, créé dans le logiciel IronCAD 3D.

Questions fréquemment posées sur le rendu CAO 3D

Vous ne savez toujours pas comment fonctionne le rendu ou ce que vous pouvez faire avec ? Cette FAQ vous éclaire rapidement.

Conclusion

L’API d’IronCAD fait passer la conception CAO au niveau supérieur grâce à l’automatisation, à la personnalisation et à l’intégration. De l’ajout de fonctions simples à la création de compléments complexes, les possibilités sont infinies.