Programowanie z panelu
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 3
- Posty: 6
- Rejestracja: 25 lut 2016, 16:55
- Lokalizacja: slask
Programowanie z panelu
Witam proszę o wyrozumiałość
Czemu nie widać symulacji? Błąd w programie ?
0 BEGIN PGM przesuniecie MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-100
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 CYCL DEF 7.0 PUNKT BAZOWY
4 CYCL DEF 7.1 X+0
5 CYCL DEF 7.2 Y+0
6 CYCL DEF 7.3 Z+0
7 TOOL CALL 2 Z S1800 ;FREZ FI 20
8 L Z+300 R0 F700 M3 M7
9 L X-100 Y-200 R0 FMAX
10 CYCL DEF 200 WIERCENIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-20 ;GLEBOKOSC ~
Q206=+150 ;WARTOSC POSUWU WGL. ~
Q202=+5 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS. ~
Q211=+0 ;PRZERWA CZAS. DNIE
11 L Z+200 M5 M9
12 CYCL DEF 7.0 PUNKT BAZOWY
13 CYCL DEF 7.1 X+0
14 CYCL DEF 7.2 Y+0
15 CYCL DEF 7.3 Z+0
16 END PGM przesuniecie MM
Czemu nie widać symulacji? Błąd w programie ?
0 BEGIN PGM przesuniecie MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-100
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 CYCL DEF 7.0 PUNKT BAZOWY
4 CYCL DEF 7.1 X+0
5 CYCL DEF 7.2 Y+0
6 CYCL DEF 7.3 Z+0
7 TOOL CALL 2 Z S1800 ;FREZ FI 20
8 L Z+300 R0 F700 M3 M7
9 L X-100 Y-200 R0 FMAX
10 CYCL DEF 200 WIERCENIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-20 ;GLEBOKOSC ~
Q206=+150 ;WARTOSC POSUWU WGL. ~
Q202=+5 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS. ~
Q211=+0 ;PRZERWA CZAS. DNIE
11 L Z+200 M5 M9
12 CYCL DEF 7.0 PUNKT BAZOWY
13 CYCL DEF 7.1 X+0
14 CYCL DEF 7.2 Y+0
15 CYCL DEF 7.3 Z+0
16 END PGM przesuniecie MM
Tagi:
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 3
- Posty: 6
- Rejestracja: 25 lut 2016, 16:55
- Lokalizacja: slask
No ok dałem tak z użyciem CYCL CALL POS
I wysadziło błąd "wiersz niepełny +10"
Zmieniłem lekko program
0 BEGIN PGM przesuniecie MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-100
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 CYCL DEF 7.0 PUNKT BAZOWY
4 CYCL DEF 7.1 X+0
5 CYCL DEF 7.2 Y+0
6 CYCL DEF 7.3 Z+0
7 TOOL CALL 2 Z S1800 ;FREZ FI 20
8 L Z+300 R0 F700 M3 M8
9 CYCL DEF 200 WIERCENIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-20 ;GLEBOKOSC ~
Q206=+150 ;WARTOSC POSUWU WGL. ~
Q202=+5 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS. ~
Q211=+0 ;PRZERWA CZAS. DNIE
10 CYCL CALL POS X+25 Y+35 M3
11 CYCL CALL POS X+100 Y+50
12 L Z+200 M5 M9
13 CYCL DEF 7.0 PUNKT BAZOWY
14 CYCL DEF 7.1 X+0
15 CYCL DEF 7.2 Y+0
16 CYCL DEF 7.3 Z+0
17 END PGM przesuniecie MM
I wysadziło błąd "wiersz niepełny +10"
Zmieniłem lekko program
0 BEGIN PGM przesuniecie MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-100
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 CYCL DEF 7.0 PUNKT BAZOWY
4 CYCL DEF 7.1 X+0
5 CYCL DEF 7.2 Y+0
6 CYCL DEF 7.3 Z+0
7 TOOL CALL 2 Z S1800 ;FREZ FI 20
8 L Z+300 R0 F700 M3 M8
9 CYCL DEF 200 WIERCENIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-20 ;GLEBOKOSC ~
Q206=+150 ;WARTOSC POSUWU WGL. ~
Q202=+5 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS. ~
Q211=+0 ;PRZERWA CZAS. DNIE
10 CYCL CALL POS X+25 Y+35 M3
11 CYCL CALL POS X+100 Y+50
12 L Z+200 M5 M9
13 CYCL DEF 7.0 PUNKT BAZOWY
14 CYCL DEF 7.1 X+0
15 CYCL DEF 7.2 Y+0
16 CYCL DEF 7.3 Z+0
17 END PGM przesuniecie MM
-
- Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 1
- Posty: 67
- Rejestracja: 09 kwie 2007, 10:44
- Lokalizacja: Slask
Kolego cykl można wywołać na kilka sposobów
1) X-100 Y-200 M99
2) X-100 Y-200 M89
X-20 Y+30
X-10 Y-30 M99
3) X-100 Y-200
CYCL CALL M3
4) CYLL CALL POS X-100 Y-200 Z+0
To masz zęby w ogolę ci wykonać cyk.
A jeśli chodzi o symulacje to musisz dobrze opisać blok formy :
1 BLK FORM 0.1 Z X-150Y-250 Z-100
2 BLK FORM 0.2 X+0 Y+0 Z+0
Pozdrawaim
1) X-100 Y-200 M99
2) X-100 Y-200 M89
X-20 Y+30
X-10 Y-30 M99
3) X-100 Y-200
CYCL CALL M3
4) CYLL CALL POS X-100 Y-200 Z+0
To masz zęby w ogolę ci wykonać cyk.
A jeśli chodzi o symulacje to musisz dobrze opisać blok formy :
1 BLK FORM 0.1 Z X-150Y-250 Z-100
2 BLK FORM 0.2 X+0 Y+0 Z+0
Pozdrawaim

