Jun 20, 2023 Zanechat vzkaz

Frézování klínové drážky tak může nejen zlepšit efektivitu zpracování, ale také prodloužit životnost nástroje.

 

Za prvé, výhody rampového frézování

Výhoda 1: Zlepšete efektivitu zpracování

Při frézování drážek pro pero v plných materiálech se většina z nich nejprve vrtá vrtákem a poté se frézuje po vrstvách. Při frézování na rampě nástroj přímo vstupuje do plného materiálu, aby odstranil materiál, což zkracuje dobu výměny nástroje a zvyšuje efektivitu.


Výhoda 2: Zlepšete životnost nástroje.

Při zpracování obtížných materiálů je náchylné k mechanickému zpevňování, což má za následek staré opotřebení určité části ostří.

Jak tedy tento problém vyřešit? Pro Qingfeng jsem dal jednoduché řešení: upravit hloubku řezu (Ap) v parametrech zpracování, to znamená, nenechat čepel vždy na jednom místě kontakt s tvrzenou kůží. A dráha nástroje rampování a frézování je přesně v souladu s tím.

Za druhé, proč používat makro programy?

Program rampování a frézování je velmi jednoduchý a snadno jej zvládneme běžným programováním ručně. Proč potřebujeme používat makro programy?

 

Výhoda 1: Zjednodušené postupy

Pokud je štěrbina hluboká, bez ohledu na program zpracovávaný softwarem nebo vaše ruční běžné programování je program příliš dlouhý, zatímco makroprogram je krátký a stručný.

Výhoda 2: Pro pracovníky je vhodné ladit na místě

Vím, že správný program napsaný programátorem bude mít při ladění na místě větší či menší problémy, jako je nepřiměřená hloubka řezu a nutnost snížit hloubku řezu na svahu, pak lze makro program dokončit pouze přiřazením hodnot proměnným. Mnoho hodnot běžných programů je však třeba upravit.

 

Výhoda 3: Dobrá všestrannost programu

Největší vlastností makro programu je jeho dobrá univerzálnost. Například v dílně může být N mnoho dílů s podobnými tvary a různými velikostmi, takže napsání programu může uspokojit N mnoho produktů.


Za třetí, jak napsat program [Ramping and Milling]?


1. Vypočítejte hloubku řezu každého nože #30

Jak ukazuje výše uvedený diagram, podle Pythagorovy věty TAN[#2]{{1}#30/#7

Hloubku každého nože lze vypočítat #30=#7*TAN[#2]

2. Vypočítejte počet průchodů nástroje #31

Celková hloubka je #11, pak lze vypočítat počet průchodů nástrojem, tedy #{{1}#11/#30, tedy celkovou hloubku dělenou hloubkou každého nástroje.

Zde nastává problém, pokud má výsledek dělení desetinná místa, např. 5,6 násobek, např. 5,1 násobek atd., tak se musí počet průchodů nožem počítat jako 6 násobek.

Takže #31=FUP[#11/#30]

 

Poznámka:

FUP znamená převést zlomkovou část na celé číslo 1 a přidat ho k celé části.

Například #31=5.06 Hodnota po operaci FUP[#31] je 6.

#31=0.01 Hodnota po operaci FUP[#31] je 1.

 

3. Vypočítejte skutečnou hloubku řezu #32

Při výpočtu počtu průchodů se desetinná část bere jako celé číslo. Pokud se počítá podle #30, dojde k přeříznutí. Jak vypočítat skutečnou hloubku řezu #32 na nůž?

Odpověď zní: celková hloubka dělená počtem průchodů je skutečná hloubka řezu. tj. #{{0}#11/ #31

 

4. Nastavte hrot nože #24, #25

#24 Hodnota souřadnice X středu řezu v souřadném systému obrobku

#25 Hodnota souřadnice Y středu řezu v souřadném systému obrobku

 

Za páté, proč potřebujete vypočítat tyto proměnné v prvních čtyřech krocích?

Například vypočítat hloubku řezu na nůž #30, s hloubkou řezu na nůž mohu vydělit celkovou hloubku #11 hloubkou každého nože, abych vypočítal počet zpracování.

 

S počtem časů zpracování můžeme použít příkaz makro programu k nastavení podmínek, takže program bude pokračovat v cyklu zpracování, dokud zpracování nedosáhne velikosti.

 

Desetinnou část vypočteného počtu zpracování jsme však zaokrouhlili nahoru. Pokud se An vypočítá podle hloubky řezu na nůž #30, dojde k přeříznutí, takže skutečné řezání na nůž se vypočítá vydělením celkové hloubky počtem zpracování. hloubka.

 

Postup je následující:

procent

#24=0

#25=0

#11=30

#2=5

#7=60

G0X#24Y#25 (bod řezu nástroje rychloposuvem)

Z2.0

G01Z0.F200

#30=TAN[#2]*#7 (hloubka řezu pokaždé)

#31=FUP[#11/#30] (pro výpočet počtu cyklů vydělte celkovou hloubku každou hloubkou řezu, [zaokrouhleno nahoru])

#32=#11/#31 (pokaždé skutečná hloubka řezu)

#{{0}} (proměnná count, tato hodnota se začíná počítat od 0)

N10#{{1}#33 plus 1 (proměnná se automaticky zvýší a hodnota počtu se zvýší o 1 při každém provedení operace)

G91G01X#7Z-#32F#9

X-#7

IF[#33LT#31]GOTO10 (když je hodnota počítací proměnné menší než doby zpracování, přejděte na blok N10)

G0Z150.

M30

procent

Simulace programu je následující:

obrázek

No, pojďme se podělit o tolik, doufám, že vám dám nějakou inspiraci, abyste mohli studovat do hloubky a zlepšit svou schopnost řešit problémy.

Kurzy programování bratra Juna nejsou na vysoké úrovni, ale jsou obtížné. Vše začíná praktickou prací, která vám umožní systematicky se naučit mé nejpraktičtější programátorské dovednosti, zlepšit svou profesionální technickou úroveň a pomoci vám dosáhnout zvýšení platu a povýšení!

 

 

Odeslat dotaz

whatsapp

skype

E-mail

Dotaz