No video

G ve M kodları ile CNC FREZE için program yazma (Teorik Anlatım)

  Рет қаралды 50,607

Fatih Cebeci

Fatih Cebeci

Күн бұрын

CNC freze tezgahları için G ve M kodlarını kullanarak doğrudan program oluşturma mantığının anlatıldığı eğitimdeki uygulamaları Swansoft CNC simülatörü gibi uygulamalarda deneyebilirsiniz. Bu eğitimdeki amaç G0 ve G1 gibi temel G kodlarının mantığını gösterip takım yolu takip edebilmektir. Anlatımlarda temel imalat teknikleri ve malzeme bilimine dair detaylar göz önüne alınmamıştır. Takım hareket yönleri ve oryantasyonlara imalat teknikleri açısından bakılmamalıdır. Koordinat sistemi olarak Mutlak (Absolute) koordinat kullanılmıştır. G90 Absolute, G91 Incremental sistem için kullanılan kodlardır. Programda bu kodlardan herhangibirisi kullanılmazsa tezgah otomatik olarak Absolute (Mutlak) koordinat sistemine göre hareket eder. Bu nedenden dolayı programda G90 kodu kullanılmamıştır. Ayrıca G54, G43, G90 gibi kodlar ile takım değiştirme, devir verme gibi giriş kodlarının yazılış sırası ve formatı tezgaha ve kontrolöre göre farklılık gösterebilir. Temel mantık tüm tezgah ve kontrolörler için benzerdir.

