Dec 13, 2022 Deixa un missatge

El mètode i la tècnica de mecanitzat de rosques de pas variable amb programa macro en torn CNC


El mètode i la tècnica de mecanitzat de rosques de pas variable amb programa macro en torn CNC

Aquest article explica quatre continguts:


1. Què és una rosca de pas variable.

2. Codi G per a rosca de pas variable

3. Macro programa de rosca de pas variable


1. Què és una rosca de pas variable

L'anomenat fil de pas variable, és a dir, el valor de pas no és fix, sinó que canvia gradualment al llarg de la direcció de l'eix.


2. Codi G per mecanitzar rosca de pas variable

G34 X__ Z__ F__K__

1, F és el pas inicial del fil de pas variable processat.

2. El valor K és l'increment o el decrement del pas quan l'eix principal gira una volta. Si K és un valor positiu, aleshores el to augmenta, i K és negatiu, és a dir, decreixent.

 

Per descomptat, també podeu utilitzar les ordres G92, G32 o fins i tot G01 d'ús habitual. Com utilitzar-lo, seguiu Zou Jun per aprendre "CNC Macro Program" versió 3.0, comenceu des de zero, pas a pas, us permetrà jugar a la programació de macros a fons.

Bé, mireu el diagrama següent, que és un fil de pas variable.

imatge


El to disminueix gradualment dels 20 inicials als 19, 18, 17..., aleshores el valor de K a l'ordre G34 és -1.


3. Com escriure el programa de fil de pas variable

Podeu utilitzar el mètode de càlcul de les coordenades de punts compartides per Jun per girar al llarg de la línia de nivell seqüencialment. També és possible utilitzar un cotxe en capes d'ús habitual, que es converteix capa per capa.

 

Tanmateix, en el tall en capes, a causa de l'augment de la profunditat de tall, la superfície de contacte entre l'eina i el flanc de la dent és cada cop més gran i la força de tall també augmenta, cosa que pot causar danys fàcilment a l'eina o la peça. A continuació, puc utilitzar la profunditat de cada capa per disminuir contínuament, reduint així la força de tall i completant el processament del fil.


El procediment és el següent:

O 1111

G21G40 G97 G99 T0100

T0101 tallafils

S300 M03

G00 X38. Z21 Punt d'inici del cicle del fil

#1= 0.5 primer tall de profunditat

#{{0}}.0 alçada del perfil (valor del radi)

N1 #2=#2-#1 L'alçada de la dent restant després de cada profunditat de tall

IF [#2 LE 0.05 ] GOTO2 Si l'alçada de la dent restant és inferior o igual a 0,05, transferiu al bloc N2

G00 X[30 més 2*#2] 30 és el diàmetre exterior de la rosca

G34 Z-100. F20 K-1

G00 X38.

Z21.

#{{0}},8*#1 Cada profunditat de tall és 0,8 vegades l'última vegada

IF [#1 GE 0.05 ] GOTO1 Si la profunditat de tall és superior o igual a 0,05, transferiu al bloc N1.

#{{0}}}.05 En cas contrari, la profunditat de tall es fixa en 0,05

Transferència GOTO1 al bloc N1

N2 G00 X30 Z21

G34 Z-100 F20 K-1

G00 X38

Z200

M30


Enviar la consulta

whatsapp

skype

Correu electrònic

Investigació