全球资讯:Mastercam 的后处理中有哪些内容?
发布日期: 2022-12-12 17:23:27 来源: 弗戈工业在线

注意:此文中的信息仅适用于 Mastercam Mill,Lathe,Wire and Router 产品模块,不适用于 Mill-Turn 产品模块。Mill-Turn 的机床定义和后处理是另外的形式和规范,不在此文讨论之列。

什么是后处理程序?

实际上,真正的后处理程序是 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)中自定义设置及参数的名称

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

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

标签: Mastercam 工业软件 后处理程序