CNC-svarv programmering för svarvning

del noll på CNC-svarvning program

det är värt att sätta en liten tanke på var du vill sätta en del noll på en svarvning program. X-axeln noll väljs alltid för att vara spindelcentrumlinjen när du vrider av alla möjliga skäl.

för Z-axeln noll, det finns tre populära platser att välja mellan:

– Chuck face: den enda fördelen med denna metod är att det är mycket varje att röra chuck ansikte. Men delen är sällan mot chuckens ansikte, så den här metoden introducerar fler komplikationer vid lokalisering av positioner på den faktiska delen.

– Chuck jaw face: den här är lite bättre, eftersom den är både lätt att mäta och också kommer att etablera del noll i slutet av den del som pressas ordentligt mot käftytan. Men vi kan göra ännu bättre.

– slut på färdig del: Detta är det mest populära tillvägagångssättet, anledningen är att många delar måste vändas i chucken och bearbetas i båda ändarna. Nackdelen är att när bearbetningen startar finns det ingen färdig del att röra av. Maskinister använder vanligtvis en ersättning, eller gör en snabb vändning för att skapa den färdiga änden för att komma förbi det problemet.

verktygsbyten och verktygsval på CNC-svarven

det finns ett par skillnader mellan typiska CNC-svarv verktygsbyten och Mill verktygsbyten. För det första använder svarven inget M06–kommando-verktyget ändras så snart ”T” – ordet körs. För det andra kodar många svarvar ett verktygsslitage i adressen efter” T ” – ordet:

Tttww

i exemplet betyder ”tt” verktygsnumret och ”ww” betyder slitageförskjutningen. Olika kontroller kan ställas in med olika antal siffror för att välja verktyget och slitage offset.

CNC-svarvar ställs in på detta sätt så att varje verktyg kan ha mer än en slitageförskjutning. Detta görs eftersom svarvarbete ofta måste vara mycket snäva toleranser, och samma verktyg används ofta för flera funktioner på den del. Genom att använda en annan slitageförskjutning för varje funktion kan maskinisten mäta delarna när de lossnar och justera slitageförskjutningen så att varje funktion är till de angivna toleranserna.

allt detta förutsätter att din svarv har ett verktygstorn. Det kanske inte-vissa svarvar använder gängverktyg. Det ligger utanför ramen för detta intro-kapitel, men gängverktyg kommer att behandlas i en senare artikel. Det räcker med att säga att med gängverktyg är verktygen monterade på bilden och programmet väljer verktyget genom att uttryckligen programmera glidrörelser på X-och Z-axlarna.

Automatisk avfasning och Hörnrundning med G01

när du vänder och vrider 90 grader mot varandra får du mycket skarpa kanter. Det är mycket vanligt att ritningar anger att dessa kanter ska brytas med en avfasning eller radie. Många kontroller ger en funktion för just det ändamålet som kallas automatisk avfasning och automatisk hörn avrundning. När du väl är van vid det är det en mycket praktisk funktion att ha, men det tar lite att vänja sig vid hur man ställer in den. Jag föredrar att använda ”C” eller ” R ” snarare än jag och K, så det är vad jag kommer att förklara här. Vi använder det här lilla diagrammet:

G01 Fashörnrunda

för att använda den automatiska hörnbrytningsfunktionen måste G01 bara röra sig i en axel–X eller Z. med diagrammet väljer du vilken axel som rör sig och i vilken riktning. För varje axel och riktning finns det två möjliga avfasningar (eller hörnradier). Välj den du vill ha och som berättar tecknet på värdet. ”Radien” är värdet av värdet. Använd ” C ”- ordet för en avfasning och” R ” – ordet för en radie.

låt oss prova ett exempel. Säg att vi flyttar upp i X (så X+) och på vårt nästa drag går vi till vänster i Z (Z -). När vi tittar på diagrammet går vi upp (X+) och sedan vill vi ha ”C/R -” – grenen. Så, för att ge en avfasning, använder vi C-0,05 för en 0,05″ avfasning. För en radie använder vi R-0,05 för en 0,05 radie.

här är ett annat knep: om du programmerar i GWE, prova bara positivt först och du kan se om det går rätt väg. Byt till negativt om det inte gör det.

Okej, låt oss gå igenom exemplet från toppen av sidan skärmbild. Här är G-koden:

N001 G18
N002 G00 X5 Z5
N003 G01 Z2 R0.236
N004 X10 C-0.118
N005 Z0

och här är bakplotten från GWE:

avfasning hörn runda Backplot exempel

G01 Automatisk avfasning och hörn avrundning exempel…

linje N003 är ett drag enbart i Z från höger till vänster. Vi vill sätta en medurs båge in med radie 0.236. Om vi tittar på diagrammet betyder det att vi vill ha en positiv R, så vi använder R0.236.

Nästa upp är en avfasning vid linje N004. I det här fallet berättar diagrammet att vi behöver en negativ ”C”, så vi använder C-0.118. Varje sida av triangeln med avfasning som hypotenusan är 0,118″.

det är enkelt, prova några exempel själv!

övningar

1. Om du inte redan har GWE, ta en stund nu för att registrera dig. Det är gratis i minst 30 dagar och i Beta-test. Vi kommer att använda det för många av övningarna på varje avsnitt i denna kurs.

2. Granska din CNC-Svarvs programmeringsmanual och vänja dig vid hur axlarna fungerar.

3. Ta reda på om din svarv startar i Diameter eller Radieläge.

4. Använda GWE, skriva några enkla svarv program som vänder några enkla profiler.

5. Ändra programmet du skrev i # 4 för att använda den automatiska hörnbrytningsfunktionen och inkludera både avfasningar och radierade hörn.

6. Granska om din CNC-svarvs kontroll har automatisk avfasning och hörnrundning tillgänglig.

Lämna ett svar

Din e-postadress kommer inte publiceras.