Blogue

SolidWorks IA : Les nouveautés qui vont transformer la CAO

 

SolidWorks IA : les nouvelles fonctionnalités concrètes .

 

L’intelligence artificielle commence à s’intégrer concrètement dans SOLIDWORKS.

Génération de mises en plan, création de macros VBA, reconstruction de modèles importés ou transformation d’une image en esquisse : plusieurs fonctions peuvent déjà modifier la manière de travailler des concepteurs.

Voici les nouveautés les plus intéressantes présentées par SOLIDWORKS, avec leurs usages réels et leurs limites.

 

LEO : un assistant IA pour la conception mécanique

 

LEO est un assistant intégré à l’environnement SOLIDWORKS. Il peut comprendre certaines demandes formulées en langage naturel et aider l’utilisateur pendant son travail de conception.

L’une des fonctions présentées consiste à créer une première structure d’assemblage à partir d’une description écrite. LEO peut proposer un assemblage principal, des sous-assemblages et une organisation de départ.

Cette fonction ne crée pas automatiquement toute la géométrie du projet. Elle permet surtout de préparer plus rapidement l’organisation des fichiers et de partir d’une structure cohérente.

L’utilisateur peut ensuite demander à LEO d’ajouter, de retirer ou de réorganiser certains composants.

leo solidworks
 

Générer automatiquement vos mises en plan

 

La génération automatique de mises en plan est probablement l’une des fonctions les plus intéressantes.

À partir d’une pièce ou d’un assemblage 3D, SOLIDWORKS peut créer une première version de la mise en plan avec différentes vues, des coupes et certaines annotations.

L’intérêt est simple : le concepteur ne commence plus nécessairement avec une feuille vide. L’IA prépare une première base qu’il peut ensuite corriger et compléter.

Il faut toutefois rester prudent. La mise en plan générée doit toujours être vérifiée. Les dimensions, les tolérances, les annotations et les informations nécessaires à la fabrication restent sous la responsabilité du concepteur.

Cette fonction doit donc être considérée comme un gain de temps, pas comme une validation automatique du document.

mise en plan IA

 Les mises en plan se lancent en tâche de fond

mise en plan de SolidWr

Générer des macros VBA qui vous feront gagner du temps

L’une des fonctionnalités les plus intéressantes présentées concerne la génération de macros VBA pour SOLIDWORKS.

L’utilisateur peut expliquer en langage naturel l’opération qu’il souhaite automatiser, puis l’assistant génère une première version du code correspondant.

Il devient par exemple possible de demander une macro pour :

  1. Exporter automatiquement plusieurs mises en plan en PDF;
  2. Enregistrer toutes les pièces d’un assemblage au format STEP;
  3. Modifier les propriétés personnalisées de plusieurs fichiers;
  4. Renommer automatiquement des composants;

L’intérêt est important, car les macros SOLIDWORKS reposent sur son API et nécessitent normalement de connaître VBA ainsi que les objets et méthodes propres au logiciel. SOLIDWORKS permet ensuite d’éditer, de déboguer et d’exécuter ces macros, généralement enregistrées au format .swp.

L’IA ne transforme toutefois pas automatiquement chaque demande en macro parfaitement fonctionnelle. Le code généré peut nécessiter des corrections, notamment pour gérer les fichiers absents, les documents mal nommés, les différentes configurations ou les erreurs d’exécution.

Il faut donc considérer cette fonction comme un accélérateur de développement. Une personne qui ne connaît presque pas VBA peut obtenir une première base de code, tandis qu’un utilisateur expérimenté peut créer beaucoup plus rapidement des automatisations adaptées à son entreprise.

Cette nouveauté pourrait rendre les macros SOLIDWORKS accessibles à beaucoup plus d’utilisateurs. Jusqu’à présent, de nombreuses entreprises continuaient à réaliser manuellement des opérations répétitives simplement parce qu’elles ne disposaient pas des compétences nécessaires pour programmer leurs propres outils.

solidworks vba

Convertir un fichier importé en modèle paramétrique

 

