Lepiej chyba mieć kontrolę nad ilością powtórzeń. Wszystko ma swoje ograniczenia, wielkość stołu maszyny, wysunięcie narzędzia itp , żeby nie było kolizji lub innych niespodzianek. Chyba że ktoś ma tyle "siana" i chce mieszać CNC powietrze.Magneto86 pisze:nieskończoną liczbę wywołań LABELa, można uzyskać np tak:zamiast programować stałą liczbę powtórzeńKod: Zaznacz cały
FN 9: IF +2 EQU +2 GOTO LBL 1
...możesz wyjaśnić co to da? Chyba najważniejszym celem nie jest to, żeby upłynęło 8 godzin?mafagr pisze:... czas trwania programu mozna wyregulować poprzez ustawienie małego posuwu a dużych przejazdów...
Znaleziono 3 wyniki
- 27 maja 2012, 20:30
- Forum: Heidenhain
- Temat: Pętla
- Odpowiedzi: 8
- Odsłony: 2932
- 27 maja 2012, 17:04
- Forum: Heidenhain
- Temat: Pętla
- Odpowiedzi: 8
- Odsłony: 2932
- 25 maja 2012, 22:44
- Forum: Heidenhain
- Temat: Pętla
- Odpowiedzi: 8
- Odsłony: 2932
da się tylko dokładnie o co chodzi.
orze być tak, frezowanie stożka 60stopni :
22 TOOL CALL 107 Z S3500 DR+0
23 M3
24 CYCL DEF 7.0 PUNKT BAZOWY
25 CYCL DEF 7.1 X-54.35
26 CYCL DEF 7.2 Y+123.55
27 FN 0: Q1 =+Q108
28 FN 0: Q2 =+1.6
29 FN 1: Q3 =+Q2 + +Q1
30 L X+Q2 Y+0 Z+100 R0 FMAX
31 L Z+5 R0 FMAX
32 L Z+1.18 R0 F100
33 LBL 1
34 CC X+0 Y+0
35 CP IPA-360 DR- F2500
36 L IX+0.0056 IZ-0.01 R0 F2500
37 LBL 0
38 CALL LBL 1 REP1000
39 L Z+10 R0 FMAX
40 M30
wartością REP REGULUJESZ ILOŚĆ POWRÓŻEŃ.
symulator mi przelicza właśnie 10 000 000 powrórzeń
LUB liniowo
5 TOOL CALL 13 Z S2000 F2000
6 M3
7 TOOL CALL 13 Z S10000 F2000
19 L X+88.5 Y-7.8 Z+100 R0 FMAX M3
20 L Z+10 FMAX
21 L Z-7.6707 F AUTO
22 LBL 3
23 L IZ-0.0586 IY-0.05 R0 F400
24 L X+444.5 F AUTO
25 L IZ+0.0293 F400
26 L X+88.5 FMAX
27 CALL LBL 3 REP700
28 L Z+10 R0 FMAX
29 L Z+150 FMAX
30 L X-100 Y+100 FMAX
31 M30
orze być tak, frezowanie stożka 60stopni :
22 TOOL CALL 107 Z S3500 DR+0
23 M3
24 CYCL DEF 7.0 PUNKT BAZOWY
25 CYCL DEF 7.1 X-54.35
26 CYCL DEF 7.2 Y+123.55
27 FN 0: Q1 =+Q108
28 FN 0: Q2 =+1.6
29 FN 1: Q3 =+Q2 + +Q1
30 L X+Q2 Y+0 Z+100 R0 FMAX
31 L Z+5 R0 FMAX
32 L Z+1.18 R0 F100
33 LBL 1
34 CC X+0 Y+0
35 CP IPA-360 DR- F2500
36 L IX+0.0056 IZ-0.01 R0 F2500
37 LBL 0
38 CALL LBL 1 REP1000
39 L Z+10 R0 FMAX
40 M30
wartością REP REGULUJESZ ILOŚĆ POWRÓŻEŃ.
symulator mi przelicza właśnie 10 000 000 powrórzeń
LUB liniowo
5 TOOL CALL 13 Z S2000 F2000
6 M3
7 TOOL CALL 13 Z S10000 F2000
19 L X+88.5 Y-7.8 Z+100 R0 FMAX M3
20 L Z+10 FMAX
21 L Z-7.6707 F AUTO
22 LBL 3
23 L IZ-0.0586 IY-0.05 R0 F400
24 L X+444.5 F AUTO
25 L IZ+0.0293 F400
26 L X+88.5 FMAX
27 CALL LBL 3 REP700
28 L Z+10 R0 FMAX
29 L Z+150 FMAX
30 L X-100 Y+100 FMAX
31 M30