TurkeyCNC Forum

CNC Okulu => Fanuc => Konuyu başlatan: murat51xxx - Mayıs 14, 2008, 12:01:45 ÖÖ

Başlık: G10 KOMUTU
Gönderen: murat51xxx - Mayıs 14, 2008, 12:01:45 ÖÖ
ARKADASLAR SİZE G10 KOMUTUNUN FAYDALARINI ANLATMAK İSTİYORUM BANA GÖRE G10 KOMUTU
TEZGAHTA PARCA SIFIRLARI TAKIM BOYLARI TAKIM CAPLARI NI SİZİN YERİNİZE CNC AKLINDA TUTMASIDIR HAA NASIL OLUYOR DİYENLER İÇİN ÖZELLİKLE GENELDE SABİT İŞLER YAPAN USTA VE OP. ARKADASLAR İÇİN BİRE  BİRDİR
HER ZAMAN TEZGAHA BAGLA DIĞINIZ PARCANIZ VAR ARA SIRA GELİYOR SİZ BU PARCANIN PROĞRAMI ÜZERİNDE GEREKLİ DÜZENLEME LERİ YAPTINIZ VE HEP AYNI PROĞRAMI KULLANIYOR SUNUZ
TAKIM LARINIZ AYNI OLDUĞU HALDE PARCAYI BAGLAMA YERİNİŞZ HEP AYNI OLDUĞU HALDE
PARCA SIFIRI ALIYOR SUNUZ HAA İŞTE BURADA G10 KOMUTU BİRE BİR DİR BİR DEFAYA MAH SUUS OLARAK SIFIRI ALIN PARCANIZI BAGLAYIN VE SADECE SIFIRA BASIN YEWTER
GELECEK OP VE BUNDAN SONRAKİ OP LARDA SIFIR VE DEĞER GİRMEYE GEREK YOKTUR
G10 L2 P1 X Y Z:
L2 TEZGAHTA G54 G55 G56 G57 G58 VE G59 İÇİN GECERLİDİR
P1=G54
P2=G55
P3=G56
P4=G57
P5=G58
P6=G59 DUR L2 İLE TEZGAHIN OFSET YERİNİ P LERLE İSE DE HANĞİSİ OLDUĞUNU BELİR TİR SİNİZ
G54.1 LERİ KULLANMAK İSTİYOR SANIZ AYNISI SADEC E L2 DEĞİL L20 YAZIN YETERLİ OLUR
X Y Z İSE DEĞER LERDİR
ÖRNEK :
PARCANIZI SIFIRLADINIZ VE X DEGERİ-350.000 Y DEGERİ 582.000 Z DEĞERİ -250.000 CIKTI BU DE GERLERİ AYNI SEKİLDE PROĞRAMIN İÇİNE YAZAR SINIZ İLK SATIR OLURSA DAHA İYİ OLUR
G10 L2 P1X-350. Y582. Z-250.:
(TEZGAH BU SATIRI OKUDUĞU ZAMAN BURDAKİ DEĞERLERİ G54 E OTAMATİK OLARK ATACAK)
HER SEFERİNDE SIFIR ALMANIZA GEREK YOKTUR
TEZGAH BU SATIRI GÖRDÜKTEN SONRA ORADKİ DEGERİ SİLER BU DEGERİ ORAYA YAZAR
EMEGE SAYGI
DEVAMI GELECEK
Başlık: Ynt: G10 KOMUTU
Gönderen: biga - Mayıs 15, 2008, 12:46:12 ÖÖ
bu yazdıklarına ilave olarak
G10 dan önce G91 kullanırsanız her okuduğunda yazılan değer kadar artar

G90 G10 L2 P1 X100
 