-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 3
- Posty: 110
- Rejestracja: 15 lis 2010, 20:15
- Lokalizacja: dolnośląskie
Tak jest lepiej
0 BEGIN PGM wierce MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-100
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 CYCL DEF 7.0 PUNKT BAZOWY
4 CYCL DEF 7.1 X+0
5 CYCL DEF 7.2 Y+0
6 CYCL DEF 7.3 Z+0
7 * - FREZ fi 20
8 TOOL CALL 2 Z S1800 ;FREZ FI 20
9 L Z+300 R0 F700 M3 M8
10 CYCL DEF 200 WIERCENIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-20 ;GLEBOKOSC ~
Q206=+150 ;WARTOSC POSUWU WGL. ~
Q202=+5 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS. ~
Q211=+0 ;PRZERWA CZAS. DNIE
11 CALL LBL 1
12 L Z+200 M5 M9
13 CYCL DEF 7.0 PUNKT BAZOWY
14 CYCL DEF 7.1 X+0
15 CYCL DEF 7.2 Y+0
16 CYCL DEF 7.3 Z+0
17 STOP M30
18 * - LBL 1 WSPOLRZEDNE OTWOROW
19 LBL 1
20 L X+25 Y+35 R0 FMAX M13 M99
21 L X+100 Y+50 R0 FMAX M13 M99
22 LBL 0
23 END PGM wierce MM
0 BEGIN PGM wierce MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-100
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 CYCL DEF 7.0 PUNKT BAZOWY
4 CYCL DEF 7.1 X+0
5 CYCL DEF 7.2 Y+0
6 CYCL DEF 7.3 Z+0
7 * - FREZ fi 20
8 TOOL CALL 2 Z S1800 ;FREZ FI 20
9 L Z+300 R0 F700 M3 M8
10 CYCL DEF 200 WIERCENIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-20 ;GLEBOKOSC ~
Q206=+150 ;WARTOSC POSUWU WGL. ~
Q202=+5 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS. ~
Q211=+0 ;PRZERWA CZAS. DNIE
11 CALL LBL 1
12 L Z+200 M5 M9
13 CYCL DEF 7.0 PUNKT BAZOWY
14 CYCL DEF 7.1 X+0
15 CYCL DEF 7.2 Y+0
16 CYCL DEF 7.3 Z+0
17 STOP M30
18 * - LBL 1 WSPOLRZEDNE OTWOROW
19 LBL 1
20 L X+25 Y+35 R0 FMAX M13 M99
21 L X+100 Y+50 R0 FMAX M13 M99
22 LBL 0
23 END PGM wierce MM
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 3
- Posty: 6
- Rejestracja: 25 lut 2016, 16:55
- Lokalizacja: slask
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 3
- Posty: 110
- Rejestracja: 15 lis 2010, 20:15
- Lokalizacja: dolnośląskie
taki lekki opis
0 BEGIN PGM wierce MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-100
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 CYCL DEF 7.0 PUNKT BAZOWY
4 CYCL DEF 7.1 X+0
5 CYCL DEF 7.2 Y+0
6 CYCL DEF 7.3 Z+0
7 * - FREZ fi 20
8 TOOL CALL 2 Z S1800 ;FREZ FI 20
9 L Z+300 R0 F700 M3 M8
10 CYCL DEF 200 WIERCENIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-20 ;GLEBOKOSC ~
Q206=+150 ;WARTOSC POSUWU WGL. ~
Q202=+5 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS. ~
Q211=+0 ;PRZERWA CZAS. DNIE
11 CALL LBL 1 ; wykonaj LBL 1 czyli skok do bloku 19 i wykona do bloku 22
12 L Z+200 M5 M9 ; czyli po wykonaniu etykiety wykonuje dalsza czesc programu
13 CYCL DEF 7.0 PUNKT BAZOWY
14 CYCL DEF 7.1 X+0
15 CYCL DEF 7.2 Y+0
16 CYCL DEF 7.3 Z+0
17 STOP M30 ; koniec programu , powrot do poczatku(to samo co M2)
18 * - LBL 1 WSPOLRZEDNE OTWOROW
19 LBL 1 ; poczatek etykiety
20 L X+25 Y+35 R0 FMAX M13 M99
21 L X+100 Y+50 R0 FMAX M13 M99
22 LBL 0 ; koniec etykiety czyli powrót do bloku z którego byl skok do etykiety
23 END PGM wierce MM
etykiety mogą być za blokiem z M30
Każda etykieta musi mieć zakończenie czyli LBL0
0 BEGIN PGM wierce MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-100
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 CYCL DEF 7.0 PUNKT BAZOWY
4 CYCL DEF 7.1 X+0
5 CYCL DEF 7.2 Y+0
6 CYCL DEF 7.3 Z+0
7 * - FREZ fi 20
8 TOOL CALL 2 Z S1800 ;FREZ FI 20
9 L Z+300 R0 F700 M3 M8
10 CYCL DEF 200 WIERCENIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-20 ;GLEBOKOSC ~
Q206=+150 ;WARTOSC POSUWU WGL. ~
Q202=+5 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS. ~
Q211=+0 ;PRZERWA CZAS. DNIE
11 CALL LBL 1 ; wykonaj LBL 1 czyli skok do bloku 19 i wykona do bloku 22
12 L Z+200 M5 M9 ; czyli po wykonaniu etykiety wykonuje dalsza czesc programu
13 CYCL DEF 7.0 PUNKT BAZOWY
14 CYCL DEF 7.1 X+0
15 CYCL DEF 7.2 Y+0
16 CYCL DEF 7.3 Z+0
17 STOP M30 ; koniec programu , powrot do poczatku(to samo co M2)
18 * - LBL 1 WSPOLRZEDNE OTWOROW
19 LBL 1 ; poczatek etykiety
20 L X+25 Y+35 R0 FMAX M13 M99
21 L X+100 Y+50 R0 FMAX M13 M99
22 LBL 0 ; koniec etykiety czyli powrót do bloku z którego byl skok do etykiety
23 END PGM wierce MM
etykiety mogą być za blokiem z M30
Każda etykieta musi mieć zakończenie czyli LBL0