La méthode est aussi simple que cela, mais la valeur est énorme, la clé est que vous appréciez de ne pas accorder d'importance!
Ce n'est qu'une de ces méthodes, et il y en a beaucoup d'autres, enseignées à tout le monde derrière le frère militaire.
Dessiner une carte du chemin de l'outil est une méthode de poussée à l'envers, quel chemin de l'outil déterminera comment écrire le programme plus tard.
Par exemple, le diagramme routier du couteau à vis dentelé est le suivant, le nombre d'angles de dents des deux côtés est différent.
Comme la carte du chemin de l'outil pour le fil tr ci - dessous, emprunter le couteau à droite et à gauche
Article d'aujourd'hui parlez à tout le monde de la programmation de macro - programme pour t - thread
Carte routière du couteau ci - dessus: voiture à couches, chaque couche de trois couteaux, c'est - à - dire d'abord au milieu, puis les deux côtés gauche et droite méthode de prêt de couteaux
Le diagramme de route du couteau est agrandi comme le montre l'image ci - dessous:
De cette façon, tout le monde peut voir visuellement: (comme le couteau emprunté à droite sur l'image ci - dessus) comme la profondeur de coupe s'approfondit, le couteau doit être déplacé le long de la ligne ab, de sorte que le couteau emprunté est le type de dent filetée nécessaire.
En d'autres termes, il y a une relation entre la dimension de la profondeur de tirant X et la dimension de la direction Z, cette relation satisfait à la loi de l'affaissement, à savoir tan15 = AC / BC
On peut alors déduire: AC = tan15 * BC
Cette relation est trop importante, avec la modification de la profondeur de coupe BC dans la programmation arrière, AC change également en fonction de cette relation, de sorte que la forme de profil de fil de type tr est usinée.
Alors la forme de profil tr ne signifie pas que le fil tr peut être qualifié pour le traitement.
Parce que les outils sont également pris en compte lors du traitement.
Parce que chaque fil tr spécifique a une taille de dent spécifique.
Par exemple, le couteau choisi est de 2mm de large (la largeur du couteau doit être inférieure à la largeur de la base dentaire)
Par exemple, le filetage externe tr100 * 12 est un exemple, la taille pertinente est la suivante:
Je mets arbitrairement quelques variables comme dans l'image ci - dessus
2 représente la hauteur des dents, c'est - à - dire la profondeur du couteau
N ° 5 représente la largeur totale de la dent, qui est la taille du type de dent filetée que nous allons traiter
5 = 4,12 + 2 * Tan [15] * * 2
Parce que les couteaux ont également des largeurs, la largeur réelle de l'alvéole devrait être:
Largeur de la base + 2 X largeur de la rampe - largeur du couteau.
Donc finalement n ° 5 = 4,12 + 2 * Tan [15] * 2 - 2 (il faut compter la largeur de l'outil)
OK, analyse ici directement dans le programme
T0101
S300 M13
G0x100z12. (passage rapide au point de départ du filetage)
2 = 6,5 (affectation initiale de la hauteur des dents)
While [* 2gt0] do1 (si la hauteur de la Dent n'est pas égale à 0, indiquer que la taille du diamètre de base du filetage n'est pas encore atteinte)
2 = № 2 - 0,1 (tirant de couteau, 0,1 par véhicule de couche, valeur unilatérale)
If [* 2le0] then 2 = 0
3 = 87 + 2 * * 2 (puisque l'affectation de 3 est de 6,5 et que le premier couteau descend au grand diamètre du fil, le sentier plus la hauteur bilatérale des dents est égal au grand diamètre, et lorsque la valeur de 2 change, cela signifie que le grand diamètre change également, ce qui permet une coupe en couches)
Z12. (z12 est la référence de positionnement, le point de départ du programme de prêt de couteaux à gauche et à droite, tous sont basés sur z12)
G0x n ° 3 (couteau dans la direction X)
G32z-80.f12 (filetage coupé)
G0x102 (retour au couteau)
Z12. (retour au couteau)
5 = 4,12 + 2 * Tan [15] * * 2 - 2 (la largeur de la dent correspondant à la hauteur de la dent actuelle est la base pour emprunter le couteau des deux côtés de l'arrière)
N ° 6 =n ° 5 / 2 (puisque les deux côtés empruntent le couteau n ° 5 divisé par 2 est égal)
Z [12 + * 6] (empruntez le couteau à droite en premier, ajoutez un 6 puisque vous voulez que le couteau se déplace vers la droite)
G0X#3
G32Z-80.F12
G0X102
Z12.
Z [12 - 6] (empruntez le couteau à gauche d'abord, soustrayez le n ° 6 car vous voulez que le couteau se déplace vers la gauche)
G0X#3
G32Z-80.F12
G0X102
Z12.
END1
G0X200.
Z200.
M30