Znaleziono 5 wyników

autor: ciekavy
14 wrz 2011, 21:03
Forum: Heidenhain
Temat: Problem z cyklami 215 i 267
Odpowiedzi: 25
Odsłony: 4172

MECO pisze:W książce HH zdaje się jest jeden przykład o co chodzi i to wszystko, niezbyt się rozpisywali
Można wręcz powiedzieć że opisali to tylko tak żeby powiedziec że coś takiego jest a z czym to się już je to myśl sobie sam.
Dzięki powoli będę dochodził co jest do czego :D
autor: ciekavy
13 wrz 2011, 21:01
Forum: Heidenhain
Temat: Problem z cyklami 215 i 267
Odpowiedzi: 25
Odsłony: 4172

MECO pisze:ciekavy - można jeszcze krócej
Można ale tego sposobu dopiero mam zamiar się nauczyć :D

Właśnie masz jakieś materiały do programowania biegunowego?
autor: ciekavy
13 wrz 2011, 15:08
Forum: Heidenhain
Temat: Problem z cyklami 215 i 267
Odpowiedzi: 25
Odsłony: 4172

WZÓR pisze:... jak się ,,naumię'' , to będę pisał tak samo.
Też się uczę :D a wiem że funkcja LBL jest bardzo przydatna i pewnie sam to z czasem potwierdzisz :D
autor: ciekavy
13 wrz 2011, 11:09
Forum: Heidenhain
Temat: Problem z cyklami 215 i 267
Odpowiedzi: 25
Odsłony: 4172

WZÓR pisze:A tak może być....?

0 BEGIN PGM czop MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-100
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 2 Z S2100
4 L X+23. Y+0 FMAX M3
5 L Z+25. R0 FMAX M8
6 L Z+2.5 FMAX
7 L Z-5. F200.
8 CC X+0 Y+0
9 C X+23. Y+0 DR+ F540.
10 L Z-10. F200.
11 CC X+0 Y+0
12 C X+23. Y+0 DR+ F540.
13 L Z-15. F200.
14 CC X+0 Y+0
15 C X+23. Y+0 DR+ F540.
16 L Z-20. F200.
17 CC X+0 Y+0
18 C X+23. Y+0 DR+ F540.
19 L Z-25. F200.
20 CC X+0 Y+0
21 C X+23. Y+0 DR+ F540.
22 L Z+25. FMAX
23 L R0 FMAX
24 M9
25 M5
26 M30
27 END PGM czop MM
Może być ale nie lepiej zrobić krótszy program co robi dokładnie to samo?

0 BEGIN PGM wzor2 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-100
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 2 Z S2100
4 L X+23 Y+0 FMAX M3
5 L Z+25 R0 FMAX M8
6 L Z+2.5 FMAX
7 L Z+0 F500
8 LBL 1
9 L IZ-5 F200
10 CC X+0 Y+0
11 C X+23 Y+0 DR+ F540
12 LBL 0
13 CALL LBL 1 REP4
14 L Z+100 FMAX M9
15 M30
16 END PGM wzor2 MM
martinprz pisze:Mam jeszcze małą prośbę Meco, czy mógłbyś mi jeszcze sprawdzić czy prawidłowo napisałem program w kodach ISO w Heidenhain530? Symulacja jest wykonywana prawidłowo ale nie wiem czy składnię napisałem prawidłowo w programie.
Jeśli symulacja poszła dobrze to na 99% wszystko jest ok
martinprz pisze:N50 T15 G17 S3000*
Przy wywołaniach narzędzi dla spokoju dodał bym M6

Kod: Zaznacz cały

N50 T15 G17 S3000 M6
autor: ciekavy
10 wrz 2011, 10:39
Forum: Heidenhain
Temat: Problem z cyklami 215 i 267
Odpowiedzi: 25
Odsłony: 4172

Kod: Zaznacz cały

0  BEGIN PGM gwint MM 
1  BLK FORM 0.1 Z  X-26  Y-22  Z-20
2  BLK FORM 0.2  X+26  Y+22  Z+25
3  TOOL CALL 16 Z S3000
4  ;frez fi 20
5  CYCL DEF 215 WYSEP.KOL.NA GOT. ~
    Q200=+5    ;BEZPIECZNA WYSOKOSC ~
    Q201=-25   ;GLEBOKOSC ~
    Q206=+150  ;WARTOSC POSUWU WGL. ~
    Q202=+5    ;GLEBOKOSC DOSUWU ~
    Q207=+500  ;POSUW FREZOWANIA ~
    Q203=+25   ;WSPOLRZEDNE POWIERZ. ~
    Q204=+50   ;2-GA BEZPIECZNA WYS. ~
    Q216=+0    ;SRODEK W 1-SZEJ OSI ~
    Q217=+0    ;SRODEK W 2-SZEJ OSI ~
    Q222=+20   ;SREDNICA WST.OBR.WYB ~
    Q223=+20   ;SRED.WYBR.OBR.NA GOT
6  L  X+0  Y+0 FMAX M99 M3
7  L  Z+200 R0 FMAX
8  TOOL CALL 20 Z S3000
9  ;FREZ DO GWINTU M20X1.5
10 CYCL DEF 267 FREZOW. GWINTU ZEWN. ~
    Q335=+20   ;SREDNICA NOMINALNA ~
    Q239=+1.5  ;SKOK ~
    Q201=-20   ;GLEBOKOSC GWINTU ~
    Q355=+1    ;ILOSC KROKOW DO WYK. ~
    Q253=+750  ;PREDK. POS. ZAGLEB. ~
    Q351=+1    ;RODZAJ FREZOWANIA ~
    Q200=+10   ;BEZPIECZNA WYSOKOSC ~
    Q358=+0    ;GLEB. STRONA CZOLOWA ~
    Q359=+0    ;PRZES. NA STR. CZOL. ~
    Q203=+25   ;WSPOLRZEDNE POWIERZ. ~
    Q204=+50   ;2-GA BEZPIECZNA WYS. ~
    Q254=+200  ;PREDK. POS. POGLEB. ~
    Q207=+500  ;POSUW FREZOWANIA
11 L  X+0  Y+0 F4000 M99 M3
12 L  Z+200 R0 FMAX M9
13 M30
14 END PGM gwint MM 
Mi wyszło coś takiego. Gwint widać skrobie

Wróć do „Problem z cyklami 215 i 267”