Mar 03, 2024 Lämna ett meddelande

Värdefulla G-kodapplikationer

 

En enskild chef har ett årligt produktionsvärde på mer än RMB 6 miljoner, men den årliga verktygsförbrukningen står för mer än 8% av outputvärdet, vilket innebär att den årliga verktygsförbrukningen når 500,000.

 

Nu när marknaden inte är bra blir bearbetningskostnaderna lägre och lägre. Han vill spara verktygskostnader och frågade mig om jag har några bra idéer?

 

Jag föreslog att han skulle utgå från följande två aspekter:

 

1. Rimlig konfiguration av verktyg

 

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 kostnaderna för verktygsinköp

 

3. Förbättra effektiviteten och öka utgångsvärdet stadigt

 

I synnerhet tillverkas hans företags delar i små partier och i många varianter, med många typer av verktyg. För att inte tala om onormal förbrukning, det är lätt att kosta hundratusentals tomma och bortkastade verktyg.

 

Implementeringsstegen av ovanstående tre punkter för att optimera verktygskonfigurationen från aspekten informationshantering är inte inom ramen för delning idag. Vänner är välkomna att lämna ett meddelande och bidra med din visdom.

2. Specifika tillämpningar av skärverktyg

I processen med metallskärning kommer olika skärverktyg att fortsätta att konsumeras. Skärverktygen har normalt slitage och onormalt slitage.

 

Onormalt slitage, verktygsindustrin har 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 mikrokurs om verktygstillämpning. Vänner som lärde sig det skrek att det var för värdefullt och sparade fabriken minst 100,000+ verktygskostnader!

 

Haha, idag kommer jag att dela 3 G-kodapplikationer som alla är bekanta med ur CNC-programmeringsperspektivet, vilket gör att du kan spara verktygskostnader.

 

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

 

1. G97-kommando som anger spindelhastigheten.

2. G96-kommando som anger konstant linjär hastighet.

 

3. G50-kommando som anger maximal hastighet

 

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

 

bild

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

 

1. Matningshastighet Fn

2. Linjär hastighet Vc

3. Skärdjup Ap

Verktygstillverkare har gjort en hel del verifiering för att bestämma effekten 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) den minsta inverkan, och matningshastigheten (Fn) har en större inverkan än skärdjupet. Den linjära skärhastigheten (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. Sänk Vc- för optimal livslängd

 

Om verktyget slits ut för snabbt...

Syftet är att minska den linjära hastigheten Vc för att erhålla bästa verktygslivslängd.

 

Hur gör man det specifikt?

 

Detta innebär en kombinerad användning av tre G-koder i CNC-programmering.

 

1. Kommando G97 som anger spindelhastigheten

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

Att skriva in G97 S1000 i programmet säger till verktygsmaskinen att spindeln kommer att rotera 1 000 varv per minut.

 


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

 

Ovanstående slutsats från ett stort antal praktiska verifikationer inom verktygsindustrin är att den parameter som har störst inverkan på skärets livslängd är: skär linjär hastighet (Vc) snarare än rotationshastighet n

 

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

 

2. Kommando G96 som anger konstant linjär hastighet

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

 

Det kan förstås att när man skär ett arbetsstycke är hastigheten för vilken punkt som helst på den yttre cirkeln eller ytan av arbetsstycket det avstånd som denna punkt på arbetsstyckets yta rör sig per tidsenhet (1 minut). (hastighet=sträcka/tid).

 

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

 

bild

 

Formel för linjär hastighet Vc (hastighet=avstånd/tid):

bild

Anmärkning:

D: representerar diametern på arbetsstycket (om fräsning representerar D 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...

Syftet är att minska den linjära hastigheten Vc för att erhålla bästa verktygslivslängd.

 

Vid programmering kommer de flesta att använda G97 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

 

Genom formeln:

bild

Det kan beräknas:

 

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 den linjära hastigheten att ändras när delens diameter ändras.

 

Låt mig säga de viktiga sakerna igen:

1). Använd G97 för att ange rotationshastigheten i programmet. När delens diameter ändras kommer den linjära hastigheten att ändras.

 

2). Den linjära skärhastigheten (Vc) har störst inverkan på bladets livslängd.

 

Till exempel, i exemplet ovan kan du bara skriva resultatet beräknat 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 bladets maximala Vc-intervall (bladets Vc-intervall på bilden ovan: 140~320), så bladets slitage blir mycket snabbt !

 

 

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

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

Att till exempel skriva G50 S3000 i programmet innebär att spindelns varvtal inte överstiger 3000 rpm.

 

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

 

1). G96-metoden används i programmet för att specificera den linjära hastigheten. När delens diameter blir mindre kommer spindelhastigheten att öka. Den kan till och med vara teoretiskt oändligt mycket större.

bild

2). Verktygsmaskinen har en maximal hastighet. Om spindelhastigheten ökar (till exempel kan svarvens ändyta teoretiskt öka oändligt) överskrider verktygsmaskinens maximala hastighet, kommer det 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 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, på grund av förändringen i diameter, kommer även den linjära hastigheten att ändras. På så sätt blir texturen på de bearbetade delarna ojämn, vilket kommer att påverka ytfinishen på delarna. Därför rekommenderas det att använda G96 och G50 för att skriva program.

 

2. När det gäller skärverktyg

Bladets linjära hastighet Vc: 140-320 (Dessa referensdata finns i bladlådan eller verktygsprovet för nästan alla blad)

 

Bland de tre skärelementen (rotationshastighet, skärdjup och linjär hastighet) har linjär hastighet den största inverkan på verktygsslitaget.

 

Därför bör Vc vara så lågt som möjligt vid bearbetning och felsökning, med början från 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 (inställning av linjehastighet)

G99G1X0.0F0.2

G0Z0.5

…..

När ändytan vrids vrids diametern D50 till mitten av delen 0, alltid med en konstant linjär hastighet av Vc=140; det vill säga spindelhastigheten ökar gradvis från S892 till S3000;

Skicka förfrågan

whatsapp

skype

E-post

Förfrågning