G koda Siemens 810D shop turn
Moderator: -M-
17 prispevkov
• Stran 1 od 2 • 1, 2
G koda Siemens 810D shop turn
Lep pozdrav vsem...
Ima kdo izkušnje z g kodo siemensa 810D (gor je shop turn)
Rabil bi preprost program za vrtanje ampak s to posebnostjo da bi se vrtela glava-spindl in gnano orodje istočasno se pravi bi zgledalo nekako takole
G53 G90
G500
S500
T5 D1 F200
(GNANO ORODJE RECIMO S200) *****************
G0 Z0 X0
G1 Z-250 F30
G0 Z500
M30
***********TUKAJ NE VEM G KODE ZA OBRATE GNANEGA ORODJA?
Ima kdo izkušnje z g kodo siemensa 810D (gor je shop turn)
Rabil bi preprost program za vrtanje ampak s to posebnostjo da bi se vrtela glava-spindl in gnano orodje istočasno se pravi bi zgledalo nekako takole
G53 G90
G500
S500
T5 D1 F200
(GNANO ORODJE RECIMO S200) *****************
G0 Z0 X0
G1 Z-250 F30
G0 Z500
M30
***********TUKAJ NE VEM G KODE ZA OBRATE GNANEGA ORODJA?
- vanhalen
- Sodelavec

- Prispevkov: 40
- Pridružen: 15.2.2009 14:42
Re: G koda Siemens 810D shop turn
vanhalen napisal/-a:Lep pozdrav vsem...
Ima kdo izkušnje z g kodo siemensa 810D (gor je shop turn)
Rabil bi preprost program za vrtanje ampak s to posebnostjo da bi se vrtela glava-spindl in gnano orodje istočasno se pravi bi zgledalo nekako takole
G53 G90
G500
S500
T5 D1 F200
(GNANO ORODJE RECIMO S200) *****************
G0 Z0 X0
G1 Z-250 F30
G0 Z500
M30
***********TUKAJ NE VEM G KODE ZA OBRATE GNANEGA ORODJA?
Pozdravljeni,
sam sem pregledal v učbenik s srednje šole ampak takega postopka nisem zasledil, sem pa malce pobrskal na internetu ampak sem našel samo v nemškem jeziku, katerega pa na žalost ne znam
Tukaj je povezava:
http://www.automation.siemens.com/docon ... BT.pdf?p=1
Upam da vam bo kaj koristilo.
Lep pozdrav
- Blaz13
- Pripravnik

- Prispevkov: 34
- Pridružen: 16.3.2012 18:49
Re: G koda Siemens 810D shop turn
Pozdravljeni
Delam na starem obdelovalnem stroju Siemens Sinumerik 810.
Zanima me funkcija ki ponavlja stavke.
Recimo delamo kvadratno luknjo v globino po 1mm.
Sedaj bi rad dosegel da to ponovi 30krat.
X in Y sta enaka samo po Z bi orodje hodilo po 1mm v globino.
V mastercamu je program hudo velik.
Opstaja kakšna funkcija za ponavljanje.
lep pozdrav Tine
Delam na starem obdelovalnem stroju Siemens Sinumerik 810.
Zanima me funkcija ki ponavlja stavke.
Recimo delamo kvadratno luknjo v globino po 1mm.
Sedaj bi rad dosegel da to ponovi 30krat.
X in Y sta enaka samo po Z bi orodje hodilo po 1mm v globino.
V mastercamu je program hudo velik.
Opstaja kakšna funkcija za ponavljanje.
lep pozdrav Tine
- hrenofka
- Novinec

- Prispevkov: 6
- Pridružen: 11.10.2019 6:00
Re: G koda Siemens 810D shop turn
Pozdravljen,
cikel 83 oz. v mastercamu peck drill, če se gre operacijo vrtanja
http://www.helmancnc.com/siemens-sinume ... ing-cycle/
če pa dejansko rabiš zanko pa nekaj takšnega.
https://www.industry.usa.siemens.com/to ... _F-SFS.pdf
seveda je pol z= -(p)
Lep pozdrav
cikel 83 oz. v mastercamu peck drill, če se gre operacijo vrtanja
http://www.helmancnc.com/siemens-sinume ... ing-cycle/
če pa dejansko rabiš zanko pa nekaj takšnega.
https://www.industry.usa.siemens.com/to ... _F-SFS.pdf
seveda je pol z= -(p)
Lep pozdrav
- KrajncM
- Strokovnjak

