Dec 13, 2022 Lasciate un messaggio

Il metodo e la tecnica di lavorazione della filettatura a passo variabile con programma Macro su tornio CNC


Il metodo e la tecnica di lavorazione della filettatura a passo variabile con programma Macro su tornio CNC

Questo articolo spiega quattro contenuti:


1. Cos'è una filettatura a passo variabile.

2. Codice G per filettatura a passo variabile

3. Macro programma di filettatura a passo variabile


1. Cos'è una filettatura a passo variabile

La cosiddetta filettatura a passo variabile, ovvero il valore del passo non è fisso, ma cambia gradualmente lungo la direzione dell'asse.


2. Codice G per la lavorazione di filettature a passo variabile

G34 X__ Z__ F__K__

1, F è il passo iniziale della filettatura a passo variabile elaborata.

2. Il valore K è l'incremento o il decremento del passo quando l'albero principale ruota di un giro. Se K è un valore positivo, allora il tono è crescente e K è negativo, cioè decrescente.

 

Naturalmente, puoi anche utilizzare i comandi G92, G32 o persino G0 di uso comune. Come usarlo, segui Zou Jun per imparare "CNC Macro Program" versione 3.0, inizia da zero, passo dopo passo, ti consente di riprodurre a fondo la programmazione macro.

Bene, guarda il diagramma seguente, che è un filo a passo variabile.

immagine


Il tono diminuisce gradualmente dall'iniziale 20 a 19, 18, 17..., quindi il valore K nel comando G34 è -1.


3. Come scrivere il programma della filettatura a passo variabile

È possibile utilizzare il metodo di calcolo delle coordinate del punto condiviso da Jun per girare lungo la linea di contorno in sequenza. È anche possibile utilizzare un'auto a strati comunemente usata, che viene girata strato per strato.

 

Tuttavia, nel taglio a strati, a causa della crescente profondità di taglio, la superficie di contatto tra l'utensile e il fianco del dente diventa sempre più grande e aumenta anche la forza di taglio, il che può facilmente causare danni all'utensile o al pezzo. Quindi posso utilizzare la profondità di ogni strato per diminuire continuamente, riducendo così la forza di taglio e completando la lavorazione del filo.


La procedura è la seguente:

O 1111

G21G40 G97 G99 T0100

Tagliafilo T0101

S300 M03

SOL00 X38. Z21 Punto di partenza del ciclo di filettatura

#1= 0.5 profondità del primo taglio

#{{0}}.0 altezza profilo (valore raggio)

N1 #2=#2-#1 L'altezza del dente rimanente dopo ciascuna profondità di taglio

IF [#2 LE 0.05 ] GOTO2 Se l'altezza del dente rimanente è minore o uguale a 0,05, trasferisci al blocco N2

G00 X[30 plus 2*#2] 30 è il diametro esterno della filettatura

G34 Z-100. F20 K-1

G00 X38.

Z21.

#{{0}}.8*#1 Ogni profondità di taglio è 0,8 volte l'ultima volta

IF [#1 GE 0.05 ] GOTO1 Se la profondità di taglio è maggiore o uguale a 0,05, trasferisci al blocco N1.

#{{0}}.05 Altrimenti, la profondità di taglio è fissata a 0.05

Trasferimento GOTO1 al blocco N1

N2 G00 X30 Z21

G34 Z-100 F20 K-1

G00 X38

Z200

M30


Invia la tua richiesta

whatsapp

skype

Posta elettronica

Inchiesta