May 01, 2024 Ostavite poruku

Na taj način glodanje ključa ne samo da može poboljšati učinkovitost obrade, već i poboljšati život alata.

 

1. Prednosti rampanja

Prednost 1: Poboljšajte učinkovitost obrade

Za glodanje utora za čvrste materijale, većinu vremena koristite bušilicu za prvo bušenje rupa, a zatim ih glodate u slojevima. Kod ramp glodanja, alat izravno ulazi u čvrsti materijal kako bi uklonio materijal, što smanjuje vrijeme izmjene alata i poboljšava učinkovitost.

 

Prednost 2: Povećajte život alata.

Pri obradi teških materijala sklona je pojava otvrdnuća, što rezultira starim trošenjem oštrice u jednom trenutku.

slika

Dakle, kako riješiti ovaj problem? Qingfeng sam dao jednostavnu metodu: prilagodite (Ap) dubinu rezanja u parametrima obrade, to jest, nemojte dopustiti da oštrica uvijek dodiruje otvrdnulu kožu na jednom mjestu. Putanja alata pri nagibnom glodanju točno je u skladu s tim.

slika

Dodajte WeChat: Yuki7557 da biste dobili kopiju makro programa vodiča

Drugo, zašto koristiti makro programe?

Program ramping glodanja je vrlo jednostavan. To možemo lako učiniti ručnim programiranjem. Zašto trebamo koristiti makro programiranje?

 

Prednost 1: Pojednostavljeni postupci

Ako je utor relativno dubok, bez obzira na to hoće li program obraditi softver ili vaš obični ručni programiranje, program će biti predug, dok će makro program biti kratak i sažet.

Prednost 2: Pogodno za radnike da otklanjaju pogreške na licu mjesta

Znam da će ispravni programi koje napisali programeri imati više ili manje problema tijekom uklanjanja pogrešaka na licu mjesta. Na primjer, dubina rezanja je nerazumna i dubina rezanja treba smanjiti. Tada makro program mora dodijeliti vrijednosti samo varijablama koje se dovršavaju. U redovnim programima potrebno je izmijeniti mnoge vrijednosti.

 

Prednost 3: Program ima dobru svestranost

Najveća značajka makro programa je njihova dobra svestranost. Na primjer, u radionici može biti N mnogih dijelova sa sličnim oblicima i različitim veličinama, tako da pisanje jednog programa može zadovoljiti mnoge proizvode.

3. Kako programirati [Ramping Milling]?

slika

1. Izračunajte dubinu rezanja svakog alata #30

slika

Kao što je prikazano na gornjem dijagramu, prema Pitagorinom teoremu TAN[#2]=#30/#7

Dubina svakog noža može se izračunati #30=#7*TAN[#2]

2. Izračunajte broj prolaza alata #31

Ukupna dubina je #11, tada se može izračunati broj prolaza alata, to jest #31=#11/#30, što je ukupna dubina podijeljena s dubinom svakog alata.

Problem je, ako rezultat podjele ima decimalu, poput 5,6 puta, poput 5,1 puta itd., Tada se broj prolaza alata mora izračunati kao 6 puta.

Dakle,#31= FUP [#11/#30]

 

Napomena:

FUP znači pretvaranje decimalnog dijela u cijeli broj 1 i njegovo dodavanje cjelobrojnom dijelu.

Na primjer, #31=5. 06 Vrijednost nakon FUP [ #31] operacija je 6.

#31=0.01 Tada je vrijednost nakon operacije FUP[#31] 1.

 

3. Izračunajte stvarnu dubinu rezanja #32

Pri izračunavanju broja prolaza alata decimalni dio se uzima kao cijeli broj. Ako se izračuna prema #30, doći će do prekomjernog rezanja. Kako izračunati stvarnu dubinu reza #32 za svaki nož?

Odgovor je: ukupna dubina podijeljena s brojem prolaza je stvarna dubina rezanja. To je #32=#11/ #31

 

4. Postavite točke noža #24 i #25

#24 Vrijednost X koordinate središta rezanja u koordinatnom sustavu obratka

#25 Y koordinatna vrijednost centra za rezanje u koordinatnom sustavu radnog komada

 

5. Razmislite zašto trebate izračunati ove varijable u prva četiri koraka?

Na primjer, dubina rezanja po rezu izračunava se kao #30. S dubinom rezanja po rezu, mogu podijeliti ukupnu dubinu od #11 s dubinom svakog reza kako bih izračunao broj vremena obrade.

 

Uz broj vremena obrade, možemo koristiti izjave makro programa za postavljanje uvjeta i pustiti program da kruži kroz obradu dok se ne postigne veličina.

 

Međutim, zaokružili smo decimalni dio izračunatih broja strojeva. Ako se izračunava na temelju dubine rezanja #30 po alatu, doći će do preklapanja, tako da se stvarno rezanje po alatu izračunava dijeljenjem ukupne dubine s brojem vremena obrade. dubina.

 

Postupak je sljedeći:

%

#24=0

#25=0

#11=30

#2=5

#7=60

G 0 x#24Y#25 (Točka za brzo rezanje alata)

Z2.0

G01Z0.F200

#30=TAN[#2]*#7(dubina svakog reza)

#31=FUP[#11/#30](Ukupna dubina se dijeli sa svakom dubinom rezanja kako bi se izračunao broj ciklusa, [zaokruženo])

#32=#11/#31 (stvarna dubina rezanja svaki put)

#{{0}} (varijabla brojanja, ova vrijednost počinje brojati od 0)

N10#33=#33+1 (varijabla se automatski povećava, a vrijednost brojanja povećava se za 1 za svaku operaciju)

G91G01X#7Z-#32F#9

X-#7

IF[#33LT#31]GOTO10 (kada je vrijednost varijable brojanja manja od broja vremena obrade, skočite na blok retka N10)

G0Z150.

M30

%

Simulacija programa je sljedeća:

Pošaljite upit

whatsapp

skype

E-pošte

Upit