Stránka 1 z 1
opakování operace
Napsal: 24. 8. 2014, 9:41
od potraviny
Nakopněte mě jak na to.
Potřebuji opakovat celou danou operaci např. 10x
G01 X 10.00 F60
G00 X 0.00
L10?
Labiruji, pročítám a nic
Re: opakování operace
Napsal: 24. 8. 2014, 9:46
od RaS
pomocí podpogramu
m98 01 l10 (podprogram 1 10x)
o1 vlasti program
x
x
x
x
x
m99
myslím že máš mach a tak nějak to tam bylo, skontroluj si to... v emc m99 m98 nejde...
Re: opakování operace
Napsal: 24. 8. 2014, 2:13
od potraviny
Díky, ale moc to nějak nejde.
Nakonec jsem to zas zkopíroval 40x a jel jsem
Do budoucna by se to ale hodilo.
Re: opakování operace
Napsal: 24. 8. 2014, 3:25
od karelw
Ahoj.
Kdysi jsem si pro EMC s pomocí google napsal toto:
G00
G90
G21
G17
Y0
X0
S1000
M3
F2000
#1=10 (nacteni promenne 1010 do pomocne 1110)
(M98 P1=)(L[#1010] )(volani podprogramu cislo 1 #1010krát)
O2 repeat [14]
O2 call
O2 endrepeat
M5
M2
O2 sub
G01
x340
G91
y3
G90
X0
G91
Y3
G90
o2 endsub
Ty dva řádky za F2000 jsou pozůstatky nějakých pokusů, nejspíš zbytečné.
Program funguje, občas ho používám, když potřebuju nějakou plochu sebrat o par mm do hloubky.
Re: opakování operace
Napsal: 24. 8. 2014, 8:02
od Gulliver64
zkus to takto:
(voláme podprogram 1 10x)
m98 p1 l10
(konec hlavního programu)
m30
(zde začíná podprogram 1)
o1
(řádky podprogramu)
g1 x10 f60
g0 x0
(návrat z podprogramu 1)
m99
Re: opakování operace
Napsal: 25. 8. 2014, 5:09
od potraviny
Gulliver64 píše:zkus to takto:
(voláme podprogram 1 10x)
m98 p1 l10
(konec hlavního programu)
m30
(zde začíná podprogram 1)
o1
(řádky podprogramu)
g1 x10 f60
g0 x0
(návrat z podprogramu 1)
m99
Jó funguje to
díky. Už to mám v poznámkách.
Re: opakování operace
Napsal: 25. 8. 2014, 5:48
od RaS
koukám že jsem tam měl jeden překlep.. jsem se divil že by to nefungovalo..