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
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
- Enregistrez la DLL – à l’aide de regsvr32.exe à partir de C:WindowsSystem32, enregistrez le complément.
- Démarrer IronCAD – ouvrez IronCAD une fois l’enregistrement terminé.
- Gérer via le gestionnaire de modules complémentaires – allez à Outils > Applications complémentaires.
- 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.
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.
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.

