TurkeyCNC Forum

CNC Okulu => Fanuc => Konuyu başlatan: berkay.4141 - Temmuz 05, 2012, 08:04:32 ÖÖ

Başlık: Biten Programı Tekrarlama.
Gönderen: berkay.4141 - Temmuz 05, 2012, 08:04:32 ÖÖ
S.a Arkadaşlar.

Kafama takılan birşeyi size sormak istiyorum.

Fanuc üniteli torna yada freeze tezgahın herhangi bir program yazdım M30 yazıp programı bitirirsin ya ben bitmesini istemiyorum programın son satıra geldiğinde tekrar başa dönüp aynı programı işlemesini istiyorum bunu hangi kodlarla yapmam mümkün şöyle basitinden bi Program yazarsanız cok yardımcı olmuş olursunuz.

Yorumlarınız İçin Şimdiden Teşekkürler...
Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: hllbrhmkskn - Temmuz 05, 2012, 08:48:48 ÖÖ
M 99 devam eder
Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: berkay.4141 - Temmuz 05, 2012, 08:59:40 ÖÖ
hllbrhmkskn cok teşekkür ederim.

kısa bi program yazarsan bunla ilgili cok yardımcı olmuş olursunuz.
Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: hartfordmevlüt - Temmuz 05, 2012, 12:33:34 ÖS
sevgili berkay iyide ne maksatla tekrar basa döndürecen biraz daha acarsan nası bir program istiyorsun m99 yazman yeter m30 yerine baska hiçbirsey yapmana gerek yok
Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: birkan66 - Temmuz 05, 2012, 06:46:49 ÖS
PROGRAMIN İLK SATIRINA N1 YAZ SONRADA PROGRAMIN M30 ONCESİ /GOTO1 YAZ OKADAR HATTA SLAJ KOYKİ BASINA İSTEDİGİN ZAMAN SLAJ I AKTİF EDERSEN  UNITENİN UZERİNDEN O ZAMAN PROGRAM SATIR ATLAYACAGI İCİN PROGRAM BİTMİŞ OLUR
Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: hasanhdogan - Temmuz 05, 2012, 08:41:32 ÖS
mesela kardeş

t0101;
g97 s2500 m3 ;
g0 x90 z3;
g1 zo f0.08;
z-37;
g0 x100 z50;
m9;
m5;
m99;

bukadar :)
Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: emrulah - Temmuz 05, 2012, 09:49:09 ÖS
 eskiden bunu yapıyordum ama dikkaet etmedigim için unuttum  --mem restart) ile yapabilirsin  monitörden  ofset tuşuna bas alt mönüde setigs e  tıkla  page tuşuyla aşagı dogru in    aşagı sayfalarda part requed diye yazması lazım  onun  kaç tekrar yapacagını yazarsın  tabikide oraya adet sayısını girmen için mod anahtarın mdı da olmasına dikkate et vede bazı tezgahlarda setigs sayfasına deger degiştirmen için  yazma açık yazma kapalıyı aktif etmen gerekir   part requedt e  kaç adet yapacak sa adeti gir  ınputla  sonra tezgahı mem  restartta çalıştır
örnek program

MAZEME DETAYI :örnek oldugu için önemsiz bi program yazacagı  programın en başta dayama kullanıp ardından tarete baglanana çekici yardımıyla devam etmesini saglıyacagım

HATALARIM OLURSA LÜTFEN DÜZELTİN AMATÖRÜM AMA ŞİMDİLİK

O1234;
T0101(DIŞ KATER);
G97 S1200 M03;
G00 Z5. M08;
X50.;
Z0.2;
G01 X51. Z-1.5 F0.23;
Z-53.;
G02 X52. Z-54. R1. F0.1;
G00 X250. Z250.;
T0404 (3'LÜK KESKİ);
G00 Z-52.;
X51,2;
G01 X50. Z-53. F0.07;
X45.;
G00 X100. ;
Z150.;
M05;
M09;
T0707 (PARÇA ÇEKİCİ);
G00 X45.;
Z-57.;
G98 F600.;
X0.;
G99;
G04 X3. M10;
W53,;
G04 X3.M11;
G00 X100.;
Z250.;
/ N100 T0707(PARÇA TUTUCU-DAYAMA);
/G00 X0.;
/Z0.;
/M01;
/M30;

HATALARIM İÇİN KUSRA BAKMAYIN DEDİGİM GİBİ HEM AMATÖRÜM HEMDE ESKİDEN BU İŞİN TAK ŞÖKCÜLÜGÜNÜ YAPMIŞTIM

AYRICA == ÖRNEGİN BU BİR BORU VEDE BİR BORUDAN 10 ADET ÇIKIYOR   DEDİKLERİMİ YAPTIKTAN SONRA HER MAZEME BAGLAYACAGINIZCA MAZEME ADEDİNİ SIFIRLAMANIZ GEREKMEKTEDİR

Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: hasanhdogan - Temmuz 05, 2012, 09:54:41 ÖS
BAZI TEZGAHLARDA MEM RESTART OLMUYOR KARDEŞ MECBUR KOD KULLANMAK GEREK GALİBA ARKADAŞINDA YOK MOD TUŞUNDA O YÜZDEN KONU AÇTI AMA GENEDE EMEGİNE SAGLIK :)
Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: CK-53 - Temmuz 06, 2012, 07:38:10 ÖÖ
Alıntı yapılan: birkan66 - Temmuz 05, 2012, 06:46:49 ÖS
PROGRAMIN İLK SATIRINA N1 YAZ SONRADA PROGRAMIN M30 ONCESİ /GOTO1 YAZ OKADAR HATTA SLAJ KOYKİ BASINA İSTEDİGİN ZAMAN SLAJ I AKTİF EDERSEN  UNITENİN UZERİNDEN O ZAMAN PROGRAM SATIR ATLAYACAGI İCİN PROGRAM BİTMİŞ OLUR