G91 G10 L2 P1 X25  GİBİ
Başlık: Ynt: G10 KOMUTU
Gönderen: murat51xxx - Mayıs 15, 2008, 01:18:29 ÖÖ
ewet doğru ama hepsini bir anda yazma bence bu siteye girenlerin hepsi senin benim gibi her dewdiğimizi anlamaya bilir yavas yavas kafaları karısmasın
Başlık: Ynt: G10 KOMUTU
Gönderen: birkan66 - Mayıs 16, 2008, 02:59:38 ÖS
G10 L1 P5 R120   DERSEN DE TAKIM BOYUNU OTAMATİK ATABİLİRSİN AYNI ZAMANDA AŞINMA VEREBİLİRSİN G91 KULAN VE OKADAR ASAGI İNSİN
Başlık: Ynt: G10 KOMUTU
Gönderen: crisis - Temmuz 01, 2008, 10:15:32 ÖS
anlaşılan bu G10 çok amaçlı bir kod
bizde kullanıyoruz,tüm programlarımızda olan L2 leri tam kavrayamamıştım
şimdi oldu
peki daha kaç çeşit L var ?
mesela operatör kitabında L50 yi anlatmış sadece
Başlık: Ynt: G10 KOMUTU
Gönderen: Ramazan Çiftçi - Nisan 30, 2009, 08:01:01 ÖS
G10 G90 L10 P1 R----------------->TAKIM BOYUNU GİRER(H)  P TAKIM NOSU YAZILACAK
G10 G90 L11 P1 R----------------->WEAR OFSET
G10 G90 L12 P1 R----------------->TAKIM YARI ÇAPI (D)
G10 G90 L13 P1 R----------------->(D)WEAR OFSET

YUKARIDA VERİLMİŞ BİRDAHA YAZALIM

G10 G90 L2 P0  X-- Y-- Z--   EXTERNAL OFSET
G10 G90 L2 P1  X-- Y-- Z--    G54
G10 G90 L2 P2  X-- Y-- Z--    G55
''
''
''
Başlık: Ynt: G10 KOMUTU
Gönderen: Ramazan Çiftçi - Nisan 30, 2009, 11:52:06 ÖS
G54.1 LERİ KULLANMAK İÇİN

G54---P1
G55---P2
G56---P3
G57---P4
G58---P5
G59---P6
G54.1 P1  İÇİN P7
G54.1 P2         P8
''
''
''
G54.1 P49 .....P56
Başlık: Ynt: G10 KOMUTU
Gönderen: murat51xxx - Mayıs 01, 2009, 12:11:40 ÖÖ
Alıntı yapılan: admin - Nisan 30, 2009, 11:52:06 ÖS
G54.1 LERİ KULLANMAK İÇİN

G54---P1
G55---P2
G56---P3
G57---P4
G58---P5
G59---P6
G54.1 P1  İÇİN P7
G54.1 P2         P8
''
''
''
G54.1 P49 .....P56
bence bu dediğinde hata var
G54.1 P1 İÇİN
G10 L20 P1 X... Y... Z...
YAZMAN LAZIM
BEN BU DEDİĞİNİ DENEDİM AMA OLMADI TEZGAH HATA VERDİ
FANUC UN KİTABINDA DAHİ
YUKARDAKİ FORMAT LA YAZILIYOR
TEKRAR KONTROL ET DERİM YAZDIGINDA BENCE HATA VAR
KOLAY GELSİN
Başlık: Ynt: G10 KOMUTU
Gönderen: Ramazan Çiftçi - Mayıs 01, 2009, 01:19:27 ÖÖ
Alıntı yapılan: crisis - Temmuz 01, 2008, 10:15:32 ÖS
anlaşılan bu G10 çok amaçlı bir kod
bizde kullanıyoruz,tüm programlarımızda olan L2 leri tam kavrayamamıştım
şimdi oldu
peki daha kaç çeşit L var ?
mesela operatör kitabında L50 yi anlatmış sadece

L50 Parametre değiştirme kodu

örn:  G10 L50 N1320 P1 R30           1320 NOLU PARAMTERNİN  X EKSEN DEĞERİNİ 30 YAPIYORUZ

       G10 L50 N0010 R11001100          R KISMINDAKİ İSTEDİĞİNİZ BİTİ ON OFF YAPABİLİYORUZ

G10 KOMUTUNDAN SONRA MUTLAKA G11 KULLANMAK GEREKİR     
Başlık: Ynt: G10 KOMUTU
Gönderen: Ramazan Çiftçi - Mayıs 01, 2009, 01:29:16 ÖÖ
bu gun  bende şahsen denedim hatta yanlış olmasın diye işyerinde not hazırladım sonra pc den geçtim

bu L lerde kitaptan dikkat ettiysen L1 ve L11 aynıdır aynı görevi görüyorlar belki senin söylediğin le L20 ve L2 aynı kapıya çıkıyordur önemli olan p numarasıdır

