Natrag   Forum.hr > Informatička tehnologija > Za napredne korisnike > Programiranje

Programiranje Za programere i one koji to žele postati ...

Odgovor
 
Tematski alati Opcije prikaza
Old 23.10.2010., 17:42   #21
Popis naredbi za Fanuc 21 glodanje

Adrese
O Broj programa (glavni program i potprogram)
P Poziv potprograma (npr. M98 P3000)
N Broj bloka
/N Preskočiti blok
G G-kodovi
X, Y, Z Koordinate programa u mm/inch
X, P Vrijeme čekanja (X u s, P u ms)
C Oluk u mm/inch
R Polumjer u mm/inch ili kružni polumjer u mm/inch
I, J, K Kružni parametri u mm/inch
F Posmak u mm/m ili inch/min
S Brzina vrtnje vretena u o/min
T Pozivanje alata
H Korekcija alata
M Razne funkcije
K, P, Q, R Parametar ciklusa
( Početak primjedbe
) Kraj primjedbe
; Kraj bloka

G-kodovi
G0 Pravocrtno gibanje u brzom hodu
G1 Pravocrtno gibanje u radnom hodu
G2/G3 Kružno gibanje u smjeru/obrnuto od kazaljke na satu
G4 Vrijeme čekanja
G9 Točno zaustavljanje
G10/G11 Unos programibilnih podataka uključen/isključen
G15/G16 Interpolacija po polarnim koordinatama
G17/G18/G19 Odabir površine
G20/G21 Mjere u inch-ima/metričkom sustavu
G28 Povratak u referentnu točku
G40...G42 Kompenzacija polumjera noža
G43/G44 Kompenzacija duljine alata
G49 Isključivanje kompenzacije duljine alata
G50, G51 Selektiranje/deselektiranje promjene mjerila i funkcije zrcaljenja
G52 Postavljanje lokalnog koordinatnog sustava
G53 Selektiranje strojnog koordinatnog sustava
G54 .. G59 Radne nul-točke
G61 Mod točnog zaustavljanja
G63 Uključen mod za izradu navoja
G90, G91 Apsolutni/inkrementni mjerni sustav
G92 Podešavanje kordinatnog sustava
G94 Posmak u mm/min ili inch/min
G95 Posmak u mm/okretaju
G97 Konstantan broj okretaja
G98 Povratak na startnu površinu (ciklus bušenja)
G99 Povratak na površinu odstupanja (ciklus bušenja)

M-kodovi
M0 Zaustavljanje programa
M1 Zaustavljanje programa, uvjetno
M3 Uključeno glavno vreteno, vrtnja u smjeru kazaljke na satu
M4 Uključeno glavno vreteno, vrtnja suprotno od smjera kazaljke na satu
M5 Isključeno glavno vreteno
M6 Promjena alata
M8 Uključen rashladni sustav
M9 Isključen rashladni sustav
M27 Okretanje razvodne glave
M30 Kraj programa i povratak na početak programa
M71 Ispuhivanje uključeno
M72 Ispuhivanje isključeno
M98 Poziv potprograma
M99 Kraj potprograma, Kod skoka

Ciklusi
G73/G83 Ciklus za bušenje dubokih provrta s lomljenjem strugotine
G80 Isključivanje ciklusa bušenja
G81 Ciklus bušenja
G82 Ciklus bušenja s vremenom čekanja
G85 Ciklus razvrtanja
G86 Ciklus bušenja sa zaustavljanjem vretena
G87 Ciklus povratka svrdla
G88 Ciklus bušenja s zaustavljanjem programa
G89 Ciklus razvrtanja s vremenom čekanja
Sanable is offline  
Odgovori s citatom
Old 23.10.2010., 20:43   #22
ee, to je to, ja znam radit u sinumeriku 840D. Ovaj Fanuc nisam nikad koristil..
Komar22 is offline  
Odgovori s citatom
Old 30.10.2010., 20:02   #23
Quote:
Sanable kaže: Pogledaj post
Popis naredbi za Fanuc 21 glodanje

