Nous savons que les programmes ordinaires s'exécutent de haut en bas et que des sauts inconditionnels peuvent être réalisés dans les macro-programmes. Permettez-moi de partager un cas d'application de déclarations de transfert inconditionnel
image
Ajouter WeChat : Yuki7557 pour envoyer un didacticiel CNC 10G
Lorsque toutes les machines-outils sont allumées en hiver, elles doivent fonctionner avec un moteur thermique. C’est quelque chose que tout le monde sait, alors qu’est-ce qu’un moteur thermique ? Il s'agit d'éviter certains problèmes lorsque le guide démarre soudainement en raison de la basse température en hiver, comme des problèmes mineurs comme une faible précision, et des problèmes graves comme la casse de certaines parties de la machine-outil. Par conséquent, nous devons effectuer un fonctionnement du moteur thermique avant de démarrer la machine en hiver, afin que les composants de la machine-outil puissent être chauffés uniformément grâce au fonctionnement du moteur thermique.
Alors, comment réalisez-vous habituellement le fonctionnement du moteur thermique ? Les gens ordinaires, c'est-à-dire allumer la broche et la laisser tourner pendant des dizaines de minutes, tout en déplaçant manuellement le poste d'outil d'avant en arrière sur l'axe X et l'axe Z. Faites-le à plusieurs reprises comme ça. Si à ce moment-là, vous avez quelque chose à laisser pendant un moment et que vous ne voulez pas que la machine-outil s'arrête, que devez-vous faire ? À ce stade, souhaitez-vous vraiment que la machine-outil fonctionne automatiquement ? Est-ce possible ?
Avant d'avoir appris les programmes macro, vous aurez l'impression que cela semble être une chose incroyable. Si vous connaissez un peu les programmes de macros, vous constaterez qu'il s'agit en fait d'une chose simple et facile à mettre en œuvre.
Avant de partager ce cas, prévisualisez la déclaration de transfert inconditionnel
GOTO n (n représente le numéro du numéro de série)
Les étudiants qui ont appris l'anglais savent que ce qui précède est composé de GO et TO, ce qui signifie aller à ..., où le n suivant (n représente le numéro du numéro de série) représente le numéro de ligne du programme (comme GOTO 100, ce qui signifie passer au segment de programme de la ligne N100)
Eh bien, nous pouvons apprendre à réaliser cette fonction d'échauffement automatique grâce à des instructions macro.
Exemple d'utilisation d'une instruction conditionnelle - programme de macro de moteur thermique
(PROGRAMME PAR)
O0001
M03S300
N5 G01Z50.F50.
Z300.
X200.
Y200.
X-200.
Y-200.
ALLER À 5
M30
Il s'agit du moteur thermique à programme macro le plus simple.
Ici, nous devons en apprendre davantage sur le rôle de l'instruction GOTO
La signification du segment de programme GOTO 5 est : passer inconditionnellement à la ligne N5 lorsque ce segment de programme est exécuté. Exécutez ensuite les segments de programme suivants à tour de rôle et passez au segment de programme N5 lorsque vous rencontrez GOTO 5....
Cela constitue une boucle sans fin. La machine-outil CNC peut fonctionner sans limitation jusqu'à ce que l'exécution du programme soit arrêtée manuellement.





