fanuc oi t üniteli teli torna tezgahlarında g71 kullanmadan bir boşaltma olacak
parça şöyle.80 çapında bi ham malzememiz var bu ham malzemenin zo ından x 30 çapına 2 radüs kırılacak ve 50 mm boyda yürünüp 50 boyunun sonuna 3 radüs kırılıp 80 çapına çıkılıp bitirilecek acaba bunu alt program çağırarak g71 veyabaşka bir çevrim kullanmadan alt programla nasıl yazarız
lütfen yardımcı olur musunuz ve bilenler varsa programını yazabilir mi
şimdiden herkeze teşekkürler
çok kazık sordun ama olmıycak iş değil.
.
....
..
EVET TORNACILAR
10 PUANLIK UZMANLIK SORUSU.
YAPIN BU ADAMIN PARÇASINI............
ANLAYALIM KİM NE BİLİYORRR...
kar
desim zor degilde ben tam anlayamadım ama sana alt porogram nasıl cagrılır söle acıklıyım :
bunu yapmak icin yani alt porogramı cagırman icin iki tane program yeter NORMAL PROGRAM KODU O222 OLSUN ALT PRO KODU O333 OLSUN OKEY
O0222:(ANA PROGRAMIN)
T1212:
G40 G80 G90:
G97M03S1250:
...
.
... BURASI NORMAL PROGRAMIN OK
......
.
GOO X 50 Z 50:
M98 PO333 L13: BURDAKİ Kİ L ALT PROGRAMI KAC KEZ CAGIRACANA BAGLI
BU NU YAPTIKTAN SONRA İSLEMİN DEVAM EDER
.....
.....
.........
.......
M30:
ALT PROGRAM
00333:
G91:
G01 Z15 F0.1O:(HER SEFERİNDE Z MNİN NE KADAR GİDECEGİ
G90:
G01 Z15 X25 F0.10:
......
.....
........
......
......
G01 Z15 X25 F0.10:
M99: (ANA PROGRAMA DÖN)
BURDAKİ PROGRAMA UY YANİ G90 VE G 91 M98 SİDE BÖLE YAPARSAN SENİN İS OLUR YANİ BİRAZ DAHA ACIKLAYICI YAZABİLİRSEN SANA YARDIMCI MOLURUM BURDAKİ L HARFİ DEDİGİM GİBİ KAC KEZ CAGIRACANA BELLİ SEN NE KADAR CAGIRACAKSAN O KADAR YAZARSIN BENİM KİSİ SADECE ÖRNEK BEN SANA TEMELİ Nİ ANLATTMAK İSTEDİM
İSİNE YARARKARDESİM HERHALDE AMA ACIKLAR BENDE YORUMUMU YAPARIM
mehmed yorum için saol ama beNim soruma yanıt bulamadım
bak şimdi ben bunu normal g71 ile yazayım siz bana m98 ile yazın
o0001;
G50 S2400;
G96S260M3;
T0101;
G0Z30;
X80Z1;HAM MALZEMEÇAPI 80
G71U2R0,2;
G71P1Q2F0,3;
N1G0X26;
G1Z0F0,1;
G3X30Z-2R2;
Z-47;
G2Z-50R3;
N2G1X80F0,2;
G0X180Z100;
M30;
BU PROGRAMI Bİ ÇEVRİM KULLANMADAN YANİ G71SİZ ALT PROGRAM OALRAK YAPMANIZI İSTİYORUM.
TMM KARDESİM BEN SANA ACIKLADIM SANADA SEDECE ON N LARI YERİNE KOYMAK KALIYO
O1111 (ANA PROGRAM)
G97 S1200 M3
T0101
G00 X80 Z1 M8
M98 P5 (P5 ALT PROGRAMIN)
G00 X77
M98 P5
G00 X74
M98 P5.....
...
...
...
G00 X35
M98 P5
G00 X33 Z0
G01 X0 F0.12 (burdan itibaren finish programın) köşe ve kenarlardaki ufak radüsler için g2 g3 kullanmana gerek yok bir sonraki eksen hareketine göre radüsü yapacaktır)
X30 R2
Z-50 R3
X80
G00 X100 Z100 M9
M5
M30
O0005 (ALT PROGRAMIN)
G01 U-3 F.12 (burda U-W kullanmamın amacı bulunduğu yerden hareket sağlamak)
W-51
U1
W51
M99
bu arada senin G71 in sanırım doğru değil
G71 U R
G71 P Q U W F
G71 U (ÇAPTA KAÇIŞ) R (BOYDA KAÇIŞ)
G71 P (FİNİSH PROGRAM GİRİŞİ SATIR NUMARASI- N OLARAK YAZILIR) Q (FİNİSH PROGRAM ÇIKIŞ SATIR NUMARASI N OLARAK YAZILIR) U (ÇAPTA BIRAKACAĞI PASO MİKTARI) W (BOYDA BIRAKACAĞI PASO MİKTARI) F (KESME HIZI İLERLEMESİ)
ANA PROĞRAM:
G50 S2400:
G96 S260 M3:
T0101:
G0 Z30:
X81 Z1:
M98 P1:
G0 X180 Z100:
O0001:
M98 P2 L10:
G0 X26 Z1:
G1 ZO F0.2:
G3 Z-2 X30 R2:
Z-47:
G2 Z-50 R3:
G1 X80 F0.2:
M99:
O0002:
G0 U-6:
G1 W-50.8 F0.3:
U1:
G0 W50.8:
M99:
ALT PROĞRAM İÇİNDE ALT PROĞRAM KULLANDIM
abilerim arkadaşlarım saolun
şimdi çözmeye çalışıyorum yavaş yavaş
murat51xxx seninki daha sağlıklı olmuş ben tekrar olayını tam bilmiyodum o yuzden mutlak kordinatla düşürdüm ölçüyü
benim içinde güzel bir örnek bu yaptığın program
teşekkürler
saygı değer murat ve cirisis abim.sizin bu yaptığınız bu programlar tam emin olmasam da yanlış. neresi yanlış derseniz siz bu programlarda radüse pay bırakmamışınız
herkeze merhaba gene başınızı ağrıtıyorum bu konuda
g71 çevrimiyle yaptığım program öyle değilde böyle olsaydı acaba nasıl yapardık. m98 in içinde g71 kullanarak ve hiç bir bir çevrim kullanmayarak bunun ayrı ayrı programını yazarmısınız işte program
o1111;,
G50S2500;
G96S260M3;
T0101;
X80Z1M8;
G71U3R0,3;
G71P1Q2U0,6W0,1F0,32;
N1G0X35;
G1Z0F0,1;
X75Z-25;
Z-40;
X68Z-45;(ÇAP75 DEN ÇAP 68 İSE İNERKEN Z BOYUNDADA İLERLEDİM)
Z-60;
X75Z-65;
Z-85;
N2X80;
G70P1Q2;
G0X180Z100;
M30;
LÜTFEN YAPABİLİYOSANIZ BUNU ALT PROGRAM KULLANARAK PROGRAMINI YAZIN
semih 77 dediğin gibi radyus lere fazla bir pay kalmamıs kalmamıs değil hiç yok aslında ama yılların ver diği bir tecrübeyle sana değecegim bir konuda 5 mm talas kaldıran bir elmas en azınadan sqana onda bir gibi bir talas bırakır ama yok illaki olsun diyorssan x81 olan baslama yerindeki ilk degeri x82 yap 1 mm sana capta talas bırakır ben bu proğramıda sen alıp kullanasın diye yazmadın sen ve senin gibiler öğrensin diye yazdım onları değiştirmek kullanmak örnekleri cogaltmak sana kalmıs
su ikinci yazdıgın proğrama gelince biz sana 2 gün önce öğrettik simdi o proğramın dediğin gibi alt proğramlı olarak sen yazda biz görelim öğrenmişmisin öğrenememişmisin kolay gelsin
bekliyorum
semih77 resimdeki sen isen eger arkandakide goodway torna sanırım
ben o tornada bir süre çalıştım
her makinada farklılıklar olabilir
ben radüsler için hiç pay bırakmadım ve sebebinide örnek programa yazdım zaten
G00 X0 Z3
G01 ZO F.12
X20 R3
Z-15
X35 C2
Z-25
GOO X100 Z100
bu programı dene bakalım
ayrıca çalıştığın tezgah goodway ise C2 de 2x45 pah kırcak parçaya
C eksenli tezgahlarda geçerli değildir
(ANA PROGRAM)O0001;
G50S2500;
G96S260M3;
T0101;
G0Z30;
X75Z1M8;
G1Z-85F0,16;
X82;
G0X75.5Z1;(önce 80 lik malzemeyi 75 lik bir düzlem vardı orayı işledim)
M98P0080002;(2 numaralı programı 8 kez tekrar et)
G0X75,5;
Z-40;
M98P0070003;(3 numaralı programı 7 kez tekrar et)
G0X85;
Z5;
X35Z1;(ve burdada finish attırdım)
G1Z0F0,1;
X75A-41,5F0,18;
Z-40;
X68A211;
Z-60;
X75A-31;
Z-85,
X82;
G0X180Z100;
M30;
O0002;
G0U-5;
G1Z-24,8A-41,5F0,18;
G0Z1;
u-46
M99;
O0003;
G1U-1A211F0,1;
Z-60;
U1A-31;
G0Z-40;
U-1;
M99;
ben önce bu hem x ve z te giden yerleri açıya çevirdim onları açı olarak yazdım
(tabi bu açılar yanlış olabilir tam olarak hesaplamadım)
inşallah doğru olmuştur
GÜZEL AMA EKSİKLER VE HATALARIN VAR ONLARIDA DÜZELTİRSEN TAM OLUR AMA
DÖNĞÜ KODLARI VARKEN BUNU KULLANMAK COK SACMA GELİYOR
KOLAY GELSİN
YA BU KONUYA BU KADAR MI İLGİ VAR 2 3 KİŞİ Mİ İLGİ DUYUYU YOKSA ANLYAN YOK MU BU KONUYU YORUM YAPMAK KÖTÜ DEĞİLDİR DAHA FAZLA YORUM ARKADAŞLAR
bu alt programı tornada nereler de kullanılıyo kullanış amacı ne acaba çevrimler varken ne gerek var buna acaba ben mi yanlış biliyorum tornada g71 i görmediği yerlerde mi kullanılıyo kullanış amacı ne
herkezden yorum bekliyorum....teşkkurler
kardeş alt proğram için sana en küçük bir örnek veriyim pul bağlarsın malzemeyi istediğin kadar çıkarırsın böyle şeyler için alt proğram kullanmak hem zaman açısından hemde sarfiyat bakımından benim aklıma yatmıyo o yüzden sen döngüden vazgeçme derim
ben sana şöyle söyliim
diyelimki 3 eksen bir tezgah ta çalışıyosun
elindeki parcada 10 tane aynı derinlikte delik var
ve sen bu parcadan bir seferde 5 tane bağlıyosun
bir kaç satırlık tek bir delik programı yaparak
program içersinde deliklere sıra geldiğinde sadece alt programı cagırmak mı mantıklı ve kolay
yoksa herbir parça için ayrı ayrı aynı programı yazmak mı
üstelik hafızada daha az yer kaplancak
en önemlisi fazladan program yazmayarak zamandan kazancaksın
S.A.
Tornada çok ağızlı diş çekerkende kullanabilirsin.Ana programda diş hatvesi kadar kaçıp alt programda dişi çekebilirsin
Örn. M20X1.5 - 2 ağızlı
ANA PROGRAM ALT PROGRAM
O1111 O2222
G0 X24. Z2. G76 P021060 Q100 R100
M98P2222 G76 X18.2 Z-20. P900 F1.5
G0 Z3.5 M99
M98P2222
G28U0W0
M30
alt programın amacını baya öğrendim herkeze teşekkür ederim.yorumlara devam...
semih kardes alt program ın amacı yapmıs olduğun paket programları zaman kaybetmeksızın dığer yazıcak olduğun programlarda kullanıyo olabilmen...aslında uyguladıkca aklında daha kalıcı oluyo...
BÖYLE BİR PARÇAYA ALT PROGRAMA GEREK YOKKİ BİLADER
kardes maksat gostermek,yoksa bılıyodur gerekmedığını
yorumun ıcın saol
Alıntı yapılan: muratarslan222 - Eylül 24, 2008, 10:47:06 ÖS
BÖYLE BİR PARÇAYA ALT PROGRAMA GEREK YOKKİ BİLADER
neden yok ?
bılmıyodur......
KARDEŞIM ANLADIĞIM KADARIYLA SENIN BI KUTUGUNVAR DIMI
G90 G54 X80 Z5
G10 L2 P1 X.. Z.. WORK G54 OFSET ATAMA
#1 = 80
#2 = 32
N100 X#1 Z0
G01 Z-50 , R3 VİRGÜLÜ ATLAMA YOKSA HATA YAPARSIN
X85
#1 = #1-1 X ATADIĞIMIZ DEĞİŞKENE -1 MM DAHA EKLEDIK PASO DURUMUNA GÖRE DĞİŞTİRİRSIN
IF[#1 GE #2 ] GOTO 100
G0 X85 Z3
X28
G01Z0
G03 X30 Z-2 R2
G01 Z-50, R3
G01 X80
teşekkurler tolga bu programı tezgahta denemeye çalışıcam
G01 Z-50 , R3 VİRGÜLÜ ATLAMA YOKSA HATA YAPARSIN BURDA VİRGÜL NE İŞE YARIYOR
çevrimi her bitirişinde çevrim başına dönerken açılı iniyo ve parçaya çarpıyo neden nacaba
satırları ayır kardes
yanı emnıyet li bolgeye gel sonra satır sonu numarasını gırıp bıtır
or:
g1 x50,z-65
z-80
(g0 z1,:)bu sekılde emnıyetlı bolgeye cekersen carpmaz kardesım
n10 g0 x20,:
burda parantez ıcındekı yontemı kullanmazsan carpar.kullanırsan carpmaz..cevrım ıcınde g0 kullana bılırsın..
g71 anlatımında bu konu paylasılmıs goz atabılırsın
kolay gelsın SEMIH im
bayadır gorusemıyoz he
evt teşekkurlerr
veyaa oraya u0,5 yazıp sonra z1 yazıp parçaya sürtmeden geri getirmelii
bu olması gereken sey zaten
parcayı cızme melısın