Re: Jednoduchá matematika?
Napsal: 7. 6. 2014, 2:33
karelsklo - abychom tě pořádně zmátli tak já také něco přidám. Předem se domnívám, že MACH (také EMC) není CAM, ale řídící systém. CAM je třeba HsmWorks a v CAMech není třeba zadávat žádné průměrové korekce. Tam se zadá nástroj z databáze nástrojů (knihovny) a nějakou vnitřní rutinou se obrys objede. Pokud programuji přímo z řídícího systému, tedy řekl bych ručně, musím jet bez rádiusové korekce středem nástroje po ekvidistantě obrysu, tedy o poloměr nástroje kolem toho obrysu. Viz myslím to popsal v programu můj předběhlík. Pokud použiješ rádiusovou korekci, zadáváš dráhu podle obrysu a použiješ G41, nebo G42 podle toho, jestli jedeš vlevo, nebo vpravo od obrysu (ještě samozřejmě záleží na tom, jestli jsi vně, nebo uvnitř uzavřeného obrysu)
Já tu bez záruky popíšu, jak bych jel čtverec 10x10 pomocí rádiusové korekce G42, tedy vpravo od obrysu, ve směru dráhy frézy a to od Y10 a X0. Program je popsán jednoduše, bez najetí osy Z na hloubku, v G kódu, bez úvodní hlavičky jako na Sinumeriku, třeba 840D.
N10 G17
N20 G94
N30 G0 G90 G97 T1 D1 S100 M3 M8
N40 G0 X100 Y5
N50 X50 G42
N60 Y10 X2
N70 G1 X-10 F100
N80 Y0
N90 X0
N100 Y12
N110 G0 Y25
N120 G40 X100 Y5
N130 M5
N140 M9
N150 M30
Nástroj pak ve skutečnosti objíždí rohy obloukem, u mého postupu vlevo, podobně asi i můj předběhlík. V některých systémech naopak jede stále rovně a rohy přejede o poloměr frézy a pak pokračuje po jiném boku čtverce. Ještě jsem viděl způsob, jak jede fréza po boku čtverce projede na konec jedné strany, u G42 by obloukem vpravo najel na druhou stranu čtverce a tak dokola, po celém obvodu (v CAMech si můžeš obyčejně způsob řízení dráhy zvolit, Buď rohy objíždíš rádiusovou dráhou, nebo jedeš přímo). Jak jsem už dříve psal, ručně už neprogramuji drahně let a tak se znalým hochům omlouvám.
Já tu bez záruky popíšu, jak bych jel čtverec 10x10 pomocí rádiusové korekce G42, tedy vpravo od obrysu, ve směru dráhy frézy a to od Y10 a X0. Program je popsán jednoduše, bez najetí osy Z na hloubku, v G kódu, bez úvodní hlavičky jako na Sinumeriku, třeba 840D.
N10 G17
N20 G94
N30 G0 G90 G97 T1 D1 S100 M3 M8
N40 G0 X100 Y5
N50 X50 G42
N60 Y10 X2
N70 G1 X-10 F100
N80 Y0
N90 X0
N100 Y12
N110 G0 Y25
N120 G40 X100 Y5
N130 M5
N140 M9
N150 M30
Nástroj pak ve skutečnosti objíždí rohy obloukem, u mého postupu vlevo, podobně asi i můj předběhlík. V některých systémech naopak jede stále rovně a rohy přejede o poloměr frézy a pak pokračuje po jiném boku čtverce. Ještě jsem viděl způsob, jak jede fréza po boku čtverce projede na konec jedné strany, u G42 by obloukem vpravo najel na druhou stranu čtverce a tak dokola, po celém obvodu (v CAMech si můžeš obyčejně způsob řízení dráhy zvolit, Buď rohy objíždíš rádiusovou dráhou, nebo jedeš přímo). Jak jsem už dříve psal, ručně už neprogramuji drahně let a tak se znalým hochům omlouvám.