Les fichiers STEP sont très utilisés pour échanger des modèles entre différents logiciels de CAO. Leur principal problème est qu’ils ne contiennent généralement pas l’arbre de création d’origine.

Une fois importé, le modèle est donc souvent difficile à modifier.

Les fonctions d’IA de SOLIDWORKS cherchent à reconnaître certaines formes dans les fichiers importés et à recréer des fonctions paramétriques plus faciles à modifier.

Cette fonction pourrait être utile pour modifier des modèles provenant d’un fournisseur, d’un ancien logiciel ou d’une base de données externe.

Les résultats dépendront néanmoins de la complexité de la pièce. Reconnaître un perçage ou un bossage simple est beaucoup plus facile que reconstruire une géométrie complexe.

parametric part

L’utilisateur SolidWorks importe un fichier « mort » à savoir un fichier STEP sur lequel on a perdu l’arbre des fonctions SolidWorks

tree view solidworks

Transformer une image en esquisse

 

La fonction Picture to Sketch, actuellement proposée dans SOLIDWORKS Labs en version bêta, permet de transformer une image en une première esquisse exploitable dans SOLIDWORKS.

L’utilisateur peut importer une photo, un dessin ou une image de référence, puis demander au logiciel d’en extraire automatiquement les principaux contours. L’objectif est d’éviter de devoir retracer manuellement chaque ligne avec les outils d’esquisse.

Cette fonction peut notamment être utile pour :

  1. Reproduire la forme générale d’une pièce existante à partir d’une photo;
  2. Convertir un croquis papier en esquisse numérique;
  3. Récupérer le contour d’un logo ou d’une forme graphique;
  4. Créer rapidement une base de travail pour une pièce découpée;
  5. Accélérer certaines opérations de rétroconception simple.

Le résultat généré doit toutefois être considéré comme une première approximation. Selon la qualité de l’image, la perspective, les ombres ou la complexité de la forme, l’esquisse peut nécessiter un nettoyage important.

Le concepteur devra généralement vérifier les dimensions, supprimer les lignes inutiles, fermer certains contours et ajouter les contraintes nécessaires pour obtenir une esquisse entièrement définie.

Picture to Sketch ne remplace donc pas un véritable relevé dimensionnel ni un logiciel de numérisation 3D. Son intérêt est surtout de réduire le temps nécessaire pour passer d’une image de référence à une première géométrie modifiable dans SOLIDWORKS.

import sketch picture

Cette fonctionnalité permet d’importer une image/PDF qui n’aurait aucune information métier en fichier exploitable (esquisse)

dessi importe

Conclusion : L’IA va profondément transformer SolidWorks

 

Aujourd’hui, l’IA aide surtout à générer une mise en plan, créer une macro, reconnaître une forme ou expliquer une erreur. À l’avenir, elle pourrait intervenir beaucoup plus tôt dans le processus de conception.

On peut imaginer un utilisateur décrivant simplement son besoin : « crée-moi un support capable de résister à cette charge, avec cette matière et ce procédé de fabrication ». SOLIDWORKS pourrait alors proposer plusieurs concepts, générer la géométrie, vérifier les contraintes, comparer les coûts et suggérer la meilleure option.

Le concepteur ne disparaîtra pas, mais son rôle va évoluer. Il passera probablement moins de temps à exécuter des tâches répétitives et davantage de temps à définir les contraintes, valider les choix techniques et prendre les décisions importantes.

L’intelligence artificielle ne va donc pas simplement ajouter quelques boutons dans SOLIDWORKS. Elle pourrait progressivement changer la manière même dont les produits sont imaginés, conçus, documentés et fabriqués.

Vous voulez en savoir plus sur l’IA dans SOLIDWORKS ?

Découvrez les fonctionnalités disponibles aujourd’hui et les usages qui peuvent réellement faire gagner du temps à votre équipe.

Découvrir l’IA dans SOLIDWORKS
Démonstration personnalisée
Cas d’usage adaptés à votre entreprise
Présentation des fonctionnalités disponibles