Adrese
O Broj programa (glavni program i potprogram)
P Poziv potprograma (npr. M98 P3000)
N Broj bloka
/N Preskočiti blok
G G-kodovi
X, Y, Z Koordinate programa u mm/inch
X, P Vrijeme čekanja (X u s, P u ms)
C Oluk u mm/inch
R Polumjer u mm/inch ili kružni polumjer u mm/inch
I, J, K Kružni parametri u mm/inch
F Posmak u mm/m ili inch/min
S Brzina vrtnje vretena u o/min
T Pozivanje alata
H Korekcija alata
M Razne funkcije
K, P, Q, R Parametar ciklusa
( Početak primjedbe
) Kraj primjedbe
; Kraj bloka

G-kodovi
G0 Pravocrtno gibanje u brzom hodu
G1 Pravocrtno gibanje u radnom hodu
G2/G3 Kružno gibanje u smjeru/obrnuto od kazaljke na satu
G4 Vrijeme čekanja
G9 Točno zaustavljanje
G10/G11 Unos programibilnih podataka uključen/isključen
G15/G16 Interpolacija po polarnim koordinatama
G17/G18/G19 Odabir površine
G20/G21 Mjere u inch-ima/metričkom sustavu
G28 Povratak u referentnu točku
G40...G42 Kompenzacija polumjera noža
G43/G44 Kompenzacija duljine alata
G49 Isključivanje kompenzacije duljine alata
G50, G51 Selektiranje/deselektiranje promjene mjerila i funkcije zrcaljenja
G52 Postavljanje lokalnog koordinatnog sustava
G53 Selektiranje strojnog koordinatnog sustava
G54 .. G59 Radne nul-točke
G61 Mod točnog zaustavljanja
G63 Uključen mod za izradu navoja
G90, G91 Apsolutni/inkrementni mjerni sustav
G92 Podešavanje kordinatnog sustava
G94 Posmak u mm/min ili inch/min
G95 Posmak u mm/okretaju
G97 Konstantan broj okretaja
G98 Povratak na startnu površinu (ciklus bušenja)
G99 Povratak na površinu odstupanja (ciklus bušenja)

M-kodovi
M0 Zaustavljanje programa
M1 Zaustavljanje programa, uvjetno
M3 Uključeno glavno vreteno, vrtnja u smjeru kazaljke na satu
M4 Uključeno glavno vreteno, vrtnja suprotno od smjera kazaljke na satu
M5 Isključeno glavno vreteno
M6 Promjena alata
M8 Uključen rashladni sustav
M9 Isključen rashladni sustav
M27 Okretanje razvodne glave
M30 Kraj programa i povratak na početak programa
M71 Ispuhivanje uključeno
M72 Ispuhivanje isključeno
M98 Poziv potprograma
M99 Kraj potprograma, Kod skoka

Ciklusi
G73/G83 Ciklus za bušenje dubokih provrta s lomljenjem strugotine
G80 Isključivanje ciklusa bušenja
G81 Ciklus bušenja
G82 Ciklus bušenja s vremenom čekanja
G85 Ciklus razvrtanja
G86 Ciklus bušenja sa zaustavljanjem vretena
G87 Ciklus povratka svrdla
G88 Ciklus bušenja s zaustavljanjem programa
G89 Ciklus razvrtanja s vremenom čekanja

