1:行號的輸出,常見有3個(gè)方式:不輸出行號/輸出全局行號/僅在換刀處輸出行號
2:行號輸出的控制變量是:svi f_write_N, ir3。當(dāng)ir3的值是1時(shí),行號輸出功能被打開。
3:新建配置文件變量:BlockNumber,控制是否輸出全局行號,默認(rèn)為0
4:新建配置文件變量:BlockNumber_TC,控制是否輸出在換刀處輸出行號,默認(rèn)為1
4:在Init初始化宏程序中寫到:cvi f_write_N
sri ir3, 0
lvi ir1, BlockNumber
jz no_N
sri ir3, 1
lbl no_N
svi f_write_N, ir3 ;通過配置文件控制行號輸出
5,新建BlockNumber嵌入式宏程序,內(nèi)部寫到: lvi ir3, BlockNumber
jg N_out
lvi ir3, BlockNumber_TC
jz not_N
lbl N_out
svi f_write_N, ir3
exec blockNumber
lbl not_N
本宏程序在換刀處之前調(diào)用輸出執(zhí)行,用于輸出換刀處的行號
6:新建嵌入式宏程序:BlockNumber_reset,內(nèi)部寫到:lvi ir3, BlockNumber
jg A
lvi ir3,BlockNumber_TC
jz A
sri ir3, 0
svi f_write_N, ir3
lbl A
本宏程序在換刀行號輸出后,立馬執(zhí)行本程序,終止行號輸出
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。