Strona 1 z 1
ustawianie osi "Z" w programie
: 16 lip 2015, 08:03
autor: taktylko4
Witam!!!
Mam produkcję seryjną. Chciałem zakładać część, mierzyć oś "z" na początku i póżniej by leciał program. Do pomiaru osi "z" wykorzystałem cykl 0 płaszczyzna bazowa. Zmierzoną wartość płaszczyzny w osi "z" wybrałem by zapisywało w parametrze Q1. Tutaj pojawia się problem. Jak wykorzystać ten parametr by zmierzoną wartość uwzględniło mi w programie?? Zmierzyło mi ładnie ale jak obrabia to ma zapisaną poprzednią wartość "z". Dziękuję
: 16 lip 2015, 08:26
autor: zibi
: 16 lip 2015, 09:05
autor: taktylko4
dalej nie wiem jak to zrobić

gdzie mogę znaleźć funkcję FN25?? przeglądnąłem wszystko i chyba nie posiadam

: 16 lip 2015, 10:00
autor: wackon
Możesz Q1 wpisać bezpośrednio np. L ZQ1..., pośrednio L ZQ2... gdzie Q2=Q1+Z itp., możesz Q1;Q2 wykorzystać w cyklu 7(przesunięcie punktu bazowego), możesz też wykorzystać cykl do bazowania i wtedy zmieni się współrzędna Z
FN 25 prawdopodobnie jest blokowany kodem.... tylko po co Ci FN25?
: 16 lip 2015, 10:25
autor: taktylko4
0 BEGIN PGM srodek kanalka MM
1 ;srodek w X osi
2 TOOL CALL 1 Z ;sonda
3 L X+0 Y+0 Z+50 R0 FMAX
4 L Z-5 R0 F2000
5 TCH PROBE 0.0 PLASZCZYZNA BAZOW Q1 X+
6 TCH PROBE 0.1 X+0 Y+0 Z-5
7 TCH PROBE 0.0 PLASZCZYZNA BAZOW Q2 X-
8 TCH PROBE 0.1 X+0 Y+0 Z-5
9 Q3 = ( Q1 + Q2 ) / 2
10 FN 25: PRESET = X /+Q3 /+0
11 L Z+100 R0 FMAX
12 END PGM srodek kanalka MM
w linku w pierwszej wiadomości jest przykład takiego programu, i funkcja FN25 wpisuje do presetu wartość, i to by mi najbardziej odpowiadało, mam program wygenerowany w CAMie i potrzebuje tylko by mi po zmierzeniu wysokości detalu czyli Zeta wpisało do preseta i dalej by program sobie leciał
: 16 lip 2015, 10:37
autor: wackon
Jeśli Ci zależy to kod powinien być :555343, ale to samo uzyskasz z cyklu .... jak dobrze pamiętam 417 czy 419....
: 16 lip 2015, 11:45
autor: taktylko4
udało się cykl 419
Dzięki