verdiğim bilgileri teyit edebilmek için makinadan ofset bilgilerinin yedeğini aldım

bu yedeği pc ortamında açtığımda yukarıda bahsettiğim g10 komutlarının hepsi doğru

tekrar butun ofsetleri silip makinada program yazdım ve girilen değerler istediğim ofsetleri değiştirebilmekteydi

kullanılan ünite oi-mc ve oi-mb


Başlık: Ynt: G10 KOMUTU
Gönderen: Ramazan Çiftçi - Mayıs 01, 2009, 01:41:51 ÖÖ
arkadaşlar başka konuda da yazmıştım burda yineleyim

tornada diş çekme komutlarında nasıl bir şekilde diş çekme sinyali on oluyor , z ve spindel aynı senkronizasyon içinde çalışıyor

ve bunu G10 komutu ile aktif etme olasılığımız nedir ( parametrik mi yoksa diagnostic denmi )
Başlık: Ynt: G10 KOMUTU
Gönderen: birkan66 - Mayıs 03, 2009, 09:21:52 ÖS
ramazan usta bence dedigin olayı macro ile girince cevrimin içinde okutuyor #4001=1 gibi cunkü prob ile takım ölcerken ilerleme potansiyal metresinide bu sekilde devredışı bırakıyor
Başlık: Ynt: G10 KOMUTU
Gönderen: yaman - Mayıs 24, 2009, 07:41:54 ÖS
Alıntı yapılan: admin - Nisan 30, 2009, 11:52:06 ÖS
G54.1 LERİ KULLANMAK İÇİN

G54---P1
G55---P2
G56---P3
G57---P4
G58---P5
G59---P6
G54.1 P1  İÇİN P7
G54.1 P2         P8
''
''
''
G54.1 P49 .....P56
bunlar yardımcı ofsetdir dime P2 P3 P4 P5 bunları mamız için G54.1 yazmamız lazım....
Başlık: Ynt: G10 KOMUTU
Gönderen: sinan - Mayıs 24, 2009, 11:19:51 ÖS
arkadaşlar bende ekleyeyim oi.tc serilerinde tornalarda G10P2L2U10.W10.
şeklinde sıfıra ekleme yapılabilir
Başlık: Ynt: G10 KOMUTU
Gönderen: taşkaya - Mayıs 25, 2009, 10:29:33 ÖÖ
Alıntı yapılan: sinan - Mayıs 24, 2009, 11:19:51 ÖS
arkadaşlar bende ekleyeyim oi.tc serilerinde tornalarda G10P2L2U10.W10.
şeklinde sıfıra ekleme yapılabilir

sınan cım bu dığer 21 ib serılerınde g50 w.. işlemını goruyo yanılmıyosam

ofsetı öteliyor..

doğrumu????
Başlık: Ynt: G10 KOMUTU
Gönderen: sinan - Mayıs 25, 2009, 11:22:18 ÖS
Alıntı yapılan: taşkaya - Mayıs 25, 2009, 10:29:33 ÖÖ
Alıntı yapılan: sinan - Mayıs 24, 2009, 11:19:51 ÖS
arkadaşlar bende ekleyeyim oi.tc serilerinde tornalarda G10P2L2U10.W10.
şeklinde sıfıra ekleme yapılabilir

sınan cım bu dığer 21 ib serılerınde g50 w.. işlemını goruyo yanılmıyosam

ofsetı öteliyor..

doğrumu????

