Mastercam2022后处理新增参数,这个对话框及设置在之前的很多版本中都一直出现,但官方不曾开放参数或公布其相关的参数。
该参数对于一些第三方管理软件如Wintools软件有较为直接的用处,Wintools会在导入刀具信息时自动填充刀具名称在此处,而刀具名称一栏则是Wintools系统里面的关键字唯一编码“刀具编号”。之前版本的无法获取此处的数据。
Mastercam 2022后处理新增刀具参数,这些参数用于获取刀具的描述,材料等信息,制造商代码,对于一些追求标准化管理,统一刀库的企业有较大的使用价值。
同时对于刀具管理也提供更多的便利性,可选择性在程序中或文件体现。
增加参数如下:
图片来自若枫后处理论坛
这些参数获取的数据为字符串型,具体使用方法可参考刀具信息。
75000 | Tool description |
75001 | Tool grade |
75002 | Material |
72003 | Manufacturer code |
75004 | Manufacturer name |
使用方法及源码,以下代码来自Mastercam2022 MP_documentation:
result : 0
s_tool_description : ""
s_tool_grade : ""
s_insert_material : ""
s_manufacturer_code : ""
s_manufacturer_name : ""
# Populate variables with tool info
p_write_supplemental_tool_information__opinfo
s_tool_description = opinfo(75000, 0)
s_tool_grade = opinfo(75001, 0)
s_insert_material = opinfo(75002, 0)
s_manufacturer_code = opinfo(75003, 0)
s_manufacturer_name = opinfo(75004, 0)
p_write_data
# Output data to NC file
p_write_data
"->", s_tool_description, e$
"->", s_tool_grade, e$
"->", s_insert_material, e$
"->", s_manufacturer_code, e$
"->", s_manufacturer_name, e$
psof$
# Begin capturing data
p_write_supplemental_tool_information__opinfo
*e$