Mastercam 的后处理中有些什么内容?

2023-02-24 18:40:20 浏览数 (1)

数控编程、车铣复合、普车加工、行业前沿、机械视频,生产工艺、加工中心、模具、数控等前沿资讯在这里等你哦

什么是后处理程序?

实际上,真正的后处理程序是 Mastercam 软件中的 MP.DLL。MP.DLL 的作用是读取 Mastercam 软件生成的刀路轨迹等信息,然后按照.pst/.psb文件中的设置,计算生成 NC 文件。

.pst/.psb 文件的作用是根据实际机床和控制器的情况,定义 NC 代码的输出规则及格式。我们通常所说的后处理程序,指的是.pst/.psb 文件。因为不同的.pst/.psb设置,对应着不同的机床设置。

虽然不同 Mastercam 的产品和版本使用的后处理的文件的后缀都相同(.pst/.psb),但每个后处理中会有相应的产品信息和版本信息。这些信息位于每个后处理文件中的标题行。

如果要将一个Mastercam 版本的后处理用在另一个 Mastercam 版本,需要使用 UpdatePost 插件功能,将其转化为适合的版本(如果你使用了一个更老版本的后处理,Mastercam 会将其自动更新为新版本的后处理)。

目前没有一个自动的方式可以将一个 Mastercam 产品的后处理转化为另一个产品的后处理。

为了与相应的机床及控制定义相配合,可以分为三个部分理解后处理。

标题行(Header line):在这里体现 Mastercam 的版本和后处理类型,必须与.mcam-control 文件中的信息一致。

后处理主体(Body of the post):这部分里有各种后处理块(post blocks),运算逻辑(processing logic),变量声明(variable declarations)和格式语句(formatting statements)。MP.DLL 会使用这些内容来生成 NC 代码。

后处理文本(Post text):这个部分储存了许多文字标签(Text label),这些标签会被用来自定义 Mastercam 的界面。这让 Mastercam 的用户在编程时可以设置被预置在后处理中的选项。

在「控制定义控制器」中的文字页面,可以自定义这些选项。

后处理文本可以用来自定义以下 Mastercam 界面中的选项:

杂项变量(Misc values)页面中与后处理相关选项的名称和默认值

钻孔循环(Drill Cycles)固定循环(Canned cycles)的名称

每个循环中各个参数的名称

刀路转换操作(transform operations)中自定义设置及参数的名称

车削零件处理(Part Handling)操作中的自定义设置及参数的名称

刀路中刀具参数(Tool parameters)页面里,各个字段或按钮的标签

0 人点赞