aynen öyle taşkayam doğrusun
Başlık: Ynt: G10 KOMUTU
Gönderen: osecgin - Haziran 21, 2009, 08:59:50 ÖÖ
Arkadaşlar merhaba;
Sizlere sormak istediğim bir konu var bilenler yardımcı olursa sevinirim:
Bildiğiniz gibi kesici takımımızda aşınma meydana geldiğinde aşınma değerini ofset sayafasından wear'a kendimiz yazıyoruz. Ben özel bir kesiciyle çalışacağım ve bir parça işledikten sonra kesicinin ne kadar aşınacağını biliyorum.
Bir veya birkaç parçada aşınma değerini wear'a otomatik olarak nasıl yazdırırım? Bunun için özel bir komut var mı?
Başlık: Ynt: G10 KOMUTU
Gönderen: crisis - Haziran 21, 2009, 12:35:37 ÖS
Alıntı yapılan: osecgin - Haziran 21, 2009, 08:59:50 ÖÖ
Arkadaşlar merhaba;
Sizlere sormak istediğim bir konu var bilenler yardımcı olursa sevinirim:
Bildiğiniz gibi kesici takımımızda aşınma meydana geldiğinde aşınma değerini ofset sayafasından wear'a kendimiz yazıyoruz. Ben özel bir kesiciyle çalışacağım ve bir parça işledikten sonra kesicinin ne kadar aşınacağını biliyorum.
Bir veya birkaç parçada aşınma değerini wear'a otomatik olarak nasıl yazdırırım? Bunun için özel bir komut var mı?

sayın admin in vermiş olduğu kodlara dayanarak yazıyorum
G10 G90 L10 P1 R----------------->TAKIM BOYUNU GİRER(H)  P TAKIM NOSU YAZILACAK
G10 G90 L11 P1 R----------------->WEAR OFSET
G10 G90 L12 P1 R----------------->TAKIM YARI ÇAPI (D)
G10 G90 L13 P1 R----------------->(D)WEAR OFSET

bir parça işledikten sonra kesici takımın ne kadar aşınacağını biliyosan ve değeri normalde kendin veriyosan
program sonuna program bitmeden


G0 G91 G10 L11 P1 R...
G90


L11 Z
L13 X (D)
P takım numarası
R vermek istediğin ofset değeri

diyelimki 4 parçada bir değer vermek istiyorsun, ohalde aşşağıdaki programı kullandığın program sonuna yaz

IF[#1NE0]GOTO9555
#1=0
#2=4          (KAC PARCADA BIR DEGER OKUTMAK ISTIYOR ISEN BURDAN AYARLA)
N9555 IF [#1EQ#2]GOTO8888
#1=[#1+1]
GOTO9999
N8888 THEN #1=0
G0G91G10L13P1R0.1  (BU SATIRDADA KULLANMAK ISTEDIGIN G10 KOMUTUNU YUKARDAKI ORNEKLERE GORE YAZ)
G90
N9999 M5
M30


R lerde nokta kullanırsan belki hata verebilir,deneme yanılma yoluyla kontrol et
değeri verdikten sonra programı okutup ofset sayfasından okuduğu değerin doğruluğunu kontrol etmeyi unutma
ayrıca macro programda vermiş olduğum kırmızı N satırlarının aynısı (N8888 - N9999) program içersinde başka bir bölümde kesinlikle olmasın
alacağın sonucu burda bizlerle paylaşırsan sevinirim
kolay gelsin
Başlık: Ynt: G92 KOMUTU
Gönderen: osmannuri - Haziran 21, 2009, 04:39:53 ÖS
arkadaşlar birde g92 komutunu prğram içinde nasıl kulanırız  örneklerle gösterirseniz sevinirim
Başlık: Ynt: G10 KOMUTU
Gönderen: taşkaya - Haziran 21, 2009, 06:35:00 ÖS
G0 X21,Z3,:

G92 X20,8 Z-25, F1,5   
X20,6    (HER CAP INISINDE Z-25 E F1,5 İLERLEMEYLE GIDER KALKIP Z 3 E GERI DONER....)
X20,4
X20,2
X20,2
X20,
X19,8
X19,6
X19,4
G0X150, Z200,
M05
M30
%
Başlık: Ynt: G10 KOMUTU
Gönderen: Ramazan Çiftçi - Haziran 21, 2009, 10:26:41 ÖS
Alıntı yapılan: crisis - Haziran 21, 2009, 12:35:37 ÖS
Alıntı yapılan: osecgin - Haziran 21, 2009, 08:59:50 ÖÖ
Arkadaşlar merhaba;
Sizlere sormak istediğim bir konu var bilenler yardımcı olursa sevinirim:
Bildiğiniz gibi kesici takımımızda aşınma meydana geldiğinde aşınma değerini ofset sayafasından wear'a kendimiz yazıyoruz. Ben özel bir kesiciyle çalışacağım ve bir parça işledikten sonra kesicinin ne kadar aşınacağını biliyorum.
Bir veya birkaç parçada aşınma değerini wear'a otomatik olarak nasıl yazdırırım? Bunun için özel bir komut var mı?

sayın admin in vermiş olduğu kodlara dayanarak yazıyorum
G10 G90 L10 P1 R----------------->TAKIM BOYUNU GİRER(H)  P TAKIM NOSU YAZILACAK
G10 G90 L11 P1 R----------------->WEAR OFSET
G10 G90 L12 P1 R----------------->TAKIM YARI ÇAPI (D)
G10 G90 L13 P1 R----------------->(D)WEAR OFSET

bir parça işledikten sonra kesici takımın ne kadar aşınacağını biliyosan ve değeri normalde kendin veriyosan
program sonuna program bitmeden

G0 G90 G10 L11 P1 R...
L11 Z
L13 X (D)
P takım numarası
R vermek istediğin ofset değeri

diyelimki 4 parçada bir değer vermek istiyorsun, ohalde aşşağıdaki programı kullandığın program sonuna yaz

#1=0
#2=4          (KAC PARCADA BIR DEGER OKUTMAK ISTIYOR ISEN BURDAN AYARLA)
IF [#1EQ#2]GOTO8888
#1=[#1+1]
GOTO9999
N8888
THEN #1=0
G0 G90 G10 L11 P1 R001  (BU SATIRDADA KULLANMAK ISTEDIGIN G10 KOMUTUNU YUKARDAKI ORNEKLERE GORE YAZ)
N9999
M5
M30

R lerde nokta kullanırsan belki hata verebilir,deneme yanılma yoluyla kontrol et
değeri verdikten sonra programı okutup ofset sayfasından okuduğu değerin doğruluğunu kontrol etmeyi unutma
ayrıca macro programda vermiş olduğum kırmızı N satırlarının aynısı (N8888 - N9999) program içersinde başka bir bölümde kesinlikle olmasın
alacağın sonucu burda bizlerle paylaşırsan sevinirim
kolay gelsin

emeğine sağlık çok güzel
Başlık: Ynt: G10 KOMUTU
Gönderen: crisis - Haziran 22, 2009, 06:37:59 ÖS
bazı düzeltmeler yaptım macroda sorun vardı

G0 G91 G10 L11 P1 R...
G90


L11 Z
L13 X (D)
P takım numarası
R vermek istediğin ofset değeri

diyelimki 4 parçada bir değer vermek istiyorsun, ohalde aşşağıdaki programı kullandığın program sonuna yaz

IF[#1NE0]GOTO9555
#1=0
#2=4          (KAC PARCADA BIR DEGER OKUTMAK ISTIYOR ISEN BURDAN AYARLA)
N9555 IF [#1EQ#2]GOTO8888
#1=[#1+1]
GOTO9999
N8888 THEN #1=0
G0G91G10L13P1R0.1  (BU SATIRDADA KULLANMAK ISTEDIGIN G10 KOMUTUNU YUKARDAKI ORNEKLERE GORE YAZ)
G90
N9999 M5
M30

G90 kullanılarak okutulduğu takdirde her defasında program basında yada sonunda ne kadar tekrar yapsada çapa verdiği ofset sabit kalıyo
bu yüzden G91 ile öteledim sonrasında mutlak kordinat seçimi G90 ı okuttum
G90 kullanmadan sadece G10 yazarım diye düşünmeyin tezgah bu koddan önce program içersinde bir yerlerde G90 okumuş olabilir
kolay gelsin

sayın admin tamamı  www.turkeycnc.com dan öğrendiklerim  :)
Başlık: Ynt: G10 KOMUTU
Gönderen: Ramazan Çiftçi - Temmuz 10, 2009, 11:26:57 ÖS
Allah razı olsun bilgiyi verenden de almasını bilenede 
Başlık: Ynt: G10 KOMUTU
Gönderen: osmannuri - Şubat 06, 2011, 06:55:26 ÖS
verdiğiniz bilgiler için teşekkürler birde G92 komutunu açıklarsanız çok sevinirim
Başlık: Ynt: G10 KOMUTU
Gönderen: murat51xxx - Şubat 06, 2011, 11:19:42 ÖS
Alıntı yapılan: osmannuri - Şubat 06, 2011, 06:55:26 ÖS
verdiğiniz bilgiler için teşekkürler birde G92 komutunu açıklarsanız çok sevinirim
forumda arama yapsan daha iyi olur
bu linke bak
anlatan arkadaslar cok güzerl
anlatmış
http://www.turkeycnc.com/fanuc/g92-is-parcasi-sifir-kaydirma/msg25986/#msg25986 (http://www.turkeycnc.com/fanuc/g92-is-parcasi-sifir-kaydirma/msg25986/#msg25986)
Başlık: ostim
Gönderen: apollo-79 - Şubat 25, 2011, 10:53:23 ÖS
ostim beni yedi meslek ten bıktırdı
adam gibi yer çok az sizin keyfiniz gıcır
konuşun bakalım
Başlık: Ynt: G10 KOMUTU
Gönderen: temur - Ağustos 03, 2011, 12:46:24 ÖS
Çok güzel paylaşım teşekkürler...
Başlık: Ynt: G10 KOMUTU
Gönderen: realistselim_61 - Eylül 21, 2011, 12:27:51 ÖÖ
Alıntı yapılan: sinan - Mayıs 25, 2009, 11:22:18 ÖS
Alıntı yapılan: taşkaya - Mayıs 25, 2009, 10:29:33 ÖÖ
Alıntı yapılan: sinan - Mayıs 24, 2009, 11:19:51 ÖS
arkadaşlar bende ekleyeyim oi.tc serilerinde tornalarda G10P2L2U10.W10.
şeklinde sıfıra ekleme yapılabilir
s.a abicim oncelikle vermiş oldun bilgiler için teşekkür ediyorum piyasada okadar usata varki 1 komut bile göstermiyolar sizlerin sayesinde bişeyler oreniyoruz bizim usta g10 la kaydırmalı program yapıyor ve bunda alt programda çalışıyor yani aynaya100mmboyunda malzeme bağlıyor bundan 15 tane 5 mm pul yapıyor tezgah sıfırı otomatik kayıyor iş bitince tezgah tekrar eski sıfırına donuyor sıkıntı çıkmadan yeni parça bağlayıp çalıştırıyor  bunu bana ornek programlarla açıklarmısın şimdiden allah c.c razı olsun senden
Başlık: Ynt: G10 KOMUTU
Gönderen: Tolhqaa - Eylül 21, 2011, 09:04:17 ÖS
G10 cidden çok harika bi komutmus çok teşekkür ederim ellerine saglık usta
Başlık: Ynt: G10 KOMUTU
Gönderen: muratadana - Mayıs 11, 2012, 05:06:31 ÖS
bilmediğim bir konuydu
teşekkürler
Başlık: Ynt: G10 KOMUTU
Gönderen: yurigagari - Mayıs 13, 2012, 01:29:31 ÖÖ
gercekten güzel bilgiler
Başlık: Ynt: G10 KOMUTU
Gönderen: temur - Mayıs 13, 2012, 08:04:49 ÖS
Yada ne gerek var ?Benim anynam ve mengene min sıfırlarını ilk tezgaha geçtiğimden beri sıfırladım ve bozsam da sıfırlıyorum birdaha bozana kadar aylar sürüyor.Bana kalırsa gerek yok.
Başlık: Ynt: G10 KOMUTU
Gönderen: murat51xxx - Mayıs 13, 2012, 09:03:35 ÖS
 2 tane freze bir tane torna 3 tane mengene 4 tane ayna 30 yakın aparat
gelde kullanma
tornada bir tane parca var 7/8 tane takım calısıyor üzerinde
gel görki parcanın boyu 6mm bir kesiste 10 tane kesmesini istiyorsun
kullanma g10 da bende görüyüm
nasıl yapacaksın
her seferinde o makinanın sıfırını nasıl kaydıracaksın
sana gerek yok ama baskasına gerek var
Başlık: Ynt: G10 KOMUTU
Gönderen: muratadana - Mayıs 16, 2012, 03:11:57 ÖS
böyle bir şey istemişlerdi.
o zaman yapamamıştım.
Başlık: Ynt: G10 KOMUTU
Gönderen: banav - Mayıs 16, 2012, 06:14:52 ÖS
ben sürekli kullanıyorum aynı aparatta 4 ,5 çeşit iş yapıyorum programı başına yazıyorum sadece programı çagırmak yetreli