Ana Menü

G10 KOMUTU

Başlatan murat51xxx, Mayıs 14, 2008, 12:01:45 ÖÖ

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

sinan

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

osecgin

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ı?

crisis

#17
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

osmannuri

arkadaşlar birde g92 komutunu prğram içinde nasıl kulanırız  örneklerle gösterirseniz sevinirim

taşkaya

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
%
"Kalite, doğru ürün ya da hizmeti, müşterinin eline doğru zamanda ve doğru fiyatla koymaktır."
  
  Yağmur Tarım Traktör

http://www.yagmur.com/

Ramazan Çiftçi

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

crisis

#21
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  :)

Ramazan Çiftçi

Allah razı olsun bilgiyi verenden de almasını bilenede 

osmannuri

verdiğiniz bilgiler için teşekkürler birde G92 komutunu açıklarsanız çok sevinirim

murat51xxx

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

apollo-79

ostim beni yedi meslek ten bıktırdı
adam gibi yer çok az sizin keyfiniz gıcır
konuşun bakalım

temur

Çok güzel paylaşım teşekkürler...

realistselim_61

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

Tolhqaa

G10 cidden çok harika bi komutmus çok teşekkür ederim ellerine saglık usta

muratadana

bilmediğim bir konuydu
teşekkürler