meže informacija odkud ti ovo?? mene sve zanima pa bi sam malo pronjuškao!! hvala
jbingul5 is offline  
Odgovori s citatom
Old 31.10.2010., 19:54   #24
To su Emco WinNC simulacije upravljačkih jedinica za CNC strojeve.
Evo ovdje možeš skinuti demo svih tih upravljačkih jedinica. Radi 30 dana a za više ćeš se morati snaći.
Samo klikni pod WinNC na show products i odaberi koju hoćeš. Pod downloads možeš skinuti demo svake od njih. Pod documentation možeš skinuti manual za pojedinu upravljačku jedinicu. Tu ti je svaka funkcija detaljno objašnjena zajedno s primjerima.
Također skini i instaliraj 3D View. On se ugradi kao plugin unutar svake od tih upravljačkih jedinica i omogućuje 3D simulaciju obrade. Također i za njega imaš manual.
Ako si početnik moja preporuka je da prvo probaš Sinumarik 840D. Najlakši je za početnike te za razliku od ostalih ima user-friendly sučelje.
Sretno.
Sanable is offline  
Odgovori s citatom
Old 01.11.2010., 11:57   #25
Quote:
Sanable kaže: Pogledaj post
To su Emco WinNC simulacije upravljačkih jedinica za CNC strojeve.
Evo ovdje možeš skinuti demo svih tih upravljačkih jedinica. Radi 30 dana a za više ćeš se morati snaći.
Samo klikni pod WinNC na show products i odaberi koju hoćeš. Pod downloads možeš skinuti demo svake od njih. Pod documentation možeš skinuti manual za pojedinu upravljačku jedinicu. Tu ti je svaka funkcija detaljno objašnjena zajedno s primjerima.
Također skini i instaliraj 3D View. On se ugradi kao plugin unutar svake od tih upravljačkih jedinica i omogućuje 3D simulaciju obrade. Također i za njega imaš manual.
Ako si početnik moja preporuka je da prvo probaš Sinumarik 840D. Najlakši je za početnike te za razliku od ostalih ima user-friendly sučelje.
Sretno.


hvala na informaciji!! skinuo sam!!

ali mene zaniima di si našao popisd G i M funkcija i ciklusa..
jbingul5 is offline  
Odgovori s citatom
Old 01.11.2010., 13:25   #26
Pa taj popis je u manualima za svaku upravljačku jedinicu, to možeš skinuti pod documentation na toj stranici.
Ovo što sam ja kopirao je prijevod. Nema toga na netu, ja sam to jednom nabavio.
Ako ti ide engleski bolje da radiš po ovim manualima s neta jer je ovo što ja imam je samo prijevod jednog dijela te je dosta zastarjelo i nije baš opširno.
Uglavnom na tim software-ima se drže predavanja iz CNC programiranja u tehničkim i industrijskim školama u Hrvatskoj.
Ako ti baš treba nešto na hrvatskom možda probaj naći nekog profesora iz CNC programiranja koji je napisao svoju knjigu. Ali sumnjam da ćeš naći nešto opširnije od tih manuala na toj stranici. Danas se knjige pišu tako da zapravo prevodiš tuđe.
Sanable is offline  
Odgovori s citatom
Old 02.11.2010., 20:04   #27
haj

[QUOTE=jbingul5;29606084]lol!! )

onda mi za početak objasni SAMO kaj znače:

G90
G43
G98
G83
R2
Q15
G80


hvala!! )[/QU
majstori da vam nekaj pojasnim imam 22g i 4 g radnog iskustva sa jebenim programiranjem ove G funkcije su iz fanucovog upravljanja slican je sinumeriku ali ima razlike.neo
G90-apsolutni sistem mjerenja
G43-aktiviranjekorekcije duzine upozitivnom smijeru
G98-povratak na inicijalnu poziciju
G83-duboko busenje
R-sigurnosna ravnina u ciklusima od 81 do 89
Q-uzastopno busenje
G80-izmjena palete tj stola neke masine imaju 2 stola jedan je vani a drugi se obraduje svaki dan delam na takvim masinama ....
mali20 is offline  
Odgovori s citatom
Old 03.11.2010., 00:42   #28
[QUOTE=mali20;29788292]
Quote:
jbingul5 kaže: Pogledaj post
lol!! )

onda mi za početak objasni SAMO kaj znače:

G90
G43
G98
G83
R2
Q15
G80


