Programmation commande numerique

Programmation de commande numérique Programmation de commande numérique La programmation de commande numérique CN permet de piloter des machine-outils à commande numérique C'est le directeur de commande numérique DCN qui interprète les instructions reçoit les informations des capteurs et agit par l'intermédiaire d'un variateur électronique sur les moteurs Langage À l'origine le langage de programmation était le G-code développé par l'EIA au début des années et ?nalement normalisé par l'ISO en février sous la référence RS D ISO Compte tenu de l'absence de développements ultérieurs de la grande variété des con ?gurations de machines-outils et du peu de demande pour une réelle interopérabilité peu de contrôleurs à commande numérique respectent ce standard Des extensions et variantes ont été ajoutées indépendamment par divers fabricants ce qui fait que les opérateurs doivent conna? tre les di ?érents dialectes et particularités des machines qu'ils utilisent et les systèmes de CFAO doivent se limiter au plus petit dénominateur commun des machines qu'ils commandent Beaucoup de fabricants ont essayé de contourner cette di ?culté à rester compatible en suivant la route tracée par Fanuc Malheureusement Fanuc n'est pas conforme à la norme RS - ou à ses précédents standards et a été lent à ajouter de nouvelles fonctionnalités et à utiliser la puissance croissante des ordinateurs Par exemple ils ont transformé la commande g g en g ils ont utilisé des parenthèses pour les commentaires ce qui a causé des problèmes lors de l'introduction des calculs mathématiques ils n'ont commencé à utiliser les nanomètres que récemment ce qui requiert bits ils ont introduit les nurbs pour compenser le faible débit des blocs depuis la mémoire au lieu de mettre en place un cache Depuis l'établissement de la norme ISO et les technologies évoluant rapidement de nombreuses extensions ont été ajoutées pour tenir compte des nouveautés et des nouvelles capacités des machines- outil Ces extensions bien que souvent utiles chez des constructeurs di ?érents de Directeur de Commande Numérique n'entrent pas dans la norme et compliquent la t? che des logiciels de Fabrication assistée par ordinateur qui doivent créer les lignes de ce langage pour un DCN particulier Pour analyser la syntaxe des programmes ISO des éditeurs de logiciel ont mis au point des solutions de simulation d'usinage qui ont permit d'émuler le comportement d'un DCN sur un PC Cela permit de mettre au point les programmes sans mobiliser la machine-outil à commmande numérique On peut citer des solutions comme Ncsimul Roboris Ncview etc À côté de l'ISO de nouveaux codes sont apparus di ?érents selon le Directeur de Commande Numérique Ils intègrent de plus en plus en plus de l'ISO des langages propres aux constructeurs de DCN symbolique C etc ainsi que des interfaces de programmation conversationnelle destinées à simpli ?er la programmation voir CN Mazak Heidenhain ou Selca Les codes ? Fonctions préparatoires G fonctions d'appel de mode d'interpolation G cycles machine ? Coordonnées de points X Y Z I J K ? Vitesses avances ? S F ? Fonctions auxiliaires M qui permettent

  • 35
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager