Des possibilités quasi infinies sur Civil 3D et AutoCAD grâce à l'Intelligence Artificielle

Un test super intéressant fait par Guillaume Berson d’Autodesk®, qui mélange automatisation, programmation et intelligence artificielle. C’est un sujet qui gagne vraiment du terrain en ce moment. Pour ceux qui sont un peu rassurés ou réticents à cette idée, faut juste se rappeler que, dans l’état actuel de l’IA, il ne s’agit pas du tout de remplacer les programmeurs, mais plutôt de leur filer un coup de main pour leur faciliter la tâche. :wink:

Guillaume Berson a testé l’utilisation d’une IA pour coder une fonction sur Civil 3D® via l’API. Il a demandé à Gemini de générer du code en C# pour positionner un bloc en 3D le long d’un axe, en spécifiant les options utilisateur (choix de l’axe, du bloc, du pas entre deux blocs, etc.).

Le code généré, d’environ 200 lignes commentées, a été copié/collé dans Visual Studio. Bien que non parfait (Gemini a inventé une méthode inexistante dans l’API Civil 3D®), ce bout de code non indispensable a été commenté.

Lors du test, en démarrant Civil 3D® en mode débogage, la fonction a permis de placer correctement des blocs d’arbres en 3D le long de l’axe de voirie. En moins de 10 minutes, 114 arbres ont été placés en X, Y et Z, réplicables à l’infini avec n’importe quel autre bloc.

Bien que le code ne soit pas prêt pour la production et doive être retravaillé, il fonctionne et a été créé sans écrire une seule ligne de code. Cela est suffisant pour 90% des utilisations, ouvrant des possibilités énormes.