G kodları, bir bilgisayar nümerik kontrol programı altında çalışan bir torna tezgahı veya freze makinesinin parçaları kesmek için gerekli konumlara hareket etmesini sağlayan bir komut setidir. Bir CNC makinesindeki bilgisayar, iş milini veya kesme aletini hareket ettirirken komutları ve kumandaya girilen yerleri takip eder. Makine ayrıca, diğer G malzeme türlerinin yanı sıra metal, plastik ve grafit makinede uygun kesimleri yapmak için her G kod komutundan sonra çeşitli bilgileri kullanır.
$config[code] not foundAleti hızlı bir şekilde belirtilen noktaya taşımak için G0 komutunu kullanın. İş milinin hızlı yüzdelik tarafından belirlenen bir hızda hareket ettiği yeri belirlemek için G0 komutundan sonra X, Y ve Z konumlarını yerleştirin. Yüzde 100'de, takım mümkün olduğu kadar hızlı hareket eder. Takımın hammaddeye veya parçaya çarpmadığından emin olmak için yüzdeyi ve dolayısıyla hızı ayarlayabilirsiniz.
Malzemeyi belirli bir besleme hızında düz bir çizgide son bir hedefe kesmek için G1 komutunu kullanın. G1 komutu G0 komut satırına girilen başlangıç noktasını kullanır ve takımı belirtilen X, Y ve Z konumlarına taşır. G1 X2.0 Y3.0 Z-1.1 F20.00 komut satırı takımı, dakikada 20 milimetre besleme hızında belirtilen X, Y ve Z değerlerine taşır.
Bir yayda kesim yapmak için G2 ve G3 komutlarını kullanın. Bu komut, G1 komutu kullanılarak yapılamayan eğri kesimlerden sorumludur. G2 veya G3 çizgisinde, yay merkezinin konumunu kademeli olarak dikte etmek için I ve J çizgilerini kullanın. Saat yönünde döndürmek için G2'yi, saat yönünün tersi yönde G3'ü kullanın.
Oturma için G4 komutunu kullanın. Bu komut hiçbir şey yapmaz, ancak kesme işlemini durdurmak için kullanabilirsiniz, böylece parçayı kontrol edebilir ve işlerin düzgün çalıştığından emin olabilirsiniz. Takımın programda kalacağı süreyi milisaniye cinsinden belirlemek için X, F veya P komutlarını kullanın. Örneğin, G4 P20 takımı 20 milisaniye boyunca duraklatır.
Diğer satırlara girilen boyutların mutlak mı yoksa artımlı mı olduğunu belirlemek için G90 ve G91 komutlarını kullanın. G90 komutları mutlak boyutlar için kullanılır, bu nedenle diğer tüm komut satırlarında kullanılan sayılar sıfır, sıfır olarak ayarlanmış bir konuma dayanır. G91, artan hareketler için kullanılır. X3, Y2'deyseniz ve bir sonraki satırda X.5, Y3 girerseniz, takım X yönünde yarım inç, önceki satırdaki konumdan Y yönünde 3 inç hareket eder.