Comment regarder vers le bas sur la programmation de la pièce du point de vue d’un aigle?
Comment étudier les détails de chaque étape du couteau dans le but d’une souris?
L’une des méthodes est: dessin
1. Quelle image dois-je dessiner?
Aujourd’hui, du point de vue de la fraiserie, j’ai une fois de plus souligné ce gros truc:
Dessiner un diagramme de trajectoire d’outil
Ce grand mouvement est déjà un super grand mouvement. Cependant, certaines personnes peuvent dire que cette méthode n’est rien, et elles en ont entendu parler il y a longtemps.
Oui, savoir ne signifie pas qu’il sera efficace.
Lorsque vous dessinez le diagramme de trajectoire d’outil, vous pouvez voir visuellement la trajectoire de trajectoire d’outil, de sorte que vous pouvez regarder vers le bas sur la programmation de la pièce du point de vue d’un aigle, et vous pouvez également étudier les détails de chaque étape du couteau avec une souris.
Alors, comment cette astuce est-elle appliquée dans la programmation?
Donnez un exemple de fraisage de nombres :
Pour les pièces suivantes, le trou intérieur d’un diamètre de D133,2 et d’une profondeur de 10 nécessite l’usinage du plan inférieur du trou circulaire intérieur.

Le diagramme de trajectoire d’outil est le suivant : utilisez l’interpolation en spirale pour abaisser l’outil, puis fraisez à la taille de l’intérieur vers le cercle extérieur par cercle.

Ce programme de trajectoire d’outil se compose de deux parties :
1. Programme de coupe par interpolation en spirale
2. Le programme de fraisage de la surface inférieure du trou intérieur
J’ai partagé les idées de programmation sur le fraisage par interpolation hélicoïdale, donc je n’entrerai pas dans les détails ici.
Le programme de fraisage par interpolation directe vers le haut est le suivant :
...
#10 = 20
#11 = 16
#24=[#10-#11]/2
N1
G00 X#24 Y0
Z5.
#1 =0
G1Z#1F1000
WHILE[#1GT-10]DO1
#1=#1-4
IF[#1LE-10]THEN#1=-10
G3I-#24Z#1F500.
FIN1
G3I-#24
Une fois la coupe en spirale terminée, l’outil Z=-10 a été interpolé en spirale sur le plan inférieur du trou. À ce stade, un cercle complet est fraisé, puis le trou inférieur est fraisé. La trajectoire d’outil est comme indiqué dans la figure ci-dessous :

Fraisez un cercle, puis X se déplace d’une étape, puis fraisez un cercle complet, et ainsi de suite à la taille finale du dessin.
À partir du diagramme de trajectoire d’outil ci-dessus, il est facile de voir que la valeur X change constamment.
Comment cela change-t-il ?
C’est-à-dire déplacer un pas dans la direction X, si la variable #2 est définie pour représenter l’étape (la distance de chaque mouvement dans la direction X, c’est-à-dire l’étape).
Si la distance de déplacement est de 80 % du diamètre de l’outil, alors :
#2=#2+0,8 *#11
Remarques: #11 est la variable de diamètre de l’outil que j’ai définie arbitrairement lors de l’écriture du programme de fraisage par interpolation en spirale.
De cette façon, le mouvement de la distance de pas est réalisé grâce à l’opération d’incrémentation de #2 variable.
Étant donné que la variable définie #2 représente la distance de pas, le mouvement de la distance de pas est réalisé via l’opération d’incrément variable.
Alors, quelle est la portée de #2?
En d’autres termes, à partir de quel point de coordonnées la variable #2 commence-t-elle à se déplacer et à quel point l’opération d’incrémentation automatique se termine-t-elle ?

Les variables mises en place dans la figure ci-dessus :
#24 interpolation en spirale coupe l’outil dans le plan inférieur du trou. À ce stade, le fraisage d’un cercle complet est la coordonnée variable dans la direction X, qui est le point de coupe initial de #2.
Donc : #2=#24
Identique à #2=#2+0,8 *#11 auto-incrémentation,
En d’autres termes, la variable #2 est incrémentée à la taille de 66,6 et le cercle est traité à la taille.
À partir de là, il est facile de contacter les déclarations macro que Jun brother a déjà dites, telles que les instructions WHILE []DO
......
Avec l’analyse simple ci-dessus, le programme de fraisage du plan bas est le suivant:
N2
#2=#24
WHILE[#2LT66.6]DO2
#2=#2+0,8*#11
SI[#2GE66.6]THEN#2=66.6
G1X#2
G3I-#2F100
FIN2






