结构分析网站

专注结构分析,提高设计水平!______除特别说明,本网发布文章均系本站原创,转载烦请注明出处!

« “建筑结构会议”第二天金港大厦动力弹塑性分析 »

ANSYS宏文件加密

最近编了一些ANSYS的红文件,由于公司内的一些特殊原因需要加密。宏文件编了不少,但是从没有加密。根据ANSYS的帮助说明,加密是挺简单的,但是实际操作中却发现还是有一些问题需要注意。简单的整理了一下,希望对一些朋友有用。

 

宏文件注意事项:

(1)       输出格式语句要顶格,否则有时候程序不和谐你;

(2)       注释不宜采用中文编写,在加密的过程中可能会遇到严重的警告;

(3)       注释行最好顶格,前面留有空格时在加密过程中可能会出现意想不到的警告,但对运行结果没有影响;

 

加密宏文件:

文件头加上以下语句:

/ENCRYPT,BSSPASSW,FILE,MAC  !加密开始,file为加密生成后的文件名

/NOPR                        !设定文件内容不在Log文件中显示

文件尾加上一下语句:

/GOPR                        !设定命令在Log文件中显示

/ENCRYPT                    !加密过程结束

 

文件写好之后,在ansys中运行该宏文件,则会在工作目录下生成FILE.MAC,打开可以看到这是一个乱码文件。但是ansys是可以调用的。

比如:

/ENCRYPT,BSSPASSW,MODEL,MAC

/NOPR

*IF,TYPE_BSS,EQ,1,THEN

    /INPUT,'BSS_BEAM','MAC','C:\BSSCOM\PREP\',, 0

*ELSEIF,TYPE_BSS,EQ,2,THEN

    /INPUT,'BSS_TRUSS','MAC','C:\BSSCOM\PREP\',, 0

*ELSE

*ENDIF

/GOPR

/ENCRYPT

加密后变成

/DECRYPT,BSSPASSW

01n+K|"

02eErZu,<9O&/u6u.l]+@*O:

03+u|q(@~u&/uir"#y&vgW-X[@:h<+Lkm^RdG}K5EN'PVmv

04Vsm&1=6n0{Zu<$!Rv'[vG`h[jP

05]j!<IDnad]%<6~T?51v<#UVL.TMRv]Vj.|FLEDEt(Tr6*I

06Kv8G5

07[1B4-"

08y;?4.

/DECRYPT

对宏进行加密对保守公司机密有一定的帮助。不过,通常情况下我们行业都没有机密可言。所以,还是“我为人人、人人为我”比较和谐!

 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Arwen Build 81206  Theme By Bokezhuti.cn

Copyright 2006-2009 结构分析网站(沪ICP备07510888号). Some Rights Reserved.