Mam problem z napisanie programu do bazowania obrabiarki. Nie mam być to program taki zwyczajny w stylu dojechania do jednej krawędzi przedmiotu obrabianego potem do kolejnych oraz do czoła przedmiotu w osi Z. Napisałem taki program na ściśle określonych wymiarach przedmiotu oraz na odpowiednio dobranych odległościach przedmiotu od punktu zerowego maszyny. Okazało się to błędem.
Muszę napisać program który będzie określał wszystkie wymiary części obrabianej, znajdował jej punkt zerowy. Dodatkowo przedmiot może znajdować się w dowolnym miejscu na stole, czyli ma to wyglądać tak, że mam założoną sondę (w moim przypadku Sonda stykowa OTS do ustawiania narzędzi lub Miniaturowa sonda stykowa OMP40-2) i zamocowany przedmiot obrabiany o nieznanych wymiarach. Według programu sonda ma tak przejechać po przedmiocie ze wszystkich stron, żeby po zakończeniu tego bazowania znał wszystkie jego wymiary oraz jego punt zerowy.
Muszę to wykonać na maszynie Haas Mini Mill
Naprawdę nie wiem jak się za to zabrać, problem wydaje sie skomplikowany i chyba mnie trochę przerasta.
Proszę Was o pomoc, rady, materiały. Podaję swój adres mail dla osób chętnych mi pomuc : [email protected]
Bo jak dowolny to zaczyna zakrawać na wróżenie z fusów i idiotyczne wymysły prowadzących. Nawet na maszynkach pomiarowych pisze się programy znając geometrie.
Bo jeśli był by to powiedzmy jakiś prosty kształt to da się to zrobić ale uważam nadal że to idiotyczne.
: 13 sty 2011, 08:36
autor: wojtek23
Kształt przedmiotu nie jest mi znany w 100% ( tak jest w zalożeniach) znam np w przybliżeniu jego dlugość przykładowo 15 cm szerokosc 8 cm . Powiedzmy ze jak an polfabrykacie jest jakies wybulenie to nie znam jego wymiarów. Po przejechaniu mogego programu natomiast otrzymuje dokładne wymiary mojego przedmiotu obrabianego. Czyli np nie jest do dlugość 15 cm tylko 14,76 a szerokośc 8,21, pokaże mi równiez geometrię tego wybrzuszenia.
Tylko że teraz podałem wymiaryz głowy, u promotora nie mam żadnej konkretnej część.
Re: Bazowanie obrabiarki Haas- pytanie
: 13 sty 2011, 11:37
autor: WZÓR
wojtek23 pisze:...Muszę napisać program który będzie określał wszystkie wymiary części obrabianej, znajdował jej punkt zerowy. ...
Witam
Programów na znalezienie punktu zerowego nie wymyślaj - w maszynie są już gotowe.
Sondę wykorzystuję do pomiaru otworów tolerowanych , tj.
1. Pomiar otworu sondą G55 (np.)
2. CURNT COMDS (klawisz)
3. PAGE DOWN (klawisz)
SYSTEM VARIABLES (okno)
4. Cursor >
#188 (jest wymiarem otworu mierzonego).
Jeśli chodzi o mierzenie kostki , to nigdy takiej czynności nie wykonywałem .
Jak znajdę czas , to jeszcze dziś zrobię testy na maszynie i zobaczę w których # te dane maszyna zapisuje .
p.s.
Jaki masz soft na Mini Mill-u ?
Ja mam M16.04D
: 13 sty 2011, 12:17
autor: wojtek23
Tylko że u nas ta obrabiarka w chwili obecnej nie działa .... :/
Popytałem ludzi i ich zdaniem ma wyglądac to na praogram napisany funkcja G 31 czyli funkcja posuwuaz do styku.
Znam długośc sondy i i promień czujnika. Mam zbazowac sonde w dowolnym miejscu na stole i nakazac jej funkcja G31 poruszczac sie az natrafi na powierzchnię. Zebrane wartości ma zapisac, i oddalic sie od powierzchni. Ruchem G0 ma nad przedmiotem ma przejechac i tak samo z drugiej strony f G31 wykonac pomiar. Automatycznie mam mi wyciagnac dane z rejestru na tamat sondy i okreslić dlugośc przedmiotu w osi badanej i odrazu zapisac otrzymana wartość. Identycznie z pozostałymi płaszczyznami , oprócz Z.
Podobno jest napisany program w Mini Millu na takei cos do sond ( aby sie na nim wzoorować) tylko że maszyna jest teraz u nas niedostępna
Dodatkowo w tym programie musze uwzględnic macro
[ Dodano: 2011-01-13, 20:17 ]
taki program musze napisć z wykorzystanie funkcji G31.
TYLKO JAK TO SIĘ WYKONUJE ??
: 14 sty 2011, 10:26
autor: WZÓR
wojtek23 pisze:...Dodatkowo w tym programie musze uwzględnic macro
[ Dodano: 2011-01-13, 20:17 ]
taki program musze napisć z wykorzystanie funkcji G31.
TYLKO JAK TO SIĘ WYKONUJE ??
Ten filmik pokazuje ustawienie punktu zerowego za pomocą mostka w osi X /Y.
W mojej VF-5 w pierwszej kolejności muszę sondą najechać nad mierzoną kostkę (płytkę wzorcową)
następnie wypełnić tabelkę
Po wykonanym cyklu otworzyłem okno
w #188 maszyna pamięta ostatni cykl pomiaru - w tym przypadku z osi Y (9mm).
Tak wygląda ta sprawa z punktu widzenia operatora.
Pogrzebię jeszcze... ale ,,kokosów'' nie oczekuj - w macro jeszcze raczkuję.
.... jak wcześniej wspomniałem program ten jest w maszynie.
Nie mam wiedzy , w jaki sposób do niego się zabrać i go skopiować.
przykład .... może się przyda
: 15 sty 2011, 11:17
autor: wojtek23
Dzięki śliczne teraz to wmiare rozumiem szkoda tylko ze u nas wlasnie teraz ta maszyna padła :/
[ Dodano: 2011-01-15, 11:19 ]
tylko sie jeszcze spytam gdzie jest ta tabela gdzie okreslales wartosci twojej kostki ( drugie zdjęcie)
: 01 mar 2011, 19:43
autor: WZÓR
wojtek23 pisze:Dzięki śliczne teraz to wmiare rozumiem szkoda tylko ze u nas wlasnie teraz ta maszyna padła :/ )
Może wyjęli bezpieczniki na czas wykonania zadania ?
tylko sie jeszcze spytam gdzie jest ta tabela gdzie okreslales wartosci twojej kostki ( drugie zdjęcie)
.... w IPS.
P.S.
Otwórz drzwi od szafy elektrycznej - przymocowany jest na nich w worku foliowym pendriv z danymi maszyny.
Być może znajdziesz tam to , czego potrzebujesz.