G-code Görüntüleyici
Bir .tap, .nc, .gcode veya .cnc dosyasını doğrudan tarayıcınızda açın. G-kodlarını, M-kodlarını ve eksenleri vurgular, sonucu .txt olarak kaydetmenizi sağlar — eski yeniden adlandırma hilesinin düzgün yapılmış hâli.
Bir G-code programını makinenin okuduğu gibi okumak
Bir CNC programı, tek satırlık talimatların bir listesidir ve harf ailelerini öğrendiğinizde gürültü gibi görünmekten çıkar. G-kelimeleri hareketi tanımlar: G0, takımın iş parçasından uzakta olduğu hızlı bir harekettir, G1 ilerleme hızında düz bir kesimdir, G2 ve G3 saat yönünde ve saat yönünün tersine yaylardır ve G90/G91, koordinatların mutlak konumlar mı yoksa bir öncekinden itibaren adımlar mı olduğuna karar verir. M-kelimeleri makineyi anahtarlar: M3 spindle'ı başlatır, M5 durdurur, M6 bir takım değişimi çağırır, M8 soğutucuyu açar ve M30 programı sonlandırır. Aradaki harfler sayıları taşır — X, Y ve Z konumlardır, F ilerleme hızıdır, S spindle hızıdır, T takım numarasıdır ve N sadece bir satır etiketidir. Renk vurgulaması tam olarak bunu ayırır, böylece gözünüz hareket satırlarını takip edebilir ve binlerce satırlık bir dosyada makine komutlarını fark edebilirsiniz. Yuvarlak parantez içindeki veya noktalı virgülden sonraki her şey, kontrolcünün yok saydığı bir yorumdur — genellikle bir insan için en yararlı kısımdır, çünkü programcının notlarını bıraktığı yer burasıdır.
Tek dil, birçok lehçe
Her kontrolcü G-code konuşur, ama tam olarak aynı G-code'u değil. Fanuc tarzı, çoğu endüstriyel makinenin ve CAM postunun türediği ortak atadır; GRBL, hobi router ve lazer dünyasını daha yalın bir alt kümeyle çalıştırır; LinuxCNC'nin kendi uzantıları vardır; 3D yazıcılar, tanıdık harflerin ısıtma gibi yazıcı işlerini yaptığı Marlin dilini konuşur; ve Heidenhain makineleri genellikle bunların hiçbirine pek benzemeyen konuşma dili tarzı bir format kullanır. İskelet — G-kelimeleri, M-kelimeleri, eksen harfleri — ortaktır, ama hazır döngüler, takım değişim rutinleri ve başlangıç-bitiş blokları, bir kontrolcü için yazılan bir programın diğerinde nadiren değiştirilmeden çalışacağı kadar farklıdır. Sadece size metni dürüstçe gösteren bir görüntüleyici, burada onu simüle ediyormuş gibi yapan birinden daha kullanışlıdır: herhangi bir lehçeyi okuyabilir, iki dosyayı yan yana karşılaştırabilir ve post-processor'ın tam olarak neyi ürettiğini görebilirsiniz.
.txt'ye yeniden adlandırma numarası neden insanları rahatsız etmeye devam ediyor
Açılamayan bir .tap veya .nc dosyası için klasik çözüm, onu .txt olarak yeniden adlandırmaktır — ve bu, çözdüğünden daha fazla küçük felakete yol açar. Windows varsayılan olarak dosya uzantılarını gizler, bu yüzden yeniden adlandırma sessizce myprogram.tap.txt üretir ve artık ne makine yazılımı ne de siz doğru dosyayı bulabilirsiniz. DNC ve aktarım yazılımları genellikle tam bir dosya adı arar, yeniden adlandırma bunu tam olarak bozmuştur. Ve dosya bir metin editöründe açık olduğunda, refleksif bir kaydetmeyle takip edilen kazara bir tuş vuruşu, bir makinenin daha sonra yürüteceği bir programa bir yazım hatası ekler. Bu görüntüleyici tüm bunları atlar: dosya olduğu gibi açılır, hiçbir şey yeniden adlandırılmaz ve .txt olarak kaydet düğmesi, orijinaliniz dokunulmadan kalırken ayrı bir kopya yazar.
Çevrim başlangıcından önce salt okunur bir bakış, ucuz bir sigortadır
Bir programı çalıştırmadan önce okumak, takımlara ve iş parçalarına mal olacak hataları yakalar. Kurulum hikâyesi için ilk satırları tarayın: birimler beklediğiniz gibi mi (milimetre için G21, inç için G20), koordinatların düşündüğünüz anlama gelmesi için bir G90 var mı ve hangi çalışma ofsetini (G54 ve benzerleri) varsayıyor? T numaralarının gerçekte yüklü olanla eşleştiğini kontrol edin ve S değerlerine göz atın — alüminyum için makul olan bir spindle hızı, paslanmaz çelik için tamamen yanlış olabilir. Bu görüntüleyici dosyayı asla değiştirmediğinden, bunların hepsini tek bir karakteri bile değiştirme riski olmadan yapabilirsiniz. Ve bir spindle hızı şüpheli görünüyorsa, matematiğe karşı sağlık kontrolü yapın: ücretsiz matkap hesaplayıcımız (/tr/drilling-rpm-calculator) ve freze hesaplayıcımız (/tr/milling-rpm-calculator), kesici çapından ve malzemeden birkaç saniyede makul RPM ve ilerleme değerlerini hesaplar.
Bir .tap dosyası neden sadece metindir
Bir .tap, .nc veya .cnc dosyası düz metindir — dönüştürülmeye ihtiyacı yoktur, yalnızca bilgisayarınızın açmayı reddettiği bir uzantı taşır. Bu araç onu doğrudan açar ve renk ekler, böylece G-kelimeleri, M-kelimeleri ve X/Y/Z eksenleri bir bakışta göze çarpar. Hiçbir şey yüklenmez; dosya tarayıcınızda okunur.
Dosyam herhangi bir yere yükleniyor mu?
Hayır. Her şey tarayıcınızda gerçekleşir. Hiçbir şey sunucuya gönderilmez.
Hangi uzantılar çalışır?
.tap, .nc, .gcode, .cnc, .ngc, .txt — aslında herhangi bir düz metin dosyası.
