Strona 1 z 1
POWTARZANIE PROGRAMU
: 25 maja 2009, 16:46
autor: JAG2525
PRACUJE NA MASZYNIE KTÓRA NIE MA PODAJNIKA PRETA I CHCE WYKONAC PARE TAKICH SAMYCH SZTUK JAK TO ZAPISAC ABY MASZYNA POWTARZAŁA PROGRAM STEROWANIE SINUMERIK 840D
: 25 maja 2009, 18:21
autor: CNCRob
troche nie rozumie, wiec w jaki sposób chcesz wystawiać materiał aby powtórzyć program? jedno wystawienie dłuższe i kilka sztuk? czy inaczej?
rozpisze tobie zarys programu na kilka sztuk przy jednym wystawieniu:
-poczatek programu
-znacznik
-rozpisz tu obróbkę
-przesunięcie punktu zerowego
-znacznik
-zapętlenie od znacznika 1 do 2 z podana ilością sztuk (podaj o jedna sztukę mniej jak chcesz wykonać)
-powrót na punkt zerowy w osi Z
-koniec programu
: 25 maja 2009, 19:31
autor: kaleena
Draco pisze:troche nie rozumie, wiec w jaki sposób chcesz wystawiać materiał aby powtórzyć program?
Może ma wyciągacz pręta

: 25 maja 2009, 19:33
autor: CNCRob
tego nie wiem dlatego zadałem to pytanie... wtraźnie zaznaczył, że nie ma podajnika ale nie opisał czy wogóle jakoś wystawia materiał.
: 25 maja 2009, 19:48
autor: JAG2525
MATERIAŁ WYSUWAM RECZNIE NA NP 2 SZTUKI BO TO SA BARDZO KRÓTKIE TERAZ ROBIE TO W TEN SPOSÓB ZE MAM DWIE BAZY I PROGRAM ZA PROGRAMEM WIEC MOJE PYTANIE CZY JEST MOZLIWE ZEBY NA KONCU PROG WPISAC JAKAS FUNKCJE ABY MASZYNA POWTURZYŁA PROGRAM I JEDNOCZESNIE NASTAPIŁO PRZESUNIECIE
: 25 maja 2009, 19:58
autor: CNCRob
rozpisz program tak jak napisałem i zrobisz dokładnie to co chcesz. jako ilość powtórzeń w twoim wypadku daj 1.
drugi sposób łatwiejszy to przed końcem programu daj przesunięcie punktu zerowego w osi Z a poniżej wklej kopie całego programu, to dla tych którym nie przeszkadza długi program a nie chcą się bawić w zagłębianie programowania. istnieje również sposób z podprogramem jak i jeszcze kilka innych. to już od ciebie zależy co chcesz zastosować.
[ Dodano: 2009-05-25, 19:59 ]
i jeszcze coś, duże litery na forach internetowych oznaczają KRZYK!!!! prosze cię, nie krzycz na nas...
: 26 maja 2009, 10:09
autor: gelo
Robisz mniej wiecej tak jak napisal kolega Draco a do przesuniec uzywasz funkcji G58, G59 lub ATRANS potem G500 odwoluje funkcje G54-G59
Czyli :
G500 ; dla pewnosci odwolujesz wszystkie programowe przesuniecia zera gdyby program zostal przerwalny przed zakonczeniem dailania
MARK1:
-
-
tu obrobka
--
-
-
ATRAS Z-40 ;( tutaj -40 dystans przesuniecia w osi Z, za kazdym razem ATRANS przesunie punkt zerowy od poprzedniej wartosci)
MARK2:
REPEAT Mark1 Mark2 P=x ; gdzie x ilosc powtorzen pomiedzy Mark1 i Mark2
G500 ; na koncu programu odwolujesz wszystkie przesuniecia
: 23 cze 2009, 15:02
autor: wiktoriano
Jeśli chcesz by samoczynnie powróciło do początku programu no spróbuj tak
SK801: G95 M3 itp funkcje
tu dalsza część programu
.
.
.
.
.
.
M5 M0
/ GOTOB SK801:
wtedy znów zacznie od początku.
: 23 cze 2009, 21:11
autor: CNCRob
wiktoriano pisze:Jeśli chcesz by samoczynnie powróciło do początku programu no spróbuj tak
SK801: G95 M3 itp funkcje
tu dalsza część programu
.
.
.
.
.
.
M5 M0
/ GOTOB SK801:
wtedy znów zacznie od początku.
dziwnie to rozpisane. nie łatwiej na początku programu dać N0 a na końcu GOTO 0? masz ten sam efekt bez kombinacji i dziwnych cyfr.
: 23 cze 2009, 22:38
autor: tomi33
można jeszcze LOOP a na końcu END LOOP