找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 506|回复: 14

mastercam后处理加密方法

  [复制链接]

433

主题

5759

回帖

901万

积分

管理员

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

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

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

×
应论坛用户要求。特写此贴。
2 _' }+ `6 {# u, ?; T0 H大家都知道,mastercam后处理也可以像Ug一样进行加密,而且加密强度不知要高于UG多少倍,基本可以说是很难被解密。. W& B+ z3 s/ q  G) n+ U4 n% i
但加密后的类容是不可更改的。所以请大家在加密前对需要做加密的后处理备份。% Q$ o  l, k+ S9 k- v" O/ f
mastercam加密对于不同的版本,方法不同。0 U% k/ P& W+ y- T; b: L" k
首先来介绍一下mastercam v9.1之前的版本加密方法。
& E) {" ~- _9 i0 ~- U# V' C, d后处理加密是有特殊标记的。大家都知道加密的后处理中会有一句话2 x$ ]: a  G5 I5 i5 }
startbin
. N3 ~) q: v/ v. A0 H这句话就是加密后处理的标识字符串。不可删除。) j7 a- c4 a$ j% n
下面是加密方法及相关的代码,仅针对mastercam v9.1之前的版本。同时软件的许可证/解密一定要功能多的模块才具备加密功能。& M  c6 h: h) {# _0 j

8 [% r; ^5 V3 p8 V+ A/ E$ j1.在需要加密的类容前面加入startbin代码,此代码为独立一行,如下所示4 t1 N: X1 c) \5 F. x$ U

5 B+ a$ ?2 A) U) @- h2.在需要结束加密位置加入endbin代码,此代码为独立一行,如下所示& Y5 P+ I! i* ]3 p! S' F

7 z" {; I% v, q! U+ l. E6 g重要说明:
( C  \) Z% [+ E  u$ E文中所提到的加密类容必需要确保代码完整,无错。
  1. STARTBIN
    & R! N+ U  I# J: o2 T4 K1 Z

  2. ) v$ p8 z) [0 ?7 z9 ?" O5 Y
  3. pwcs            #G54+ coordinate setting at toolchange
    3 [2 X- b  I( {% U2 g4 F6 E' g
  4.       if mi1$ > one,
    5 D& g6 E( @6 Y. i3 ^$ k
  5.         [" ~$ u3 X0 F2 Z7 J2 Q
  6.         sav_frc_wcs = force_wcs
      M& P5 y2 S5 }/ _1 z
  7.         if sub_level$ > 0, force_wcs = zero
      W" n0 v: D' O5 G
  8.         if workofs$ <> prv_workofs$ | (force_wcs & toolchng),
    + V$ h) y$ e% ^  J0 P
  9.           [9 O7 C, z2 @1 B3 p' m% S
  10.           if workofs$ > 0 & workofs$ < 7,) ^( V5 h* j; g- _3 O1 w( d9 H& ^
  11.             [
    ( P  X6 y1 K8 J- P" U7 b
  12.             g_wcs = workofs$ + 53! {7 R6 L, G7 \6 t
  13.             *g_wcs9 n$ f: E% i/ O) f
  14.             ]( A7 P# X) d' F  ?: p
  15.           else,0 T" P# n- d2 |& T0 y  [' f
  16.             [# c9 g( r+ P/ X8 h1 n/ I
  17.             if workofs$ > 6 & workofs$ < 55,
    : f) K' k  U- Y( [0 i/ W1 d
  18.              [/ u; e7 H/ j6 W( a+ _/ @) ~, |
  19.              p_wcs = workofs$ - six
    ) `5 K$ w) v$ w) Q& y6 G6 H  L
  20.              "G54.1", *p_wcs
    ( J+ P) x8 J' V3 a  h
  21.              ]8 i6 W8 ?& a3 j8 F
  22.             ]
    , x/ K# Z2 N6 h
  23.           ]2 c, B% k3 j$ P- ]7 A
  24.         force_wcs = sav_frc_wcs# x1 _. s* g( J( G
  25.         !workofs$6 Q5 j; S# W" i; {& f1 s
  26.         ]* e5 Q" `, i* \
  27. 3 T6 i3 `( Q% M. r) E. m* o
  28. ENDBIN
复制代码
3.打开软件。按alt+c调用mpbin.dll进行相关设置后加密即可。
7 Y5 {5 Q3 p* U7 o  }% g' zmastercam X---X以后的版本加密方法一样,只有标记代码不同,标记代码不区分大小写. J9 o1 q" l1 \) N7 f
mastercam v9.1之前(含v9.1)
. l9 Q: ^. Q6 p0 y) h# @: mstartbin
; V1 }" v! `# O/ H3 V0 J0 T) O, n% Bendbin. i' b; B( @; h7 M
( ~8 Q9 I$ G5 x# q/ N8 c
mastercam X--X6- W) ?3 \& o% m; w
[startbin]2 h" B9 a  h1 S( w# H
[endbin]& v& G$ {: N0 Q

7 }! G) O$ N; ?8 O4 u/ w% Q设置如下
* P8 |5 F8 c0 o processed.JPG

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
 楼主| 发表于 2012-5-30 06:25:12 | 显示全部楼层
回复 2# lane518 0 h1 D/ R& }! N' P

5 B4 ?/ D* _9 j
- c+ B% a% U8 y3 R4 |    恭喜你哦,已经学会了如何加密。9 q$ F' e9 ]  R5 B8 C3 c( ?3 k
{: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 $ J( M: x' `3 d% G. E
9 D+ S( S; b( Z' g  C- R& E
/ p7 A. F6 B; m$ b$ J
    当你开发了别人实现不了的功能的时候,这个时候及需要对代码进行加密,起到保护知识产权的作用。
: t6 f0 N* A0 q3 ]. I* Q就像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:12 , Processed in 0.187712 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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