L’intelligence artificielle Claude pour piloter directement le logiciel de conception 3D FreeCAD

Cette vidéo démontre l’utilisation de l’intelligence artificielle Claude pour piloter directement le logiciel de conception 3D FreeCAD. À travers divers essais, l’auteur teste la capacité de l’IA à créer des objets allant d’un simple boîtier électronique à une turbine complexe ou un châssis de drone. Bien que les résultats soient techniquement impressionnants et que l’IA puisse générer du code et des géométries en temps réel, l’expérimentateur note des limites mécaniques et un manque de précision paramétrique. Il conclut que l’IA représente une nouvelle interface prometteuse, facilitant l’accès à la création pour les débutants tout en restant, pour l’instant, moins efficace qu’une maîtrise manuelle pour les experts. Cette exploration souligne le potentiel de l’IA à automatiser des tâches répétitives sans toutefois remplacer totalement le savoir-faire du concepteur.

Claude peut piloter FreeCAD grâce à l’utilisation d’un protocole de connexion spécifique et d’un outil faisant office de pont entre l’intelligence artificielle et le logiciel.

Voici les détails sur le fonctionnement de cette technologie selon les sources :

  • L’installation d’un « Addon » ou connecteur : Pour rendre cette interaction possible, l’utilisateur doit installer un outil de liaison. La source mentionne l’utilisation d’un « MCP Addon » (Model Context Protocol), ou précédemment d’un outil nommé « Robust MCP Bridge ». Ce connecteur permet à Claude de détecter que FreeCAD est présent sur le système et d’établir une liaison directe.
  • Le rôle du Model Context Protocol (MCP) : Ce protocole agit comme une interface qui expose les fonctions de FreeCAD à l’IA. Claude dispose ainsi d’un connecteur spécifique qui lui donne « 100 % la main sur le logiciel ».
  • L’avantage de l’Open Source : La source explique que cette intégration est facilitée par le fait que FreeCAD est un logiciel open source. Cela signifie que l’intégralité de son code est accessible, ce qui a permis à l’IA (développée par Anthropic) d’apprendre à le manipuler en profondeur.
  • Une nouvelle forme d’interface : Plutôt que d’utiliser uniquement le clavier et la souris, l’IA devient un nouveau type d’interface capable d’interpréter des instructions en langage naturel pour exécuter des commandes complexes dans le logiciel, comme créer des corps de pièce (Part Design), des esquisses ou des mises en plan.

En résumé, il ne s’agit pas d’un simple plugin standard interne à FreeCAD, mais d’une infrastructure de communication (MCP) que l’on démarre pour permettre à Claude de « prendre les commandes » du logiciel.