Пікірлер: 135
@woadraider-kq4tu
@woadraider-kq4tu 9 ай бұрын
Bizim üniversite hocasına 1000 basar sagolun çok faydalı oldu
@og3713
@og3713 2 жыл бұрын
Bu kadar ayrıntılı anlatım görmedim hocam Allah razı olsun 👏
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Rica ederim. Yararlı olması sevindirici, ben teşekkür ederim.
@allenavadik59
@allenavadik59 8 ай бұрын
onca video izledi bukadar seri duzgun anlatani gormedim
@ezgimedya6060
@ezgimedya6060 8 ай бұрын
Sağlıklı, mutlu bir ömrünüz olsun. Sayenizde ezberleri bozup, işin ilmini ve mantığını öğreniyoruz. Daha önce öcü gibi görünen konulara başka bir gözle bakmaya başladım. Sağ olun, var olun. 🙏
@FatihCebeci
@FatihCebeci 8 ай бұрын
Rica ederim. Güzel sözleriniz için teşekkür ederim. Böyle bir pozitif etkimiz olduysa ne mutlu. Kolaylıklar diliyorum.
@happysoul2764
@happysoul2764 Жыл бұрын
Hocam ne kadar güzel ve pedagojik bir anlatım tarzınız var, Allah razı olsun sizden
@FatihCebeci
@FatihCebeci Жыл бұрын
Rica ederim, ne demek. Yararlı olmasına sevindim.
@muratsade1745
@muratsade1745 10 ай бұрын
Tek kelimeyle mükemmel anlatım. Çok teşekkürler hocam.
@ozgurozcan3664
@ozgurozcan3664 2 жыл бұрын
Üstadım slm..fabrikaya ise baslicam ve hic bilmedigim bir is olan cnc bolumunde ...cok ozguvensiz gidecek ve karamsarligin verdigi bunalima gidecekyim...gercekten o kadar yukseldim ki ise ins basaricam...agzina saglik...
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Rica ederim. Umarım küçükte olsa katkı sağlayabilmişizdir. Başarılar diliyorum.
@seydullabalabek1669
@seydullabalabek1669 11 ай бұрын
ALLAH RAZI OLSUN çok güzel ve ince ve çok kolay anlaşilabilir
@serkan7173
@serkan7173 10 ай бұрын
Hocam çok teşekkür ederim yeni cnc freze ye başladım 1 hafta oldu bu video beni aydınlattı
@MuratDemir-mq5ze
@MuratDemir-mq5ze 10 ай бұрын
Merhaba hocam daha cok G kodu vidyosu atarsanız seviriz suan makine bölümündeyim sizin sayenizde daha iyi anlıyorum ❤❤❤
@mk-sy2wx
@mk-sy2wx Жыл бұрын
Avusturya'dan selam. Anlatımın harika Senin öğrencin olmak isterdim. Bana böyle anlatsalardı cnc Einstein ı olurdum.
@FatihCebeci
@FatihCebeci Жыл бұрын
Selamlar. Olabildiğince basitleştirmeye çalışıyorum anlatımları. Güzel ifadeler için teşekkür ederim. Kolaylıklar diliyorum.
@askerunlu5133
@askerunlu5133 2 жыл бұрын
Hocam gayet güzel anlamışsınız keşke şuralarda sizin gibi anlatsa
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Teşekkür ederim, anlaşılır olmasına sevindim.
@askerunlu5133
@askerunlu5133 2 жыл бұрын
Ustalar demek istedim
@osmanogluosman8399
@osmanogluosman8399 10 ай бұрын
ağzınıza sağlık hocam daha güzel anlatılamazdı sanırım teşekkürler.
@fenerlireis4698
@fenerlireis4698 2 жыл бұрын
Emeğinize sağlık hocam. Çok değerli bilgilere sizin sayenizde ulaşmak beni çok sevindirdi. Teşekkür ederim.
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Rica ederim. Yararlı olması benim içinde sevindirici.
@dagdelenlerelektronik7934
@dagdelenlerelektronik7934 2 жыл бұрын
Çok güzel anlatım olmuş emeğinize sağlık.
@xatashi1421
@xatashi1421 2 жыл бұрын
Yarın meslek dersi sınavım var hocam allah razı olsun mükemmel anlatmissiniz çok işime yaradı bakalım sınav nasıl geçicek
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Yararlı olmasına sevindim, başarılar diliyorum.
@teknovision6319
@teknovision6319 2 жыл бұрын
Ağzınıza sağlık hocam efsane anlatım
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Rica ederim, ben teşekkür ederim.
@user-cx9tb3zg8r
@user-cx9tb3zg8r 5 ай бұрын
Hocam çok teşekkür ediyorum Allah razı olsun böyle vidoların devamı gelirmi hocam daire çızme programı gibi
@FatihCebeci
@FatihCebeci 5 ай бұрын
Rica ederim. Biraz yoğunum, zaman yaratabildiğimde tabiki yeni içerikler oluşturma niyetim var.
@omerust9569
@omerust9569 11 ай бұрын
Ağzınıza emeğinize sağlık hocam
@efekpln9464
@efekpln9464 2 жыл бұрын
Hocam yarın sınav var sıfırlamayı anlamamıştım valla sağolun anladım
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Rica ederim.
@iCanDemir
@iCanDemir 2 жыл бұрын
Çok güzel bir video olmuş ellerinize emeklerinize sağlık.
@nesimtekgoz3322
@nesimtekgoz3322 3 ай бұрын
Teşekkürler hocam
@19781981husnu
@19781981husnu 2 жыл бұрын
ELİNE EMEĞİNE SAĞLIK HOCAM
@oooasifooo9458
@oooasifooo9458 5 ай бұрын
teşekkürler ederim 🇹🇷🇦🇿❤️
@cimcimeguler3436
@cimcimeguler3436 Жыл бұрын
👏👏anlatim uygulama süper
@furkankaya3877
@furkankaya3877 8 ай бұрын
Lisede olmama rağmen çok iyi anladım
@ozkan551
@ozkan551 3 жыл бұрын
Hocam çok teşekkür ederim gerizekalı ya anlatır gibi anlatmışsınız bende manuel torna freze ustasıyım yeni başlıyorum CNC geçeceğim tek kelimeyle harika bir anlatım 👏👏
@FatihCebeci
@FatihCebeci 3 жыл бұрын
Estafurullah, yararlı olduysa ne mutlu.
@ozkan551
@ozkan551 3 жыл бұрын
@@FatihCebeci hocam instegram hesabınız var mı?
@FatihCebeci
@FatihCebeci 3 жыл бұрын
Var ama aktif kullanmıyorum. KZfaq yada LinkedIn üzerinden paylaşımlarda bulunuyorum daha çok. KZfaq kanalımın "Hakkında" sekmesinde LinkedIn hesabımın bağlantısı mevcut.
@denthf9408
@denthf9408 2 жыл бұрын
@@FatihCebeci hocam bir sorum var cok onemli 3 dakikanızı almaz kzfaq.info/get/bejne/hM5xp5aVzbCyZqs.html hocam bu bana cok lazım hocam x yonunde baslayarak ilk radus aslında orası G02 X54 Y0 R12 mi ? YADA G02 X42 Y0 R12 mi ? hocam hangisi dogru U ilk radus videodaki BOYLE DİYORUM CUNKU R 12 Yİ GOSTEREN OK TAM ORTAYI GOSTERMİYOR PARCANIN KOSESİNDEN VURMUS VE EN YUKARIDAKİ İSE TAM ORTADAN OKU GECİRMİŞ R10 OLAN Y EKSENİNDE
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Görselde gerçekten verilen yaylar bir dairenin tam yarısımı değilmi tam belli değil gibi. Bu gibi durumlarda öyle olduğunu varsayarak ilerlemek gerekir, farklı bir durum olsaydı belirtilirdi muhtemelen. Diğer yandan görseldeki ölçülendirmelerden çoğu koordinat belirlenebiliyor. Örneğin 80-40-20 ölçülendirmelerine bakacak olursanız R10 olan yerin tam bir çap olan 20'ye denk geldiği görülebiliyor. Yatay 80 uzunluğu ile R13'ün başlangıç noktası örtüşüyorsa bu sefer R12 olan yerdeki son koordinatı 80-30-28=22 bulup +30 diyip 52 yapmak lazım. Değilse 54. Çoğu koordinat bu şekilde net çıkıyor aslında ortaya. Ayrıca X yönünde soldan sağa gidiliyorsa R12 olan yerde G02 değil G03 yazmalısınız, zira o yönde saat yönünün tersi bir durum var. R13, R5 ve R10 olan yerde G02 kullanabilirsiniz.
@xlainlordhd176
@xlainlordhd176 9 ай бұрын
(ALLAH RAZI OLSUN HOCAM)
@buraksahin6691
@buraksahin6691 2 жыл бұрын
Harika anlattınız Hocam
@fatmaakar6411
@fatmaakar6411 2 жыл бұрын
içerik için çok teşekkürler
@nesimtekgoz3322
@nesimtekgoz3322 2 жыл бұрын
Emeğine sağlık hocam
@burakkildis9527
@burakkildis9527 3 жыл бұрын
Hocam emeğinize sağlık, çok faydalı anlaşılabilir bi anlatım olmuş🙏
@BeratTopal
@BeratTopal Жыл бұрын
Hocam icini bosaltirken g41 kodunu kullanirsak da takim yari capini cikarmamiza gerek olmaz demi
@FatihCebeci
@FatihCebeci Жыл бұрын
Geometriler kaydedildiyse offset işini tezgahın kendi yapması beklenir. Radius hesabı için offset H parametresi kayıtlı olmalı ve g41 ile beraber çağırılmalı. Durum böyle ise ek olarak yarı çap ekleme çıkarma gibi işlere gerek olmuyor.
@YakupCan-mt3sz
@YakupCan-mt3sz Жыл бұрын
Abi süpersin yemin ederim
@ers-ust170
@ers-ust170 2 жыл бұрын
hocam süpersin
@ilkayranasensoy6763
@ilkayranasensoy6763 Жыл бұрын
hocam ağzınıza sağlık
@faratoff8365
@faratoff8365 2 жыл бұрын
hocam salağa anlatır gibi anlatıyosunuz çok teşekkür ederiz ben cnc yatay işlem tezgahında çalışıyorum mantığı biraz anlamak için izliyorum sizi yatay işlem dik işlem(freze) hemen hemen mantık aynı gibi
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Estafurullah, mümkün olduğu kadar basitleştirmeye çalışıyorum. Dik ve yatay işleme merkezlerinde mantık benzerdir evet. Yararı dokunduysa ne mutlu.
@alialissa1457
@alialissa1457 3 жыл бұрын
Hocam çok sağol
@aidinmohamadi6751
@aidinmohamadi6751 Жыл бұрын
adam cok iyisin
@umitbozbay
@umitbozbay Ай бұрын
Hocam merhaba. Anlatım için teşekkürler. Bu program g90 veya g91 kullanılmadan yapılabiliyormu?
@FatihCebeci
@FatihCebeci 29 күн бұрын
Rica ederim. Herhangibirini yazmazsanız tezgah mutlak koordinat sistemine göre çalışıyor. Yani g90 yazmasanızda olabiliyor. Ama en doğrusu başta yazmak.
@bilminisgnda5194
@bilminisgnda5194 2 жыл бұрын
çok iyi
@muratuysal3089
@muratuysal3089 2 жыл бұрын
parça sıfırı alma işlemi gosterebilirseniz varsa tezgah üzerinde on numara olur
@FatihCebeci
@FatihCebeci 2 жыл бұрын
CNC Freze (Dik İşleme Ünitesi) isimli oynatma listesi var kanalda. Orada parça sıfırlama videosunu bulabilirsiniz.
@user-gv3gu6wy6m
@user-gv3gu6wy6m Жыл бұрын
Merhaba size bi sorum olacak dı argo A80 işleme merkezi müshibişi işletim sistemi olan tezgahta polar koordinat sistemi nasıl oluyor mesela x37.5 y0. Dan yapıyorum polar şeklinde ama x43.4y11.6 dan 3 delik delicem bunu yapamıyorum
@FatihCebeci
@FatihCebeci Жыл бұрын
Tam olarak bilemiyorum probleminizin kök nedenini. Ancak bahsettiğiniz gibi polar koordinatlarda işlem için önce G16 ile polar koordinatları aktive etmeniz gerekir. Sonrasındaki notasyonda yazılan X ve Y değerleri farklı anlam ifade eder. Normalde mutlak koordinatları belirten X ve Y artık radius ve açı ifade eder. X delik çemberinin merkezle olan yarı çap bilgisi oluyor artık. Y'de deliğin merkele yaptığı açı. Operasyon bitince G15 ile polar koordinat sistemini deaktive ediyorsunuz aşağıdaki örnek programda olduğu gibi. Örnek program: N10 G16 N20 G99 G81 X3.5 Y24 R0.1 Z-0.156 F3.0 . . . N50 G15 . .
@alikilic3342
@alikilic3342 3 жыл бұрын
hayırlı günler ustalarım simens paket program için izleyebilecegim videolar var mı sıfırdan ögrenim için
@koki8119
@koki8119 Жыл бұрын
Programi neden yaziyoruz bilgisayar kendisi makinaya gondermiyormu g kodlari
@muhammet2593
@muhammet2593 Жыл бұрын
Sınavdan önceki gece izledim yarın ne olacak bakalım, nerdeyse hiçbir şey bilmiyordum x y z koordinat belirleme dışında.
@cuzzamlkral372
@cuzzamlkral372 Жыл бұрын
Aynisini ben suan yasiyorum. Nasil gecti sinav?
@nfsnolimitss
@nfsnolimitss 10 ай бұрын
Bu arada 2. Ve 3. Talaş alımında + yazması lazım - geri çıkmıyor mu hocam anlamadım benim bildiğim bu Z ekseni hareket etmiyor ya
@FatihCebeci
@FatihCebeci 10 ай бұрын
Parçanın yüzeyi Z0 noktası. Talaş kaldırmak için Z ekseninde parçaya girdikçe - oluyor. Parça yüzeyinden uzaklaştıkça + oluyor. Z ekseninde takım hareket ediyor bu arada.
@fiwilippAilesi37
@fiwilippAilesi37 4 ай бұрын
Hocam Ben Lise 2 De Aciha Gectim Cnc Frezede Calisiyorum iyimi Hem Okulum Bitiyo hem meslehim Olmuş oluyo İyimi😢
@ertugrulkarakaya7887
@ertugrulkarakaya7887 7 күн бұрын
F hızı 300 de işin içinde devam edemez hocam hızı dusurmezsek takım kirilir
@FatihCebeci
@FatihCebeci 7 күн бұрын
Video açıklamasında belirttiğim üzere burada imalat teknikleri ile ilgili detaylara atıf yapmıyorum. Tek dert konuyu hiç bilmeyene takım yolunu takip ettirtebilmek ve kodların formatı ile ilgili çok genel bilgi vermek. O yüzden F ilerlemesinin değerinin benim anlatımımda önemi yok. 300 değil 1000 bile yazabilirdim oraya. Takım devrinide rastgele yazdım, önemi yok bu videodaki hedefler açısından. Ayrıca polyamid iş parçasında 300'den çok daha yüksek değerlerde bile takım kolay kolay kırılmaz. Dediğim gibi metal işlenen gerçek bir talaşlı imalat sürecindeki detaylara girerek bir örnek program oluşturmuyorum burada. O açıdan yaklaşılırsa sadece F ilerlemesi değil, iş parçasına giriş, girdikten sonra hareket yönleri, takıma verilecek devir, kesicinin tipi, HSS'mi mesela gibi bir yığın konu var göz önüne alınacak. Gerek verilecek devir gerekse ilerleme hızının formülleri var. Yani matematiksel hesap yapılıp hangi ilerleme hızını gireceğimize karar veriyoruz idealde. Bu videoda tüm bu değindiklerimle ilgili bir detay ve hassasiyet olmadığını tekrar vurgulayarak cevap vermiş olayım. Sahadaki gerçek uygulamada sizin değindiğiniz nokta dahil birçok detay elbetteki dikkate alınmalı.
@gungorgul7531
@gungorgul7531 2 жыл бұрын
Hocam o takımla cep nasıl boşaltıyosun ortayı anladımda köşedeki radüs leri mapacaksın cep boşaltmaya alt program 4 kenara yapmazsan olmaz hocam sonra takımımla ortayı boşaltırsn.
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Zaten temel programlamada G kodlarının mantığını anlatıyorum burada, özünde cep boşaltma gibi bir niyet yok. Yani G1 yazarsanız ne olur, G0 yazarsanız ne olur gibi. Bunuda belirtiyorum dikkat ederseniz 22:00 - 23:10 arası. Bu anlatımda tezgahta gerçek bir işparçası işleme şeklinde bir iddia yok zaten. Olsa detaylı anlatırdım, tarama kafasıyla yüzeyi düzleyip daha sonra farklı takımlarla boşaltma yapıp, sonra daha küçük çaplı takımla radüsleri yok etmeyi, finişlemeyi falan anlatırdım. Dediğim gibi bu anlatımdaki tek amaç sıfırdan başlayanlar için temel G kodlarıyla takım yollarını takip edebilmek. Takım dönüp bir tur talaş kaldırsın, bu takım yolunun takibi yapılsın, yeni başlayan önce onu anlasın yeterli. Ayrıca elinizde başka takım yoksa mecburen cepte boşaltırsınız bu takımla. Mecburiyetten boşaltmışlığım var.
@skadrivers898
@skadrivers898 2 жыл бұрын
Teknik olarak Radius sıfır olmaz. Bıçakların bir çapı var ve yarı çapı kadar radius kalır. Eğer köşeli olsun istiyorsan FREZE TAKIM ile olmaz o zamanda lazer ile yaparsın. Ahşap işi ile uğraşan biri olarak 4mm bıçak ile yaptığım işte kalan 2mm radiusu yok kabul ediyorum.
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Kesinlikle durum bu. Oransal olarak çok küçük bir radius kaldığında ihmal edilebilir sadece.
@abdulhakimhammud4572
@abdulhakimhammud4572 7 ай бұрын
Kenarları radyos olyor nasıl kenar yabcaz
@osmanbilsel764
@osmanbilsel764 Жыл бұрын
Hocam bu videonun bi serisi var mi acaba?
@FatihCebeci
@FatihCebeci Жыл бұрын
Teorik olarak anlatım serisi yok ancak takım ve parça sıfırlamadan başlayıp imalat örneklerine kadar giden bir seri mevcut. kzfaq.info/sun/PLeFYL-Js5LK2z4FMty_DZp6HtIWkeSOuM
@osmanbilsel764
@osmanbilsel764 Жыл бұрын
@@FatihCebeci peki hocam sizinki gibi teorik anlatim serisi bulabilirmiyim bir baska kaynak var midir ucretli ucretsiz sizin tavsiye edebilceginiz
@FatihCebeci
@FatihCebeci Жыл бұрын
Türkçe bilemiyorum, araştırmadım açıkçası derli toplu bir seri varmıdır diye. Karşılaşırsam burada paylaşırım.
@osmanbilsel764
@osmanbilsel764 Жыл бұрын
@@FatihCebeci teşekkür ederim 🙏
@koki8119
@koki8119 Жыл бұрын
Hocam ben router kullaniyorum bizde manuel yazma yok bilgisayarda ciziyoruz mach2 tab la gonderiyoruz kesiyor bu ne boyle ugras dur
@FatihCebeci
@FatihCebeci Жыл бұрын
Manuel yazma olayı aslında işin mantığını öğretmek için. G koduna otomatik çevrilmiş programa müdehale etmek gerektiğinde bu altyapı önemli. Diğer yandan sanayide bu örnekteki gibi doğrudan manuel program yazan ustalarda var. Ama pratik olan bir katı modelleme programında çizileni CAM programında G kodlarına dönüştürüp tezgaha aktarmak. Hatta modelleme ve CAM programı bile kullanmadan doğrudan tezgahın kontrol arayüzünde imal edilecek ürünün teknik resimine göre değerlerin girildiği ve devamındaki prosedürün otomatik olduğu tezgahlar bile mevcut. Bu anlatımda amaç aslında çalışma prensibini vermek. Görüldüğü üzere CNC programlamanın C yada Phyton gibi üst seviye bir programlama dili ile programlama ile pek alakası yok. Daha çok analitik geometri ve teknik resim.
@ahmetahmet9342
@ahmetahmet9342 3 жыл бұрын
Abi kolay gelsin.Bir tane diy cnc videosunda 2 tane nema 17 ve 1 tane servo motor kullanılmış.Orda M03 S80 ve M05 S10 yazınca z eksenindeki servo motor açı değiştiriyor.Peki 3 tane nema 17 motor için(yani z ekseninde nema 17 varsa) o kod satırı nasıl değişmesi gerekiyor.Teşekkür ederim.
@FatihCebeci
@FatihCebeci 3 жыл бұрын
Anladığım kadarıyla Z ekseninde bulunan sg90 gibi bir servo motoru dikey yönde iki pozisyon arasında konumlandırarak bir işlem yapılıyor, kalem gibi birşey bağlanmıştır servoya herhalde. Bunun için M03 ile saat yönünde devir verilip M05 ile devir durdurulmuş, böylelikle Z ekseninde istenilen konumda pozisyonlama yapılmış olsa gerek. Eğer Z ekseni için nema 17 gibi bir step motor kullanılırsa, bu motorla beraber bir milde kullanılır. Bu durumda sadece inilecek pozisyonun koordinatı belirlenip M03 ile devir verilerek son koordinata ulaşınca tekrar M05 ile durdurulabilir. Şayet kullanılan ara yüz uygunsa doğrudan G00 yada G01 yazılıp arkasına Z koordinatı yazılarakta tek satırda işlem yapılabilir. Programın tamamına ve arayüze bakmak lazım. Ama mantık bu şekilde.
@doguskaya6407
@doguskaya6407 Жыл бұрын
hocam acemi olduğum için bişey soracağım 4.satırda hiçbir z ölcüşü vermezsek z0 damı gidecekir x ve y verdimiz yere
@FatihCebeci
@FatihCebeci Жыл бұрын
Hiçbir Z değeri girmezsek tezgah fiili olarak Z ekseninde en son hangi konumda kalmışsa o koordinatta kalır Z özelinde. Örneğin X15 Y45 Z50 koordinatında bekleyen takım için G0 yazıp X30 Y25 koordinatına git dediğinizde Z koordinatında bir değişiklik olmayacaktır. Z50 ise yükseklik değişmeden X ve Y eksenlerindeki değişimler gerçekleşecektir sadece. Yani Z yine 50'de kalacaktır burada verdiğim örnekte.
@alican1781
@alican1781 Жыл бұрын
Bilale anlatır gibi anlatmış hoca
@muratuysal3089
@muratuysal3089 2 жыл бұрын
50 nolu satırdan sonra Takım çapı 5 ise bosaltmamiz gereken alan 20 mm ise Formül olarak 20-5 =15 akılda tutalım 60 kolu satırdan dev edersek G01 x7.5; G02 I-7.5; Yazarsak dairesel olarak orayı boşaltır Ama Tam kare şeklinde boşaltır mi hocam Kare şeklinde boslatmasi için hangi kodu kullanmalıyız Program tecrübem %40 var açık yazarsanız anlarım Saygılar
@FatihCebeci
@FatihCebeci 2 жыл бұрын
G02 yazdığınızda gidilecek koordinatın sonuna oraya hangi yarıçapla gidileceğini belirlemek için R10, R15 gibi birşey yazmak gerekiyor. Bu şekilde tam kareyi boşaltmak olası değil. G01 komutunu kullanarak kare bir alanı rahatlıkla boşaltabiliriz. Benim yazdığım programda 90. satırdan sonra takımı talaşı alınmamış bölgeye çapraz yollayabiliriz. Mesela X-7.5 Y 7.5 koordinatında olan takımı G01 X-2.5 Y2.5 yazıp daha sonraki satırlarda sırasıyla X 2.5, daha sonra Y-2.5, sonra X-2.5 ve Y 2.5 koordinatlarına yollayabiliriz. Biraz çapak kalacaktır ama bu olası basit bir yöntem. Diğer yandan boşaltılan alanın iç köşeleri tam kare olmayacak, hafif bombeli olacaktır. Buraları keskinleştirmek için daha küçük çaplı takım çağarılıp finish'lenebilir. Bilemiyorum açıklayıcı oldumu.
@muratuysal3089
@muratuysal3089 2 жыл бұрын
@@FatihCebeci G1 kodu ile takım çapına göre 2 3 defa yan yana veya alt alta talaş kaldırmak daha mantıklı o zaman
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Evet, kesinlikle daha mantıklı.
@skadrivers898
@skadrivers898 2 жыл бұрын
Sayın Hocam, G17 G90 G500 G645 SOFT FFWON COMPCAD WALIMON komutlarına yazılı bir cevap verirmisiniz. yabancı dilde döküman var ama beni aşan konular. SIEMENS 808D kontrol panelinde çalışıyorum. şimdiden teşekkürler.
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Merhaba, bende Sinumerik kullanmıyorum açıkçası. Ancak anladığım kadarıyla SOFT FFWON kısmı ilerleme hızı yada ileri yönlü besleme kontrolünü aktif etme ve titreşimi sınırlandırmak için olan komut. FFW-feedforward, sonunda ON yada OFF yapabiliyorsunuz. SOFT ile kombine edince ivme yada hız limitlemesi yaparak yumuşak besliyor anladığım kadarıyla (jerk-limited velocity control). COMPCAD komutu ise kalıp, döküm tarzı uygulamalar için. Devamlı akselerasyon oranı sağlıyor. Bunu yazmayınca default değeri olarak COMPOF oluyormuş, yani kompresör kapalı. İleri seviye yüzey işlemleri için bu kodlar. G645 devamlı yol moduna geçiş, diğerlerini biliyorsunuzdur zaten. En sondaki ifadeden bende emin değilim.
@FatihCebeci
@FatihCebeci 2 жыл бұрын
WALIMON tüm eksenler için çalışma alanı sınırlamasını açıyormuş. Working Area Limitation On yada Of oluyor.
@avcsinn
@avcsinn Жыл бұрын
Merhaba hocam sizinle nasıl iletişime geçebilirim cevaplar mısınız lütfen
@FatihCebeci
@FatihCebeci Жыл бұрын
fatihcebeci@gmail.com adresine mail yollayabilirsiniz isterseniz.
@buyukkursad5416
@buyukkursad5416 Жыл бұрын
Hocam sıfır noktasını neresi olarak aldınız, orayı anlayamadım
@FatihCebeci
@FatihCebeci Жыл бұрын
Parçanın merkezi olarak alındı. Yani X ekseninde tam ortası ve Y ekseninde tam ortası.
@mucahitpolat5047
@mucahitpolat5047 9 ай бұрын
Hocam bu kodları cnc vmc simulatöre uygun mu?
@FatihCebeci
@FatihCebeci 9 ай бұрын
Genel olarak uygun. Küçük farklılıklar olabilir, örneğin herhangibir eksende girilen koordinat değerinin sonuna nokta koymak gerekebilir simülatörde.
@emreulusoy721
@emreulusoy721 2 жыл бұрын
soğutma sıvısını kapatmamız gerekli dimi sayın hocam.
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Merhaba, burada sadece G kodları ile hareket ve takım yollarını izleme mantığını anlattım. Ama gerçek imalat sürecinde M08 ile soğutma sıvısını açıp, gerekli olmadığında M09 ile kapatabilirsiniz. Bizim elimizdeki tezgahta sadece hava üfleme opsiyonu olduğu için M71 ile açıp M72 ile kapatma yapabiliyoruz. Yani ihtiyaç olduğunda bu kodlar elbette kullanılabilir.
@emreulusoy721
@emreulusoy721 2 жыл бұрын
@@FatihCebeci eksik bildiğimi düşünerek sordum yanlış anlaşılmasın hocam.
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Estafurullah, yanlış anlaşılma söz konusu değil.
@berencakmak8687
@berencakmak8687 10 ай бұрын
Hocam kurs veriyormusunuz
2 жыл бұрын
Hocam merhaba cnc lazer control kartım var , bir proje yapmak istiyorum, Y eksenin sürekli dönmesini istiyorum, bunu nasıl yapabilirim, ben şu şekilde kod yazdım g1 y10000 f350 ama belli bir süre sonra duruyor. bunu nasıl tekrarlatabilirim.
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Merhaba. Yazdığınız kod ile tezgahın lazer ucu Y ekseninde 10000 koordinatına 350 ilerleme hızıyla gider sadece. O noktaya vardığında bir alt satırdaki kod işlemeye başlar. "Y ekseninde sürekli dönmesini istiyorum" ifadenizden anlayamadım açıkçası tam olarak ne yapılmaya çalışıldığını. Y ekseninde lineer olarak sürekli gidip gelmesimi gerekiyor lazerin? Yazdığınız kodun alt satırına farklı bir kod yazarak devamlı bir hareket sağlanabilir, bunun çeşitli yolları mevcut. Örneğin ilk hareket noktasının koordinatını yazdığınız benzer bir kod satırını alta yazıp bu iki kodu döngüye sokabilirsiniz, kaç tur gidip gelmesini istiyorsanız o sayıda tekrarlı kodu alt alta yazarak en basit yaklaşımla böyle birşey yapılabilir. Sorunuzu doğru anlamışımdır umarım.
2 жыл бұрын
@@FatihCebeci Hocam ben anlatamadım, sıradan dc motor gibi sürekli dönmesini istiyorum, pwm gibi step motorun hızını ayarlamak istiyorum, mesafe ölçüsü girmeden. Böyle bir komut yok ise Y değerini max kaç yapabilirim.
2 жыл бұрын
adresini koymuş olduğum hız kontrol kartı gidi çalıştırmak istiyorum. Elimdeki kartı değerlendirmek adına başka amaçla kullanacağım, Gcod hakkında fazla bilgim yok ama sizin videolarınızı izleyerek öğrenmek için çaba gösteceğim. ilgi ve alakanızdan dolayı çok teşekkür ederim.
@FatihCebeci
@FatihCebeci 2 жыл бұрын
G1 ile yapılan standart kod formatı şu şekilde: G01 X (varılacak noktanın X koordinatı) Y ( varılacak noktanın Y koordinatı) Z ( varılacak noktanın Z koordinatı) F (yazılan koordinata giderken hangi hızda gidileceği). Örneğin G01 X15 Y142 Z-5 F250 gibi. Bu format dışında bu kodun kullanımı zor. PWM olayındaki gibi bir kod yapısı Numerik Kontrol metodolojisinde pek görmedim açıkçası ben. Y ekseninde son nokta sorunuzda tamamen sizin cihazınızla alakalı. Çalışma alanı Y ekseninde en son hangi koordinata kadar ise o noktayı fiziksel olarak bulmanız yada belirlemeniz gerekir. Diğer taraftan fiziksel son noktayı gene Gkodu olarak yazamayabilirsiniz. Kontrol kartınızdan yazılımsal olarak Y ekseninde yazılabilecek maksimum koordinat değeri sınırlandırılmış olabilir. Zannediyorsam biraz deneme yanılma şeklinde ilerleyebileceksiniz gibi duruyor. Doğrudan probleminize çözüm olacak şekilde cevaplayamadım ama umarım bir bakış açısı sağlar. Kolaylıklar dilerim.
2 жыл бұрын
@@FatihCebeci Hocam ilginiz için çok teşekkür ederim, Sorunu çözdüm bir arkadaştan yardım aldım, ana kartın içindeki y eksenin gidebileceği noktayı arttırarak sorunu çözdüm. Sizi takip etmeye devam edeceğim. Tekrar çok teşekkür ederim, Hayırlı geceler
@burakerdogan6655
@burakerdogan6655 3 жыл бұрын
hocam cnc freeze ile ilgili daha çok video koyma şansınız var mı? sıfırdan öğreniyorum
@FatihCebeci
@FatihCebeci 3 жыл бұрын
Merhaba. Birkaç uygulama daha yapayım o zaman. Daha sonraki süreçte endüstriyel boyutta CNC dik işleme üniteleri üzerinde de uygulama videoları çekeceğim zaman ayırabilirsem.
@burakerdogan6655
@burakerdogan6655 3 жыл бұрын
@@FatihCebeci teşekkürler
@user-wh9wd1dp4n
@user-wh9wd1dp4n 3 ай бұрын
Peki hocam ne gerek var böyle şeye SURFCAM/MASTERCAM DA ÇOK RAHAT BİR ŞEKİLDE TAKIM YOLU YAPILIYOR bunu elle yazmanın mantığını anlamadım 50 bin dolar cnc ye para veren programcıda tutsun bi zahmet
@FatihCebeci
@FatihCebeci 3 ай бұрын
Herhangibir CAD/CAM programı bilmeden manuel kod yazarak çalışan ustalar mevcut hala. Tabiki kompleks işlerde verimli bir yöntem değil. Kaşık kalıbı gibi birşeyin kodunu manuel yazmak saçma olurdu zaten. Burada amaç CNC program mantığının anlaşılması. Yani herhangibir CAM programıyla elde ettiğiniz G kodlarına müdehale edebilmek için aslında. CAM programının verdiği G kodlarını hiç manipüle edemeyenler var. Kaldı ki yeni nesil CNC'lerin çoğunda doğrudan CNC tezgahının kontrolcüsü üzerinde ekranda çizimi şekillendirerek son aşamaya geçiliyor. Yani ayrı bir CAM programına bile gerek olmayabiliyor. Ancak her halükarda arkada G kodları çalışıyor. Oradaki mekanizmayı ve mantığı içselleştirmenin en iyi yolu tek tek kodların fonksiyonlarını ezberlemektense manuel program oluşturmaya çalışmak. Dolayısı ile benim bu anlatımım eğitim odaklı, sahada uygulama oryantasyonlu bir anlatım değil. Uygulamada programcı tutmayanlar da işi taşere ediyorlar, birilerine ücret karşılığı çizdiriyorlar zaten. CNC kodlarından biraz anlayan ve ufak dokunuşlar yapabilen bir operatör istihdam ediyorlar. Daha geçen hafta tamda bu profilde eleman talebinde bulunan işletme oldu bana. Tabi kurumsal büyük işletme ve bireysel küçük işletme arasında bu konuya yaklaşımda farklar oluyor. Durum bundan ibaret. Dediğim gibi buradaki anlatımın amacı işin arka plandaki mantığını verebilmek.
@user-wh9wd1dp4n
@user-wh9wd1dp4n 3 ай бұрын
@@FatihCebeci anladım hocam teşekkürler 🙏
@kayhanmengucek2691
@kayhanmengucek2691 2 жыл бұрын
hocam g kodlarını paylaşır mısınız.
@FatihCebeci
@FatihCebeci 2 жыл бұрын
G kodları listesinimi paylaşayım yoksa programın G kodlarınımı paylaşmamı istiyorsunuz tam anlayamadım. Paylaşırım hangisi gerekliyse tabi ki ancak zaten videonun içerisinde ikiside mevcut aslında. İlgili yerde videoyu durdurursanız liste olarakta var içerikte.
@fiwilippAilesi37
@fiwilippAilesi37 4 ай бұрын
10:11
@ramazanyogun3362
@ramazanyogun3362 Жыл бұрын
Fatih hocam size ulaşabileceğim bir mailiniz var mı
@FatihCebeci
@FatihCebeci Жыл бұрын
fatihcebeci@gmail.com
@ramazanyogun3362
@ramazanyogun3362 Жыл бұрын
@@FatihCebeci hocam mailinize yazdım yardımcı olabilir misiniz 🙏🙏
@caglarbozkurt3798
@caglarbozkurt3798 2 жыл бұрын
60 . Satırdan itibaren G1 yazmaya gerek yok
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Sıralı kod satırlarında arka arkaya hep G1 kullanılması gereken bir program yazılıyorsa ilk G1 yazımından sonra tekrar farklı bir kod gelene kadar G1 yazma gerekliliği yoktur, sadece koordinat yazmak yeterli oluyor. Burada yeni öğrenmeye çalışanların program akışından kopmamaları ve adımları daha iyi takip edebilmeleri için tekrarlı olarak G1 yazılmıştır.
@sercantamar7582
@sercantamar7582 Жыл бұрын
Selamlar hocam kaksksksmd
@glw0414
@glw0414 2 жыл бұрын
G91 G1 Z-1 M99 ALT PROGRAM DAHA KISA SURER
@FatihCebeci
@FatihCebeci 2 жыл бұрын
Evet, pratikte kesinlikle daha kısa sürer. Fakat M98, M99 gibi alt program çağırma veya alt program sonu tarzı kodlara bilinçli olarak yer vermedim burada. Amaç hiç G kodu ile uğraşmamış olanlara en temel mantığı vermek. Temel düzeyde program içerisindeki kod çeşitliliğini minimize ettim burada. Sırf bu nedenle mutlak ve arttırımsal koordinat olayına bile girmedim, zira kafalar karışıyor hepsini birden verdinmi. Bilehare tüm bunları içeren daha detaylı ve imalata uygun bir program örneği üzerinden de anlatım gerçekleştirmem iyi olacaktır sanırım. Katkı için teşekkürler.
@Sinekli_Bakkal
@Sinekli_Bakkal 8 ай бұрын
MACH3 CNC FREEZE İÇİN S560 İÇ KOL + ARKALIK KODU YAZABİLŞRMİSİNİZ SİZE ZAHMET
@fiwilippAilesi37
@fiwilippAilesi37 4 ай бұрын
Hocam Ben Lise 2 De Aciha Gectim Cnc Frezede Calisiyorum iyimi Hem Okulum Bitiyo hem meslehim Olmuş oluyo İyimi😢
CNC Freze Parça İşleme
14:38
Fatih Cebeci
Рет қаралды 5 М.
G ve M kodları ile CNC TORNA için program yazma (Teorik Anlatım)
31:56
What will he say ? 😱 #smarthome #cleaning #homecleaning #gadgets
01:00
مسبح السرير #قصير
00:19
سكتشات وحركات
Рет қаралды 2,5 МЛН
Секрет фокусника! #shorts
00:15
Роман Magic
Рет қаралды 46 МЛН
işleme Merkezinde Program Yazmaya GİRİŞ
8:42
Pratik CNC Dersleri
Рет қаралды 41 М.
CNC Torna | Program yazma #1
8:03
Yasin Erdoğan
Рет қаралды 98 М.
ELLE CNC FREZE POGRAMI YAZMAK
8:47
Mustafa AK - CADCAM
Рет қаралды 30 М.
CNC FREZE MUTLAK(G90) VE ARTIMSAL(G91) KOORDİNAT SİSTEMLERİ
20:46
Halil Şimşek
Рет қаралды 4,1 М.
teknik resme ğöre uygulamalı cnc dikişlem freze proğramlamak
14:53
Emrah cncoperatörü
Рет қаралды 3,2 М.
11.SINIF CNC TORNADA EN ÇOK KULLANILAN M VE G KODLARI
8:34
Topkapı Okulları İkitelli OSB Kampüsü
Рет қаралды 23 М.
CNC Freze | Uygulamalı Program Yazma
24:20
Yasin Erdoğan
Рет қаралды 81 М.
CNC  EKRANINI TANIYALIM
10:26
CNC MAN & ZAFER KARAKAYA
Рет қаралды 23 М.
Understand G code for beginners Part 1
42:11
Weitling In The Garage
Рет қаралды 271 М.
İŞLEME MERKEZİNDE KULLANILAN G KODLARI
9:29
Pratik CNC Dersleri
Рет қаралды 25 М.