- Prispevkov: 140
- Pridružen: 2.8.2019 7:18
Re: G koda Siemens 810D shop turn
Hm
to kaj sem pregledal ni to kar iščem.
Primer
G01 G54 X0 Y0
z-1
x200 y0
y-50
x0
y0
to da bi sedaj ponovilo vse do z-30
se pravi da ne rabim pisat 30x iste x in y
lp Tine
to kaj sem pregledal ni to kar iščem.
Primer
G01 G54 X0 Y0
z-1
x200 y0
y-50
x0
y0
to da bi sedaj ponovilo vse do z-30
se pravi da ne rabim pisat 30x iste x in y
lp Tine
- hrenofka
- Novinec

- Prispevkov: 6
- Pridružen: 11.10.2019 6:00
Re: G koda Siemens 810D shop turn
Probi z s1 in s2
recimo:
G97 (tole je za obrate na minuto eni simensi majo G95 ne vem točno)
S1 100
S2 100
recimo:
G97 (tole je za obrate na minuto eni simensi majo G95 ne vem točno)
S1 100
S2 100
- binko123
- Sodelavec

- Prispevkov: 45
- Pridružen: 3.11.2017 11:45
Re: G koda Siemens 810D shop turn
Čakaj, če prav razumem, je to za vertikalni center, delaš podolgovato luknjo od x 0 do x200, po y pa od yo do y -50? Pa rad bi šel 30x po 1mm v globino? Sicer Siemensa ne poznam, ampak v G kodi bi moralo it tko, da vpišeš v glavnem programu recimo
-G0 X0 Y0
-G0 Z1
-G1 Z0 F100
-M98 O005 L30
pol pa v podprogramu O 005
-GI G91 Z-1 F100
GI G90 X200
GI Y-50
G1 XO
G1 YO
M99
pa se bo postavu v X0 Y0, se spustu na Z1, šel počas na Z0 (da se ne zaleti kam),
skočil v podprogram O005, tam šel pa za 1mm dol , naredu tist pravokotnik in končal na X0 Y0, pri naslednji ponovitvi pa spet 1mm dol in to 30x tako (ukaz L30). Ko bo končal vseh 30 ponovitev, bo skočil nazaj v glavni program in nadaljeval, kjer je tam nehal-pametno je, da se najprej dvigne iz luknje.
Če sem prav razumel, bi to rad naredil, lahk sem pa narobe zastopu.
-G0 X0 Y0
-G0 Z1
-G1 Z0 F100
-M98 O005 L30
pol pa v podprogramu O 005
-GI G91 Z-1 F100
GI G90 X200
GI Y-50
G1 XO
G1 YO
M99
pa se bo postavu v X0 Y0, se spustu na Z1, šel počas na Z0 (da se ne zaleti kam),
skočil v podprogram O005, tam šel pa za 1mm dol , naredu tist pravokotnik in končal na X0 Y0, pri naslednji ponovitvi pa spet 1mm dol in to 30x tako (ukaz L30). Ko bo končal vseh 30 ponovitev, bo skočil nazaj v glavni program in nadaljeval, kjer je tam nehal-pametno je, da se najprej dvigne iz luknje.
Če sem prav razumel, bi to rad naredil, lahk sem pa narobe zastopu.
- SAJKO
- Strokovnjak

- Prispevkov: 1032
- Pridružen: 12.1.2006 10:34
Re: G koda Siemens 810D shop turn
Ja Sajko točno to
Upam da mi uspe to sestaviti.
Na borwergu s heinenhenom gre to super narest.
Sem že probal z M98 a mi napiše da ne pozna komande.
Nisem programer delam na CNC obdelovalnem centru.Pri nas vse delajo v mastercamu in so programi zelo dolgi stroj pa ima malo prostora.
Bom poiskusil še to varianto.
lp Tine
Upam da mi uspe to sestaviti.
Na borwergu s heinenhenom gre to super narest.
Sem že probal z M98 a mi napiše da ne pozna komande.
Nisem programer delam na CNC obdelovalnem centru.Pri nas vse delajo v mastercamu in so programi zelo dolgi stroj pa ima malo prostora.
Bom poiskusil še to varianto.
lp Tine
- hrenofka
- Novinec

- Prispevkov: 6
- Pridružen: 11.10.2019 6:00
Re: G koda Siemens 810D shop turn
Hja, ne vem, gledam na netu ene navodila za 810D, pa ima navedeno M98 -calling subprogram, pol bi moglo bit. 10-15 let nazaj sem delal na Fanucu, je imel isti ukaz, pa zdaj na mojem je tud isto. Menda ima še kdo tega Siemensa, pa da pove. A napiše pa prav " unknown command"?? Lahko da ga kaj drugega moti v programu, pa da zato noče. Drugače mislim, da v G kodi bi moralo bit bolj kot ne enako na vseh mašinah.
- SAJKO
- Strokovnjak

