Witam
Stawiam pierwsze kroki na Heidenhain 530 i dość opornie mi to idzie.... wiec zwracam sie o pomoc.... Problem polega na tym ze gdy chce użyć cyklu np. do frezowania kieszeni prostokątnej cykl jest pomijany podczas pracy automatycznej. Mam zdefiniowany półfabrykat, wywołane narzędzie, obroty, posuwy i te polecenie sa wykonywane przez maszyne ale jakikolwiek cykl (bo próbowałem kilku) jest omijany. W trybie MDI cykle tez są omijane. podejrzewam ze czegoś nie brakuje lub coś zdefiniowałem źle.
proszę o pomoc
pozdrawiam
Omijane cykle podczas pracy automatycznej
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 3
- Posty: 29
- Rejestracja: 07 lip 2011, 20:55
- Lokalizacja: Krynica
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 3
- Posty: 29
- Rejestracja: 07 lip 2011, 20:55
- Lokalizacja: Krynica
-
- Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 1
- Posty: 39
- Rejestracja: 14 sie 2011, 13:13
- Lokalizacja: wziąć pieniądze?
Tu masz przyklad:
Kod: Zaznacz cały
1 BEGIN PGM PLYTA_HARDKORR MM
2 M126
3 ; ( SPOT_DRILLING )
4 ; ( naddatek=0.00 )
5 ; ( glebokosc skrawania=NIE )
6 ;( SPOTDRILLING_TOOL )
7 ;( D=0.100 )
8 M79
9 TOOL CALL 5 Z S1150
10 M3
11 L Z-31.0 R0 FMAX M91
12 L X-320.0 Y247.0 R0 FMAX M91
13 L A0.0 C0.0 FMAX
14 L X77.564 Y-92.662 FMAX
15 L Z-6. FMAX
16 L FMAX
17 L FMAX
18 L FMAX
19 CYCL DEF 200 WIERCENIE / STANDARD DRILL ~
Q200=3. ;BEZPIECZNA WYSOKOSC ~
Q201=-3 ;GLEBOKOSC ~
Q206=20 ;WARTOSC POSUWU WGL. / Feeds-Cut ~
Q202=1.5 ;GLEBOKOSC DOSUWU ~
Q210=0.0 ;PRZER. CZAS. NA GORZE ~
Q203=-9. ;WSPOLRZEDNE. POWIERZ. ~
Q204=50 ;2-GA BEZPIECZNA WYS. ~
20 CYCL CALL
21 L FMAX
22 L X119.029 Y20.841 FMAX
23 CYCL CALL
24 L FMAX
25 L X-41.465 Y-113.503 FMAX
26 CYCL CALL
27 L FMAX
28 L X-119.029 Y-20.841 FMAX
29 CYCL CALL
30 M9
31 R0
32 M127
33 M30
34 END PGM PLYTA_HARDKORR MM
-
- Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 1
- Posty: 67
- Rejestracja: 09 kwie 2007, 10:44
- Lokalizacja: Slask
Można zastosować również M89 który również wywołuje ostani aktywny cykl M99
tylko z to różnica na końcu każdej Lini z współrzędnej (np otworu )nie trzeba dawać M99
Np: M99
L X+0 Y+10 F5000 M99
L X+100 M99
L Y-50 M99
L X+70 Y-30 M99
A tak będzie z M89
L X+0 Y+10 F5000 M89
L X+100
L Y-50
L X+70 Y-30 M99
w ostanie lin dajesz M99 robisz sobie co dalej albo M2 i kończysz program
Po to dajesz w ostatniej lini współrzędnej (otworu)M 99 a zęby maszyna nie traktował dalszych lin współrzędne jako współrzędnej cyklu.
tylko z to różnica na końcu każdej Lini z współrzędnej (np otworu )nie trzeba dawać M99
Np: M99
L X+0 Y+10 F5000 M99
L X+100 M99
L Y-50 M99
L X+70 Y-30 M99
A tak będzie z M89
L X+0 Y+10 F5000 M89
L X+100
L Y-50
L X+70 Y-30 M99
w ostanie lin dajesz M99 robisz sobie co dalej albo M2 i kończysz program
Po to dajesz w ostatniej lini współrzędnej (otworu)M 99 a zęby maszyna nie traktował dalszych lin współrzędne jako współrzędnej cyklu.
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 3
- Posty: 29
- Rejestracja: 07 lip 2011, 20:55
- Lokalizacja: Krynica