Bence de en basiti, Birkan ustanın çözümü.
Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: berkay.4141 - Temmuz 06, 2012, 08:28:31 ÖÖ
Yorum yapıp yardımcı olan herkesin emeğine sağlık beyler.

hasanhdogan tamda bu şekilde istiyordum yardımların için teşekkürler.
Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: hasanhdogan - Temmuz 06, 2012, 08:30:41 ÖS
Önemli deqil kardeş işte burdaki ustalarımız sayesinde qeldik buraya kadar :)
Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: TURKCAD - Temmuz 07, 2012, 04:20:19 ÖÖ
PARÇAYI DEĞİŞTİRMEK İÇİN KENDİMİZE ZAMAN AYIRMAK İSTİYORSAK BEKLEME ZAMANIDA YAZARDIM.PROGRAMIN SONUNDA M99 ' DAN ÖNCE G04 X..... EKLERDİM.KAÇ SANİYE BEKLETMEK İSTİYORSAK ONU YAZARDIM.

G 04: BEKLEME
Bekleme komutu CNC tezgahı istediğimiz bir anda saniye cinsinden zamanbelirterek bekletir. Bekleme esnasında sadece programın çalışması ve eksenhareketleri duraklar, diğer fonksiyonlar çalışır. Belirtilen zaman dolduktansonra program kaldığı yerden devam eder.
G04 X.....X= Saniye cinsinden zaman ( Bazı tezgahlarda X değeri P ile verilebilir. )
Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: berkay.4141 - Temmuz 09, 2012, 08:05:22 ÖÖ
Teşekkür ederim ADEM.
Faydalı Bilgi.
Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: lordofcnc - Temmuz 13, 2012, 09:26:28 ÖS
g04 icın kucuk bır ilave...
g04 x2. (2sanıye bekleme)...
g04 p2000 (2saniye bekleme)...
p=milisaniye cinsinden bekleme....
Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: erman_5582 - Temmuz 14, 2012, 10:14:04 ÖS
Alıntı yapılan: birkan66 - Temmuz 05, 2012, 06:46:49 ÖS
PROGRAMIN İLK SATIRINA N1 YAZ SONRADA PROGRAMIN M30 ONCESİ /GOTO1 YAZ OKADAR HATTA SLAJ KOYKİ BASINA İSTEDİGİN ZAMAN SLAJ I AKTİF EDERSEN  UNITENİN UZERİNDEN O ZAMAN PROGRAM SATIR ATLAYACAGI İCİN PROGRAM BİTMİŞ OLUR
-------------------------------------------------------
birkan ustam GOTO1  Yazmak istediğimde programa ( O  harfini yazamıyorum ) mocra karakteri olduğu için parametresi mi var  aç mamız gereken daha önce   kare  #  yide yazamamıştım   

kontrol ünitesi Oİ TB
teşekkürler
Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: birkan66 - Temmuz 15, 2012, 09:00:50 ÖÖ
O0001
N1 G91G28Z0
...............
..................
......................
/GOTO1
M30
BUSEKİLDE YAZARSAN OLUR SLAJI KALDIRDIGINDA NORMAL BİTİŞE DONER
Başlık: Ynt: Biten Programı Tekrarlama.
Gönderen: erman_5582 - Temmuz 15, 2012, 09:25:57 ÖÖ
o şekilde yapıyorumda tezgah ( O harfini ) programın içine yazmıyor  GOTO1  EOB İNSERT   yaptığım zaman  GT  1   şeklinde programa kaydoluyor sonuç olarak goto 1 yazamıyorum  programa herhangi bir parametre mi var yazmaya izin veren teşekkürler
torna oi tb serisi