Znaleziono 2 wyniki

autor: zflaczały
09 lip 2010, 22:14
Forum: Heidenhain
Temat: Dwa punkty bazowe...
Odpowiedzi: 16
Odsłony: 4725

wycentruj pierwszy detal X0Y0 na srodku sztuki, wycentruj drugi detal np. tak: najedź na skrajne płożenie drugiej sztuki w X zdejmij wartość i zapisz sobie ją na kalkulatorze! i tylko na kalkulatorze, nie przejmujesz tej wartości do sterownika! (nie w tej metodzie) wartość X większa (np. 458,32) przejedź na drugą krawędź tej że sztuki i zdejmij wartość mniejszą w X (np. 394,92), odejmij tą wartość od większej = 63,4 (to jest jeden wymiar sztuki + średnica czujnika sądy, nie wnosimy korekty bo chcemy wycentrować środek sztuki więc średnica ku***a się znosi). wymiar dzielimy na 2 i przyrostowo w iksie IX najeżdżasz z MDI na środek sztuki i pozamiatane wciskasz guzik przejęcia i masz przejętą wartość w cyklu, analogicznie postępujesz z Y i z każdym kolejnym imadłem, montujesz stopery i tylko bawisz się w zmieniarkę detali. metod jest wiele, możesz się bawić jak chcesz w przeliczanie wartości maszynowych itp...

[ Dodano: 2010-07-09, 22:46 ]
schematyczna struktura programu :) najbardziej banalna ale myślę że skuteczna

start

Q1=235,259 (wartości centry drugiej sztuki)
Q2=1,258
Q3=0,569

call lbl 1

cycle def 7,0 datum shift
cycle def 7,1 X+Q1
cycle def 7,2 Y+Q2
cycle def 7,3 Z+Q3
call lbl 1

cycle def 7,0 datum shift
cycle def 7,1 X+0
cycle def 7,2 Y+0
cycle def 7,3 Z+0

call lbl 2

cycle def 7,0 datum shift
cycle def 7,1 X+Q1
cycle def 7,2 Y+Q2
cycle def 7,3 Z+Q3
call lbl 2

cycle def 7,0 datum shift
cycle def 7,1 X+0
cycle def 7,2 Y+0
cycle def 7,3 Z+0

call lbl 3

cycle def 7,0 datum shift
cycle def 7,1 X+Q1
cycle def 7,2 Y+Q2
cycle def 7,3 Z+Q3
call lbl 3

cycle def 7,0 datum shift
cycle def 7,1 X+0
cycle def 7,2 Y+0
cycle def 7,3 Z+0


stop M2
lbl1
"tool def 1 ..."
tool call 1 ...

cykl planowania...
najazdy
.
.
lbl0
lbl2
"tool def 2 ..."
tool call 2 ...

cykl wiercenia...
najazdy
.
.
lbl0
lbl3
"tool def 3 ..."
tool call 3 ...

kontur...
.
.
lbl0
autor: zflaczały
09 lip 2010, 19:07
Forum: Heidenhain
Temat: Dwa punkty bazowe...
Odpowiedzi: 16
Odsłony: 4725

ja bym pokombinował trochę z "7". jedna z kilku możliwości: każdą operacje zamknąć w podprogram po M2 i z programu głównego przywoływać operacje z nowym p.z. bardzo krótkie rozwiązanie, dla większej ilości narzędzi (8+ :) ) żeby nie robić sobie bałaganu w kodzie można np. pobawić się w pętelki miedzy formułami przywoływania albo porobić funkcje warunkowe, możliwości jest wiele w zależności od inwencji twórczej piszącego...

Wróć do „Dwa punkty bazowe...”