- Prispevkov: 1032
- Pridružen: 12.1.2006 10:34
Re: G koda Siemens 810D shop turn
Na našem stroju izgleda nekako tako program:
N100 L101 T1
N200 G0 D1 G17
N300 G0 G90 X0 Y0 S 300 M3
N400 Z3
N500 G01 Z0 F100
Sedaj bi bilo potrebno vstaviti to funkcijo za ponavljanje in koordinate osi X in Y,ter seveda Z kolikrat gre notr.
Probal sem funkcijo M98 a zgleda nekaj nisem dobro naredil.
Na samem stroju pa mislim da negre napisati podprograma.
Naši programeri pa delajo vse z mastercamom kar pa dela programe dolge v neskončnost.
Pa še polovico stvari mormo ven brisat,ker krmilje ne podpira stavkov kjer so oklepaji in mašina vsako funkcijo ponovi 2X kar pa je hudič če imaš navoje.
N100 L101 T1
N200 G0 D1 G17
N300 G0 G90 X0 Y0 S 300 M3
N400 Z3
N500 G01 Z0 F100
Sedaj bi bilo potrebno vstaviti to funkcijo za ponavljanje in koordinate osi X in Y,ter seveda Z kolikrat gre notr.
Probal sem funkcijo M98 a zgleda nekaj nisem dobro naredil.
Na samem stroju pa mislim da negre napisati podprograma.
Naši programeri pa delajo vse z mastercamom kar pa dela programe dolge v neskončnost.
Pa še polovico stvari mormo ven brisat,ker krmilje ne podpira stavkov kjer so oklepaji in mašina vsako funkcijo ponovi 2X kar pa je hudič če imaš navoje.
- hrenofka
- Novinec

- Prispevkov: 6
- Pridružen: 11.10.2019 6:00
Re: G koda Siemens 810D shop turn
Saj podprogram ti je v bistvu tak program kot vsi drugi-s tem ko napišeš M98 pa številko programa, ti iz trenutnega programa skoči na izvajanje programa, ki si ga navedel. Lahko pa za podprogram uporabiš katerikoli program, ki ga imaš v spominu. V G kodi pa menda lahko pišeš programe na samem stroju. Niso mi čist jasne prve dve vrstice
-T1 je orodje 1, L101 je pa kaj? Da upošteva dolžino orodja je sicer G43 .
-G17 pomeni, da dela v XY ravnini (interpolacije), D1 je premer orodja št1? Jaz uporabljam ukaz G42 D1, da upošteva premer D1.
Kakorkol že, po moje te j.. nekaj nekje drugje v programu-al pa mogoče sploh podprograma nimaš napisanega, pa ga zato ne najde?
Čakaj, zdaj vidim, da sem napisal M98 O001 L30-moral bi M98 P001 L30 -sem zaj... In ta P001 ti pokliče program O001 (al pa ponekod N001)
Bi šel, pa bi ti komplet program in podprogram s svoje mašine prepisal, pa sem do konca naslednjega tedna v Rusiji, pa to tko na pamet pišem.
-T1 je orodje 1, L101 je pa kaj? Da upošteva dolžino orodja je sicer G43 .
-G17 pomeni, da dela v XY ravnini (interpolacije), D1 je premer orodja št1? Jaz uporabljam ukaz G42 D1, da upošteva premer D1.
Kakorkol že, po moje te j.. nekaj nekje drugje v programu-al pa mogoče sploh podprograma nimaš napisanega, pa ga zato ne najde?
Čakaj, zdaj vidim, da sem napisal M98 O001 L30-moral bi M98 P001 L30 -sem zaj... In ta P001 ti pokliče program O001 (al pa ponekod N001)
Bi šel, pa bi ti komplet program in podprogram s svoje mašine prepisal, pa sem do konca naslednjega tedna v Rusiji, pa to tko na pamet pišem.
- SAJKO
- Strokovnjak

- Prispevkov: 1032
- Pridružen: 12.1.2006 10:34
Re: G koda Siemens 810D shop turn
Hja tako je L101 pomeni da gre stroj v m,enjavo orodja
T je orodje
D mora biti enak T to je da vzame dolžino kot si reko
Tem stroju pravimo Madjar je pa krmilje kar staro,še dobro da sprejme te funkcije.
Noben v firmi nima skript za dodatne funkcije samo osnovo vrtanja,vrtanje z odmikom,z časovnim relejem.Vse ostalo je preko mastercama.
Na netu sem našel sicer neke zadeve sinumeric 810 a je samo osnova nikjer primera kaj dela določen ukaz.
T je orodje
D mora biti enak T to je da vzame dolžino kot si reko
Tem stroju pravimo Madjar je pa krmilje kar staro,še dobro da sprejme te funkcije.
Noben v firmi nima skript za dodatne funkcije samo osnovo vrtanja,vrtanje z odmikom,z časovnim relejem.Vse ostalo je preko mastercama.
Na netu sem našel sicer neke zadeve sinumeric 810 a je samo osnova nikjer primera kaj dela določen ukaz.
- hrenofka
- Novinec

