parametryzacja układu współrzędnych Sinumerik

Dyskusje na temat systemu Sinumerik

Autor tematu
LBS
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 3
Rejestracja: 22 lis 2017, 20:53

parametryzacja układu współrzędnych Sinumerik

#1

Post napisał: LBS » 22 lis 2017, 21:26

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




Steryd
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 4143
Rejestracja: 13 lut 2017, 19:34
Lokalizacja: Szczecin

Re: parametryzacja układu współrzędnych Sinumerik

#2

Post napisał: Steryd » 22 lis 2017, 22:40

Słyszałeś o podprogramach? Albo funkcjach skoku? W nowych siemensach dodali powtórzenie części programu (coś na kształt heidenhainowskiego lbl).
Można?
Morzna!!!


Autor tematu
LBS
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 3
Rejestracja: 22 lis 2017, 20:53

Re: parametryzacja układu współrzędnych Sinumerik

#3

Post napisał: LBS » 23 lis 2017, 09:04

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ć.


Steryd
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 4143
Rejestracja: 13 lut 2017, 19:34
Lokalizacja: Szczecin

Re: parametryzacja układu współrzędnych Sinumerik

#4

Post napisał: Steryd » 23 lis 2017, 09:20

Kup lepszy postprocesor. U mnie każda operacja może być osobnym podprogramem.
Można?
Morzna!!!


Autor tematu
LBS
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 3
Rejestracja: 22 lis 2017, 20:53

Re: parametryzacja układu współrzędnych Sinumerik

#5

Post napisał: LBS » 23 lis 2017, 15:29

No to sprawa się upraszcza.

Posta robiłem sam. Wiesz jak go zmodyfikować, żeby wyrzucać operacje w podprogramach?


Steryd
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 4143
Rejestracja: 13 lut 2017, 19:34
Lokalizacja: Szczecin

Re: parametryzacja układu współrzędnych Sinumerik

#6

Post napisał: Steryd » 23 lis 2017, 16:24

Akurat w nx wpostprocesorach nie grzebalem, taki dostałem i jest mi z tym dobrze.
Można?
Morzna!!!

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Siemens Sinumerik CNC”