Programmation CN
Qu’est-ce que la programmation CN ?
La programmation CN (commande numérique) désigne la programmation des machines à commande numérique (en anglais Numerical Control). Elle consiste à piloter des machines-outils capables d’exécuter des opérations d’usinage de manière automatisée et extrêmement précise.
Le principe repose sur une suite d’instructions programmées de manière séquentielle. Ces instructions sont interprétées par le système de commande, puis converties en signaux qui pilotent les différents axes et entraînements de la machine. Concrètement, les commandes définissent des valeurs numériques qui décrivent la position relative entre la pièce à usiner et l’outil.
Du côté machine, certaines fonctions prédéfinies simplifient les opérations répétitives, comme le changement d’outil ou le repositionnement de la pièce.
La fabrication d’une pièce sur une machine à commande numérique est décrite à l’aide d’un programme CN. Ces programmes peuvent être transférés vers la machine via différents supports (anciennement disquettes ou CD, aujourd’hui plutôt via réseau). La plupart des commandes CN disposent d’interfaces de communication (par exemple de type V.24) permettant l’échange de données avec des systèmes externes.
Quelles sont les méthodes de programmation CN ?
Aujourd’hui, les machines à commande numérique sont généralement programmées à l’aide d’outils informatiques. Selon la méthode et l’environnement de travail, on distingue trois approches principales :
1. Programmation manuelle (DIN 66025)
Il s’agit de la forme classique, où les programmes sont écrits directement sous forme de lignes de code (G-code), conformément à la norme DIN 66025.
2. Programmation assistée en atelier
Cette approche se fait directement sur la machine ou sur son interface de commande, via des dialogues graphiques adaptés aux opérateurs.
Elle utilise des symboles et des termes propres à l’atelier. Le résultat est généralement spécifique à la machine utilisée, avec une séparation entre la géométrie de la pièce et les opérations d’usinage.
3. Programmation assistée par CAD/CAM (en bureau des méthodes)
Dans ce cas, la programmation est réalisée à partir de modèles CAO. Les informations sont définies de manière graphique et interactive.
Cela inclut notamment :
- la description du brut (matière initiale),
- les séquences de fabrication,
- ainsi que les paramètres et instructions de commande.
Cette méthode permet une meilleure intégration entre conception et fabrication, tout en améliorant la productivité et la fiabilité des processus.
Découvrez tout sur SOLIDWORKS.