|
|
发表于 2025-10-12 15:15:26
|
显示全部楼层
DIALOGS MESSAGE OFF
DIALOGS ERROR OFF
INT b =1
FOREACH c IN folder('TOOLPATH') {
string q1 = substring ($c.Tool.Name,0,position(c.Tool.Name,"_"))
STRING q= c.tool.Number.Value
STRING jc= c.Tool.HolderName
REAL sc= c.Tool.Overhang
REAL rc= c.Tool.Length
STRING j= c.Thickness
STRING z= c.AxialThickness
if $c.UseAxialThickness ==1 {
STRING d = b+"-"+q1+"-"+q+"-"+"("+j+"|"+z+")"+"-"+jc+"-"+"L"+sc+"-"+rc
rename TOOLPATH $c.Name $d
}
if $c.UseAxialThickness ==0 {
STRING d = b+"-"+q1+"-"+q+"-"+"("+j+"|"+j+")"+"-"+jc+"-"+"L"+sc+"-"+rc
rename TOOLPATH $c.Name $d
}
$b=b+1
}
DIALOGS MESSAGE ON
DIALOGS ERROR ON |
|