前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Mastercam机床和控制定义是什么?

Mastercam机床和控制定义是什么?

作者头像
lrglu
发布2023-02-24 18:37:55
7170
发布2023-02-24 18:37:55
举报
文章被收录于专栏:数控编程社区数控编程社区

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

机床和控制定义是什么?

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

机床定义 Machining Definition (MD)和控制定义 Control Definition (CD)从 Mastercam X 版开始加入软件。通过机床定义和控制定义,可以使 Mastercam 中的编程环境符合车间中机床和控制器的实际情况。

机床定义中储存着机床的特定设置信息

控制定义中储存着控制器的特定设置信息

合理的设置机床定义和控制定义可以使生成的刀路参数和后处理结果简洁清晰。

机床和控制定义与后处理程序是相关联的。

在 Mastercam 中,你不可以直接选择后处理,而需要选择一个机床定义,Mastercam 会自动载入与这个机床定义相关联的后处理。

在 Mastercam 中进行刀路编程前,需要设置以下内容:

1.机床定义 Machine Definition

2.控制定义 Control Definition

3.后处理程序 Post Processor

以上每项内容都被保存为独立的文件,有这些文件类型:

机床定义

机床定义文件根据 Mastercam 不同的产品模块及版本,有不同的后缀名:

默认情况下,机床定义文件被保存在\Shared Mastercam 2023\CNC_MACHINES文件夹下(或相关版本的对应文件夹下)。

机床定义文件分为公制和英制。Mastercam 提供的标准机床定义文件包括了两两成组的机床定义文件,每组中包含一个英制文件和一个公制文件。

控制定义

——控制定义文件兼容于 Mastercam 的不同产品,也就是说不论使用什么 Mastercam 产品,控制定义文件的后缀名都是一样的。

与机床定义文件类似,控制定义文件被保存在\Shared Mastercam 2023\CNC_MACHINES 文件夹下(或相关版本的对应文件夹下)。

与机床定义文件不同,控制定义文件是“单位中性”(units-neutral)的。也就是说,一个控制定义文件可以同时支持公制和英制。

后处理程序

后处理文件是 Mastercam 用来为特定机床自定义 NC 输出方式的文本文件。后处理文件中同时也储存了后处理文本(post text)、杂项变量(miscellaneous values)和其他用来自定义 Mastercam 相关界面选项的字符串。

典型的后处理文件的后缀名为.pst。(从 Mastercam X5 开始,也支持.mcpost 后缀名,其文件的功能与.pst后缀名文件一致)

大部分 Mastercam 后处理文件是基于 Mastercam 自己的文本编辑语言(MP 语言)来编写的。

加密后处理程序

一个以.pst 或 .mcpost 为后缀的文件是简单的文本文档,可以用任何文本编辑器打开。

许多后处理开发者会对后处理文件的部分或全部内容进行加密,以防止未被授权的浏览或编辑。这时后处理文件会被分为两个文件:原始的文本文件 + 另一个包含加密信息的文件。

一个 .psb 文件是一个 .pst 文件的加密形式。如果你的后处理是被加密的,你会看到一个.pst 文件和一个.psb 文件——这个.psb 文件储存着被加密的信息,同时 .pst 文件储存着未加密信息。

一个.mcbpost 文件是一个.mcpost 文件的加密形式。如果你的.mcpost 后处理文件被加密了,你会看到一个.mcpost 文件和一个 .mcbpost 文件。

所有 Mastercam 产品的后处理文件的后缀名都相同。

默认情况下,Mastercam 后处理文件会被按产品,储存在不同的文件夹下:

\shared Mastercam 2023\mill\Posts

\shared Mastercam 2023\lathe\Posts

\shared Mastercam 2023\routerPosts

\shared Mastercam 2023\wire\Posts

注意:如果一个后处理被加密了,相应的.psb 和 .pst 文件需要被储存在同一个文件下。

大多数 Mastercam 的程序使用的机床定义、控制定义、后处理定义是一一对应的关系(in one-one-one relationship):一个机床定义文件与一个控制定义文件和一个后处理文件相关联。

然而,需要理解的一个重点是,一个控制定义文件可以被多个机床定义文件,或多个后处理文件关联。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-02-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数控编程社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档