首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Mastercam后处理加密方法

大家都知道,mastercam后处理也可以像Ug一样进行加密,而且加密强度不知要高于UG多少倍,基本可以说是很难被解密。

但加密后的内容是不可更改的。所以请大家在加密前对需要做加密的后处理备份。

mastercam加密对于不同的版本,方法不同。

首先来介绍一下mastercam v9.1之前的版本加密方法。

后处理加密是有特殊标记的。大家都知道加密的后处理中会有一句话

startbin

中间为需要加密的代码

endbin

这句话就是加密后处理的标识字符串。不可删除。

下面是加密方法及相关的代码,仅针对mastercam v9.1之前的版本。同时软件的许可证/解密一定要功能多的模块才具备加密功能。

1.在需要加密的类容前面加入startbin代码,此代码为独立一行,如下所示

2.在需要结束加密位置加入endbin代码,此代码为独立一行,如下所示

重要说明:

文中所提到的加密类容必需要确保代码完整,无错。

STARTBIN

pwcs            #G54+ coordinate setting at toolchange

    if mi1$ > one,

      [

      sav_frc_wcs = force_wcs

      if sub_level$ > 0, force_wcs = zero

      if workofs$ prv_workofs$ | (force_wcs & toolchng),

        [

        if workofs$ > 0 & workofs$ < 7,

          [

          g_wcs = workofs$ + 53

          *g_wcs

          ]

        else,

          [

          if workofs$ > 6 & workofs$ < 55,

           [

           p_wcs = workofs$ - six

           "G54.1", *p_wcs

           ]

          ]

        ]

      force_wcs = sav_frc_wcs

      !workofs$

      ]

3.打开软件。按alt+c调用mpbin.dll进行相关设置后加密即可。

mastercam X---X以后的版本加密方法一样,只有标记代码不同,标记代码不区分大小写

mastercam v9.1之前(含v9.1)

startbin

mastercam X--X6

[startbin]

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230221A00ERE00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券