數控宏變量是在數控編程中,利用數控系統提供的變量、數學運算功能、邏輯判斷、條件轉移等功能編寫的加工程序。
數控宏變量靈活、高效、快捷,是加工編程的重要補充,不僅可以實現象子程序那樣,對編制相同加工操作的程序非常有用,還可以完成子程序無法實現的特殊功能。
例如,型腔加工宏程序、固定加工循環宏程序、球面加工宏程序、錐面加工宏程序等。
凡是帶着#n符號的都可以稱為宏程序,變量是宏程序最基本的特徵。在 FANUC 系統中,用符號“#”和一個數字的組合表示一個變量,其中該數字也可用變量來代替。例:#10, #100,#[#2-1],#[#500/2]等,變量在使用前,必須先往裏面存入數據,存入數據的過程就是變量的賦值。