www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Programiranje G-koda

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Avtomatizacija v industriji
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14666
Aktiv.: 62.00
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Čet Maj 02, 2013 9:11 am    Naslov sporočila:   Odgovori s citatom

Malo obujam spomine. Vsaj že 15 let nisem aktivno programiral CNC-ja, pa sem naletel na problem. Našel sem zanimiv program, ki generira kodo napisa. Koda je generirana z absolutne pozicije (G90) Kako lahko določim novo absolitno pozicijo, tako da bi lahko napis postavil na poljubno mesto delovne površine.

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Neznanec
Neznanec



Pridružen-a: Pet 01 Okt 2004 1:17
Prispevkov: 1
Aktiv.: 0.00

PrispevekObjavljeno: Čet Maj 02, 2013 9:21 am    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
tiger
Član
Član



Pridružen-a: Čet 05 Feb 2004 0:22
Prispevkov: 1161
Aktiv.: 4.91

PrispevekObjavljeno: Čet Maj 02, 2013 9:31 am    Naslov sporočila:   Odgovori s citatom

Postavitev novega koordinatnega sistema je G54 absolutno.

http://en.wikipedia.org/wiki/G-code

LP
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14666
Aktiv.: 62.00
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Čet Maj 02, 2013 9:42 am    Naslov sporočila:   Odgovori s citatom

Kroko je napisal/a:
G92


Tole sem poskušal še preden sem vprašal a zadeva vsaj na viewer-ju ne dela kot bi mogla. Še vedno "krene" z startne reference. Sem napisal narobe?

Del uvodne kode:
Koda:
G00    X200.   Y-100.   Z-30.
G92    X0   Y0    Z0
G00   Z0,0
X211,1   Y-197,7
Z-5,0
G01   Z-10,0   F1000,0
X216,7   Y-197,7   F4000,0
X216,7   Y-197,7
X205,7   Y-197,7
X205,7   Y-197,7
X211,1   Y-197,7
X211,1   Y-170,0
X200,7   Y-170,0
X200,5   Y-177,2
X200,7   Y-170,0
X221,8   Y-170,0
X222,1   Y-177,2
X221,8   Y-170,0
X211,1   Y-170,0
X211,1   Y-197,7
G00   Z0,0
X235,6   Y-185,6
Z-5,0
G01   Z-10,0   F1000,0
X222,8   Y-185,6   F4000,0

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
tiger
Član
Član



Pridružen-a: Čet 05 Feb 2004 0:22
Prispevkov: 1161
Aktiv.: 4.91

PrispevekObjavljeno: Čet Maj 02, 2013 9:58 am    Naslov sporočila:   Odgovori s citatom

Če sem te prav razumel, hočeš prestavit napis na poljubno mesto, To storiš npr.
G54 X50 Y50 Z0. Napis se je pomaknil v x osi za 50 mm in Y osi za 50 mm.



LP
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14666
Aktiv.: 62.00
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Čet Maj 02, 2013 10:17 am    Naslov sporočila:   Odgovori s citatom

tiger je napisal/a:
Če sem te prav razumel, hočeš prestavit napis na poljubno mesto, To storiš npr.
G54 X50 Y50 Z0. Napis se je pomaknil v x osi za 50 mm in Y osi za 50 mm.



LP


Vsa koda napisa je generirana iz absolutne točke. (G90) - če bi bila generirana kot "Incremental Positioning" (G91) ne bi bil problem. Prestavil bi startno točko pa je. V tem primeru je potrebno popravljat cel program oz. ga na novo genereirat. Želim določit novo absolutno referenčno točko z pozicijo X0 Y0 Z0 na (na poljubnem - željenem) mestu delovne površine.

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Lizard64
Član
Član



Pridružen-a: Pet 12 Feb 2010 9:31
Prispevkov: 558
Aktiv.: 2.99
Kraj: Severna Primorska

PrispevekObjavljeno: Čet Maj 02, 2013 10:37 am    Naslov sporočila:   Odgovori s citatom

Silvo je napisal/a:
Malo obujam spomine. Vsaj že 15 let nisem aktivno programiral CNC-ja, pa sem naletel na problem. Našel sem zanimiv program, ki generira kodo napisa. Koda je generirana z absolutne pozicije (G90) Kako lahko določim novo absolitno pozicijo, tako da bi lahko napis postavil na poljubno mesto delovne površine.


