çap 12 parmak freze ile 48 lik deligi derinlik 13 aliminyum döküm bu malzeme bunu 52 ye işleyecegim şimdiye kadar hiç işleme merkezi kullanmadım bu daire nasıl hesaplanır ı-j-k bunlar neye göre hesaplanır yardımcı olursanız sevinirim şimdiden teşekkürler
ı j yardım cı koordınatlardır...
g0 x0 y0 burası deliğin orta merkezi olsun..
işleyeceğin cap 52... daırenın yarı capı ne oluyor 52/2= 26
takımın capı 12.... 12/2= 6 daire capından takım yarı capını cıkartacağiz
26-6 = 20
g0 x0 y0
z-2
g1 x20 f500
g2 ı-20
g0 x0 y0
z-4
g1x20
g2ı-20
.....
bu sekılde program yazabılırsın....alt program dan anlıyorsan alt programda gostere bılırım..kafan karısmasın dıye bu sekılde basıt bır ornek verdım....
işleme merkezı yardımı ıstersen bana numaramdan ulasa bılırsın...
g2 ı-20 dedigin zaman tam daire dolaşıyor demi
bu dedigini anladım j kullanmaya gerek yok bu işimizi görüyor zaten j yi kabul edecegini sanmıyom takım telafisi kullandıgım zaman çakının yarı çapını hesaplamaya gerek yok direk g1x-26 dedikmi olur
r kullanmıyormuyuz peki tornadaki gibi g2x100.r20. gibi
yok r olayı radyus yapacağin zaman uygulanıyor...
j kullanıcağin zaman da y eksenın karsıtı dır
yanı eğer g1 y100 f500 deseydık karsı sı g2 j-100 olurdu...
ha kullansak fark edermı eetmez
g1 y100
g2 x0 y100 ı0 j-100 buda uygulanır
DAİREDE BU BENİM İŞİMİ GÖRÜR BAŞLANGIÇ OLARAK G1X-20 G2 I-20 BUNU YAZDIGIM ZAMAN DOLAŞIR YARIN Bİ DENEYİM YİNE BURAYA YAZARIM TAKILDIGIM YER OLURSA TEŞEKKÜRLER TAŞKAYA
150 ÇAPINDAKİ YARIM DAİREDE TAKIM 16 LIK DİYELİM G0X0.Y83.Z1. G2X0.Y-83.I0.J-83. BÖYLEMİ OLUYOR BURDA I NIN GÖREVİ NEDİR
daire yardımcı eksen komutları bunlar....x y komutlarının daıre karsıt komut değerlerı
x = ı
y = j
OLAYI ÇAKMAYA BAŞLADIM şu senin yazdıgını çogu kişi bilmiyor basit bi dairede bile çok uzun hesaplamayla yapıyorlar
alt program olayı sitede baktım yalnız kafama takılan yerler var mesela çap 52 1 er milim dalarak boşaltacaz derinlik 13 diyelim g0x0.y0.z5: g1z-1: x-26.f300.: g2 ı-26. diyelim ben bunu 13 kere tekrar yapacam 1 er milim inerek buna bi örnek yazarsan çözecem bu olayı bu programı tek tek z - diyerek yazacammı yoksa tek bi satır yazıp 13 milime kadar alt programla aynı işimi yapacak
Alıntı yapılan: iso_c - Ekim 06, 2011, 09:32:19 ÖS
alt program olayı sitede baktım yalnız kafama takılan yerler var mesela çap 52 1 er milim dalarak boşaltacaz derinlik 13 diyelim g0x0.y0.z5: g1z-1: x-26.f300.: g2 ı-26. diyelim ben bunu 13 kere tekrar yapacam 1 er milim inerek buna bi örnek yazarsan çözecem bu olayı bu programı tek tek z - diyerek yazacammı yoksa tek bi satır yazıp 13 milime kadar alt programla aynı işimi yapacak
O1980; ANA PROGRAM
...
....
....
G90;
G0X0.Y0.Z3.; MUTLAK KOORDİNATTA DELİĞİN MERKEZİNE GELDİN
G1Z0.F300; DELİĞİN ÜST HİZASINA YAKLAŞTIN
G91; ARTIŞLI SİSTEME GEÇTİN
M98P1981L13; ALT PROGRAM NUMARASI 1981 13 KEZ TEKRAR ET
G90; TEKRAR MUTLAK KOORDİNATA GEÇTİN
G1X0. F500; DELİĞİN MERKEZİNE GELDİN
G0Z100., UZAKLAŞTIN
...
....
....
O1981; ALT PROGRAM
G1Z-1F300;
G1X26;
G2I-26.;
M99;
spiral şekildede delik işlenebilir!
yazdıgını anladım desem yalan olur (G1 Z-1.F300.; G1X-26.; G2I-26.;) ALT PROGRAM YAPINCADA (G1Z-2.;G2I-26.;) BU ŞEKİLDE Z- 13 E KADAR PROGRAM YAZACAKMIYIM
DAİREYİ DEGİLDE Bİ KAMA YERİ AÇACAZ MESELA YAZMAYA YAZARIM YARIM SAAT OLACAGINA 1 SAATTE YAZARIM AMA ALT PROGRAMIN AMACINI KAVRAYAMADIM
Alıntı yapılan: iso_c - Ekim 06, 2011, 10:18:45 ÖS
yazdıgını anladım desem yalan olur (G1 Z-1.F300.; G1X-26.; G2I-26.;) ALT PROGRAM YAPINCADA (G1Z-2.;G2I-26.;) BU ŞEKİLDE Z- 13 E KADAR PROGRAM YAZACAKMIYIM
X-26 değil x26 olması lazım sanırım düzelttim
işin açıkçası ben sadece alt programın mantığını göstermek istemiştim
g91 den sonra ki z-1 bulunduğu yerden 1 mm aşağı in demek
tornada ki w-1 gibi düşün
13 kez tekrar yapınca yani z0 dan 13 kez birer mm aşağı inince haliyle z-13 e gelmiş oluyor takım
umarım açıklayıcı olmuşumdur...
TAMAM ŞİMDİ ANLADIM YALNIZ PROGRAMI TAM OLARAK Bİ YAZABİLİRMİSİN TEZGAHA YAZIP ONUN ÜSTÜNDEN FİKİR YÜRÜTECEM
üsttek i programıda senin verdiğin değerlere göre yazdım,
zaten cnc tornada çalışıyorum ama teorik de bildiğim bir işlem, yanlışlıklar olabilir !
alt programı da mesela sıralı bir kanal açma işleminde kullanıyorum z yerine w kullanıyorum ( tornada)
BENDEDE CNC TORNA VAR ŞİMDİ BUNU ALDIM ,MANTIK YÜRÜTEREK ÇALIŞTIRIYORUM AMA Bİ YANDANDA ARAŞTIRIYORUM KÖR EŞŞEK GİBİ GİTMEYELİM TAŞKAYADAN ALLAH RAZI OLSUN İLGİLENDİ BİŞEYLER KAPTIM BU AKŞAM
ıso karder dık ısleme yenı baslıyorsun
bence en ıyı cap ısleme donerek inmesıdır bunu kullanmanı tavsıye ederım
Ornek cap 100 takım 50 derinlik 20
GOG90G54X25YOZ100
Z10
G1Z0F1000
M98P2L20
G90G2I-25J0
G0X0YO
Z100
G28G91Z0
M5M30
ALT PROGRAM
O002G91G2I-25J0Z-1F2000M99;
alt program olayı sitede baktım yalnız kafama takılan yerler var mesela çap 52 1 er milim dalarak boşaltacaz derinlik 13 diyelim g0x0.y0.z5: g1z-1: x-26.f300.: g2 ı-26. diyelim ben bunu 13 kere tekrar yapacam 1 er milim inerek buna bi örnek yazarsan çözecem bu olayı bu programı tek tek z - diyerek yazacammı yoksa tek bi satır yazıp 13 milime kadar alt programla aynı işimi yapacak
G17G40G49G80
G90G54G0X20Y0
G43Z10H1S...M3
Z2
G1Z0F..
G2I-20Z-13P13F...
I-20
G0Z150
G91G28Z0
M30
delik çapından parmak freze çapını çıkartıp çıkan sonucu 2 ye böleriz ve kaçmalara onu yazarız.
52-12=30/2=15
onuda şu şekilde yazarız.
G90 G1 Z0.F2000;
G91 G1 X15.F1000;
M98 P113 L13;ALT PROGRAM VE TEKRAR SAYISI.
ALT PROGRAMIN İÇİ.
G91 G3 I-15 Z-1.F5000;
M99=ALT PROGRAM SONU.
G91 G3 I-15.F1000;
G1 X-15.;
G90 G0 Z200.
M9;
M30;
Usta ben şu alt program yazarken g90 ile g91nere yazacağiz onu anlamadım. Şimdiden çok teşekkür ederim
Bakıyorum da herkes bişe yazıyo taskayadan baska dogru yazan yok
O1981;
G1Z-1F300
G1X26;
G2I-26.;
[G1X-26]
M99;
Blaster alt programına bi eksen daha yazman gerekiyor.yoksa uzunca bi koza acar
01---> program no
G17 G40 G49 G80
M3 S1000
G00 G90 G54 X0. Y0.
G43 H1 Z50.
Z0.
M98 P2 L26
M9
G00 Z100.
M5
G91 G28 Z0.
M30
02--->alt program no
G91 G1 Z-0.5 F1500.
G1 X20.
G2 I-20.
G1 X-20.
M99
X-Y ORTASI AL START VER AYNEN YAZ HADİ KOLAY GELSİN :)
selamın aleykum beyler .yaa size birşey sorucaktım.dik işlemde yarı daire yani o harfinin yarısı şeklinde işleme nasıl yapılır nasıl bir kod yazılır.cevaplarsanız sevinirim şimdiden teşekkürler.
t01m6;
g90g0x0y0
g43h1z10
g1z-10
x-5
g3x5i5
;
'