达永编程网

程序员技术分享与交流平台

Mastercam 2022后处理新增刀具参数及用法源码

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$
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言