[vc_row rt_row_background_width=”default” rt_row_style=”default-style” rt_row_borders=”” rt_row_paddings=”true” rt_bg_effect=”classic” rt_bg_image_repeat=”repeat” rt_bg_size=”cover” rt_bg_position=”right top” rt_bg_attachment=”scroll” rt_bg_video_format=”self-hosted”][vc_column rt_wrp_col_paddings=”false” rt_border_top=”” rt_border_bottom=”” rt_border_left=”” rt_border_right=”” rt_border_top_mobile=”” rt_border_bottom_mobile=”” rt_border_left_mobile=”” rt_border_right_mobile=”” rt_bg_image_repeat=”repeat” rt_bg_size=”auto auto” rt_bg_position=”right top” rt_bg_attachment=”scroll”][vc_column_text]CNC Torna tezgah G ve M kodları aşağıda açıklamaları ile birlikte bulabilirsiniz.
[/vc_column_text][vc_tta_tabs style=”modern” shape=”square” active_section=”1″][vc_tta_section title=”G Kodları” tab_id=”1497266901643-4600145d-3dbc”][vc_column_text]
CNC Torna Tezgahı G Kodları
G00 – G99 arasında numaralandırılan G kodları, talaş kaldırma işlemlerinde CNC programlarının yazımında en önemli kodların başında gelmektedir.
GOO – GO : Boşta hızlı ilerleme, kesici takımın talaş kaldırmadan boştaki hızlı hareketi
GO1 – G1 : Kesici takımın iş parçası ile temas halinde, talaş kaldırarak yaptığı hareket
GO2 – G2 : Saat dönüş yönünde (CW) eğrisel interpolasyon
G03 – G3 : Saat dönüş yönünün tersi yönde (CCW) eğrisel interpolasyon
G04 – G4 : Geçici bekleme yapma
G17 : X – Y düzlem seçimi yapma
G18 : X – Z düzlem seçimi yapma
G19 : Y – Z düzlem seçimi yapma
G20 : İnç ölçü sisteminde giriş
G21 : Metrik ölçü sisteminde giriş
G27 : Tezgah referans noktasına dönüş kontrolü
G28 : CNC Tezgahı sıfır noktasına (Zero Point) gönderme
G31 : Satır atlama komutu
G32 : Diş açma komutu
G34 : Değişken adımlı diş açma komutu
G40 : Kesici takım ucu radyüs telafisi iptali
G41 : Kesici takım ucu radyüs telafisi (Solda)
G42 : Kesici takım ucu radyüs telafisi (Sağda)
G50 : Maksimum tezgah mili devir sayısı sınırlama
G54 : İş parçası sıfır noktası
G55 – G59 : İş parçası farklı referans noktaları seçimi
G70 : Finiş tornalama çevrimi
G71 : Z eksenine paralel olarak otomatik kaba dışçap tornalama
G72 : X eksenine paralel olarak otomatik kaba dışçap tornalama
G73 : Profile göre dış çap tornalama çevrimi
G74 : Z ekseninde delik delme çevrimi
G75 : X ekseninde kanal açma ve kesme çevrimi
G76 : Çok pasolu otomatik diş açma çevrimi
G80 : Çevrimlerin iptal edilmesi
G83 : Kademeli olarak delik delme çevrimi
G84 : Diş çekme (kılavuz çekme) çevrimi
G90 : Silindirik dış çap/iç çap tornalama çevrimi (Tek paso)
G92 : Diş çekme (kılavuz çekme) çevrimi (Tek paso)
G94 : X eksenine paralel alın tornalama çevrimi
G96 : Sabit yüzey kesme hızı
G97 : Sabit devir sayısı
G98 : İlerleme (mm/dak)
G99 : İlerleme (mm/devir)
[/vc_column_text][/vc_tta_section][vc_tta_section title=”M Kodları” tab_id=”1497266901688-054cbb16-2ae9″][vc_column_text]
CNC Torna Tezgahı M kodları (Mnn)
M kodları, CNC torna programlarının yazımında kullanılan yardımcı fonksiyon kodlarıdır. Bu kodlar kesme işlemini kolaylaştıran kodlar olup aynı satırda iki M kodu kullanılmaz. M harfi ve bunu takip eden 2 haneli rakamlardan oluşur.
M00 – M0 : Program durdurma. Bu komut okunduğunda program durur. Devam etmek için Cycle Start düğmesine basılır.
M01 – M1 : isteğe bağlı durdurma (Optional Stop Switchi aktif ise program durur). Devam etmek için Cycle Start düğmesine basılır.
M02 – M2 : Program sonu (Tek parça imalatında)
M03 – M3 : Tezgah milini saat yönünde (CW) döndürme
M04 – M4 : Tezgah milini saat yönünün tersine(CCW) döndürme
M05 – M5 : Tezgah milini durdur
M06 – M6 : Kesici takımı değiştir
M08 – M8 : Soğutma sıvısını açma
M09 – M9 : Soğutma sıvısını kapatma
M18 : Ayna çözme
M19 : Ayna kilitleme
M30 : Programı sonlandırma ve tekrar program başına dönme
M98 : Alt program çağırma
M99 : Alt program sonu (Ana programa dönüş)
CNC programlarının yazımında G ve M kodlarının solunda bulunan sıfır (0) rakamlarının yazılma zorunluluğu yoktur. Bu sıfır rakamlarının yazılması ya da yazılmaması program formatı bakımında hata sayılmaz.
M0, programın çalıştırılması esnasında, programın bu MO satırına gelindiğinde Optional Stop Switch konumu ne olursa olsun CNC tezgah durur ve bekler. Bekleme süresi tekrar Cycle Start düğmesine basıncaya kadardır. Cycle Start düğmesine basıldığında program kaldığı yerden tekrar devam eder.
M0 komutu özellikle ölçü kontrolü, ya da iki tarafı aynı programla işlenecek iş parçalarının işlenmesinde tercih edilir. İş parçasının birinci ucu işlendikten sonra M0 komutunu gören CNC tezgah durur. Parça çözülür ve işlenmiş kısmından tekrar bağlanır. Cycle Start düğmesine basılır ve bu sefer iş parçasının daha önce işlenmemiş ucu işlenir. Burada her iki uçtaki işlenecek programların aynı olması şart değildir. Tek önemli nokta sıkma çaplarının birbirine yakın olması gerekir. Böylece ayna ayaklarına yeniden sıkma ayarı yapılmasına gerek kalmaz.
M0 komutu bazen derin deliklerin delinmesinde de kullanılır. Özellikle yumuşak malzemelerin delinmesinde malzeme matkap kanallarını tıkayabilir. Böylesi durumlarda matkap iş parçası dışına alınır ve M0 komutu ile CNC tezgah durdurulur. Matkabın ucu temizlendikten sonra tekrar Cycle Start düğmesine basılarak delme işlemine devam edilir.
M1, isteğe bağlı stop/durdurma komutudur. Programın çalıştırılması esnasında, programın bu M1 satırına gelindiğinde eğer Optional Stop Switch ON konumunda ise tezgah durur. İşleme kalınan yerden devam edebilmek için yine Cycle Start düğmesine basmak gerekir. Yani biz CNC programında M1 komutunu yazmış olsak bile tezgahın durabilmesi için kontrol ünitesinde Optional Stop Switch düğmesinin ON pozisyonunda olması gerekir. Eğer Switch OFF konumundaysa tezgah durmaz işlemeye devam eder.
[/vc_column_text][/vc_tta_section][/vc_tta_tabs][/vc_column][/vc_row]