Mach3, bir CNC makinesinin hareketlerini ve işlemlerini kontrol etmek için G ve M kodlarını kullanır. Bu kodlar, CNC programlamasının temelini oluşturur ve çoğu durumda, bir CNC makinesinin ne zaman ve nerede hareket etmesi gerektiğini belirler. İşte en sık kullanılan G ve M kodlarının açıklamaları:
G Kodları (Preparatory Functions)
G kodları genellikle hareket veya kesme hareketleri ile ilgilidir.
M Kodları (Miscellaneous Functions)
M kodları genellikle makine işlevleri ile ilgilidir.
G Kodları:
M Kodları:
Bu kodlar daha karmaşık veya özel CNC işlemlerini gerçekleştirmek için kullanılabilir. Her zaman CNC makinesinin ve kontrol yazılımının belirli bir G veya M kodunu destekleyip desteklemediğini kontrol etmek önemlidir. Bu kodlarla ilgili daha fazla bilgi ve kodların nasıl kullanılacağına dair örnekler için, Mach3 veya CNC makinesinin kullanıcı kılavuzlarına ve dokümantasyonlarına başvurun.
G ve M kodlarının tam listesi, CNC kontrol yazılımına ve makineye bağlı olarak büyük ölçüde değişebilir. Ancak, genel olarak, daha fazla G ve M kodları şunlar olabilir:
G Kodları:
M Kodları:
Bu kodlar, çeşitli özel CNC işlemlerini gerçekleştirmek için kullanılır. Bunlarla birlikte, her CNC makinesi ve kontrol yazılımı, tüm G ve M kodlarını desteklemeyebilir ve bazıları belirli kodlara özgü işlevler sağlar. Bu nedenle, belirli bir CNC işlemi için gereken kodları belirlerken kullanıcı kılavuzlarını ve dokümantasyonu dikkatlice kontrol etmek önemlidir.