Metoden og teknikken til bearbejdning af gevind med variabel stigning med makroprogram på CNC drejebænk
Denne artikel forklarer fire indhold:
1. Hvad er et gevind med variabel stigning.
2. G-kode for gevind med variabel stigning
3. Makroprogram med gevind med variabel stigning
1. Hvad er et gevind med variabel stigning
Den såkaldte variabel stigningsgevind, det vil sige stigningsværdien er ikke fast, men ændres gradvist langs aksens retning.
2. G-kode til bearbejdning af gevind med variabel stigning
G34 X__ Z__ F__K__
1 er F den indledende stigning af det behandlede gevind med variabel stigning.
2. K-værdi er stigningen eller reduktionen af stigningen, når hovedakslen roterer en omdrejning. Hvis K er en positiv værdi, så stiger tonehøjden, og K er negativ, det vil sige faldende.
Du kan selvfølgelig også bruge de almindeligt brugte G92, G32 eller endda G01 kommandoer. Sådan bruger du det, følg Zou Jun for at lære "CNC Macro Program" version 3.0, start fra bunden, trin for trin, lad dig spille makroprogrammering grundigt.
Nå, se på følgende diagram, som er et gevind med variabel stigning.
billede
Tonehøjden falder gradvist fra de indledende 20 til 19, 18, 17..., derefter er K-værdien i G34-kommandoen -1.
3. Hvordan man skriver programmet med variabel stigning gevind
Du kan bruge metoden til at beregne punktkoordinater, der deles af Jun til at dreje langs konturlinjen sekventielt. Det er også muligt at bruge en almindeligt brugt lagvogn, som vendes lag for lag.
Men ved lagdelt skæring bliver kontaktfladen mellem værktøjet og tandflanken større og større på grund af den stigende skæredybde, og skærekraften øges også, hvilket let kan forårsage skader på værktøjet eller emnet. Så kan jeg bruge dybden af hvert lag til at mindske kontinuerligt, og derved reducere skærekraften og fuldende trådbearbejdningen.
Fremgangsmåden er som følger:
O 1111
G21G40 G97 G99 T0100
T0101 gevindskærer
S300 M03
G00 X38. Z21 Startpunkt for gevindcyklus
#1= 0.5 første snitdybde
#{{0}}.0 profilhøjde (radiusværdi)
N1 #2=#2-#1 Den resterende tandhøjde efter hver skæredybde
HVIS [#2 LE 0.05 ] GOTO2 Hvis den resterende tandhøjde er mindre end eller lig med 0,05, overføres til N2-blok
G00 X[30 plus 2*#2] 30 er den ydre diameter af tråden
G34 Z-100. F20 K-1
G00 X38.
Z21.
#{{0}}.8*#1 Hver skæredybde er 0,8 gange sidste gang
HVIS [#1 GE 0.05 ] GOTO1 Hvis skæredybden er større end eller lig med 0,05, overføres til N1-blok.
#{{0}}.05 Ellers er skæredybden fastsat til 0,05
GOTO1 overførsel til N1 blok
N2 G00 X30 Z21
G34 Z-100 F20 K-1
G00 X38
Z200
M30





