可以
具體說比較復雜,簡單點講,類似于子程序調用;
不知道你對計算機程序了解怎樣,如果在一個程序中加入變量計算并且在調用這個程序時同時給變量賦值的話,則這個程序就可以完成某些類的具體功能.數控系統的程序調用和此類似.
在數控系統中這個程序一般被稱為子(宏)程序.
調用這個程序可以采用常規的方法,也可以采用自定義的G代碼或M代碼來實現.
在FANUC0iMA中,通過參數設定來調用特定程序號的子(宏)程序,這和其他系統實質上是一樣的.
理論上將,所有數控系統除了G0/G1/G2/G3/G4等這幾個基本代碼外,其他G代碼,尤其是各類循環加工類G代碼,多數都是有上述幾個基本代碼組合而成的...
類似的,M/T等等許多代碼也可以通過這種方式來調用程序.
其它的,如FANUC的宏執行器程序調用等,和此類似,不在贅述.