hvala!! )[/QU
majstori da vam nekaj pojasnim imam 22g i 4 g radnog iskustva sa jebenim programiranjem ove G funkcije su iz fanucovog upravljanja slican je sinumeriku ali ima razlike.neo
G90-apsolutni sistem mjerenja
G43-aktiviranjekorekcije duzine upozitivnom smijeru
G98-povratak na inicijalnu poziciju
G83-duboko busenje
R-sigurnosna ravnina u ciklusima od 81 do 89
Q-uzastopno busenje
G80-izmjena palete tj stola neke masine imaju 2 stola jedan je vani a drugi se obraduje svaki dan delam na takvim masinama ....

napokon sam pronašao majstora kakvog sam tražio!!

puno ti hvala na odgovoru!!

daj mi još samo reci dal si ovo odnekud kopirao ili iz glave?
jbingul5 is offline  
Odgovori s citatom
Old 03.11.2010., 01:31   #29
ovo ti je sa skolskog cnc-a mozda ja imam negdje u kompu spremljeno kao skripta gdje smo ucili tokariti i glodati preko cnc stroja ali samo simulacija 2d i 3d potrazim ti pa posaljim na pm ali cisto sumnjam jer sam se svega rjesio iz skole mozda je ostao koji seminar iz srednje
thesufferingman is offline  
Odgovori s citatom
Old 03.11.2010., 01:37   #30
[QUOTE=jbingul5;29794282]
Quote:
mali20 kaže: Pogledaj post


napokon sam pronašao majstora kakvog sam tražio!!

puno ti hvala na odgovoru!!

daj mi još samo reci dal si ovo odnekud kopirao ili iz glave?
ovako ja ti mogu poslati primjere neke koje smo korisitli na maturi ili tako nesto sada sam malo pretrazio po kompu nemogu naci skripte ali imam primjere kako se radi obradci od autocada i catie(ostali programi za crtanje ) pa sve do ovoga sto zelis ja samo na pm i ostavi mi gdje zeli da ti posaljem mail ili tako nesto
thesufferingman is offline  
Odgovori s citatom
Old 03.11.2010., 14:44   #31
[QUOTE=thesufferingman;29795036]
Quote:
jbingul5 kaže: Pogledaj post

ovako ja ti mogu poslati primjere neke koje smo korisitli na maturi ili tako nesto sada sam malo pretrazio po kompu nemogu naci skripte ali imam primjere kako se radi obradci od autocada i catie(ostali programi za crtanje ) pa sve do ovoga sto zelis ja samo na pm i ostavi mi gdje zeli da ti posaljem mail ili tako nesto

imaš pm!!

puno hvala na trudu
jbingul5 is offline  
Odgovori s citatom
Old 05.11.2010., 19:46   #32
odgovor

nisam kopirao isao sam u skolu i jos poslje na tecaj cnc operatera,zatim sam trazil firmu sa cnc strojevima nisam daleko trazil.stric mi je isto cnc operater radi na cnc strojevima vec 20g i naucil me je sve o cnc strojevima pa cak ih i slazem a programe imam u malom prstu,radim na upravljackim jedinicama simens,fanuc,philips,heidenhain .
mali20 is offline  
Odgovori s citatom
Old 06.11.2010., 12:44   #33
Quote:
mali20 kaže: Pogledaj post
nisam kopirao isao sam u skolu i jos poslje na tecaj cnc operatera,zatim sam trazil firmu sa cnc strojevima nisam daleko trazil.stric mi je isto cnc operater radi na cnc strojevima vec 20g i naucil me je sve o cnc strojevima pa cak ih i slazem a programe imam u malom prstu,radim na upravljackim jedinicama simens,fanuc,philips,heidenhain .
imaš pm!!
jbingul5 is offline  
Odgovori s citatom
Old 04.12.2010., 20:07   #34
[QUOTE=mali20;29788292]
Quote:
jbingul5 kaže: Pogledaj post
lol!! )

onda mi za početak objasni SAMO kaj znače:

G90
G43
G98
G83
R2
Q15
G80


