Dec 13, 2022 Lämna ett meddelande

Metoden och tekniken för att bearbeta gänga med variabel stigning med makroprogram på CNC-svarv


Metoden och tekniken för att bearbeta gänga med variabel stigning med makroprogram på CNC-svarv

Den här artikeln förklarar fyra innehåll:


1. Vad är en gänga med variabel stigning.

2. G-kod för gänga med variabel stigning

3. Makroprogram för gänga med variabel stigning


1. Vad är en gänga med variabel stigning

Den så kallade variabla stigningsgängan, det vill säga stigningsvärdet är inte fixerat, utan ändras gradvis längs axelriktningen.


2. G-kod för bearbetning av gänga med variabel stigning

G34 X__ Z__ F__K__

1, F är den initiala stigningen för den bearbetade gängan med variabel stigning.

2. K-värdet är ökningen eller minskningen av stigningen när huvudaxeln roterar ett varv. Om K är ett positivt värde så ökar tonhöjden och K är negativ, det vill säga minskar.

 

Naturligtvis kan du också använda de vanligaste G92-, G32- eller till och med G01-kommandona. Hur du använder det, följ Zou Jun för att lära dig "CNC Macro Program" version 3.0, börja från början, steg för steg, låt dig spela makroprogrammering grundligt.

Tja, titta på följande diagram, som är en gänga med variabel stigning.

bild


Tonhöjden minskar gradvis från de initiala 20 till 19, 18, 17..., sedan är K-värdet i G34-kommandot -1.


3. Hur man skriver programmet för gänga med variabel stigning

Du kan använda metoden för att beräkna punktkoordinater som delas av Jun för att svänga längs konturlinjen sekventiellt. Det är också möjligt att använda en vanlig lagerbil, som vänds lager för lager.

 

Men vid skiktad skärning, på grund av det ökande skärdjupet, blir kontaktytan mellan verktyget och tandflanken större och större, och skärkraften ökar också, vilket lätt kan orsaka skada på verktyget eller arbetsstycket. Sedan kan jag använda djupet på varje lager för att minska kontinuerligt och därigenom minska skärkraften och slutföra trådbearbetningen.


Proceduren är som följer:

O 1111

G21G40 G97 G99 T0100

T0101 gängskärare

S300 M03

G00 X38. Z21 Startpunkt för gängcykel

#1= 0.5 första skärdjup

#{{0}}.0 profilhöjd (radievärde)

N1 #2=#2-#1 Den återstående tandhöjden efter varje skärdjup

IF [#2 LE 0.05 ] GOTO2 Om den kvarvarande tandhöjden är mindre än eller lika med 0,05, överför till N2-blocket

G00 X[30 plus 2*#2] 30 är gängans ytterdiameter

G34 Z-100. F20 K-1

G00 X38.

Z21.

#{{0}}.8*#1 Varje skärdjup är 0,8 gånger förra gången

IF [#1 GE 0.05 ] GOTO1 Om skärdjupet är större än eller lika med 0,05, överför till N1-blocket.

#{{0}}.05 Annars är skärdjupet fixerat till 0,05

GOTO1 överföring till N1 block

N2 G00 X30 Z21

G34 Z-100 F20 K-1

G00 X38

Z200

M30


Skicka förfrågan

whatsapp

skype

E-post

Förfrågning