Jak komenda do zatrzymania programu na dany okres czasu

Dyskusje dotyczące programowania G-Code

Autor tematu
radko_
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 12
Rejestracja: 28 maja 2006, 22:21
Lokalizacja: Białystok

Jak komenda do zatrzymania programu na dany okres czasu

#1

Post napisał: radko_ » 02 mar 2007, 12:30

Witam

tak jak w temacie

pozdrawiam



Tagi:


MarK
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 108
Rejestracja: 28 sty 2006, 08:32
Lokalizacja: Lublin

#2

Post napisał: MarK » 02 mar 2007, 13:50

Witam!

Zatrzymanie programu wykonuje się kodem G04 Pxxxx, gdzie xxxx po literze P oznacza czas w milisekundach (lub sekundach - zależy od dialektu), np. G04 P1000 oznacza zatrzymanie programu na czas 1s.

Pozdrawiam.


pit202
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 863
Rejestracja: 02 lip 2004, 23:38
Lokalizacja: --

#3

Post napisał: pit202 » 02 mar 2007, 15:46

u mnie jest tak :

Kod: Zaznacz cały

G04 Dwell (przerwa) 
P Czas przerwy w sekundach lub milisekundach.
Kod G04 jest u¿ywany do wprowadzenia opóźnienia lub przerwy w wykonywaniu programu. Blok z poleceniem
G04 spowoduje wstrzymanie programu na czas podany w kodzie P. Jeoeli kod P nie ma miejsca dziesiętnego,
opóźnienie zostanie podane w milisekundach (0.001 czesci sekundy), w przeciwnym razie będą to sekundy.
PiteR


jjanusz
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 292
Rejestracja: 16 lut 2006, 19:55
Lokalizacja: krasnogliny

#4

Post napisał: jjanusz » 02 mar 2007, 18:14

aw starym NUMSie jest G04X1 to znaczy postój 1 sekunda
niedość że masz pracę to jeszcze pieniądze byś chciał


lex
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 112
Rejestracja: 15 paź 2006, 21:57
Lokalizacja: z wolności

#5

Post napisał: lex » 08 kwie 2007, 19:47

może też być zrealizowane zatrzymanie za pomocą funkcji"F"np
G4 F 0.4 lub G04 F0.4 lub
G4 S20 (przy włączonych obrotach tj. 20 obrotów nie zależnie od ilości obrotów wrzeciona)
Ostatnio zmieniony 20 maja 2007, 10:07 przez lex, łącznie zmieniany 1 raz.
oczy Wielkiego Brata widzą wszystko


Piracik
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 352
Rejestracja: 15 gru 2005, 12:21
Lokalizacja: Świdwin

#6

Post napisał: Piracik » 09 kwie 2007, 20:47

siemens:
G4 F1
heidenhain:
G4 F1
fanuc:
G4 X1
G4 Z1
G4 Y1
zamiast jedynek mozna wpisywac inne liczby wg wskazan kolegow wczesniej.
- Tokarki CNC -
- Heidenhain - Siemens - Fanuc -


dako
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 13
Rejestracja: 08 wrz 2007, 15:52
Lokalizacja: Ostrów Wlkp

#7

Post napisał: dako » 08 paź 2007, 20:38

wlasnie tez szukalem takiej komendy :)
dzisiaj sprawdze jak to wyglada na fanucu :)

[ Dodano: 2007-10-24, 12:55 ]
na fanucu(15m) wyglada to tak

G04P10000;

i maszyna staje na 10 sekund :)
M79 ;
G40 ;
M72;
T00;
M02;
%


lotnik11
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 196
Rejestracja: 28 wrz 2009, 10:54
Lokalizacja: ze ściany wschodniej

Re:

#8

Post napisał: lotnik11 » 04 sie 2018, 19:48

lex pisze:
08 kwie 2007, 19:47
może też być zrealizowane zatrzymanie za pomocą funkcji"F"np
G4 F 0.4 lub G04 F0.4 lub
G4 S20 (przy włączonych obrotach tj. 20 obrotów nie zależnie od ilości obrotów wrzeciona)
witam
a jaka wartość czasu określa to równanie ?

G4 F0.4 .... 4 sekundy .. ?

Mam w programie wartość G4 F0,3 i nie wygląda to na 3 sekundy bo program bardzo szybko przechodzi dalej.
Klikam w Solid Works, NX a kiedyś w Solid Edge
Teraz zmuszony jestem w Esprit.


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

Re: Jak komenda do zatrzymania programu na dany okres czasu

#9

Post napisał: Steryd » 04 sie 2018, 20:57

Bo to 0,3 sekundy, a nie 3 sekundy.
Można?
Morzna!!!


lotnik11
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 196
Rejestracja: 28 wrz 2009, 10:54
Lokalizacja: ze ściany wschodniej

Re: Jak komenda do zatrzymania programu na dany okres czasu

#10

Post napisał: lotnik11 » 04 sie 2018, 21:41

tak myślałem tylko chodziło mi o potwierdzenie.
Klikam w Solid Works, NX a kiedyś w Solid Edge
Teraz zmuszony jestem w Esprit.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”