Kateri program si našel.

G50 si poskusil?

_________________
Prejudice is ignorance...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
.
Neznanec
Neznanec



Pridružen-a: Pet 01 Okt 2004 1:17
Prispevkov: 1
Aktiv.: 0.00

PrispevekObjavljeno: Čet Maj 02, 2013 10:58 am    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
tiger
Član
Član



Pridružen-a: Čet 05 Feb 2004 0:22
Prispevkov: 1161
Aktiv.: 4.91

PrispevekObjavljeno: Čet Maj 02, 2013 11:00 am    Naslov sporočila:   Odgovori s citatom

Silvo je napisal/a:
tiger je napisal/a:
Če sem te prav razumel, hočeš prestavit napis na poljubno mesto, To storiš npr.
G54 X50 Y50 Z0. Napis se je pomaknil v x osi za 50 mm in Y osi za 50 mm.



LP


Vsa koda napisa je generirana iz absolutne točke. (G90) - če bi bila generirana kot "Incremental Positioning" (G91) ne bi bil problem. Prestavil bi startno točko pa je. V tem primeru je potrebno popravljat cel program oz. ga na novo genereirat. Želim določit novo absolutno referenčno točko z pozicijo X0 Y0 Z0 na (na poljubnem - željenem) mestu delovne površine.


Saj za to se uporablja G54. Če je program pisan z absolutnimi koordinatami, se ta program prestavi z G54 za določene vrednosti (X,Y,Z)in to je to.

G50 je omejitev max vrtlajev delovnega vretena.

LP
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14666
Aktiv.: 62.00
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Čet Maj 02, 2013 11:17 am    Naslov sporočila:   Odgovori s citatom

Kroko je napisal/a:
Črka T ze začne na koordinatah X211.1 Y-197.7. Se pravi, da sem postavimo G92 ofset in bo to naša ničla.
Bodi pozoren tudi na to, da se G92 ofset sešteva in ga moraš resetirati. Jaz na koncu uporabim G92.1 nisem pa prepričan, če to deluje na FANUC-u



Takole po spominu se mi zdi, da je G92 delal. Ko bom prišel do stroja, bom to poskusil. Za G54 pa se ne spomnim, da bi ga kdaj uporabljal. Bom tudi tole probal.

Hvala obema.

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
SimonS
Član
Član



Pridružen-a: Čet 01 Jul 2004 11:18
Prispevkov: 4764
Aktiv.: 20.14
Kraj: Kobarid

PrispevekObjavljeno: Čet Maj 02, 2013 3:59 pm    Naslov sporočila:   Odgovori s citatom

G92 je premik izhodišč in to je to, kar rabiš.
G54 pa so tabele nul (G54.1, G54.2, ....)

_________________
Lep dan
Simon
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
zlabo
Član
Član



Pridružen-a: Sre 16 Jan 2008 21:38
Prispevkov: 283
Aktiv.: 1.34
Kraj: Domžale-Kamnik

PrispevekObjavljeno: Pet Maj 03, 2013 3:11 pm    Naslov sporočila:   Odgovori s citatom

Določiš novo nulti točko G55 in jo uporabiš v programu? G54 do G59 imaš nulti točke
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
SimonS
Član
Član



Pridružen-a: Čet 01 Jul 2004 11:18
Prispevkov: 4764
Aktiv.: 20.14
Kraj: Kobarid

PrispevekObjavljeno: Pet Maj 03, 2013 3:43 pm    Naslov sporočila:   Odgovori s citatom

Aja še to
standardne G kode so samo G0, G1, G2, G3 za G4 nisem prepričan, ostalo pa je bolj odvisno od kontrolerja. Naprimer ICS ima G92 limitator obratov in offset izhodišč G59

_________________
Lep dan
Simon
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
trot
Član
Član



Pridružen-a: Čet 18 Jan 2007 20:25
Prispevkov: 1282
Aktiv.: 5.73
Kraj: glej fogl

PrispevekObjavljeno: Pet Maj 03, 2013 6:42 pm    Naslov sporočila:   Odgovori s citatom

Mogoče komu prav pride: Klik...
_________________
lp, Klemen
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Avtomatizacija v industriji Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 483 dni


Powered by phpBB © 2001, 2005 phpBB Group