① Introduktion til G32 bearbejdning end face gevind:
Oversigt: Endefladetrådene er for det meste rektangulære tråde, og drejebænkens selvcentrerende chuck (disktråd) bruger denne struktur. Denne type tråd har ikke en bestemt kodeanmærkning, normalt en tekstanmærkning.
Figur 2-8 er et skematisk diagram af endefladen tråd
Figur (a) er et skematisk diagram over den overordnede struktur af endefladetråden, mens Figur (b) er en delvis forstørret visning af endefladetråden. Det specificeres, at når gevinddybden er mindre end 5 mm, skal der tilføjes yderligere 0,1 mm.
Bestemmelse af gevindrotationsretningen på slutsiden:
I tilfælde af hovedspinden drejer fremad, drejer sig udefra til indersiden til højrehåndet (med uret), og omvendt er venstrehåndet gevind (mod uret).
Instruktionsformat: G32 X-F_ (X er koordinaten af skæringsendepunktet, F er trådens føring)
Programsætning (kun den trådede sektion af slutsiden)
G99 M3 S500 T0202 (Slotskærer B=3mm)
G0 X100 M8
Z-0,5
G32 X40 F3,0
G0 Z3
X100
Z-0,7
G32 X40 (i betragtning af bladets breddediagram 2-9) F3.0;
G0 Z3
X100
Z-1.0
G32 X40 F3,0
G0 Z3
X100
Z-1.5
G32 X40 F3,0
G0 Z3
X100
Z-2.0
G32 X40 F3,0
G0 Z3
X100
Z-2.5
G32 X40 F3,0
G0 Z3
X100
Z-3.1
G32 X40 F3,0
G0 Z90
M5
M30;
Bemærk: Placeringen skal være ensartet disse gange.
② Introduktion til bearbejdning af gevind med variabel pitch
Nogle indenlandske CNC-systemer, såsom Guangzhou CNC (GSK), bruger G32 instruktioner, når du bearbejder variabel pitch gevind. Som vist i figur 2-10:
Figur 2-10 Skematisk diagram over gevind med variabel pitch
Numerisk beregning:
Tandhøjden (diameter værdi) af M274 er 1,34 = 5,2 mm;
Tandhøjden (diameter værdi) af M2712 er 1,312 = 15,6 mm;
Tandhøjden er baseret på den mindste tandhøjde:
Den mindre diameter er 27-5,2 = 21,8 mm.
Ved drejning af gevind med variabel pitch bestemmes spindelhastigheden af den maksimale gevindpitch (P=12).
Programsætning (kun trådet sektion)
G99 M3 S200 T0202
G0 X30
Z3
X26
G32 Z-20 F4.0
G32 Z-56 F12
G0 X30
Z3
X25, 6;
G32 Z- 20 F4, 0;
G32 Z- 56 F12
;
G32 X30
Z3
X21, 8;
G32 Z- 20 F4
G32 Z- 56 F12
G0 X30
Z90
M5
M30;
Den såkaldte variable pitch tråd refererer til en angivet referencepitch værdi F, der starter fra tråden, der er skåret ind, og derefter genererer en pitch forskel K (stigning eller fald) hver anden pitch
I nogle importerede CNC-systemer såsom FANUC findes der en specifik instruktion G34 til bearbejdning af gevind med variabel pitch.
Instruktionsformat: G34 X_Z_F_K_;
Blandt dem er X og Z trådens endepunktspositioner, F er ledningen i den lange akse retning ved udgangspunktet, K er stigningen og faldet af bly pr spindelrotation, og kommandoområdet på K-værdien er 0,0001-500,000mm, som vist i følgende figur.
For eksempel er startledningen 5mm, blytrinet er 1mm, trådlængden er 50mm, og programmet er G34 Z-50 F5. K1.
② Behandling af tråde med flere tråde
Multi line gevind anvendes generelt til transmission og er lige gevind. CNC bearbejdning af multi line gevind kan gøres ved at ringe til subrutiner ved hjælp af G92. Importerede værktøjsmaskiner understøtter også G32 instruktioner til bearbejdning af multi line gevind, og G76 instruktioner kan også bruges til bearbejdning af multi line gevind (som diskuteret senere).
G92 kalder subrutiner til at bearbejde flertrådsbehandling som vist i figur 2-11.
Betydningen i figuren: M279/3
Blandt dem er M27 den nominelle diameter, 9 er gevindledningen, og 3 er stigningen.
Fordi: lead = antal pitch linjer, derfor: dette er en tretråd tråd.
Numerisk beregning:
Større diameter = 27-0, 133 = 26, 61 mm;
Mindre diameter = 27-1,33 = 23,1 mm;
Programsætning (kun trådet sektion)
Delprogram (O0046)
G92 X26 Z-40 F9
X25,7;
X25, 4;
X25.2;
X25, 0;
;
X23.1;
M99
hovedprogram
G99 M3 S700 T0202
G0 X30 M8
Z3
M98 P0046
G0 X30
Z6
M98 P0046
G0 X30
Z9
M98 P0046
G0 Z90
M5
M30;
Z3. Z6. Z9. Forøg en pitch pr. positionering (P=3)
Nogle systemer understøtter også G32 bearbejdning af gevind med variabel pitch
Instruktionsformat: G32 X_Z_F_Q_;
Hvor X og Z er trådens slutpunktspositioner, er F trådledningen, og Q er trådens startvinkel. Forøgelsen er 0,001, decimaltegn kan ikke angives; Hvis behandling af dobbelt gevind og den tilsvarende forskydning er 180, angives Q180000
Startvinklen Q er ikke en modal værdi og skal angives hver gang, ellers vil systemet betragte den som 0
Multi gevind bearbejdning er effektiv til G32, G34, G92 og G76 instruktioner.
② Bearbejdning af trapeztråde
På CNC drejebænke kan G76 gevindskæringscyklus instruktioner bruges til at bearbejde trapezgevind ved hjælp af metoder som skrå og forskudt skæring, men der er visse tekniske vanskeligheder. Derfor er der på baggrund af langvarig praktisk erfaring udviklet et sæt præcise beregninger af programmeringsdata ved hjælp af en række empiriske formler. Ved hjælp af gevindskæringsinstruktioner G32 og kald på subrutiner og smart indstilling af bearbejdningsmetoder i subrutinerne kan kvalificerede trapezgevind behandles sikkert og pålideligt.
Analyse af programmerings- og bearbejdningskompetencer:
(1) Ved slibning af klingen skal du være opmærksom på at sikre, at drejeværktøjets skærekant vinkel er i overensstemmelse med tandformens vinkel, og skærekantens bredde skal være mindre end bredden af rillebonden.
(2) Prøv at gøre mellemrummet mellem tænderne under drejeprocessen stort nok til at sikre glat spånfjernelse med en enkelt skærekant af drejeværktøjet. Det anbefales at have en trapezformet gevindrille bundbredde på 1,7 mm med en højde på 5 mm og en skarp klingespids på 1,2-1,4 mm. Overdreven klingespids kan medføre, at mellemrummet mellem klingespidsen og tandsiden er for lille, hvilket gør det vanskeligt at fjerne snavs og tilbøjeligt til at skære; En for lille værktøjsspids kan medføre et fald i stivheden af værktøjsspidsen, hvilket let kan forårsage vibrationer og resultere i dårlig bearbejdningsoverfladens ruhed, hvilket gør det vanskeligt at kontrollere nøjagtigheden.
(3) Vær opmærksom på placeringen af drejeværktøjet, før tråden drejes. Afstanden fra værktøjsspidsen til tandtoppen skal være større end tandhøjden h. Hvis den er mindre end tandhøjden h, vil det forårsage friktion mellem værktøjsspidsen og gevindtoppen under postgevindfasen, hvilket resulterer i spild.
(4) Udvikle og kalde subrutiner, som kan bruge enten en enkelt subrutine eller flere subrutiner.
1. Beregning af programmeringsdata
(1) Positioneringspunktet X værdien af blank = nominel diameter + (0,5P + ac) 2+1, hvor P er højden, ac er tandspidsfriheden, og 0,5P + ac er tandhøjden. Vælg værdien af tandspidshullet baseret på størrelsen af højden, som vist i tabellen nedenfor.
(2) Første skærpunkt X værdi, X = nominel diameter - gennemsnitlig afvigelse af øvre og nedre dele -0,2
(3) Mindre diameter = nominel diameter - (0,5P + ac) 2
(4) Bearbejdning addend=(X-værdi af det første skæringspunkt - mindre diameter)/X-retning fodermængde (diameter værdi)+1
(5) U=X værdi af det tomme positioneringspunkt - X værdi af det første skærepunkt.
2. skæring rute: Generelt anvendes venstre og højre skæremetode til behandling af trapezformede tråde, og dem med små højder kan opdeles i grov drejning, semi præcision drejning og præcision drejning; Dem med store højder kan opdeles i grov drejning, semi grov drejning, semi præcisionsdrejning og præcisionsdrejning. Ved hjælp af venstre og højre skæremetode, når du kalder underrutinen én gang, kommer drejeværktøjet ind i en skæredybde og flytter et hul til højre efter at have drejet et værktøj til venstre, og derefter drejer et andet værktøj. Når du kalder underrutinen igen, kommer drejeværktøjet ind i en anden skæredybde og flytter et hul til højre efter at have drejet et værktøj til venstre, og derefter drejer et andet værktøj, indtil det er færdigt.
[Eksempel på trapezgevindbearbejdning] Som vist i figuren nedenfor er det en trapezgevindbearbejdningsdel.
3. Beregning af data til bearbejdning af trapezgevind
(1) Grovt positioneringspunkt X-værdi
X=nominel diameter+(0, 5P+ac) 2+1=36+(0, 56+0, 5) 2+1=44
(2) Kontroller tabellen for at bestemme de øvre og nedre afvigelsesværdier af den nominelle diameter: den øvre afvigelse er 0, den lavere afvigelse er -0,375, og gennemsnitsværdien er -0,2. X-værdien af det første skærepunkt er 36-0,2-0,2 = 35,6
(3) Mindre diameter = nominel diameter - (0,5P + ac) 2=36- (0,56 + 0,5) 2=29.
(4) Behandling addend=(X-værdi af det første skæringspunkt - mindre diameter)/X-retning fodermængde (diameter værdi)+1=(35,9-29)/0,1+1=67
(5) U=Grovt positioneringspunkt X værdi - Første skærpunkt X værdi = 44-35,6=8,4
4. Beregn størrelsen af trapeztråden og tjek tabellen for at bestemme dens tolerance
Større diameter D=36
Ifølge tabellen bestemmes tolerancen for d som d-0,5p=36-3=33, så d=33
Tandhøjde h=0,5p+ac=3,5
Mindre diameter d=d, medium -2h=29
Kronbredde f=0, 336p=2, 196
Tandbundsbredde m=0,366p 0,536a=2,196-0,268=1,928
Baseret på erfaring er det rimeligt at bruge en trapezgevind med en værktøjsspidsbredde på f=1,5 mm.
Ved hjælp af en 3,1 mm målestang til måling af midterdiameteren, målestokken M=d+4,864d-1,866p=36,88 og tolerancen (0-0,355) bestemmes baseret på tolerancezonen i midterdiameteren, hvilket resulterer i M=36,525-36,88
5. Skriv CNC-programmer
G99 M3 S300 T0101
G0 X44 Z8 (44 er X-værdien af det tomme positioneringspunkt)
M8
M98 P470002 (47 er antallet af grove bearbejdningsværktøjer)
M98 P200003 (20 er antallet af præcisionsbearbejdningsværktøjer)
M9
G0 X100 Z100
M30
Skriv underrutiner for grovbearbejdning
O0002
G0 U-8.4 (8, 4 er U-værdien)
G32 Z- 37 F6
G0 U8.4
Z7.7
U-8.4;
G32 Z- 37 F6
G0 U8.4
Z8.3
U-8.4;
G32 U0 Z-37 F6
G0 U8.3
Z8
M99
Skrivning af præcisionsbearbejdningsprogrammer
O0003
G0 U-8.4
G32 Z- 37 F6
G0 U8.4
Z7,9
U-8.4;
G32 U0 Z-37 F6
G0 U8.4
Z8.1
U-8.4;
G32 U0 Z-37 F6
G0 U8.3
Z8
M99
Ovennævnte emne kan også programmeres ved hjælp af G92 subrutiner.
hovedprogram
G00 X44 Z6 (Trådskærer når hurtigt diameter) Φ 44mm endeflade ydre 3mm)
M98 P60002 (Groft bil kalder O0002 subrutine 6 gange)
M98 P80003 (Halv grov bil kalder O0003 subrutine 8 gange)
M98 P80004 (Semi præcision bil kalder hovedprogrammet O0004 subrutine 8 gange)
M98 P80005 (Fin bil kalder O0005 subrutine 8 gange)
G0 X100 Z100 (Trådskæreren vender hurtigt tilbage til programmets startpunkt)
O0002 (subrutine for grove biler)
G00 U-0,5; (Grov drejning med hver foderdybde)
M98 P0006 (Kalder grundlæggende underrutine O0006)
M99 (Underrutinen slutter og vender tilbage til hovedprogrammet)
O0003 (Semi grov bil subrutine)
G00 U-0,3; (Semi grov drejning med hver foderdybde)
M98 P0006 (Kalder grundlæggende underrutine O0006)
M99 (Underrutinen slutter og vender tilbage til hovedprogrammet)
O0004 (Semi præcision bil subrutine)
G0 U-0,15; (Semi præcision drejning med hver foderdybde)
M98 P0006 (Kalder grundlæggende underrutine O0006)
M99 (Underrutinen slutter og vender tilbage til hovedprogrammet)
O0005 (præcisionsbilsubrutine)
G0 U-0,05 (Præcisionsdrejning med hver indføringsdybde)
M98 P0006 (Kalder grundlæggende underrutine O0006)
M99 (Underrutinen slutter og vender tilbage til hovedprogrammet)
O0006 (Grundlæggende underrutine)
G92 U-8 Z-37 F6 (Drejning af venstre side af tråden)
G00 W0,43 (Den gevindkniv bevæger sig hurtigt 0,43 mm for at nå siden af den højre tand)
G92 U-8 Z-37 F6 (Dreje den højre side af tråden)
G0 W-0,43; (Flyt -0,43 mm for at vende tilbage til aksialpositionen på venstre side af tråden)
M99 (Underrutinen slutter og vender tilbage til hovedprogrammet)
Kan vi give det lidt opmærksomhed, før vi går? Opdater UG programmeringsvideoer hver dag.