select
navigate
switch tabs
Esc close
Communauté
Créer un nouveau sujet

Automatiser le code G pour l’usinage CNC : l’IA de CloudNC élimine les goulots d’étranglement

L'étape principale entre les modèles 3D et les pièces usinées CNC consiste à créer la trajectoire de l'outil que les machines doivent suivre. Jusqu'à présent, cela nécessitait un travail de longue haleine de la part de machinistes expérimentés.

Jason Bowes, le directeur de l’exploitation de CloudNC, a pris le temps de nous raconter le parcours de CloudNC depuis 2015, époque où l’IA était encore un territoire totalement inexploré.

La FAO (Fabrication Assistée par Ordinateur) ne suffit plus

Quel problème avez-vous cherché à résoudre ?

L’usinage de précision est fondamental pour la vie moderne, car les composants métalliques qu’il permet de fabriquer sont utilisés dans toutes les industries et tous les secteurs. Mais il n’est pas automatique : des processus comme la programmation sont effectués manuellement par des experts et nécessitent beaucoup de temps, d’efforts et de ressources.

Par exemple, pour produire un composant, un opérateur télécharge un modèle et code manuellement une machine CNC pour le fabriquer. Mais ce processus constitue un goulot d’étranglement : les machines CNC sont difficiles à utiliser, et les logiciels sont souvent compliqués et peu intuitifs. De plus, les machines peuvent être programmées d’un nombre presque infini de façons, en fonction de la complexité de la pièce, des matériaux et des outils utilisés, et des compétences de l’opérateur.

Cela crée une énorme disparité d’efficacité et de fiabilité dans le secteur de l’usinage. Les machinistes experts peuvent trouver des solutions qui améliorent les délais de livraison, mais jusqu’à présent, les ordinateurs n’ont pas été en mesure de les égaler : le calcul est trop complexe pour être résolu par la force brute. Nous voulions résoudre ce problème.

Pourquoi la FAO a-t-elle besoin d’un « assistant » ? Pourquoi les systèmes existants ne peuvent-ils pas le faire ?

Les systèmes de FAO traditionnels sont puissants, mais ce sont des outils, pas des assistants. Ils comptent sur l’utilisateur pour prendre des milliers de petites décisions en fonction du contexte : quelles opérations utiliser, dans quel ordre, quels outils choisir, quelles vitesses d’avance et de coupe appliquer. Il existe des modèles et des modules complémentaires de reconnaissance de caractéristiques, mais ils sont basés sur des règles : ils sont rigides, difficiles à adapter, dépendent d’une configuration experte et ne répondent pas aux besoins de nombreux ateliers d’usinage.

CAM Assist est différent. Il utilise l’IA pour évaluer l’ensemble de la pièce, puis suggérer une stratégie de trajectoire d’outil efficace qui fonctionne pour environ 80 % des composants à 3+2 axes. Il peut ensuite faire ces mêmes choix en quelques secondes. Il ne s’agit pas de remplacer l’humain, mais de supprimer le travail répétitif et de l’accélérer afin qu’il puisse se concentrer sur ce qui compte vraiment et où son expertise fait la différence.

Code G automatisé avec contrôle humain

Alors, que fait réellement CAM Assist ?

CAM Assist est un plug-in pour les logiciels de FAO qui génère des stratégies d’usinage professionnelles en quelques secondes, d’un simple clic.

Par conséquent, le temps nécessaire pour programmer une machine CNC afin de fabriquer un composant est considérablement réduit, ce qui permet aux fabricants utilisant CAM Assist d’augmenter leur productivité et de raccourcir les délais d’exécution. Le logiciel accélère les estimations, libère du temps aux programmeurs expérimentés et permet également aux employés moins qualifiés de programmer des pièces plus complexes.

À quoi ressemble le processus, du fichier CAO jusqu’au moment où le machiniste appuie sur le bouton de démarrage ?

Un utilisateur de CAM Assist télécharge un modèle 3D d’une pièce prismatique à 3 axes ou 3+2 axes dans son logiciel de FAO, définit les configurations et appuie sur le bouton CAM Assist. Le logiciel détermine ensuite les outils de fraisage nécessaires parmi ceux disponibles et la manière dont ils seront utilisés.

En quelques minutes ou quelques secondes, selon la complexité de la pièce, CAM Assist rédige le code nécessaire pour indiquer à une machine CNC comment la fabriquer, dans le programme FAO existant de l’utilisateur. Le programmeur peut ensuite vérifier ce code, le modifier autant qu’il le souhaite et appuyer sur Démarrer.

Que se passe-t-il s’il y a des problèmes de conception pour la fabrication (DFM) ?

CAM Assist signale les géométries qui sont potentiellement impossibles à usiner ou inefficaces à usiner : par exemple, des coins inaccessibles, des poches profondes ou des zones nécessitant un outillage spécial. Il ne reconçoit pas automatiquement la pièce (pas encore !), mais il aide le machiniste ou le concepteur à comprendre où des problèmes pourraient survenir avant de lancer le cycle.

Vous avez récemment lancé CAM Assist 2.0. Qu’est-ce qui a changé ?

CAM Assist 2.0 s’appuie sur la vitesse de CAM Assist v1, mais y ajoute la supervision, les commentaires et l’intelligence partagée dont les ateliers d’usinage ont besoin pour utiliser l’IA en toute confiance.

