No to sprawa się upraszcza.
Posta robiłem sam. Wiesz jak go zmodyfikować, żeby wyrzucać operacje w podprogramach?
Znaleziono 3 wyniki
Wróć do „parametryzacja układu współrzędnych Sinumerik”
- 23 lis 2017, 15:29
- Forum: Siemens Sinumerik CNC
- Temat: parametryzacja układu współrzędnych Sinumerik
- Odpowiedzi: 5
- Odsłony: 494
- 23 lis 2017, 09:04
- Forum: Siemens Sinumerik CNC
- Temat: parametryzacja układu współrzędnych Sinumerik
- Odpowiedzi: 5
- Odsłony: 494
Re: parametryzacja układu współrzędnych Sinumerik
Oczywiście, że tak.
Problem w tym, że programy są dość długie z wieloma operacjami. Wszystko generowane z NX CAM. Nie mogę znaleść sposobu, że to zrobić szybko i sprawnie. Gdybym miał wykonać 30 podprogramów (tyle operacji na 1 detal w jedym zamocowaniu), a następnie będzie jakas zmiana w CAM to była by syzyfowa praca. Chciałbym ustawić jakąś pętlę, ponieważ mam możliwość definiowania kodu przed i za operacją.
Nie wiem tylko, jak to zrobic.
Chyba w przypadku G5x nie można zrobić tego w sposób
R0=G54
LBL1:
R0 G0 X Y Z
...
i na koniec inkrementować R0
R0=R0+1
IF R0<numer ostatniego układu współrzędnych
JUMP LBL1
Problem w tym, że nie wiem jak wpisać wartość G54 do parametru R i go inkrementować.
Problem w tym, że programy są dość długie z wieloma operacjami. Wszystko generowane z NX CAM. Nie mogę znaleść sposobu, że to zrobić szybko i sprawnie. Gdybym miał wykonać 30 podprogramów (tyle operacji na 1 detal w jedym zamocowaniu), a następnie będzie jakas zmiana w CAM to była by syzyfowa praca. Chciałbym ustawić jakąś pętlę, ponieważ mam możliwość definiowania kodu przed i za operacją.
Nie wiem tylko, jak to zrobic.
Chyba w przypadku G5x nie można zrobić tego w sposób
R0=G54
LBL1:
R0 G0 X Y Z
...
i na koniec inkrementować R0
R0=R0+1
IF R0<numer ostatniego układu współrzędnych
JUMP LBL1
Problem w tym, że nie wiem jak wpisać wartość G54 do parametru R i go inkrementować.
- 22 lis 2017, 21:26
- Forum: Siemens Sinumerik CNC
- Temat: parametryzacja układu współrzędnych Sinumerik
- Odpowiedzi: 5
- Odsłony: 494
parametryzacja układu współrzędnych Sinumerik
Witam,
Aktualnie wykonujemy ten sam detal jednocześnie w 2 różnych imadłach na stole i manualnie kopiujemy program na dwa układy współrzędnych (G54, G55). W idealnej konfiguracji każda operacja powtarzana jest dla każdego układu współrzędnych i dopiero potem przechodzi do następnej operacji.
Chciałbym napisać prostą strukturę, abym mógł szybko kopiować program dla wielu układów współrzędnych.
Jak Koledzy z forum radzą sobie z takimi zadaniami?
Mam nadzieję, że opisałem problem w miarę zrozumiałym językiem:)
z góry dziękuję za pomoc
Łukasz
Aktualnie wykonujemy ten sam detal jednocześnie w 2 różnych imadłach na stole i manualnie kopiujemy program na dwa układy współrzędnych (G54, G55). W idealnej konfiguracji każda operacja powtarzana jest dla każdego układu współrzędnych i dopiero potem przechodzi do następnej operacji.
Chciałbym napisać prostą strukturę, abym mógł szybko kopiować program dla wielu układów współrzędnych.
Jak Koledzy z forum radzą sobie z takimi zadaniami?
Mam nadzieję, że opisałem problem w miarę zrozumiałym językiem:)
z góry dziękuję za pomoc
Łukasz