Le flux de travail idéal
D'après mon expérience en tant qu'ingénieur structure, la plupart des solutions logicielles ne prennent pas totalement en charge mon flux de travail (ou celui de mon entreprise). La plupart du temps, le logiciel gère 90 à 95 % de la tâche, laissant 5 à 10 % du flux de travail à l'utilisateur. Cela s'explique par le fait qu'un petit pourcentage du flux de travail est généralement spécifique à une région ou un pays et n'est pas appliqué à l'échelle mondiale. Bien que ce pourcentage semble faible, cette partie du flux de travail est souvent répétitive et ennuyeuse. Je pense que la plupart des ingénieurs structure ou des sociétés de conseil ont vécu une expérience similaire : un flux de travail idéal qu'ils souhaiteraient voir pris en charge par un logiciel.
Si le logiciel dispose d'une API (Application Programming Interface) (ne vous inquiétez pas si vous n'en avez jamais entendu parler, je vais l'expliquer plus loin), développer un script personnalisé serait la manière idéale d'automatiser ces 5 à 10 % manquants. On ne s'attend pas à ce que les ingénieurs structure connaissent la programmation, car notre métier principal est de concevoir une structure sûre et stable. C'est là que l'IA devient utile.

Avec les récentes avancées technologiques, les chatbots IA peuvent être bien plus utiles que la simple rédaction d'e-mails ou la recherche sur le web. L'IA peut réellement nous aider dans notre travail quotidien. Elle peut produire automatiquement un script fonctionnel permettant de couvrir ces 5 à 10 % manquants, même sans connaissance en programmation. Plutôt que de générer le code eux-mêmes, les ingénieurs structure peuvent simplement dialoguer avec un chatbot IA pour le générer. Il leur suffit ensuite d'évaluer le résultat final. Vous verrez comment procéder dans l'exemple ci-dessous.

Interface de programmation applicative (API)
L'interface de programmation applicative, ou API, est similaire à l'interface graphique utilisateur (GUI) que nous utilisons tous les jours. La GUI est l'interface d'un logiciel où vous effectuez vos clics, faites tourner votre modèle, examinez les résultats de l'analyse, cliquez sur « enregistrer », etc. L'API est similaire, mais la seule différence est qu'elle est conçue pour les ordinateurs plutôt que pour les humains. Les humains utilisent une GUI pour interagir avec IDEA StatiCa, tandis que les ordinateurs utilisent une API pour interagir avec IDEA StatiCa. Mais à quoi sert une API ?
Les ordinateurs sont doués pour gérer des tâches ennuyeuses et répétitives, tandis que les humains peuvent se fatiguer et faire des erreurs. L'API est précisément conçue pour remédier à cela ; elle permet aux ordinateurs de communiquer directement avec le logiciel pour automatiser des tâches ennuyeuses ! Nous pouvons ainsi utiliser un script qui communique avec l'API d'IDEA StatiCa.
Configuration
Veuillez installer :
- Python 3.11+
- IDEA StatiCa version 25.0+
- N'importe quel chatbot IA (ChatGPT, Claude, etc.)
Démarrez l'API d'IDEA StatiCa en accédant au dossier d'installation (C:\Program Files\IDEA StatiCa\StatiCa 26.0) et en exécutant IdeaStatiCa.ConnectionRestApi.exe.
Étude de cas 1 : Standardisation des dimensions
Dans Checkbot, chaque nœud est regroupé par typologie. Lors de la conception de chaque groupe, les ingénieurs structure ne notent généralement pas les dimensions qu'ils utilisent dans un groupe pour les standardiser dans d'autres groupes similaires. Cela crée souvent une forte variabilité des dimensions (épaisseurs de plaques, diamètres de boulons et tailles de soudures) utilisées dans chaque nœud. Cette forte variabilité n'est pas idéale, car elle se traduit par un coût de construction plus élevé. Les entrepreneurs demandent généralement aux bureaux d'études de standardiser les dimensions. Cependant, cela reste difficile, car cela demande aux ingénieurs structure de revoir chaque groupe, de noter les dimensions utilisées, d'analyser leur répartition, puis de décider lesquelles standardiser. Ce processus est répétitif, chronophage et sujet aux erreurs.

Pour résoudre ce problème, je recommande de créer un tableau de bord capable de scanner automatiquement les fichiers .ideaCon dans un dossier spécifié, d'enregistrer les dimensions (épaisseurs de plaques, diamètres de boulons et tailles de soudures) et de les représenter sur un graphique. Cela me permet d'identifier facilement les dimensions utilisées dans de nombreux nœuds qui peuvent être standardisées vers une autre dimension. Le tableau de bord créé indique le nombre d'occurrences de chaque dimension et précise où elles sont utilisées.
Invite (prompt) utilisée :
Pour lancer le tableau de bord, suivez les instructions fournies par le chatbot IA.
Résultat :

Étude de cas 2 : Tableau de bord d'optimisation
En tant qu'ingénieur structure, je connais très bien cette situation. Lors de la conception d'une structure, de nombreuses options sont disponibles pour résoudre le problème d'ingénierie. Les ingénieurs structure se sentent parfois dépassés par le nombre considérable de possibilités. En raison du temps limité et de la pression du projet, la plupart des ingénieurs ne peuvent pas optimiser pleinement leur conception.

Pour résoudre ce problème, je recommande de créer un tableau de bord qui m'aide à étudier rapidement différentes options. Il devrait être capable d'effectuer un balayage paramétrique. Je peux ensuite sélectionner un paramètre à étudier, puis spécifier les valeurs minimale, maximale et l'incrément. Lorsque je clique sur exécuter, le tableau de bord teste chacune des valeurs et enregistre les résultats. À la fin de mon étude, je souhaite voir un graphique représentant le coût pour chaque itération, afin de pouvoir choisir la solution la plus optimale.
Invite (prompt) utilisée :
Pour lancer le tableau de bord, suivez les instructions fournies par le chatbot IA.
Résultat :

Résumé
- Dès aujourd'hui, l'IA peut assister les ingénieurs structure ; vous n'avez plus besoin d'attendre. Nous l'avons démontré avec les études de cas ci-dessus, où vous pouvez demander à l'IA de développer un tableau de bord pour vous aider dans votre travail quotidien.
- Il est plus facile que jamais de créer une application permettant de concrétiser votre flux de travail idéal, ce qui se traduit par un travail plus efficace.
- Plus important encore, lorsque l'IA fait des erreurs (et cela arrive), elle se montre très convaincante quant à l'exactitude de ses résultats. Le jugement de l'ingénieur est donc plus important que jamais aujourd'hui. La bonne façon d'utiliser l'IA est de nous assister, pas de remplacer notre jugement.
Ressources
Essayez IDEA StatiCa gratuitement
Commencez votre essai aujourd'hui et profitez de 14 jours d'accès complet et de services gratuits.
Commencer l'essai gratuit


