找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 441|回复: 14

mastercam后处理加密方法

  [复制链接]

433

主题

5759

回帖

901万

积分

管理员

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

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

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

×
应论坛用户要求。特写此贴。
3 `1 }$ C0 n! ^- P. Q6 ?大家都知道,mastercam后处理也可以像Ug一样进行加密,而且加密强度不知要高于UG多少倍,基本可以说是很难被解密。+ m) R  B: P3 k& Q
但加密后的类容是不可更改的。所以请大家在加密前对需要做加密的后处理备份。
) e3 o( f6 C! dmastercam加密对于不同的版本,方法不同。$ h% \# y7 |" q  y6 a7 d
首先来介绍一下mastercam v9.1之前的版本加密方法。
- v: w4 _7 M  x后处理加密是有特殊标记的。大家都知道加密的后处理中会有一句话' D1 c. Y/ ]9 l- e' T' v
startbin" A4 v; u2 I* f" A/ Z$ i
这句话就是加密后处理的标识字符串。不可删除。
3 `" r  P9 Z7 z' J下面是加密方法及相关的代码,仅针对mastercam v9.1之前的版本。同时软件的许可证/解密一定要功能多的模块才具备加密功能。
; H( X/ V' B0 d& @" M1 C) f
/ Z$ _9 n( y. Z1 f1.在需要加密的类容前面加入startbin代码,此代码为独立一行,如下所示
( s% M) @7 {. ^# {; M/ W, Z: [/ P/ h
2.在需要结束加密位置加入endbin代码,此代码为独立一行,如下所示/ b: J6 e( f* q% A5 A) _$ X8 ^$ e
! p' b& Q/ o, S: T0 v
重要说明:# U  J' m" @! e8 l5 N+ N
文中所提到的加密类容必需要确保代码完整,无错。
  1. STARTBIN+ F9 Q! @; ~; x8 k) H
  2. " B& R1 {9 s  i6 c
  3. pwcs            #G54+ coordinate setting at toolchange
    " Q5 o) |. B  c7 V
  4.       if mi1$ > one,  B( ~: s5 ?! G7 C; ^
  5.         [/ C0 U. I. q/ k
  6.         sav_frc_wcs = force_wcs
    1 n3 s* b6 P) P& Y4 D( C) L
  7.         if sub_level$ > 0, force_wcs = zero& B1 \" c) ?0 z1 K4 _1 x; }
  8.         if workofs$ <> prv_workofs$ | (force_wcs & toolchng),6 u! t& o, C4 n4 x
  9.           [
    1 N+ r* ]" \' y0 |  \
  10.           if workofs$ > 0 & workofs$ < 7,
    9 m  o% L$ d. g- u1 @
  11.             [/ A) S) ?! `' V8 [7 w
  12.             g_wcs = workofs$ + 53
    + p5 o2 O% b( C" [
  13.             *g_wcs: ?% {% I4 `* k+ V! @& C  z5 i
  14.             ]) U# w. i8 W* x4 @  G- d: ^' j
  15.           else,2 u  S8 k3 F3 i) A
  16.             [* O0 }: l! h, E, d+ w0 a- o6 A' M7 W
  17.             if workofs$ > 6 & workofs$ < 55,6 q- r3 q8 y' o+ Z5 }
  18.              [
    9 I5 ?! r- t  O! H$ g
  19.              p_wcs = workofs$ - six
    1 n2 k# }3 P7 c$ W: \
  20.              "G54.1", *p_wcs. I  v# j; l3 y' B
  21.              ]
    , Y! T  r9 b9 U; v( |) M
  22.             ]
    7 ~+ ^7 h8 \, A: q
  23.           ]* j1 ~' y2 ]6 ?3 c
  24.         force_wcs = sav_frc_wcs
    8 W( t0 a, n) s; u3 |0 z
  25.         !workofs$+ _6 _9 u6 H8 Y' b- d1 q6 U4 H
  26.         ]! S) N  R# J" g1 W$ H4 _

  27. ! d+ d, r; Z* B  z3 H
  28. ENDBIN
复制代码
3.打开软件。按alt+c调用mpbin.dll进行相关设置后加密即可。
4 r% M  g0 Q8 h0 N4 Zmastercam X---X以后的版本加密方法一样,只有标记代码不同,标记代码不区分大小写' Y/ H) d* r5 _% S% m. H/ Q  ~
mastercam v9.1之前(含v9.1)2 t& f7 t8 M8 b
startbin
( X/ ~% r8 V; n( Y* B% Cendbin
* m6 {$ o0 n. N0 X; N8 T+ I0 {3 c  H& e0 S; V
mastercam X--X6% N; z6 Z) X7 d1 t' L4 k
[startbin]
% ^  Z2 A8 Q' \& F. l  M4 {[endbin]
, v/ s0 t/ Z4 T, R- R$ H' z' u; j: C" E- u, \
设置如下5 o: T' z2 \) R& f4 _: c% |
processed.JPG

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
 楼主| 发表于 2012-5-30 06:25:12 | 显示全部楼层
回复 2# lane518
% E+ L2 |/ U' d
. t4 u0 c& ?% {# `) V  s* o: D4 H) j! l; v4 b' ]$ h
    恭喜你哦,已经学会了如何加密。
& b# _4 I4 u0 U& n. N! t{: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
8 J$ I' b! L, x: I9 Q7 H" h$ K1 O1 J: l$ x. I

7 w- S5 T8 x: u0 g, u( `- b) l    当你开发了别人实现不了的功能的时候,这个时候及需要对代码进行加密,起到保护知识产权的作用。
3 _8 P" d; e$ F) r就像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-14 19:29 , Processed in 0.231612 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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