Zmiana PPZ za każdym przejściem pętli? Sinumerik 810D
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 5
- Posty: 262
- Rejestracja: 22 kwie 2011, 01:19
- Lokalizacja: Jarocin
Zmiana PPZ za każdym przejściem pętli? Sinumerik 810D
Witam chciałbym się dowiedzieć jak można wywołać przesunięcie punktu zerowego nie za pomocą G54...G57, G505...G599
chciałbym wrzucić program w pętle ale nie wiem jak przełanczać się między bazami czyli np:
;**********************
R1=1 ;WPROWADZENIE 1 NUMERU BAZY
REPEAT START END P=30
M30
START:
????=R1 ;WYBRANIE PPZ
PODPROGRAM_OBRÓBKI
R1=R1+1
END:
Normalnie wpisłabym G54 ale mam mase detali w których muszę zrobić otwór z gwintem i pomyślałem sobie że zapętlę program do pomiaru oraz program do obróbki.. z pomiarem raczej nie ma problemu:
_KNUM=1
.
.
.
_KNUM=_KNUM+1
chciałbym wrzucić program w pętle ale nie wiem jak przełanczać się między bazami czyli np:
;**********************
R1=1 ;WPROWADZENIE 1 NUMERU BAZY
REPEAT START END P=30
M30
START:
????=R1 ;WYBRANIE PPZ
PODPROGRAM_OBRÓBKI
R1=R1+1
END:
Normalnie wpisłabym G54 ale mam mase detali w których muszę zrobić otwór z gwintem i pomyślałem sobie że zapętlę program do pomiaru oraz program do obróbki.. z pomiarem raczej nie ma problemu:
_KNUM=1
.
.
.
_KNUM=_KNUM+1
Ostatnio zmieniony 06 kwie 2013, 00:40 przez djronin, łącznie zmieniany 1 raz.
Tagi:
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 5
- Posty: 262
- Rejestracja: 22 kwie 2011, 01:19
- Lokalizacja: Jarocin
Witam!
Nie chodzi mi o transformacje punktu zerowego detalu tylko konkretnie o przełanczanie się między bazami:
1START
2WPROWADZENIE BAZY NR1
PĘTLA START
OBRÓBKA
INKREMENDACJA NUMERU BAZY
PĘTLA STOP
PĘTLA START
...I TAK W KÓŁKO DO SPEŁANIENIA WARUNKÓW PĘTLI
W za lączniku przesyłam program jak ja to robię teraz
a tutaj krótki film z obróbki.
[youtube][/youtube]
prawdą jest że jak bym pomierzył odstępy pomiędzy częściami to mógłbym użyć opcji trans lub nawet atrans ale to się wiąże z definiowaniem dużej liczby zmiennych albo z użyciem dużej liczby komórek R a nie o to chyba chodzi najlepszy jest najprostszy program.
Nie chodzi mi o transformacje punktu zerowego detalu tylko konkretnie o przełanczanie się między bazami:
1START
2WPROWADZENIE BAZY NR1
PĘTLA START
OBRÓBKA
INKREMENDACJA NUMERU BAZY
PĘTLA STOP
PĘTLA START
...I TAK W KÓŁKO DO SPEŁANIENIA WARUNKÓW PĘTLI
W za lączniku przesyłam program jak ja to robię teraz
a tutaj krótki film z obróbki.
[youtube][/youtube]
prawdą jest że jak bym pomierzył odstępy pomiędzy częściami to mógłbym użyć opcji trans lub nawet atrans ale to się wiąże z definiowaniem dużej liczby zmiennych albo z użyciem dużej liczby komórek R a nie o to chyba chodzi najlepszy jest najprostszy program.
- Załączniki
-
- GWINT.zip
- kompletny program obróbki z filmu
- (2.36 KiB) Pobrany 213 razy