witam.
w jaki sposob moge pisac program w hh na 16 sztuk detali (zamontowane na przyzadzie) w hasie lapie jedna w x y i z a pozniej same sie nadpisuja w parametrach. nie bardzo znam hh a nie chce rozpisywac kazdej szt w osobnej bazie bo program bedzie mial milion linii.
potrzebuje rozwiazania ktore pozwoli mi na wykonanie 16szt jak i np 1 na szybko. dodam ze w gre wchodzi wiele narzedzi
nadpisywanie sie baz
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 246
- Rejestracja: 21 lut 2009, 18:45
- Lokalizacja: xxxx
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 1
- Posty: 412
- Rejestracja: 25 lut 2016, 19:23
- Lokalizacja: Tarnowskie Góry
Re: nadpisywanie sie baz
Aloha
Każdy detal jedna baza. Nic nie trzeba rozpisywać. Uruchamiasz program/cykle na kolejnych bazach. Przez bazy wędrujesz podprogramem i robisz na nich co chcesz.
Pozdrawiam.
Każdy detal jedna baza. Nic nie trzeba rozpisywać. Uruchamiasz program/cykle na kolejnych bazach. Przez bazy wędrujesz podprogramem i robisz na nich co chcesz.
Pozdrawiam.
Live long and prosper.
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 211
- Rejestracja: 09 gru 2006, 01:12
- Lokalizacja: Częstochowa
Re: nadpisywanie sie baz
Możesz napisać jeden program do obróbki, a potem zrobić drugi który będzie go wywoływał jako podprogram te szesnaście razy z uwzględnieniem odpowiednich baz.
To tak na szybko bo pewnie są jeszcze inne metody wywołania punktów bazowych ale ja korzystam raz w roku (przeważnie jednostkowo robię) więc tzw. przesunięcie punktu bazowego zdaje u mnie egzamin.
To tak na szybko bo pewnie są jeszcze inne metody wywołania punktów bazowych ale ja korzystam raz w roku (przeważnie jednostkowo robię) więc tzw. przesunięcie punktu bazowego zdaje u mnie egzamin.
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 3
- Posty: 668
- Rejestracja: 02 gru 2018, 22:25
- Lokalizacja: Tarnów MP
- Kontakt:
Re: nadpisywanie sie baz
Tak na szybko...
TOOL CALL xx
CYCLE DEF xx (np. nawiercanie)
LBL 1
Q1001 =1
LBL 2
CYCLE DEF 247 Q339=Q1001
L Xx Yx R0 FMAX M99
...
Q1001 =Q1001+1
CALL LBL 2 REP 15
LBL 0
...
TOOL CALL xxx
CYCLE DEF xxx (np. wiercenie)
CALL LBL 1
...
TOOL CALL xx
CYCLE DEF xx (np. nawiercanie)
LBL 1
Q1001 =1
LBL 2
CYCLE DEF 247 Q339=Q1001
L Xx Yx R0 FMAX M99
...
Q1001 =Q1001+1
CALL LBL 2 REP 15
LBL 0
...
TOOL CALL xxx
CYCLE DEF xxx (np. wiercenie)
CALL LBL 1
...
Seria, w moim wykonaniu, to dwie sztuki, w tym jedna w odbiciu lustrzanym. 

-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 4392
- Rejestracja: 13 lut 2017, 19:34
- Lokalizacja: Szczecin
Re: nadpisywanie sie baz
Tak sie nie da Panie Jacku, bo za kazdym razem zrobi tylko raz w bazie 16
Wywolanie lbla w górę bedzie wykonywać program tyle razy ile razy trafi na niewyzerowany rep
Jeśli chce sie wykorzystac lbl0 jako zakończenie czesci programu, to musi być wywolane w dół $ wtedy lbl0 powoduje przeskok do linii po wywołaniu
Wywolanie lbla w górę bedzie wykonywać program tyle razy ile razy trafi na niewyzerowany rep
Jeśli chce sie wykorzystac lbl0 jako zakończenie czesci programu, to musi być wywolane w dół $ wtedy lbl0 powoduje przeskok do linii po wywołaniu
Można?
Morzna!!!
Morzna!!!
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 3
- Posty: 668
- Rejestracja: 02 gru 2018, 22:25
- Lokalizacja: Tarnów MP
- Kontakt:
Re: nadpisywanie sie baz
I tak i nie... wiele zależy od wersji oprogramowania. Choć faktycznie lepszym rozwiązaniem byłoby wywalenie całej konstrukcji LBL 1 - LBL 0 po M2/M30
Natomiast sama pętla jest skonstruowana poprawnie... wartość początkowa jest nadawana na samym początku LBL 1, a inkrementacja następuje w LBL 2.
Stosuję tą konstrukcję wielokrotnie i w zasadzie tylko na początku miałem problem... pomógł serwis, zmiana jakiejś danej maszynowej... podzielnica głupiała na AVII, na DMG nigdy nie miałem z tym problemu.
Natomiast sama pętla jest skonstruowana poprawnie... wartość początkowa jest nadawana na samym początku LBL 1, a inkrementacja następuje w LBL 2.
Stosuję tą konstrukcję wielokrotnie i w zasadzie tylko na początku miałem problem... pomógł serwis, zmiana jakiejś danej maszynowej... podzielnica głupiała na AVII, na DMG nigdy nie miałem z tym problemu.
Seria, w moim wykonaniu, to dwie sztuki, w tym jedna w odbiciu lustrzanym. 

-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 3
- Posty: 668
- Rejestracja: 02 gru 2018, 22:25
- Lokalizacja: Tarnów MP
- Kontakt:
Re: nadpisywanie sie baz
PS. Dla pewności właśnie sprawdziłem na maszynie - działa i w pierwszej i w drugiej postaci.
Seria, w moim wykonaniu, to dwie sztuki, w tym jedna w odbiciu lustrzanym. 
