Jun 25, 2023 Lämna ett meddelande

Använd dessa 3 G-kommandon väl för att minska verktygsförbrukningen

 

Dela en G-kodapplikation skriven för många år sedan, som fortfarande är av stort värde nu...

Lösning: Spara verktygskostnader ur ett programmeringsperspektiv.......

Lämplig för följande grupper av människor:
❶Företagsägare, teknisk ryggrad

❷ Verkstadstekniker, programmerare

❸Tool Application Engineer

❹Vad du vill förbättra

Texten är som följer:

Jag har en elev som är en individuell chef. Det årliga produktionsvärdet för företaget är mer än 6 miljoner, men den årliga verktygsförbrukningen står för mer än 8 procent av produktionsvärdet, det vill säga den årliga verktygsförbrukningen når 500,000.

 

Nu är marknaden inte bra, och bearbetningskostnaden blir lägre och lägre. Han vill spara verktygskostnader och fråga mig vad som är det bästa sättet?

 

Jag föreslår att han utgår från följande två aspekter:

 

Först den rimliga konfigurationen av verktyget

 

Låt honom spara pengar genom en rimlig tilldelning av begränsade resurser, som kan kvantifieras utifrån följande tre aspekter.

 

1. Minska antalet verktyg i lager

2. Minska inköpskostnaden för verktyg

 

3. Effektivitetsförbättring för att stadigt öka utgångsvärdet

 

I synnerhet har hans företag små partier av delar och många varianter, som involverar många typer av verktyg. För att inte tala om onormal förbrukning, det är lätt att inse att kostnaden för tomgång och bortkastade verktyg överstiger hundratusentals.

 

Ovanstående tre punkter för att optimera implementeringsstegen för verktygskonfiguration från aspekten informationshantering är inte inom ramen för dagens delning. Vänner är välkomna att lämna ett meddelande för att bidra med din visdom.

För det andra, den specifika tillämpningen av verktyget

I processen med metallskärning kommer olika verktyg att förbrukas kontinuerligt, och verktygen har normalt slitage och onormalt slitage.

 

För onormalt slitage har skärverktygsindustrin gjort en hel del verifiering och sammanfattat 9 typer av slitage som ofta förekommer.

 

För varje slitsituation gav jag en gång specifika lösningar och motåtgärder i min verktygsapplikations mikroklass.....

 

Idag, ur CNC-programmeringsperspektiv, kommer jag att dela 3 G-kodapplikationer som alla känner till, så att du kan spara verktygskostnader.

 

Dessa tre G-koder som alla är bekanta med är:

 

1. G97-kommando som anger spindelhastigheten.

2. Ange G96-kommandot för konstant linjär hastighet.

 

3. G50-instruktion som anger maximal hastighet

 

Innan vi delar G-kodapplikationen, låt oss titta på skärparametrarna för en uppsättning verktyg:

 

bild

Det finns tre referensparametrar Vc, Ap, Fn markerade på bladboxen;

 

1. Matningshastighet Fn

2. Linjehastighet Vc

3. Skärdjup Ap

Verktygstillverkare har gjort en hel del verifiering för att få inverkan av dessa tre skärparametrar på verktygets livslängd.

 

Dessa tre skärparametrar: hastighet, matning och skärdjup har alla inverkan på verktygets livslängd.

 

Bland dem har skärdjupet (Ap) minst inflytande, och inverkan av matningshastigheten (Fn) är större än skärdjupet. Skärlinjehastigheten (Vc) har störst inverkan på skärets livslängd.

 

För optimal livslängd:

 

1. Maximera Ap- för att minska antalet verktygspassager

2. Maximera Fn- för att förkorta skärtiden

3. Minska Vc- för att få bästa livslängd

 

Om verktyget slits ut för snabbt.....

Det är för att minska linjehastigheten Vc, för att erhålla bästa verktygslivslängd.

 

Hur man gör det?

 

Detta innebär en samordnad användning av tre G-koder i NC-programmering.

 

1. Kommando G97 för att specificera spindelhastigheten

Detta kommando hänvisar till antalet varv per minut som verktygsmaskinens spindel och arbetsstycke roterar. Enheten är r/min (varv/minut).

Att skriva G97 S1000 i programmet är att säga åt verktygsmaskinens spindel att rotera 1000 varv per minut.

 

Ja, de flesta kommer att ange spindelhastigheten på detta sätt vid programmering.

 

Enligt slutsatsen från ett stort antal praktiska verifikationer inom verktygsindustrin ovan är den parameter som har störst inverkan på bladets livslängd: skärlinjehastighet (Vc) snarare än rotationshastighet n

 

Så vad är förhållandet mellan rotationshastigheten n och den linjära hastigheten Vc?

 

2. Kommando G96 för att specificera konstant linjär hastighet

Detta kommando hänvisar till ythastigheten för en viss punkt på arbetsstycket. Enheten är m/min (meter/minut).

 

