Witam.Mam akurat problem z tymi funkcjami. Chcemy uruchomić na naszych maszynach 5 osi. G43.4 jako tak jeszcze działa,ale nie rozumie G68.1 ( na maszynach z kołyska i obrotowym stołem). Czy mogę gdzieś znaleźć przykłady programów do obróbki w 5x, wykorzystujące powyższe funkcje, dla sterowania Fusion i Matrix.tomaszekg1 pisze:Panowie, a wystarczy wpisać kod G43.4 kontrola wierzchołka narzędzia i G68.1 obrót układu współrzędnych i po sprawie.
Dwie linijki i po sprawie:)) Opisane w podręczniku.
A z mazatrola to całkiem prościzna:))
Znaleziono 4 wyniki
Wróć do „Podprogram z Mazatrola w EIA/ISO - jak to ugryżć?”
- 09 mar 2012, 07:50
- Forum: Mazak, Mitsubishi, Mazatrol
- Temat: Podprogram z Mazatrola w EIA/ISO - jak to ugryżć?
- Odpowiedzi: 7
- Odsłony: 4059
Re: 5 osi
- 04 sty 2012, 09:56
- Forum: Mazak, Mitsubishi, Mazatrol
- Temat: Podprogram z Mazatrola w EIA/ISO - jak to ugryżć?
- Odpowiedzi: 7
- Odsłony: 4059
Nie uparłem się, rozważam takie opcje porostu. To już nawet bardziej dla siebie,jako wartość intelektualna:). Jeśli to nie będzie możliwe,to będę próbował czegoś innego. Chłopaki na maszynach dość dobrze opanowali "dialogowke",potrafią robić sprytne rzeczy, ale przepisywanie współrzędnych np. 60 punktów troszkę zajmuje i z tego czeto wychodzą "braki". A mamy produkcje raczej jednostkowa w porywach do małoseryjnej (10-30 sztuk). Nie chodzi tylko o wiercenie,także gwintowanie, frezowanie otworów z zagłębianiem skośnym itp...Postprocesor rozbija prawie wszystkie cykle na odcinki,nie można nic z tym zrobić.Dochodzi jeszcze korekcja.Operatorzy mi puszczają programy blok po bloku,co dziennie jest praktycznie wdrożenie nowego programu,trwa to kilka razy dłużej niż długość samego programu.Chciałby żeby to oni mieli "kontrole". Co do metal team'u,to bylem zupełnie w inne sprawie. Przy okazji podglądnąłem kod. Makra jeszcze zostawię w spokoju,ale w wolnej chwili coś popróbujemy z tym G55. Dzięki za ofertę pomocy,jak dojdę do poziomu makr...to chętnie się skonsultuje:)
- 03 sty 2012, 15:01
- Forum: Mazak, Mitsubishi, Mazatrol
- Temat: Podprogram z Mazatrola w EIA/ISO - jak to ugryżć?
- Odpowiedzi: 7
- Odsłony: 4059
Witam. Problemu nie ma, jeśli bazujemy na Mazatrolu (Matrixie). Chodzi mi o to właśnie,żeby nie przepisywać współrzędnych do sterownika. Możemy ustawić to samo G54,lecz Mazatrol dalej potrzebuje punktu startu cyklu,odniesionego do G54. Byłem w MetalTeam'ie i właśnie jeden z programistów pokazał taki sprytny program z makrami. Podczas prób, napotkaliśmy jeszcze na kilka innych problemowy,ale święta nas zaszły i zawiesiliśmy działania:). Zrobiliśmy taka probe. Przed wywołaniem podprogramu ustawiliśmy ręcznie G55 (np G 55 X0 Y0 Z -300). W MAZATROLU jako PZD ustawiliśmy wlanie G55, a punkt startu cyklu X0 Y0 Z0. Podprogram zadziałał w tym punkcie,lecz po wykonaniu, maszyna wracała "się bazować" i kończyła się droga w Z. Tyle zrobiliśmy przed świętami. Trzeba teraz coś zrobić, żeby maszyna nie wracała się bazować i żeby G55 objaśniać automatycznie, w punkcie w który znajduje się aktualnie narzędzie.
- 23 gru 2011, 10:00
- Forum: Mazak, Mitsubishi, Mazatrol
- Temat: Podprogram z Mazatrola w EIA/ISO - jak to ugryżć?
- Odpowiedzi: 7
- Odsłony: 4059
Podprogram z Mazatrola w EIA/ISO - jak to ugryżć?
Witam. Na początku zaznaczę ze jestem początkującym "programista"jako Cam'a używam ProEngineera i niewiadomego pochodzenia postprocesora. Maszyna to Mazak Variaxis 630-II z Matrixem. Używanie wszelakich cykli jest bardzo ryzykowne:). Problem opisze na przykładzie wiercenia. Do wywiercenia mamy np. nierównomiernie rozmieszczone otwory na stożkach. Praktyka jak stosujemy w takich sytuacjach jest następująca. Generuje punkty początku otworów w Cam'ie,a operatorzy na ich podstawie tworzą program w Mazatrolu. Próbowałem wstawić do ISO podprogram z mazatrola,i tu się zaczynają pytania...
1.Mazatrol potrzebuje jakiegoś punktu odniesienia,ja chciałbym żeby, za każdym razem był to punkt wskazany prze zemnie (bez przepisywania go do sterownika ręcznie). Po wielu kombinacjach maszyna jedzie w "krzaki"
2.Gdy program w Mazatrolu pisany jest "przyrostowo",działa wszytko do momentu gdy podprogram się kończy i maszyna chce wracać na bazę "domowa"
ad.1. Wpadłem na taka myśl. Gdy narzędzie dojedzie do punktu gdzie jest nasz początek otworu, następuje "objaśnienie" np G55, w Mazatrolu za odniesienie wybieramy to nasze "objaśnione" G55 i tworzymy program zaczynający się np w X0,Y0,Z0. Po czym koniec programu ustawiamy w tym samym punkcie co początek. Po wyjściu z podprogramu,maszyna najeżdża na kolejny otwór, względem G54 z ISO i jest kolejne wywołanie tego podprogramu....
Czy ma to jakiś sens,czy jest może prostsze rozwiązanie?
Czy do "objaśnienia" można użyć makr(funkcje z "#" na początku?)?
Pozdrawiam:)
1.Mazatrol potrzebuje jakiegoś punktu odniesienia,ja chciałbym żeby, za każdym razem był to punkt wskazany prze zemnie (bez przepisywania go do sterownika ręcznie). Po wielu kombinacjach maszyna jedzie w "krzaki"
2.Gdy program w Mazatrolu pisany jest "przyrostowo",działa wszytko do momentu gdy podprogram się kończy i maszyna chce wracać na bazę "domowa"
ad.1. Wpadłem na taka myśl. Gdy narzędzie dojedzie do punktu gdzie jest nasz początek otworu, następuje "objaśnienie" np G55, w Mazatrolu za odniesienie wybieramy to nasze "objaśnione" G55 i tworzymy program zaczynający się np w X0,Y0,Z0. Po czym koniec programu ustawiamy w tym samym punkcie co początek. Po wyjściu z podprogramu,maszyna najeżdża na kolejny otwór, względem G54 z ISO i jest kolejne wywołanie tego podprogramu....
Czy ma to jakiś sens,czy jest może prostsze rozwiązanie?
Czy do "objaśnienia" można użyć makr(funkcje z "#" na początku?)?
Pozdrawiam:)