Strona 1 z 2
Interpolacja na tokarce
: 20 lis 2008, 15:50
autor: ziga88
Witam,
Mam pytanie, jak napisac prawdilowo program dla jakiegos promienia dla maszyny na ktorej nie korzystaja z interpolacji maszynowej?
g1 x0 z0
g2 x10 z-5 i0 k5
w ten sposob niestety nie dziala prawidlowo
Re: Interpolacja na tokarce
: 20 lis 2008, 17:02
autor: jasiu...
ziga88 pisze:dla jakiegos promienia dla maszyny na ktorej nie korzystaja z interpolacji maszynowej
Podaj typ maszyny, o co ci chodzi, bo jakoś trudno zrozumieć z tego przykładu. Przecież G2, czy G3, to są ruchy określane jako interpolacja. Mozesz podać typ maszyny i naszkicuj, co chcesz i czym zrobić (promień narzędzia, bo chyba wiem o co ci chodzi).
witam
: 20 lis 2008, 17:58
autor: D.W
tak te stare sterowania jak nums numerik pronum to musisz sam obliczyć zależy jak masz nóż położony jak widać z programu to jest położony tam gdzie jest literka "o" iruch odwrotność do skazuwek zegara .
←
______________ o
| ↑
|
|
_____________ |
: 20 lis 2008, 19:02
autor: ziga88
Konkretnie chodzi o sterowanie FAGOR. U nas operatorzy nie korzystaja ani z funkcji g42/g41 ani nie wpisuja wartosc r noza w korektorach. W jakis sposob modyfikuja parametry funkcji g3/g2 uwzglednaijacy promien plytki i im to dziala.... tylko w jaki. Nie potrafie tego lepiej wytlumaczyc bo sam nie rozumie dlaczego jest tak a nie inaczej. Z tego co pamietam to zmniejszaja Z poczatku luku o promien plytki i w k wpisuja pomniejszana wartosc o promien, a docelowy x zmiejszaja o podwosjony promien plytki o ile sie nie myle, tylko dlaczego...
: 20 lis 2008, 20:29
autor: D.W
czy sie dodaje promień czy odejmuje zależy od narzedzia gdzie sie znajduje i jaki ruch ma zrobić czy to jest nóż standardowy czy jakiś wytaczak ja nie miałem styczności z sterowaniem fagor
: 20 lis 2008, 21:25
autor: jasiu...
nie wiem po co ludzie się bawią w takie rzeczy, a później wychodzi, że nie tak wyszła faza, że nie tak zgrywają się promyki. Przecież inaczej masz, jeśli promieniem zaokrąglasz naroże wewnętrzne, (promień wklęsły) a inaczej zewnętrzny.
Na upartego możesz przecież w dowolnym programie CAD narysować linię oddaloną o promień narzędzia i czytając współrzędne jej punktów charakterystycznych piszesz program bez korekcji. Trochę inaczej wówczas bazujesz narzędzie, bo na środek promyka, a nie na styk. Ja musiałem takie triki stosować w NUMS-ie, gdzie po prostu nie masz innej możliwości, bo kompensacja w NUMS-ie nie istnieje. A że czasem trzeba było wpisać promyk pomiędzy dwa inne promyki, to była jedyna możliwość, lepsza niż zabawa w obliczanie.
Stosowałem starego qcad-a, te nowsze to tylko trial, a stare były jeszcze freeware.
Z drugiej strony stosowanie takich trików jest najczęściej dowodem braku umiejętności programisty, jak wejść na skompensowaną ścieżkę i jak się tej kompensacji przed wyjazdem narzędzia pozbyć. To wbrew pozorom dla niektórych ludzi jest problem.
Kompensacja ma jedną niezaprzeczalną zaletę, jeśli coś jest za ciasne, ale tak tylko minimalnie, to wpisujemy promyk narzędzia minimalnie większy i cały kształt nam dokładnie rozjedzie. Cały kształt się powiększy, to nie to samo, co odsunięcie w osiach. Moim zdaniem jak kompensacja jest, to powinno się ją stosować.
: 20 lis 2008, 21:46
autor: adam Fx
umnie w zakładzie też tak robią (ciekawe czy to ten sam zakład) no i własnie sam się dziwiłem dlaczego ale ja się nie wtrącam ..tak są pisane programy , ......po to ktoś to G41 G42 wymyślił zeby maszyna sam sobie liczyła a jak tego nie stosuja hmmmmm ich sprawa
: 20 lis 2008, 22:07
autor: ziga88
adam Fx pisze:umnie w zakładzie też tak robią (ciekawe czy to ten sam zakład) no i własnie sam się dziwiłem dlaczego ale ja się nie wtrącam ..tak są pisane programy , ......po to ktoś to G41 G42 wymyślił zeby maszyna sam sobie liczyła a jak tego nie stosuja hmmmmm ich sprawa
hehe:P to ten sam zaklad:) tylko wlasnie pytam na forum bo nikt nie potrafi mi tego rozsadnie wytlumaczyc dlaczego tak robia... znana odpowiedz, "poprostu tak ma byc", a juz taki czlowiek ze mnie ze musze wiedziec dlaczego cos robie tak a nie inaczej
nie wiem po co ludzie się bawią w takie rzeczy
\
ja tez nie wiem, dlatego pytam o taki przypadek, bo operatorzy z tego korzystaja od ldluzszego czasu w tej firmie, wiec nie chce juz mieszac, skoro dziala. Zreszta wiele osob jest przeciw wszelkim innowacjom. Jakby ktos mogl dokladnie wytlumaczyc ten sposob dlaczego, i jak sie to robi bylbym bardzo wdzieczny
: 21 lis 2008, 19:22
autor: jasiu...
jedynym logicznym wytłumaczeniem "po co" jest obawa ścięcia jakiegoś kantu przy wjeżdżaniu i wyjeżdżaniu na ścieżkę skompensowaną. Ktoś się nauczył dziadostwa, bo nie chciał uczyć się programowania, albo nie potrafi pewnych rzeczy opanować i działa metodą przyzwyczajeń.
Zastanawiam się jak on na przykład zrobiłby zamknięcie formy tą metodą, Powiedzmy, że prosta forma, na jakikolwiek okrągły duży detal. niech w tym detalu występują różnie ustawione względem siebie promyki. I to ma się zamknąć bez szczeliny. Niech to będzie chociażby prosta, równoległa do "z", przechodząca z prostą pod kątem powiedzmy 20 stopni, a ta później w prostą pod kątem 50 stopni (taki podwójny lejek). I te przejścia niech będą zaokrąglone jakimś konkretnym promieniem. Niech detal będzie ażurowy, a więc rdzeń z matrycą musi się zamknąć idealnie.
Zróbcie coś takiego bez używania kompensacji! Zróbcie coś takiego, kiedy czasem zamiast promienia płytki przykładowo 0,8 trzeba wpisać 0,81. Albo lepiej, niech się okaże, że materiał twardy, trzeba zmienić płytkę bo się ściera, tylko że te 0,4 się skończyły i są tylko 0,8. I co przeliczamy od nowa?
Może dlatego dziwaków, którzy nie potrafią docenić tego, co im fabryka produkująca maszynę dała, ja nie tylko nie popieram, ale wręcz z takim stanowiskiem walczę. Program powinien być jak najprostszy, jak najbardziej zrozumiały, a jeśli ktoś broni swojego stołka programisty tylko w ten sposób, że pogmatwa coś, co powinno być proste, to dla mnie jest po prostu śmieszny.
Jest jeszcze jeden powód - czasem wpisując np. fazkę 0,5 mm i obrabiając ją płytką powiedzmy 1,2 maszyna potrafi zgłupieć i przejechać na "odwrotną stronę" (wciąć się), żeby taką fazkę zrobić. To nie jest błąd maszyny, tylko błąd programisty, który bezmyślnie wpisuje kształt z rysunku, jako ścieżkę do obróbki przez narzędzie. Może przed tym bronią się programiści w waszej firmie?
: 21 lis 2008, 19:55
autor: cosmonet
Trochę też, jak na razie nie pojmuję korekcji

, ale jak miałem napisać program do toczenia pewnego elementu, gdzie były dwa promienie po 0,1, a płytka do wytaczania promień 0,4 to za nic nie chciały te promienie wychodzić! Dopiero po zastosowaniu korekcji narzędzia się udało
