找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 505|回复: 14

mastercam后处理加密方法

  [复制链接]

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2012-5-29 15:22:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
应论坛用户要求。特写此贴。- j& u$ b+ j7 O
大家都知道,mastercam后处理也可以像Ug一样进行加密,而且加密强度不知要高于UG多少倍,基本可以说是很难被解密。
3 h( a) F# T) v" H但加密后的类容是不可更改的。所以请大家在加密前对需要做加密的后处理备份。+ X% B9 x) o3 t" n6 J
mastercam加密对于不同的版本,方法不同。
1 i, [% Y! `, a4 W首先来介绍一下mastercam v9.1之前的版本加密方法。
/ E6 U# K$ d) ~8 K6 n; L后处理加密是有特殊标记的。大家都知道加密的后处理中会有一句话; }& V+ K, P$ k
startbin
8 }" b1 J$ ]6 Z+ \3 l) Q5 z; |这句话就是加密后处理的标识字符串。不可删除。7 s- \- W1 `: E, O2 S1 ~; r% V
下面是加密方法及相关的代码,仅针对mastercam v9.1之前的版本。同时软件的许可证/解密一定要功能多的模块才具备加密功能。
8 b0 T  e' a) e
0 Q9 Y+ A* M7 Q1.在需要加密的类容前面加入startbin代码,此代码为独立一行,如下所示
4 i. y: u+ B( X. Q0 _/ g
/ S. H, N* Y9 Z1 q' O4 H2.在需要结束加密位置加入endbin代码,此代码为独立一行,如下所示
5 c& T% `4 F, x4 m3 ?6 v0 }0 P5 c/ |3 K' `" M
重要说明:
+ b7 ^# Q0 y& C  a3 L- g, t( @文中所提到的加密类容必需要确保代码完整,无错。
  1. STARTBIN# ~$ R' q6 O9 ^% s! F

  2. 1 P$ ]! {: _- d, R* X
  3. pwcs            #G54+ coordinate setting at toolchange: D2 o' w) x& q/ r; G# l/ e6 v# H
  4.       if mi1$ > one,# J, n- k! l0 `  a
  5.         [" n8 D' v* \# E6 @. [- u
  6.         sav_frc_wcs = force_wcs
    / z( W4 ?, S1 |( o
  7.         if sub_level$ > 0, force_wcs = zero/ b/ f9 ~+ b( C0 e8 c% m) u1 x
  8.         if workofs$ <> prv_workofs$ | (force_wcs & toolchng),7 c7 P; Q3 p7 C# N
  9.           [
    " g' @) S3 ^1 F
  10.           if workofs$ > 0 & workofs$ < 7,
    ; j; o0 J$ u! }) h
  11.             [
      N' |2 {% `; ]
  12.             g_wcs = workofs$ + 53# _; |$ b) H  z( h
  13.             *g_wcs% @+ r( O- g& a* [6 `+ F2 I
  14.             ]
    * N4 ~7 J% d* d& j
  15.           else,
    ! W5 Z: p3 l! y
  16.             [, R( m' j, [( `% Z3 M4 o- G
  17.             if workofs$ > 6 & workofs$ < 55,
    , v: a- @1 T) x0 u
  18.              [6 B: g# L$ X+ z! \( g2 e) ]/ e
  19.              p_wcs = workofs$ - six1 z- ?' X# t7 j6 n- V0 O& F
  20.              "G54.1", *p_wcs
    : E6 A9 Y, p( o# P5 k$ H/ |9 E
  21.              ]
    5 Y8 ]: b) v4 o  n6 {/ i; A& }
  22.             ]
    # D2 t& F+ s6 G" ]
  23.           ]5 y' C. t( P# T+ B# N" w4 N  e
  24.         force_wcs = sav_frc_wcs
    , r1 ~* Y- [; k' j
  25.         !workofs$; ^! M! i$ f4 F+ ~" u2 F
  26.         ]
    4 G4 I" X, ]! T& f: l, A

  27. ) h: I" [" \- F: y
  28. ENDBIN
复制代码
3.打开软件。按alt+c调用mpbin.dll进行相关设置后加密即可。/ R0 J0 E+ k  ?5 [4 A+ n8 B
mastercam X---X以后的版本加密方法一样,只有标记代码不同,标记代码不区分大小写* P/ F0 c  N  H1 m% ~6 H7 R+ i  i4 ]
mastercam v9.1之前(含v9.1)
3 z1 N( [7 N6 u/ r# R  A3 o8 A/ xstartbin- \$ e0 E2 G  y8 |1 V: S
endbin
' x4 k/ g' [2 |: D0 W3 |8 x
8 `2 |3 e8 f5 o9 n" L9 r- {5 |mastercam X--X6
0 L) e* I' ^* t9 ~; T[startbin]- F- T2 A1 n( t
[endbin]8 d( ^0 G; P* k9 Y

5 t2 c# T1 B5 g/ o- K& G: W设置如下3 X7 W5 R* Q; V( G
processed.JPG

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
 楼主| 发表于 2012-5-30 06:25:12 | 显示全部楼层
回复 2# lane518
7 }( }5 u6 n! E% ^+ c  e. @% i3 W0 k8 I. h

( ]; i! W( u7 l! V+ t6 v& ?$ ~8 J! M& D    恭喜你哦,已经学会了如何加密。
" l# N  V& b$ E3 [: L! l& i! ^{:4_98:}
回复

使用道具 举报

29

主题

817

回帖

908

积分

高级会员

积分
908
QQ
发表于 2012-6-7 11:53:06 | 显示全部楼层
其实用处不大,就是好奇心强,想知道里面的过程而已,谢谢!
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
 楼主| 发表于 2012-6-7 12:38:43 | 显示全部楼层
回复 4# vinney777
& D7 P/ m0 R6 D+ y- f# l; \& M8 P5 X: q. T

6 S2 K1 e/ ^7 R# w+ c$ h. I6 Y    当你开发了别人实现不了的功能的时候,这个时候及需要对代码进行加密,起到保护知识产权的作用。' G3 D/ P" {1 M
就像mastercam 5轴后处理一样。没有人知道他的实现过程。
回复

使用道具 举报

3

主题

100

回帖

237

积分

实习版主

积分
237
发表于 2013-11-1 10:29:04 | 显示全部楼层
很强大的哦
回复

使用道具 举报

25

主题

321

回帖

475

积分

中级会员

积分
475
发表于 2014-1-23 15:01:32 | 显示全部楼层
老大收徒不哇  这么强
回复

使用道具 举报

0

主题

20

回帖

16

积分

新手上路

积分
16
QQ
发表于 2014-2-17 18:45:01 | 显示全部楼层
很不错的说,加密好啊,保护版权
回复

使用道具 举报

25

主题

321

回帖

475

积分

中级会员

积分
475
发表于 2014-4-23 01:23:16 | 显示全部楼层
老大 能补能设置密码呢
回复

使用道具 举报

6

主题

81

回帖

258

积分

注册会员

积分
258
发表于 2015-2-28 19:14:47 | 显示全部楼层
学到一招,感谢版大
回复

使用道具 举报

1

主题

8

回帖

189

积分

注册会员

积分
189
发表于 2015-4-18 23:38:31 | 显示全部楼层
完全看不懂   弱弱地问一下   这样加密后    是不是在别的电脑上就不能处理出加密位置的加工程序?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|小黑屋|若枫后处理论坛 ( 苏ICP备11015087号-1|苏公网安备32059002001368号 )

GMT+8, 2026-8-23 01:08 , Processed in 0.186790 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表