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

SINUMERIK 840D Programmation de l'utilisation de la boucle WHILE

Programmation SINUMERIK 840D

Cet article de blog concerne la commande cnc sinumerik 840D de Siemens. Cet article illustre l'une des commandes de boucle (structures de contrôle), que nous pouvons utiliser dans la programmation cnc pour le contrôle cnc sinumerik 840D.

Il existe plusieurs structures de contrôle qui peuvent être utilisées dans la programmation Sinumerik 840D comme

Voici l'exemple de programmation cnc qui montre l'utilisation de la boucle WHILE.

Exemple de programme CNC

G01 G90 X0 Z10 F1000
WHILE $AA_IM[X] <= 100
G1 G91 X10 F500
G1 G90 Z–20 F100
Z5
ENDWHILE

Explication du programme CNC

Ce programme cnc coupe une fente (peut être utilisée pour le perçage) sur la face du composant. Le programme cnc commence à partir de x0 et va jusqu'à x100 à chaque fois en prenant une coupe sur l'axe des x de 10.

G01 :Interpolation Linéaire
G90 :Programmation Absolue
G91 :Programmation Incrémentale

Le premier bloc de programme cnc amène l'outil à la position de départ. Qui est l'axe des x x0 et l'axe des z z10.

Le deuxième bloc de programme cnc vérifie si la position actuelle de l'axe x est inférieure ou égale à 100 avec la variable système sinumerik 840D et démarre une boucle WHILE.

Ensuite, la course de l'outil est l'axe x 10 à partir de la position actuelle. (Parce que la programmation incrémentielle G91 est actif, l'outil se déplacera donc en prenant la position actuelle de l'outil comme point de référence (ou point de départ).)

Ensuite, notre outil se déplace de -20 sur l'axe z (maintenant programmation absolue G90 est actif pour que l'outil se déplace en référence au point zéro de la pièce .)

Maintenant encore l'outil sera de retour à z5

ENDWHILE termine la boucle WHILE

Ainsi, le programme sera répété encore et encore jusqu'à ce que l'instruction donnée avec WHILE devienne FALSE.


commande numérique par ordinateur

  1. Boucle C# while et do...while
  2. Boucle C while et do...while
  3. Python tandis que la boucle
  4. Manuel de programmation CNC par Peter Smid
  5. Programmation CNC Sinumerik 840D
  6. Programmation CNC pour les machinistes CNC
  7. Programmation d'angle CNC G01
  8. Codes M – Quiz sur la programmation CNC
  9. Codes G – Quiz sur la programmation CNC