Programowanie z panelu

Dyskusje na temat systemu Heidenhaina

Autor tematu
salvador84
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 6
Rejestracja: 25 lut 2016, 16:55
Lokalizacja: slask

Programowanie z panelu

#1

Post napisał: salvador84 » 25 lut 2016, 18:15

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



Tagi:


MECO
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 110
Rejestracja: 15 lis 2010, 20:15
Lokalizacja: dolnośląskie

#2

Post napisał: MECO » 25 lut 2016, 18:27

Po cyklu wiercenia trzeba wstawić cycl call. Jeżeli chcesz załączyć prawe obrory i chłodziwo jednocześnie to zamiast M3 i M8(napisałeś M7) zapisz M13.
Otwór będzie na współrzędnych X-100 Y-200 . czyli go nie zobaczysz na symulacji


Autor tematu
salvador84
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 6
Rejestracja: 25 lut 2016, 16:55
Lokalizacja: slask

#3

Post napisał: salvador84 » 25 lut 2016, 18:45

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


edo81
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 1
Posty: 67
Rejestracja: 09 kwie 2007, 10:44
Lokalizacja: Slask

#4

Post napisał: edo81 » 25 lut 2016, 18:56

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 :-)


MECO
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 110
Rejestracja: 15 lis 2010, 20:15
Lokalizacja: dolnośląskie

#5

Post napisał: MECO » 25 lut 2016, 19:09

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


Autor tematu
salvador84
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 6
Rejestracja: 25 lut 2016, 16:55
Lokalizacja: slask

#6

Post napisał: salvador84 » 25 lut 2016, 19:23

MECO
Troszke nie rozumie

11 CALL LBL 1
12 L Z+200 M5 M9 ---------- czy to niezatrzymuje wrzeciona
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 ----- czy to nie powinno byc przed L Z+200 M5 M9
19 LBL 1


MECO
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 110
Rejestracja: 15 lis 2010, 20:15
Lokalizacja: dolnośląskie

#7

Post napisał: MECO » 25 lut 2016, 20:01

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

Awatar użytkownika

Tomciowoj
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 662
Rejestracja: 14 kwie 2013, 21:35
Lokalizacja: Wielkopolska

#8

Post napisał: Tomciowoj » 26 lut 2016, 15:52

Nie widać bo wiercenie rozpoczynacie na Z +300, po najechaniu na współrzędne X i Y, kolejna linijka powinna wyglądać:
L Z +2 R0 F2000 M99


MAREK POCHRON
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 153
Rejestracja: 30 gru 2010, 21:08
Lokalizacja: TARNÓW

wiercenie

#9

Post napisał: MAREK POCHRON » 27 lut 2016, 07:27

Czesc.Kolega Tomciowoj nie ma racji. Wspolrzedne powierzchni Q203=0 . To wiercenie zaczyna sie od Z+2 .Czyli od bezpiecznej wysokosci Q200=2.

Awatar użytkownika

Tomciowoj
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 662
Rejestracja: 14 kwie 2013, 21:35
Lokalizacja: Wielkopolska

#10

Post napisał: Tomciowoj » 27 lut 2016, 14:17

Faktycznie :oops: Pracuję na starszym HH i nie mam takich parametrów w cyklu wiercenia.
W symulacji nie widać wiercenia jeśli dla wiertła nie przypisano promienia.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Heidenhain”