Strona 1 z 1

Sześciokąt na tokarce

: 25 gru 2023, 18:28
autor: OleklWAWl
Witam wszystkich! Zacznę od tego że przez jakiś czas czytam tu wiadomości ws. programowania nie rejestrując. Ale nadeszła pora i mi poprosić Was pomocy.

Na wstępie zaznaczę że przez półtora lata pracowałem na tokarkach o sterowaniu Sinumerik, ale teraz przeszedłem na maszyny Fanuc i HAAS.

Dochodząc do sedna - cykle tokarskie już ogarnięte, czyli wszystko związane z programowaniem toczenia już spoko idzie.
Ale przypomina mi się że na Sinumeriku mi się zdarzało robić nakrętki z pręta, więc frezować sześciokąt. I na Sinumeriku w okładkach to łatwo szło, ale tutaj w G-codach do piero próbuję ogarnąć oś C.

Spróbowałem napisać program na sześciokąt. Poprawcie mnie jak coś nie tak. Wystarczy że pokażecie mi przykładowy program a szybko załapię.

Moje wytyczne: wałek Fi 40 mm. Długość nakrętki niech będzie 15 mm.
Z geometrii wychodzi że strona sześciokąta jest równa połowie średnicy walka. I tutaj program napisany pod HAAS:

T101;
G0 G54 G98;
M133 P2000; (załączenie obrotów napędzanego narzędzia)
M154;
Z-15.5;
X60;
M08;
G1 G41 X40 C0 P30; (- tutaj celem jest obróbka współbieżna;)
G1 X40 C20 R1;
G1 X40 C40 R1;
G1 X40 C60 R1;
G1 X40 C80 R1;
G1 X40 C100 R1;
G1 X40 C120 R1;
G1 X40 C160 R1;
G1 C160.7;
G1 X60;
G0 G40 X80;
M09;
M155;
M135;
G98;
G28 U0.
G28 W0.

Jeśli się okaże że to w cale nie tak powinno wyglądać to weźcie pod uwagę że to moja pierwsza próba frezowania w g-codach, a w pracy nie ma kogo podpytać.

Z poważaniem,
Olek.

Re: Sześciokąt na tokarce

: 26 gru 2023, 19:00
autor: WZÓR
OleklWAWl pisze:
25 gru 2023, 18:28
.....
Spróbowałem napisać program na sześciokąt. Poprawcie mnie jak coś nie tak. Wystarczy że pokażecie mi przykładowy program a szybko załapię. ....
Masz do dyspozycji tokarkę , a chcesz na Forum sprawdzać program (?) :)


T101;
G0 G54 G98;
M133 P2000; (załączenie obrotów napędzanego narzędzia)
M154;
Z-15.5;
X60;
M08;
G1 G41 X40 C0 P30; (- tutaj celem jest obróbka współbieżna;)
G1 X40 C20 R1;
G1 X40 C40 R1;
G1 X40 C60 R1;
G1 X40 C80 R1;
G1 X40 C100 R1;
G1 X40 C120 R1;
G1 X40 C160 R1;
G1 C160.7;
G1 X60;
G0 G40 X80;
M09;
M155;
M135;
G98;
G28 U0.
G28 W0.

Jeśli się okaże że to w cale nie tak powinno wyglądać to weźcie pod uwagę że to moja pierwsza próba frezowania w g-codach, a w pracy nie ma kogo podpytać.

Z poważaniem,
Olek.
Wrzucam bloki , w których co nie co bym dopisał / wyrzucił;
G97 M133 P2000; (załączenie obrotów napędzanego narzędzia)
G00 Z-15.5;
W bloku G1 G41 X40 C0 P30; (- tutaj celem jest obróbka współbieżna;) niepotrzebnie wpisałeś P30
Nie wiem czy w ogóle by zadziałał , gdyż poprawny zapis wygląda tak ; M19P (po P wpisać kąt np. M19P30)
Są dwie metody na zorientowanie wrzeciona ;
M19P , o której wyżej napisałem i druga , za pomocą osi C poleceniem M154 , a potem G00 C (po C wpisać kąt)
Wybrałeś tą drugą z osią C (dokładniejszą ) , więc jej się trzymaj i więcej razy nie wpisuj tego P :)
Jest to pierwszy blok z G01 więc wskazane jest zadać posuw np. F200. w mm/min.
Na początku programu wpisz znak % i numer programu (np.) O 55555 , a na końcu M30 i znak %

Wprowadź zmiany , i zrób symulację na maszynie w bezpieczny sposób , najlepiej bez materiału we wrzecionie.
Zapraszam do działu Haas , tam swego czasu powrzucałem trochę programów na sześciokąt z wykorzystaniem cyklu G112 (przykład dostępny również w instrukcji obsługi Haas).
Możesz tym cyklem zrobić sześciokąt i nie tylko.

Mariusz.