Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Equipment >> commande numérique par ordinateur

Maîtriser l'interpolaion circulaire sur machines CNC : Programmation avec R – Partie 2

2ème partie de la série Concepts & Programmation d'interpolaion circulaire, cet article explique les informations requises pour programmer/usiner l'interpolaion circulaire sur une machine CNC, et comment les tourneurs CNC peuvent programmer l'interpolaion circulaire avec le R (rayon).

Lire les autres parties de cet article

CINQ INFORMATIONS NÉCESSAIRES

Cinq informations sont requises pour exécuter une commande d'interpolaion circulaire.

Maîtriser l interpolaion circulaire sur machines CNC : Programmation avec R – Partie 2
Mouvement circulaire
ÉlémentCommande
  • Sélection du plan
  • G17 = arc parallèle au plan XY
  • G18 = arc parallèle au plan ZX
  • G19 = arc parallèle au plan YZ
  • Coordonnées point de départ d'arc
  • X, Y, Z
  • Sens de rotation
  • G02 = Déplacement vers point destination via arc horaire.
  • G03 = Déplacement vers point destination via arc anti-horaire.
  • Position fin d'arc (G90) Absolu
  • Ou
  • Position fin d'arc (G91) Incrémental
  • X,Y,Z
  • Ou
  • X,Y,Z
  • Méthode R (rayon d'arc)
  • Ou
  • Méthode I J K (coordonnées centre d'arc)
  • R
  • Ou
  • I = distance, avec direction spécifiée, mesurée du point de départ d'arc au centre d'arc, parallèle à l'axe X.
  • J = distance, avec direction spécifiée, mesurée du point de départ d'arc au centre d'arc, parallèle à l'axe Y.
  • K = distance, avec direction spécifiée, mesurée du point de départ d'arc au centre d'arc, parallèle à l'axe Z.

Avec ces informations, on peut dire qu'il y a deux façons de spécifier le centre de l'arc circulaire autour duquel vous tournez :

UTILISATION DE R

La première méthode est très simple et ne demande pas d'effort extraordinaire pour programmer un arc ou un cercle. Il suffit de mentionner les valeurs des prochains points X, Y et d'utiliser R+« valeur ». Pour de nombreux projets de programmation d'arc, le rayon direct peut être utilisé avec l'adresse R, disponible sur la majorité des systèmes de commande. Dans ce cas, la différence angulaire entre les points de départ et de fin est très importante, car l'ordinateur fera ses propres calculs pour trouver le centre de l'arc. L'arc avec une différence angulaire de 180° ou moins mesurée entre les points de départ et de fin utilise une valeur R positive. L'arc dans lequel la différence angulaire est supérieure à 180° utilise une valeur R négative.

Par exemple : voir l'image suivante

Maîtriser l interpolaion circulaire sur machines CNC : Programmation avec R – Partie 2
Rayon Positif Négatif

Dans l'image ci-dessus, il y a deux cercles. L'un est en pointillés et l'autre en trait plein. Ces deux cercles se croisent en deux points représentés par des points noirs.

Si le mouvement d'outil du cercle en pointillés est horaire du point de départ au point de fin, l'arc est inférieur à 180°. Le code pour ce mouvement d'outil en mode absolu G90 ressemblera à ceci :

G02 X34.5 Y20 R18 F100.

Et si le mouvement d'outil du cercle plein est horaire du point de départ au point de fin, l'arc est supérieur à 180°. Le code pour ce mouvement d'outil en mode absolu G90 ressemblera à ceci :

G02 X34.5 Y20 R-18 F100.

Lorsqu'une commande d'interpolaion circulaire est activée par un programme CNC, toute commande de mouvement d'outil actuellement active est automatiquement annulée. Cette annulation de mouvement est généralement G00, G01 ou une commande de cycle.

Interpolaion circulaire utilisant G90 et G91

G90 X ____ Y____ définit le point de fin d'arc dans le système de coordonnées pièce.

G91 X____ Y____ définit la distance signée du point de fin d'arc par rapport au point de départ d'arc.

R_____ définit la longueur du rayon d'arc.

Lire les autres parties de cet article

commande numérique par ordinateur

  1. Bases de la programmation C++ : Qu'est-ce que C++ et pourquoi ça compte
  2. Logiciel d'imbrication avancé : Productivité accrue pour tôleries et découpeurs métalliques
  3. Maîtriser la Programmation d'Arc CNC : Exercice Pas à Pas G-Code avec Paramètres I et K
  4. Interpolation Circulaire CNC G02 (Horaire) – Exemple Pratique Programmation G-Code
  5. Exemple Programme CNC : G03 Interpolation Circulaire – Maîtriser les Maths derrières l'Usinage
  6. Maîtriser G02/G03 Interpolation Circulaire CNC : Exemple Pas à Pas
  7. Tutoriel interpolation circulaire CNC : Maîtriser les G-codes G02 et G03
  8. Interpolation circulaire horaire G02 CNC : Programme exemple débutant
  9. DIN 66025 : Guide complet des codes de programmation CN