- Prispevkov: 6
- Pridružen: 11.10.2019 6:00
Re: G koda Siemens 810D shop turn
Daj poglej, najbrž sem jaz zaj..., da bi tam za M98 moralo bit res P001 ne pa O001.
Bi pa po moje morali bit v G kodi pri vseh mašinah enaki ukazi, tako, da ni važno, katera navodila gledaš -jaz imam GSK 218, pa so v navodilih tudi primeri, kako se v programu uporabi ukaz in opisi posameznih ukazov-je pa praktično enako, kot sem poznal pri Fanucu. Tako, da si lahk kaj od tega sprintaš, pa si s tem pomagaš.
Bi pa po moje morali bit v G kodi pri vseh mašinah enaki ukazi, tako, da ni važno, katera navodila gledaš -jaz imam GSK 218, pa so v navodilih tudi primeri, kako se v programu uporabi ukaz in opisi posameznih ukazov-je pa praktično enako, kot sem poznal pri Fanucu. Tako, da si lahk kaj od tega sprintaš, pa si s tem pomagaš.
- SAJKO
- Strokovnjak

- Prispevkov: 1032
- Pridružen: 12.1.2006 10:34
Re: G koda Siemens 810D shop turn
Daj javi kateri točno krmilnik imaš in koliko je približno star. Te zadeve se da načeloma rešit znotraj samega programa z while zanko (loopom). Vsega skupaj je ekstremno preprosto, je pa več načinov kako se to napise. V 840d in 810d takole:
R50=-1 ;trenutna globina zapisana v spremenljivko R50
WHILE R50>-100. ; izvaja kodo med to vrstico in “endwhile” dokler je izpolnjen pogoj R50>-100.
G01 G54 X0 Y0
POS[X]=R50 ;
x200 y0
y-50
x0
y0
R50=R50-1. ;v naslednjem loopu se bo koda izvedla 1mm nižje
ENDEHILE
Pri nas se vsakodnevno poslužujemo teh zadev. Priporočam, da da si vsi vzamete enkrat 2uri časa in preberete programming manual-e (vsaj naslove poglavij) svojih krmionikov ker marsikdo ne ve kaj vse so sposobni narediti.
Vsekakor pa je rešitev tudi v do sedaj omenjenih podprogramih.
Lp
R50=-1 ;trenutna globina zapisana v spremenljivko R50
WHILE R50>-100. ; izvaja kodo med to vrstico in “endwhile” dokler je izpolnjen pogoj R50>-100.
G01 G54 X0 Y0
POS[X]=R50 ;
x200 y0
y-50
x0
y0
R50=R50-1. ;v naslednjem loopu se bo koda izvedla 1mm nižje
ENDEHILE
Pri nas se vsakodnevno poslužujemo teh zadev. Priporočam, da da si vsi vzamete enkrat 2uri časa in preberete programming manual-e (vsaj naslove poglavij) svojih krmionikov ker marsikdo ne ve kaj vse so sposobni narediti.
Vsekakor pa je rešitev tudi v do sedaj omenjenih podprogramih.
Lp
- KSPM
- Novinec

- Prispevkov: 5
- Pridružen: 7.9.2016 7:45
Re: G koda Siemens 810D shop turn
No, jaz sem navodila prebral, ampak davnega l.99, ko sem se učil na Fanucu, smo to delali s podprogrami , pa mi to nekak najbolj leži Sem pa enkrat nekaj študiral, k sem rezkal nekaj podobnega torusu, pa bi se mi moral orodje spuščat ne naravnost dol, ampak po nekem radiju, če bi se dalo to tako sprogramirat-pa k je bil to sam en kos, sem to z različnimi offseti orodja naredu. Bi pa verjetno šlo z makroukazi ?
V temle loopu bi verjetno moralo bit tam k je POS(X), bi verjetno moralo bit POS(Z) ??
V temle loopu bi verjetno moralo bit tam k je POS(X), bi verjetno moralo bit POS(Z) ??
- SAJKO
- Strokovnjak

- Prispevkov: 1032
- Pridružen: 12.1.2006 10:34
17 prispevkov
• Stran 1 od 2 • 1, 2
Vrni se na Avtomatizacija, robotika, mehatronika, senzorika
Kdo je na strani
Po forumu brska: 0 registriranih uporabnikov in 3 gostov

