Alt Programlar
Sistemde kullanılan alt programlar seçili programın çalıştığı satırda duraklayarak ilgili alt programın ilk satırına yönlenir ve alt programın içinde karşılaştığı M99 komutu ile ana programın kaldığı satırına geri dönerek buradan işlem yapmaya devam eder. Birçok işlemi tekrar tekrar gerçekleştirecek işlemler grubu bir alt programda toplanabilir. Takım değiştirme alt programı, tabla değiştirme alt programı, takım sıfırlama alt programı gibi.
Alt programların dosya isimleri Oxxxx.cnc formatında olmalıdır. xxxx yerine rakamsal değeri yazılmalıdır. Örnek olarak O9001.cnc dosyası 9001 numaralı alt programı tanımlar.
Doğru Alt Program Dosya İsmi Örnekleri:
O0001.cnc
O1234.cnc
O9001.cnc
O9009.cnc
Yanlış Alt Program Dosya İsmi Örnekleri:
0001.cnc
4.cnc
SUB1.cnc
ABC.cnc
Alt programların en son satırına M99 komutu yerleştirilmelidir. Sistemde iç içe maksimum 2 alt program çağrılabilir. Alt programların içinde makro komutları kullanılabilir. Alt programa yönlendirilen satırlardaki diğer komutlar işlenmez ve alt programa yönlendirilir.
