Dec 13, 2022 Legg igjen en beskjed

Metoden og teknikken for å bearbeide tråder med variabel stigning med makroprogram på CNC dreiebenk


Metoden og teknikken for å bearbeide tråder med variabel stigning med makroprogram på CNC dreiebenk

Denne artikkelen forklarer fire innhold:


1. Hva er en gjenger med variabel stigning.

2. G-kode for gjenger med variabel stigning

3. Makroprogram for gjenger med variabel stigning


1. Hva er en gjenger med variabel stigning

Den såkalte variable stigningstråden, det vil si at stigningsverdien ikke er fast, men endres gradvis langs aksens retning.


2. G-kode for bearbeiding av gjenger med variabel stigning

G34 X__ Z__ F__K__

1 er F den innledende stigningen til den behandlede gjengen med variabel stigning.

2. K-verdi er økningen eller reduksjonen av stigningen når hovedakselen roterer én omdreining. Hvis K er en positiv verdi, øker tonehøyden, og K er negativ, det vil si synkende.

 

Selvfølgelig kan du også bruke de ofte brukte G92-, G32- eller til og med G01-kommandoene. Hvordan du bruker det, følg Zou Jun for å lære "CNC Macro Program" versjon 3.0, start fra bunnen av, trinn for trinn, la deg spille makroprogrammering grundig.

Vel, se på følgende diagram, som er en gjenger med variabel stigning.

bilde


Tonehøyden avtar gradvis fra de første 20 til 19, 18, 17..., deretter er K-verdien i G34-kommandoen -1.


3. Hvordan skrive programmet for gjenger med variabel stigning

Du kan bruke metoden for å beregne punktkoordinater delt av Jun for å svinge langs konturlinjen sekvensielt. Det er også mulig å bruke en vanlig brukt lagdelt bil, som dreies lag på lag.

 

Men ved lagdelt skjæring, på grunn av den økende skjæredybden, blir kontaktflaten mellom verktøyet og tannflanken større og større, og skjærekraften øker også, noe som lett kan forårsake skade på verktøyet eller arbeidsstykket. Da kan jeg bruke dybden på hvert lag til å redusere kontinuerlig, og dermed redusere skjærekraften og fullføre trådbehandlingen.


Prosedyren er som følger:

O 1111

G21G40 G97 G99 T0100

T0101 gjengekutter

S300 M03

G00 X38. Z21 Startpunkt for gjengesyklus

#1= 0.5 første kuttdybde

#{{0}}.0 profilhøyde (radiusverdi)

N1 #2=#2-#1 Den gjenværende tannhøyden etter hver skjæredybde

HVIS [#2 LE 0.05 ] GOTO2 Hvis gjenværende tannhøyde er mindre enn eller lik 0,05, overføres til N2-blokken

G00 X[30 pluss 2*#2] 30 er den ytre diameteren til tråden

G34 Z-100. F20 K-1

G00 X38.

Z21.

#{{0}}.8*#1 Hver skjæredybde er 0,8 ganger forrige gang

IF [#1 GE 0.05 ] GOTO1 Hvis skjæredybden er større enn eller lik 0,05, overfør til N1-blokken.

#{{0}}.05 Ellers er skjæredybden fastsatt til 0,05

GOTO1 overføring til N1 blokk

N2 G00 X30 Z21

G34 Z-100 F20 K-1

G00 X38

Z200

M30


Sende bookingforespørsel

whatsapp

skype

E-post

Forespørsel