找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 686|回复: 14

mastercam后处理加密方法

 火 [复制链接]

433

主题

5759

回帖

901万

积分

管理员

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

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

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

×
应论坛用户要求。特写此贴。3 d/ ~. G) H6 k: K: w. Q
大家都知道,mastercam后处理也可以像Ug一样进行加密,而且加密强度不知要高于UG多少倍,基本可以说是很难被解密。
8 [, {8 z- Z0 R) I但加密后的类容是不可更改的。所以请大家在加密前对需要做加密的后处理备份。; L" w+ w) l- ~) k  c" S
mastercam加密对于不同的版本,方法不同。
% H5 p0 p/ F5 T首先来介绍一下mastercam v9.1之前的版本加密方法。
$ J8 }' V$ z4 ^2 p; m: L后处理加密是有特殊标记的。大家都知道加密的后处理中会有一句话5 F1 a, u& {5 X
startbin3 a1 E3 l; Q1 q1 i7 ]: }. f
这句话就是加密后处理的标识字符串。不可删除。
5 I2 h$ D; m8 m$ M' I下面是加密方法及相关的代码,仅针对mastercam v9.1之前的版本。同时软件的许可证/解密一定要功能多的模块才具备加密功能。
; r2 T7 F7 ], z- s6 J* C, O' t, _- \! l. c# n0 u. f( A$ |
1.在需要加密的类容前面加入startbin代码,此代码为独立一行,如下所示/ C% k" K  X; Q9 n* x1 w
; [# l, Z5 g6 f% }9 J
2.在需要结束加密位置加入endbin代码,此代码为独立一行,如下所示
3 U. y1 ?* e+ z6 s0 |9 I- n3 N5 t4 j; [" k$ N
重要说明:
6 D- q: z4 S3 I- Q1 |7 Z$ Q" v$ c  _文中所提到的加密类容必需要确保代码完整,无错。
  1. STARTBIN
    ! A. r! m. l) J# k
  2. ( i( Y$ T4 H" x( i
  3. pwcs            #G54+ coordinate setting at toolchange, V0 U: H8 Y0 ?. q) Z
  4.       if mi1$ > one,' s8 l; y: s1 W
  5.         [" @; f' [2 k& K
  6.         sav_frc_wcs = force_wcs
    $ t4 K. L3 S9 Q9 W: C
  7.         if sub_level$ > 0, force_wcs = zero- i( j$ S; ^) I. C' m
  8.         if workofs$ <> prv_workofs$ | (force_wcs & toolchng),; p7 |7 y! I3 H% c
  9.           [. c: m. Y2 ?  v5 U/ d8 v0 N4 Y0 X( I
  10.           if workofs$ > 0 & workofs$ < 7,
    0 f3 D* p6 B8 a2 x% ?8 y3 h
  11.             [; d+ N8 a. l8 d0 F' T# a6 j! B
  12.             g_wcs = workofs$ + 53! f3 E- c" X0 w/ W6 i6 G  v
  13.             *g_wcs
    ' w" k/ o- d  Q3 r9 H: c
  14.             ]$ v) [0 P- v0 H3 ]3 G
  15.           else,
    % `/ @# u% G( u- i: S
  16.             [
    / B# Z: D+ Q2 t; C: t, h
  17.             if workofs$ > 6 & workofs$ < 55,
    ( x/ E1 ]; j( C% r. l
  18.              [! v2 j: o9 N4 F; S( p5 D* ~/ T4 Q
  19.              p_wcs = workofs$ - six! M; n; A' |1 c8 ^7 C
  20.              "G54.1", *p_wcs. t4 G& j# Y- j
  21.              ]8 F# v2 C2 G9 X3 p  g+ r
  22.             ]% N: F9 h: h" m0 h4 x! Y
  23.           ]. B4 B2 B4 w% x6 G: z
  24.         force_wcs = sav_frc_wcs% ]/ X" [) R2 B5 b9 X; E, I
  25.         !workofs$3 D0 \0 U' E2 M$ _) V
  26.         ]1 ^2 E& {( U, T" ]
  27. $ S( {. h* }1 X5 u2 d7 x4 o
  28. ENDBIN
复制代码
3.打开软件。按alt+c调用mpbin.dll进行相关设置后加密即可。
2 E- j! w2 ~4 j( v' F9 ymastercam X---X以后的版本加密方法一样,只有标记代码不同,标记代码不区分大小写9 p0 T; N  C1 v  K- T2 a) {
mastercam v9.1之前(含v9.1)
3 p" L# q2 k& j/ w4 n% \: rstartbin9 C; n) s2 a' J- v0 H- @+ Q1 @
endbin
3 Q- v# K2 F$ x) Z$ M
  S' `+ A* \. j: h6 Kmastercam X--X6" Z) i/ a2 ]8 |6 M
[startbin]& A6 s" o! s% o6 ], M
[endbin]' H2 J% _6 m! W% _% y/ j

* \! p5 I) u$ g$ r9 [$ c' H9 ~+ @设置如下$ i& C9 [  c0 N/ C2 I6 \
processed.JPG

433

主题

5759

回帖

901万

积分

管理员

积分
9014271
 楼主| 发表于 2012-5-30 06:25:12 | 显示全部楼层
回复 2# lane518 ' N/ y! t& \" S# w. D

1 Q0 o$ w2 f* u. m  ]7 f( h- A3 m) |' n4 r) s/ P/ h' v
    恭喜你哦,已经学会了如何加密。
& E; i0 I5 v' B. h3 r{:4_98:}
回复

使用道具 举报

29

主题

817

回帖

908

积分

高级会员

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

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014271
 楼主| 发表于 2012-6-7 12:38:43 | 显示全部楼层
回复 4# vinney777
1 w, M! u1 V) g' x' y6 `
. j/ b7 X5 d/ u1 m) q3 P: u8 Z2 V
2 z  ]3 m9 t3 C9 e0 `2 Y    当你开发了别人实现不了的功能的时候,这个时候及需要对代码进行加密,起到保护知识产权的作用。2 |& C0 @( a$ Z$ g
就像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-9-29 02:50 , Processed in 0.240262 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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