1:不同系統(tǒng)的攻絲格式需求不一樣,需要通過配置文件去選擇性輸出格式
2:發(fā)那科攻絲的輸出基本格式: M29 S__
G98或者G99 G84 X__Y__Z__R__Q__F__
3:三菱攻絲的輸出基本格式: G98或者G99 G84 X__Y__Z__R__Q__F__
4:新建配置文件變量Tapping_selection,值默認(rèn)為1(發(fā)那科)2(三菱)
5:新建嵌入式宏程序Tapping_selection :
lvi ir3, Tapping_selection
sri ir1, 2
cmpi ir3, ir1
je mode_2
exec TAP_fanuc
jmp end_TAP
lbl mode_2
exec TAP_mitsubishi
lbl end_TAP
關(guān)于Q值的輸出,也需要通過宏程序來判別,為零的情況不需要輸出
lvf fr1, infeedDepth
jz not_out_TAP_Q
srs sr1, " Q"
adds sr3, sr1
lvs sr1, "F_Xformat"
call ftos
;----------------ftos浮點數(shù)轉(zhuǎn)化ltos整型數(shù)轉(zhuǎn)化,儲存在sr2中
adds sr3, sr2
lbl not_out_TAP_Q
關(guān)于鉆孔循環(huán)部分變量:
f:clearanceplane 調(diào)用當(dāng)前工單安全平面
f:surface 調(diào)用當(dāng)前表面位置
f:clearanceDistance 調(diào)用軟件定義的安全距離
f:infeedDepth 調(diào)用單次循環(huán)鉆孔深度(例如Q值)
f:depth 調(diào)用當(dāng)前循環(huán)打孔最終深度
f:pitch 調(diào)用當(dāng)前刀具螺距信息
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。