hvala!! )[/QU
majstori da vam nekaj pojasnim imam 22g i 4 g radnog iskustva sa jebenim programiranjem ove G funkcije su iz fanucovog upravljanja slican je sinumeriku ali ima razlike.neo
G90-apsolutni sistem mjerenja
G43-aktiviranjekorekcije duzine upozitivnom smijeru
G98-povratak na inicijalnu poziciju
G83-duboko busenje
R-sigurnosna ravnina u ciklusima od 81 do 89
Q-uzastopno busenje
G80-izmjena palete tj stola neke masine imaju 2 stola jedan je vani a drugi se obraduje svaki dan delam na takvim masinama ....
pozdrav svima, mislim da nije dobro podcjenivati nečiji trud, ali malo ipak treba paziti kaj se piše jer može doći do velikih pogrešaka.
G80 nije izmjena palete već završetak funkcija G81,G83,G84 i slično

malo pojašnjenje funkcija:
G90-apsolutno mjerenje, znači sve koordinate računate su aapsolutno od nul-tocke npr. X20. Y20. je za 20 mm pomaknuto od nul tocke po navedenim osima, za razliku od toga G91 bi za isto značilo pomak za 2o mm po navedenim osima od zadnje korištene pozicije (točke), dakle inkrementalno

G83 duboko bušenje, služi za čiščenje, ovdje je važno napomenuti da se za razliku od nekih drugih funkcija koje služe npr. za lomljenje špene, progresivnog bušenja itd. alat vrača na referentnu visinu (R) i brzim posmakom vrača se na parametrima stroja određenu dubinu za bušenje čija dubina je određena sa Q (inkrementalno,to nije uzastopno busenje ,vec iznos), također je važno napomenuti da se i iznos R uzima u obzir, dakle Q7. R3., prvo bušenje je samo 4 mm itd.

R je takozvana sigurnosna ravnina, to znaci da od toga Z pocinje radni posmak i alat se diže na tu visinu kod završetka ili kod prelaska na drugu poziciju bušenja (razvrtanja, urezivanja navoja ...), naravno ako prije funkcije G81 itd napišemo, uz sve što je prije potrebno, npr. G00 Z20. alat će se kod prelaska prvo dignuti na R pa zatim na Z20. pa će preći na drugu poziciju po visini 20. (ovo je vrlo važno ako imamo španere i sl.) ,zatim se brzim posmakom spustiti na visinu definiranu sa R i radnim posmakom nastaviti.

vrlo je važno paziti i na neke ostale funkcije pogotovo G28 čiji je položaj na raznim strojevima drugačije definiran itd. itd.

niste nabrojali sve M funkcije, no ako ima kakvih pitanja slobodno se obratite

inace najjednostvnije za pocetak (mada ne volim koristiti wiki za ozbiljan rad, zbog grešaka)
http://en.wikipedia.org/wiki/G-code

Zadnje uređivanje darkoh : 04.12.2010. at 20:12.
darkoh is offline  
Odgovori s citatom
Old 05.12.2010., 16:41   #35
[QUOTE=darkoh;30354885]
Quote:
mali20 kaže: Pogledaj post

pozdrav svima, mislim da nije dobro podcjenivati nečiji trud, ali malo ipak treba paziti kaj se piše jer može doći do velikih pogrešaka.
G80 nije izmjena palete već završetak funkcija G81,G83,G84 i slično

malo pojašnjenje funkcija:
G90-apsolutno mjerenje, znači sve koordinate računate su aapsolutno od nul-tocke npr. X20. Y20. je za 20 mm pomaknuto od nul tocke po navedenim osima, za razliku od toga G91 bi za isto značilo pomak za 2o mm po navedenim osima od zadnje korištene pozicije (točke), dakle inkrementalno

G83 duboko bušenje, služi za čiščenje, ovdje je važno napomenuti da se za razliku od nekih drugih funkcija koje služe npr. za lomljenje špene, progresivnog bušenja itd. alat vrača na referentnu visinu (R) i brzim posmakom vrača se na parametrima stroja određenu dubinu za bušenje čija dubina je određena sa Q (inkrementalno,to nije uzastopno busenje ,vec iznos), također je važno napomenuti da se i iznos R uzima u obzir, dakle Q7. R3., prvo bušenje je samo 4 mm itd.

R je takozvana sigurnosna ravnina, to znaci da od toga Z pocinje radni posmak i alat se diže na tu visinu kod završetka ili kod prelaska na drugu poziciju bušenja (razvrtanja, urezivanja navoja ...), naravno ako prije funkcije G81 itd napišemo, uz sve što je prije potrebno, npr. G00 Z20. alat će se kod prelaska prvo dignuti na R pa zatim na Z20. pa će preći na drugu poziciju po visini 20. (ovo je vrlo važno ako imamo španere i sl.) ,zatim se brzim posmakom spustiti na visinu definiranu sa R i radnim posmakom nastaviti.

vrlo je važno paziti i na neke ostale funkcije pogotovo G28 čiji je položaj na raznim strojevima drugačije definiran itd. itd.

niste nabrojali sve M funkcije, no ako ima kakvih pitanja slobodno se obratite

inace najjednostvnije za pocetak (mada ne volim koristiti wiki za ozbiljan rad, zbog grešaka)
http://en.wikipedia.org/wiki/G-code

hvala na odgovoru!! imaš PM
jbingul5 is offline  
Odgovori s citatom
Old 05.10.2011., 03:21   #36
Pozdrav1

U knjizi uz stroj.

Osnovni Iso cod je isti ali ima razlike od stroja do stroja tj. od upravljanja do upravljanja.
Simens
Fanuk
Pfilips
Dekel
Mazatrol
Okuma

Idt.

G00 brzi hod
G01 Radni hod (sa posmakom)
G02 Radijus u smjeru kazaljke na satu
G03 Radijus suprotno od kazaljke na satu
G04 Vrijeme čekanja

M03 Smjer vrtnje (svrdla)
M04 Suprotni smjer vrtnje
M05 Spindla stop
M30 Kraj Programa
M02 Isto kraj programa (M30 nešto resetira a M02 ne)
M08 Paljenje poljevanja
M09 Gašenjepoljevanja
M07 Poljevanje 2 (kod nekih mašima)

Pitaj kaj te muči.

Pozdrav
J.D.

Quote:
jbingul5 kaže: Pogledaj post
pozdrav svima!!!

ja sam počeo polako pisati programe za cnc glodalice, ali nigdje nemogu pronači popis svih G funkcija M i tako dalje!!

znam one osnovne G0 brzi podsmak, G1 radni itd...

zanima me dal ime gdje za skinuti ili dali ima neko popis svih funkcija!!!

hvala!!
JDmax is offline  
Odgovori s citatom
Old 08.11.2011., 20:47   #37
Quote:
JDmax kaže: Pogledaj post
U knjizi uz stroj.

Osnovni Iso cod je isti ali ima razlike od stroja do stroja tj. od upravljanja do upravljanja.
Simens
Fanuk
Pfilips
Dekel
Mazatrol
Okuma

Idt.

G00 brzi hod
G01 Radni hod (sa posmakom)
G02 Radijus u smjeru kazaljke na satu
G03 Radijus suprotno od kazaljke na satu
G04 Vrijeme čekanja

M03 Smjer vrtnje (svrdla)
M04 Suprotni smjer vrtnje
M05 Spindla stop
M30 Kraj Programa
M02 Isto kraj programa (M30 nešto resetira a M02 ne)
M08 Paljenje poljevanja
M09 Gašenjepoljevanja
M07 Poljevanje 2 (kod nekih mašima)

Pitaj kaj te muči.

Pozdrav
J.D.

dosta stvari sam i ja naučio od kad sam pokrenuo ovu temu!!

hvala kaj si komentiral i napisao par stvari, sigurno če nekme pomoči!!


btw. M07 ti je poljevanje kroz spindlu!! neke mašine imaju neke ne, za takvo poljevanje moraš imati posebne držače za alate a i alate koji imaju prolaz za emulziju..
jbingul5 is offline  
Odgovori s citatom
Old 14.11.2011., 21:58   #38
Kao što je već rečeno sami G kodovi ovise od upravljačke jedinice (Heidenhein, Fanuc, Sinumerik) koja je na stroju. Većinom su to univerzalne stvari, ali postoje razlike, a uz svaki stroj ide i knjiga sa opisom pojedinih funkcija.
Dobro je znati osnovne funkcije da se znaš snaći ako nešto ne valja u programu. Ja osobno znam samo osnovne funkcije i to odokativno, trebam se podsjetiti ponekad što je što. Tako i tako ćeš raditi u nekom CAM paketu jer neko 2,5D glodanje se još i može isprogramirati ručno (ili bolje koristiti cikluse stroja), ali npr. 3D kopiranje teško. Ako koristiš CAM paket sa dobrim postprocesorom koji radi na tom određenom stroju za koji radiš program onda stvarno nema nikakvih problema. Programe koje napravim ni ne provjeravam - ono da idem gledati g kod u notepadu, samo prebacim u stroj.
cane 2 is offline  
Odgovori s citatom
Old 26.11.2011., 01:23   #39
Pozdrav
Evo ja ću se nadovezati na kolege, i opisati Haas G/M funkcije.
Naime, Haas je jako sličan Fanuc-u, ali kako je rečeno, svaki stroj ima postotak vlastitih naredbi. Već tokarenje se znatno razlikuje od glodanja iako se radi o istoj upravljačkoj napravi..

Za početak G funkcije (Mill):
Naredba - Grupa - Opis
G00 - 01 - Brzi hod
G01* - 01 - Radni hod
G02 - 01 - Kružna interpolacija CW
G03 - 01 - Kružna interpolacija CCW
G04 - 00 - Zastoj 1/1000 Sekunda
G09 - 00 - Točno zaustavljanje
G10 - 00 - Programirani pomak
G12 - 00 - Ciklus glodanje kruž. džepa CW
G13 - 00 - Ciklus glodanje kruž. džepa CCW
G17* - 02 - Radna XY-Ravnina
G18 - 02 - Radna XZ- Ravnina
G19 - 02 - Radna YZ- Ravnina
G20 - 06 - Mjerni sistem u colima
G21* - 06 - Mjerni sistem u milimetrima
G28 - 00 - Povratak u Referentnu točku
G29 - 00 - Referentna točka
G31# - 00 - Linearna interpolacija s probom
G35# - 00 - Autom. Mjerenje promjera alata
G36# - 00 - Autom. Mjerenje nulte točke obradka
G37# - 00 - Autom. Mjerenje dužine alata
G40* - 07 - Poništenje kompezacije promjera alata
G41 - 07 - Korekcija promjera alata u lijevo
G42 - 07 - Korekcija promjera alata u desno
G43 - 08 - Korekcija dužine alata u +
G44 - 08 - Korekcija dužine alata u -
G47 - 00 - Graviranje teksta
G49* - 08 - Poništenje kompezacije dužine alata
G50*# - 11 - Prekid skaliranja
G51# - 11 - Skaliranje
G52 - 00 - Lokalni koordinatni sistem YASNAC
G53 - 00 - Referentna točka stroja
G54* - 12 - Nulta točka radnog komada. 1
G55 - 12 - Nulta točka radnog komada. 2
G56 - 12 - Nulta točka radnog komada. 3
G57 - 12 - Nulta točka radnog komada. 4
G58 - 12 - Nulta točka radnog komada. 5
G59 - 12 - Nulta točka radnog komada. 6
G60 - 00 - Pozicioniranje u jednom smjeru
G61 - 13 - Točno zaustavljanje ( modal )
G64* - 13 - Točno zaustavljanje (G61) poništenje
G65# - 00 - Makro-Podprogram
G68# - 16 - Rotacija koordinatnog sistema
G69* - 16 - Poništavanje rotacije koordinatnog sis
G70 - 00 - Geometrijski uzorak rupe po kružnici
G71 - 00 - Geometrijski uzorak rupe po luku  
G72 - 00 - Geometrijski uzorak rupe po liniji
G73 - 09 - Ciklus bušenja s lomom strugotine
G74 - 09 - Ciklus rezanja nareza lijevi
G76 - 09 - Ciklus finog istokarivanja
G77 - 09 - Ciklus natražnog istokarivanja
G80* - 09 - Prekid ciklusa točkaste obrade
G81 - 09 - Ciklus bušenja
G82 - 09 - Ciklus zabušivanja
G83 - 09 - Ciklus dubokog bušenja(Standard)
G84 - 09 - Ciklus rezanja nareza desni
G85 - 09 - Ciklus razvrtavanja
G86 - 09 - Ciklus razvrtavanja (Vreteno stop )
G87 - 09 - Ciklus istokarivanja, ručno
G88 - 09 - Ciklus istokarivanja, ručno
G89 - 09 - Ciklus istokarivanja, ručno
G90* - 03 - Apsolutno programiranje
G91 - 03 - Inkrementalno programiranje
G92 - 00 - Promjena koordinatnog sistema
G93 - 05 - Obodna posmična brzina
G94* - 05 - Posmak u mm/min
G98* - 10 - Vraćanje na prvi Z iznad ciklusa
G99 - 10 - Vraćanje na sigurnosnu ravninu
G100 - 00 - Prekid zrcaljenja
G101 - 00 - Zrcaljenje
G102 - 00 - Slanje vrijednosti koordinata kroz RS-232C
G103 - 00 - Maximalni broj blokova za look ahead
G107 - 00 - Cilindrično mapiranje(za 4. Os)
G110 - 12 - Nulta točka radnog komada. 7
G111 - 12 - Nulta točka radnog komada. 8
G112 - 12 - Nulta točka radnog komada. 9
G113 - 12 - Nulta točka radnog komada. 10
G114 - 12 - Nulta točka radnog komada. 11
G115 - 12 - Nulta točka radnog komada. 12
G116 - 12 - Nulta točka radnog komada. 13
G117 - 12 - Nulta točka radnog komada. 14
G118 - 12 - Nulta točka radnog komada. 15
G119 - 12 - Nulta točka radnog komada. 16
G120 - 12 - Nulta točka radnog komada. 17
G121 - 12 - Nulta točka radnog komada. 18
G122 - 12 - Nulta točka radnog komada. 19
G123 - 12 - Nulta točka radnog komada. 20
G124 - 12 - Nulta točka radnog komada. 21
G125 - 12 - Nulta točka radnog komada. 22
G126 - 12 - Nulta točka radnog komada. 23
G127 - 12 - Nulta točka radnog komada. 24
G128 - 12 - Nulta točka radnog komada. 25
G129 - 12 - Nulta točka radnog komada. 26
G136# - 00 - Autom. Mjerenje nulte točke
G141 - 07 - 3D+ kompezacija alata
G150 - 00 - Ciklus glodanja džepa

* početne pri startanju stroja
# opcije koje se moraju dodatno nadoplatiti

Za početak M funkcije (Mill):
Naredba - Opis
M00 - Obavezni programski stop
M01 - Uvjetni programski stop
M02 - Kraj programa
M03 - Okretanje vretena u desno
M04 - Okretanje vretena u lijevo
M05 - Zaustavljanje vretena
M06 - Promjena alata
M08 - Ukjučivanje hlađenja
M09 - Iskjučivanje hlađenja
M10 - Blokiranje 4 osi
M11 - Deblokiranje 4 osi
M12 - Blokiranje 5 osi
M13 - Deblokiranje 5 osi
M16 - Promjene alata isto kao M06
M19 - Orijentacija vretena
M19 P..# - Orijentacija vretena pod nekim kutem
M21-M28 - Korisničke M funkcije ( Option )
M30 - Kraj programa s vraćanjem na početak programa
M31 - Konvejer strugotine naprijed
M32 - Konvejer strugotine natrag
M33 - Konvejer strugotine stop
M34 - Pomak cijevi za hlađenje prema gore
M35 - Pomak cijevi za hlađenje prema dolje
M36 - Odgoda promjena palete
M39 - Rotacija magazina alata bez promjene alata
M41 - Brzina 1
M42 - Brzina 2
M50 - Promjena palete
M51-M58 - Korisničke M funkcije ( Opcija )
M61-M68 - Korisničke M funkcije ( Opcija )
M76 - Monitor isključen
M77 - Monitor uključen
M78 - Generira alarm
M79 - Generira alarm
M82 - Otpušta alat
M86 - Steže alat
M88 - Hlađenje kroz vreteno uključeno
M89 - Hlađenje kroz vreteno isključeno
M95 - Slip model
M96 - Preskoči ako nema signala
M97 - Pozivanje lokalnog podprograma M97 P..
M98 - Pozivanje podprograma M98 P..
M99 - Kraj podprograma

Napomena: samo jedna M funkcija ili G gunkcija iste grupe može biti u istom bloku!!

Zadnje uređivanje cnc.freak : 26.11.2011. at 01:29.
cnc.freak is offline  
Odgovori s citatom
Old 26.11.2011., 01:36   #40
Evo nekih korisnih linkova:
Haas http://www.haascnc.com/lang/home.asp...guageCode=1033
Cimco http://www.cimco.com/product_edit_description.php3
cnc.freak is offline  
Odgovori s citatom
Odgovor


Tematski alati
Opcije prikaza

Kreni na podforum




Sva vremena su GMT +2. Trenutno vrijeme je: 11:52.