Sinumerik 840D sl, punkt zerowy w programie.
Zapis punktu zerowego w programie.
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 6
- Posty: 24
- Rejestracja: 17 mar 2022, 10:15
Sinumerik 840D sl, punkt zerowy w programie.
Witam.
Maszyna DMG MORI CLX450. Mam pytanie jak zapisać w programie punkt zerowy aby maszyna wczytywała go z programu. Chodzi o to aby w każdym programie zapisany był punkt zerowy i przy zmianie programu i uruchomieniu go maszyna sobie automatycznie ustawiała punkt zerowy z programu.
Maszyna DMG MORI CLX450. Mam pytanie jak zapisać w programie punkt zerowy aby maszyna wczytywała go z programu. Chodzi o to aby w każdym programie zapisany był punkt zerowy i przy zmianie programu i uruchomieniu go maszyna sobie automatycznie ustawiała punkt zerowy z programu.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 4391
- Rejestracja: 13 lut 2017, 19:34
- Lokalizacja: Szczecin
Re: Sinumerik 840D sl, punkt zerowy w programie.
Trzeba wybrać odpowiednią opcję w nagłówku programu w shopmillu/shopturnie przy wyborze bazy. Z głowy nie powiem jak to dokładnie wygląda.
Można?
Morzna!!!
Morzna!!!
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 6
- Posty: 24
- Rejestracja: 17 mar 2022, 10:15
Re: Sinumerik 840D sl, punkt zerowy w programie.
Chciałbym tylko dla osi Z określić, pozostałe osie bez zmian zostawić. Na innej maszynie mieliśmy podobnie,- w pliku MPF było:
; Nullpunktverschiebung
N10 $P_UIFR[1,X, TR]=0 ; G54 -X- grob
N15 $P UIFR[1,Z, TR]=223 ; G54 -Z- grob
N20 $P_UIFR[1,X, FI]=0 ; G54 -X- fein
N25 $P_UIFR[1,Z, FI]=0 ; G54 -Z- fein
tyle że to inna maszyna, inny producent, maszyna dwukanałowa z przekazaniem detalu z wrzeciona do wrzeciona. Pytanie czy tu będzie tak samo?
Dodane 1 minuta 49 sekundy:
Kojarzę tę opcję. Tyle że mi chodzi jak to zapisać w programie kodem.
-
- Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 3
- Posty: 27
- Rejestracja: 31 gru 2012, 16:40
- Lokalizacja: okolice Cz-wy
Re: Sinumerik 840D sl, punkt zerowy w programie.
Trudno powiedzieć, na standardowej frezarce bez problemu ale tu z przechwytem mogą być cyrkiChciałbym tylko dla osi Z określić, pozostałe osie bez zmian zostawić. Na innej maszynie mieliśmy podobnie,- w pliku MPF było:
; Nullpunktverschiebung
N10 $P_UIFR[1,X, TR]=0 ; G54 -X- grob
N15 $P UIFR[1,Z, TR]=223 ; G54 -Z- grob
N20 $P_UIFR[1,X, FI]=0 ; G54 -X- fein
N25 $P_UIFR[1,Z, FI]=0 ; G54 -Z- fein
tyle że to inna maszyna, inny producent, maszyna dwukanałowa z przekazaniem detalu z wrzeciona do wrzeciona. Pytanie czy tu będzie tak samo?

Jeśli jest shopturn to może to zrobić w nim a potem przejść na ISO i podejrzeć program?
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 6
- Posty: 24
- Rejestracja: 17 mar 2022, 10:15
Re: Sinumerik 840D sl, punkt zerowy w programie.
Właśnie to jest standardowa tokarka z jednym wrzecionem. Wtej dwukanałowej z przechwytem mieliśmy tak zapisane. Stąd pewnie tabela zmiennych inaczej wygląda. Spróbuję "podejrzeć" zapisany program ShopTurna w notatniku.
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 6
- Posty: 24
- Rejestracja: 17 mar 2022, 10:15
Re: Sinumerik 840D sl, punkt zerowy w programie.
Temat rozwiązany. Odpowiedź miałem, przed oczami, w moim temacie
a potwierdzenie znalazłem znalazłem w innym na tym na forum: drasniecie-t55085.html. Tam znalazłem objaśnienie linii ze wspomnianych przeze mnie programów:
"; Nullpunktverschiebung
N10 $P_UIFR[1,X, TR]=0 ; G54 -X- grob
N15 $P_UIFR[1,Z, TR]=223 ; G54 -Z- grob
N20 $P_UIFR[1,X, FI]=0 ; G54 -X- fein
N25 $P_UIFR[1,Z, FI]=0 ; G54 -Z- fein"
Poniżej obraz z tematu innego użytkownika objaśniający $P_UFIR
Nie testowałem jeszcze ale powinno na 100% działać na mojej maszynie.

"; Nullpunktverschiebung
N10 $P_UIFR[1,X, TR]=0 ; G54 -X- grob
N15 $P_UIFR[1,Z, TR]=223 ; G54 -Z- grob
N20 $P_UIFR[1,X, FI]=0 ; G54 -X- fein
N25 $P_UIFR[1,Z, FI]=0 ; G54 -Z- fein"
Poniżej obraz z tematu innego użytkownika objaśniający $P_UFIR

Nie testowałem jeszcze ale powinno na 100% działać na mojej maszynie.
-
- Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 3
- Posty: 27
- Rejestracja: 31 gru 2012, 16:40
- Lokalizacja: okolice Cz-wy
Re: Sinumerik 840D sl, punkt zerowy w programie.
Tak tak dwie pierwsze linijki masz dla punktów zgrubnie - zamienia wartość. Dwie następne są dla dokładnych czyli korekta istniejącego punktu. Mogłem w sumie to dopisać we wcześniejszym poście 

-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 6
- Posty: 24
- Rejestracja: 17 mar 2022, 10:15
Re: Sinumerik 840D sl, punkt zerowy w programie.
Niestety nie działa jakbym chciał. Piszę głównie w ShopTurnie, czasem ze wstawkami w G-Kodach. Generuję tylko pliki MPF. Jak zapiszę punkt zerowy w ten sposób to wczyta go dopiero po resecie/pierwszym wykonaniu. Na innej maszynie były pliki MPF z ustawieniami i wywołanie programu obróbczego z pliku SPF. To działało. Wiem w ShopTurnie mogę zapisać pkt zerowy w nagłówku programu I działa. Ale chciałbym wiedzieć jak to zrobić "na piechotę, ręcznie"