Strona 1 z 2
Problem z napisaniem programu w Sinumerik 840dm
: 21 maja 2009, 15:36
autor: Paweu
Witam,
moim zadaniem jest napisanie programu dla frezarki w Sinumerik 840dm, dla poniższego rysunku. Dobrałem już półfabrykat - 100x100x22, narzędzia i zrobiłem planowanie powierzchni. Mam problem z wyliczeniem punktu przegięcia miedzy okręgiem o R=31 i łukiem o R=20. Czy ktoś może mi pomóc z tym rysunkiem? Czy mam wystarczająco dużo danych na rysunku aby poradzić sobie z tym zadaniem?
Z góry dziękuję za pomoc.

: 21 maja 2009, 16:54
autor: bob35
Powinien być jakiś wymiar ale spróbuj tak.

: 21 maja 2009, 19:53
autor: Paweu
Wszystko by bylo ok gdybym mial podana odleglosc miedzy srodkami tych lukow, lub miedzy punktami styku lukow z okregiem, a tego nie mam, wiec nie bardzo rozumiem jak to wyliczyc. Moglbys rozwinac bardziej o co Ci chodzi w tej Twojej metodzie?
Skad wiedziales ze srodek luku znajduje sie na jednej prostej pionowej ze skrajnym punktem okregu R=31?
: 21 maja 2009, 20:12
autor: jasiu...
Na rysunku brakuje wymiarów - tego się nie da przeliczyć.
Z jednej strony łuk R20 jest styczny do promienia u góry, ale gdzie się kończy na dole? Nie ma zawieszenia (choćby w jednej osi) tego łuku, nie ma miejsca do którego miejsca jest doprowadzony (ile prostego na dole, od podstawy), czy choćby jaka jest szerokość tego przewężenia, które powstaje z dwóch łuków R20.
I właśnie dlatego rysunek nie ma konkretnego rozwiązania. Trzeba go uzupełnić o jakiś wymiar. Teraz nie jest jednoznaczny.
: 21 maja 2009, 20:30
autor: Paweu
Na chwile obecna przyjme zalozenie ze srodek luku jest na linii pionowej z punktem po skrajnej stronie okregu R=31, bo wtedy rysunek wydaje mi sie najbardziej przypominac to co mam zadane
: 21 maja 2009, 21:37
autor: bob35
Kolego ty masz jakiś szkic a nie rysunek . To co ja narysowałem można potraktować że się domyśliłem ale rysunek musi być zrozumiały a tego tutaj nie ma .Próbowałem z zaokrągleniem ale wyszło coś innego . Weź spróbuj to wyskalować zobaczysz czy przypadkiem środek promienia R20 nie jest tak jak ja to wyrysowałem dlatego są zostawione te linie .
: 21 maja 2009, 21:38
autor: jasiu...
No to masz proste. Jeden bok trójkąta prostokątnego, to 31, przeciwprostokątna to suma promieni 31 i 20 - drugi bok, czyli zawieszenie promienia w pionie obliczysz z twierdzenia pitagorasa (pierwiastek z różnicy kwadratów przeciwprostokątnej i wiadomej przyprostokątnej).
A tak w ogóle, to nauczyciele też często robią błędy - jak w tym wypadku.
: 21 maja 2009, 22:06
autor: Paweu
Przerysowalem rysunek do Autocada i wykorzystalem to co bob35 zasugerowal w swoim rysunku i caly szkic mi sie elegancko zamknal , wiec mam juz wymiary i moge programowac

dzieki Panowie za pomoc
Mam jeszcze kolejne pytanie - w jaki sposob mam zrobic kontur, frezuje uzywajac freza o srednicy 30 i zaczynam z miejsca pokazanego na rysunku, tylko ciezko mi to napisac w programie, tzn nie bardzo radze sobie z poleceniem rysowania łuku i korekcja promienia, szczegóły na rysunku.
Punkt z ktorego zaczynam ma wspolrzedne X31.16 Y35.38 a koncowy X68.84 Punkt zerowy jest w lewym dolnym rogu przedmiotu.
Czy ten luk moge za jednym razem zrobic w nastepujacy sposob?
G0 X31.16 Y35.38
G2 X68.84 Y35.38 CR=31
W jaki sposob mam wstawic korekcje promieniowa narzedzia?
Wybaczcie takie pytania ale dopiero raczkuję w programowaniu OSN

: 21 maja 2009, 22:29
autor: Endrju76
Przerzucając średnicę 62 symetrycznie na dół można wykreślić dokładnie łuki styczne do 62 o promieniu 20. Wymiary dokładne można ściągnąć z rysunku. Tylko pojawią cię ułamkowe wartości i czasami sterownik może zwariować. Spróbuj skorzystać z funkcji CR; ANG; RND przy wykreślaniu łuków.
Rysunek elementu. Brakujące kontury są jasne.
: 21 maja 2009, 23:11
autor: rudolf26
Dlaczego zaczynasz w tym miejscu? Nie lepiej na prostej o wymiarze 26? Przydałoby się tez objechać kostke zgrubnie, po konturze ale w pewniej odległości. Wymiary porobić w drugim przejściu, albo jak będzie mało to w kolejnych.