|
楼主 |
发表于 2024-2-27 23:21:31
|
显示全部楼层
本帖最后由 这么近 于 2024-2-27 23:28 编辑
按你的方法试了,不能达到想要的效果 , 脚本仅T00不输出备刀 . 但是你提供的表达式program.NextTool.Index!="" 非常有用 , 用它我已解决了这个问题 . 兄弟这种program.NextTool.Index 参数有没有资料? 编辑器中和帮助文件中都找不到
方法有点麻烦,希望有更简单方法的兄弟指教. 下面是我的解决方法 . 分享给兄弟们
第一步
新建一个用户自定义参数 , 参数名为first_tool_Number(名称可以随便起) , 这个参数用于储存第一个刀具号码
第二步
在命令--刀具--先加载刀具(首次换刀)--添加自定义参数first_tool_Number , 属性中设置1. 值--参数--Tool Number 设置2. 输出到磁盘--从不
第三步
加入判断语句,表达式为 program.NextTool.Index!=""
当没有下一个刀具时,不输出备刀
第四步
在命令--刀具--换刀后(非首次换刀)
加入判断语句,表达式为 program.NextTool.Index==""
将第一个Tool Number Next 的值设为参数 first_tool_Number (第一个刀具号码)
第二个Tool Number Next 的值不做更改,为默认值
|
|