Det kan förstås att när arbetsstycket skärs är hastigheten för vilken punkt som helst på arbetsstyckets yttre cirkel eller på ytan avståndet som förflyttas av denna punkt på ytan av arbetsstycket per tidsenhet (1 minut). (hastighet=distans/tid).

 

Till exempel betyder G96S100 att en viss punkt roterar och rör sig 100 meter per minut.

 

bild

 

Linjär hastighet Vc formel (hastighet=avstånd/tid):

bild

Anmärkning:

D: representerar diametern på arbetsstycket (om fräsning D representerar verktygets diameter)

n: representerar rotationshastigheten

 

Rotationshastigheten n kan beräknas:

bild

 

Detta är förhållandet mellan rotationshastigheten n och den linjära hastigheten Vc.

 

Om verktyget slits ut för snabbt.....

Det är för att minska linjehastigheten Vc, för att erhålla bästa verktygslivslängd.

 

Vid programmering kommer de flesta att använda G97-metoden för att specificera spindelhastigheten istället för den linjära hastigheten. Vad kommer att hända?

 

Till exempel: avsluta yttre cirkel (D1-D2)

bild

Om du anger G97S1500 i programmet

Diameter D1=50mm

Diameter D2=80mm

 

Med formel:

bild

Man kan räkna ut att:

 

Linjär hastighet Vc vid diameter D1=235,5 m/min

 

Linjär hastighet Vc vid diameter D2=376,8 m/min

 

Om G97 används i programmet kommer linjehastigheten att ändras när diametern på delen ändras.

 

Viktiga saker att säga igen:

1). Använd G97 för att specificera hastigheten i programmet, och den linjära hastigheten kommer att ändras när diametern på delen ändras

 

2). Skärlinjehastigheten (Vc) har störst inverkan på bladets livslängd.

 

Till exempel, i exemplet ovan skriver du bara beräkningen av G97S1500 i programmet:

 

Linjär hastighet Vc vid diameter D1=235,5m/min

Linjär hastighet Vc vid diameter D2=376,8 m/min

 

bild

Bland dem har den linjära hastigheten Vc=376.8 m/min överskridit toleransintervallet för bladets maximala Vc (bladets Vc-intervall på bilden ovan: 140~320), så bladets slitage kommer bli väldigt snabbt!

 

3. Kommando för att ange maximalt spindelvarvtal (G50)

Innebörden av detta kommando är kommandot för att styra spindelns maximala hastighet;

Att till exempel skriva G50 S3000 i programmet innebär att spindelns rotationshastighet inte överstiger 3000 varv per minut.

 

Vissa vänner kanske frågar: Varför använda det här kommandot?

 

1). Programmet använder G96 för att specificera den linjära hastigheten. När delens diameter blir mindre kommer spindelhastigheten att öka. Den kan rent teoretiskt bli oändligt mycket större.

bild

2). Verktygsmaskinen har en maximal hastighet. Om spindelhastigheten ökar (som t.ex. bilens ändyta kan den i teorin ökas oändligt), kommer en överskridande av verktygsmaskinens maximala hastighet att orsaka en säkerhetsolycka. Därför är det nödvändigt att styra kommandot för maximal spindelhastighet G50.

 

Till exempel: (avsluta den yttre cirkeln och ändytan som visas i bilden nedan)

Delmaterial: stål (P)

Blad: CCMT 120404...

1. När det gäller delar

Denna del kräver att den yttre cirkeln och ändytan vrids. Om programmet använder G97 kommer även linjehastigheten att ändras på grund av ändringen av diametern. På så sätt blir den bearbetade delens struktur ojämn, vilket kommer att påverka delens ytfinish. Därför rekommenderas det att använda G96 och G50 för att skriva programmet.

 

2. När det gäller verktyg

Bladets linjära hastighet Vc: 140-320 (nästan alla blad kan sökas på bladlådan eller verktygsexemplet för dessa referensdata)

 

Bland de tre skärelementen (hastighet, skärdjup och linjehastighet) har linjehastigheten störst inverkan på verktygsslitaget.

 

Därför, när du bearbetar och felsöker, försök att få bottenpunkten för Vc och börja med ett lägre värde, som Vc=140

 

Proceduren är som följer:

(INFOGA: CCMT120404)

T0101

N1(VÄNDAR ANSIKTE)

G97S500M3

G0Z0

X52.M8

G50S3000 (ställ in maxhastighet)

G96S140 (ställ in linjehastighet)

G99G1X0.0F0.2

G0Z0.5

När ändytan vrids vrids diametern D50 till mitten av delen 0, och den linjära hastigheten är alltid konstant vid Vc=140; det vill säga spindelhastigheten ökas gradvis från S892 till S3000;

Skicka förfrågan

whatsapp

skype

E-post

Förfrågning