Strona 1 z 1

Dodanie zapętlenia

: 28 sty 2015, 00:24
autor: Entaroo
Witam

Od niedawna zacząłem pracować frezarce 4-wrzecionowej z oprogramowaniem Heidenhain.
Nie wiem jak dodać zapętlenie z zmiana wymiaru. Chciałbym żeby najpierw zbierało 2 :arrow: 1 i na trzecim powtórzeniu szło już po wymiarze. Z tego co się dowiedziałem to jest właśnie komenda odejścia/odległości od danego wymiaru.

Jak dodać ta linijkę żeby było dobrze

Kod: Zaznacz cały

TOOL CALL 4 Z S1500 DR+1

Kod: Zaznacz cały

0  BEGIN PGM WYM75-40 MM 
1  ; WYMIAROWKA 75,40 SKOS 25° NA 3°  KOREKCJA R !!
2  BLK FORM 0.1 Z  X-60  Y-60  Z-15
3  BLK FORM 0.2  X+60  Y+60  Z+0
4  LBL 2
5  TOOL CALL 4 Z S1500 DR+2 ; ODLEGLOSC OD WYMIARU NA 2
6  LBL 1
7  L  X-28  Y-35,09 RL FMAX M3   
8  L  Z+1 FMAX
9  L  Z-14 F300
10 L  X-30 Y-30,81
11 L  X-37,37 Y-15
12 L  X-37,7 Y-8,7
13 L  Y+8,7
14 L  X-37,37 Y+15
15 L  X-30 Y+30,81
16 L  X-28 Y+35,09
17 L  Z+10 R0 FMAX
18 TOOL CALL 4 Z S1500 DR+0 ; ROBIENIE WYMIARU 
19 CALL LBL 1 REP2
20 LBL 0
21 CYCL DEF 8.0 ODBICIE LUSTRZANE
22 CYCL DEF 8.1 X Y
23 CALL LBL 2
24 L  Z+10 R0 FMAX
25 CYCL DEF 8.0 ODBICIE LUSTRZANE
26 CYCL DEF 8.1
27 L  X-65  Y+110 FMAX
28 L M2
29 END PGM WYM75-40 MM 
Z góry dziękuje za pomoc

: 28 sty 2015, 08:47
autor: zibi
Parametr DR zmniejszasz z każdym przebiegiem pętli. Na początku przed pętlą definiujesz DR=DR+2
w pętli pobierasz narzędzie TOOL CALL 4 Z S1500 DR
na końcu pętli dajesz DR=DR-1
Po każdym przebiegu zmniejsza ci DR.
Robisz to wszytko na Q parametrach czyli:
TOOL CALL 4 Z S1500 Q1
Q1=Q1-1

: 28 sty 2015, 13:08
autor: Entaroo
Dzięki za to,

A mógłbyś napisać jak to ma wyglądać w całym programie.