Problem z napisaniem programu w Sinumerik 840dm

Tu możemy porozmawiać na temat podstaw budowy amatorskich maszyn CNC

Autor tematu
Paweu
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 6
Posty: 6
Rejestracja: 21 maja 2009, 15:30
Lokalizacja: dw

Problem z napisaniem programu w Sinumerik 840dm

#1

Post napisał: Paweu » 21 maja 2009, 15:36

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.

Obrazek



Tagi:


bob35
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 417
Rejestracja: 05 maja 2007, 10:23
Lokalizacja: Bielsko-Biała

#2

Post napisał: bob35 » 21 maja 2009, 16:54

Powinien być jakiś wymiar ale spróbuj tak.

Obrazek


Autor tematu
Paweu
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 6
Posty: 6
Rejestracja: 21 maja 2009, 15:30
Lokalizacja: dw

#3

Post napisał: Paweu » 21 maja 2009, 19:53

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?


jasiu...
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 5372
Rejestracja: 14 lip 2007, 19:02
Lokalizacja: Westfalia

#4

Post napisał: jasiu... » 21 maja 2009, 20:12

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.


Autor tematu
Paweu
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 6
Posty: 6
Rejestracja: 21 maja 2009, 15:30
Lokalizacja: dw

#5

Post napisał: Paweu » 21 maja 2009, 20:30

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


bob35
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 417
Rejestracja: 05 maja 2007, 10:23
Lokalizacja: Bielsko-Biała

#6

Post napisał: bob35 » 21 maja 2009, 21:37

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 .
OGŁOSZENIE!!! Zamienię dobrą prace w dynamicznie rozwijającym się kraju na zasilek w krajach starej uni.


jasiu...
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 5372
Rejestracja: 14 lip 2007, 19:02
Lokalizacja: Westfalia

#7

Post napisał: jasiu... » 21 maja 2009, 21:38

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.


Autor tematu
Paweu
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 6
Posty: 6
Rejestracja: 21 maja 2009, 15:30
Lokalizacja: dw

#8

Post napisał: Paweu » 21 maja 2009, 22:06

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 :)


Obrazek


Endrju76
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 351
Rejestracja: 30 wrz 2008, 21:17
Lokalizacja: Śląsk

#9

Post napisał: Endrju76 » 21 maja 2009, 22:29

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.
Endrju
Zaznacz "POMÓGŁ" - to nie boli


rudolf26
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 1
Posty: 62
Rejestracja: 22 mar 2007, 22:09
Lokalizacja: Płock

#10

Post napisał: rudolf26 » 21 maja 2009, 23:11

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.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CNC podstawy”