Auparavant, lorsqu’on lui demandait de générer une trajectoire d’outil, CAM Assist effectuait son travail et présentait sa solution à l’utilisateur. Cependant, cela pouvait signifier que le programmeur devait comprendre et décortiquer une opération extrêmement complexe pour comprendre le fonctionnement de l’IA, transformant en fait le rôle de l’utilisateur de créateur à éditeur.

CAM Assist 2.0 redonne le contrôle au programmeur en lui permettant de comprendre le fonctionnement de l’IA au fur et à mesure qu’elle génère une stratégie ou une opération. Par conséquent, les programmeurs gardent le contrôle total de chaque décision critique.

Nouvelle pièce, nouveau code : création d’un goulot d’étranglement

Quelle est la plus grande valeur ajoutée de CAM Assist ?

Il rend les machinistes plus productifs et plus efficaces. De nombreux utilisateurs signalent que leur temps de programmation pour une pièce est considérablement réduit : des pièces qui prenaient généralement plusieurs heures à programmer peuvent désormais ne prendre que quelques minutes.

Vous avez lancé le produit il y a environ deux ans. Quel a été l’accueil ?

Très positif : nous sommes passés de zéro à l’utilisation de CAM Assist dans plus de 1 000 ateliers d’usinage dans le monde entier, certains l’utilisant quotidiennement pour devenir plus rapides et plus efficaces.

Nous avons également développé des relations étroites avec de nombreux clients, ce qui nous a aidés à résoudre certains obstacles initiaux (en particulier, comment intégrer efficacement différentes bibliothèques d’outils à l’IA) et ils nous font maintenant part de ce qu’ils attendent du logiciel, ce qui a également contribué à façonner notre nouvelle mise à jour 2.0.

Qui en profite le plus aujourd’hui ?

À l’heure actuelle, les petits et moyens ateliers d’usinage enregistrent les gains les plus rapides, en particulier ceux qui ont des volumes de production très variés, beaucoup de nouvelles pièces et où le temps de programmation constitue un goulot d’étranglement.

Avez-vous des témoignages d’utilisateurs à partager ?

Un client américain nous a dit que CAM Assist avait réduit le temps de programmation d’une pièce de 1,5 à 2 heures à 23 minutes (y compris le temps de réglage fin) et qu’il reproduisait des gains d’efficacité similaires sur l’ensemble de ses opérations. Nous constatons également que les clients sont en mesure de traiter les devis beaucoup plus rapidement (souvent en deux fois moins de temps), ce qui les aide à remporter davantage de contrats ; un atout essentiel alors que le secteur évolue rapidement avec la relocalisation du travail.

Avec quels programmes vous intégrez-vous ?

CAM Assist s’intègre actuellement à de nombreux logiciels de FAO de premier plan, notamment Autodesk Fusion, Mastercam, Siemens NX, Solidcam, Creo et GibbsCAM, et d’autres intégrations sont prévues très prochainement. Notre objectif est d’apporter cette capacité partout où les machinistes travaillent déjà afin que le plus grand nombre possible de personnes puisse en bénéficier.

Comment sont fixés vos prix ?

Nous utilisons un modèle d’abonnement basé sur le nombre de licences et le type d’entreprise. La tarification évolue avec le nombre d’utilisateurs et de machines, de sorte qu’elle est accessible aux petits ateliers mais peut également prendre en charge des déploiements à l’échelle de l’entreprise. Nous offrons également une garantie de remboursement si, pour une raison quelconque, le logiciel ne convient pas.

L’IA passe d’un engouement à un impact réel

CloudNC a commencé avant la récente vague d’IA. Qu’est-ce qui a changé aujourd’hui ?

Nous travaillons sur ce sujet depuis 2015, bien avant que « startup d’IA » ne devienne un mot à la mode ! Une grande différence réside dans l’ensemble de données : il n’y a pas de grande base de données sur le comportement exact des machines CNC, nous avons donc dû en partie la construire nous-mêmes en possédant notre propre usine. Cela signifie que nos algorithmes reposent sur de vrais copeaux, et non seulement sur la théorie, ce qui est extrêmement important lors de l’application d’une IA à une machine qui coûte des dizaines de milliers de dollars.

Dans quelle direction va l’IA industrielle ?

Nous voyons enfin l’IA passer de l’engouement à un impact concret. Dans le secteur manufacturier, cela signifie des systèmes qui assistent réellement les utilisateurs et les rendent plus efficaces : pas seulement nous, mais aussi des entreprises comme MachineMetrics, Paperless Parts et d’autres.

Les prochaines années verront l’apparition d’une IA qui reliera l’ensemble de la chaîne : conception, FAO, planification, assurance qualité et devis, chaque étape informant la suivante. De nombreuses entreprises travaillent sur des éléments de ce puzzle, ce qui est formidable pour l’écosystème.

Et où va CloudNC ?

Bien que CAM Assist ait un énorme marché potentiel, ce n’est que le début. Notre mission est de transformer la fabrication mondiale grâce à l’IA : pour l’instant, cela consiste à rendre les programmeurs beaucoup plus productifs grâce à CAM Assist. Mais à long terme, cela signifie utiliser cette technologie pour s’attaquer à des problèmes adjacents, comme les devis, la planification, la conception pour la fabrication, et peut-être au-delà.

Bookmark (0)
Please login to bookmark Close

Comment(0)