马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
本帖最后由 wdhd 于 2016-3-22 15:03 编辑
很多BBS上发表过关于在Proe中调用ADAMS进行机构分析的方法,其实那是MDI公司 (ADAMS)官方公布的方法,在帮助文件中关于MECHANISM/Pro的部分有详细描述。
然而,由于MECHANISM/Pro中的bug太多,按照上述方法实际上并不能正常使用我们需要的功能,经过寒假10天的苦思冥想,终于破解了这一软件,现将具体的方法告诉大家,好给大家拜个晚年!
(注意:对于V12的版本,先运行setup_mechpro.exe,安装mechpro,然后运行199号补丁,最后用提供的mechpro.dll文件替换相应目录中的文件,见下文)
1、将ADAMS安装目录下mechpro目录中的文件mechpro.env拷贝到Proe安装目录中的\i486_nt\obj\子目录下;
2、用文本编辑软件如写字板—wordpad打开上述mechpro目录下的文件protk.dat并将其中的所有内容共几行复制下来;
3、用文本编辑软件如写字板—wordpad打开Proe安装目录中\i486_nt\text\usascii\子目录下的文件protk.dat,将第2步复制下来的内容粘贴并添加进去;
4、如果第3步中的protk.dat文件不存在,则仅需将第二步的protk.dat文件拷贝过去即可,当然也可以新建该文件啦!
5、对于ADAMS11.0和12.0版本,从交大ftp上下载我的破解文件mechpro.dll并用它替代上述mechpro目录中的原有文件即可;
6、对于ADAMS10.1版本,从交大ftp上下载我的破解文件new_mechpro20.dll并用它替代上述mechpro目录中的原有文件,同时还应将下载来的mpro.txt文件替换mechpro\text\中原有的文件;
7、运行Proe则在装配模式下,菜单中会出现MECH/Pro选项,这时您就可以调用ADAMS进行机构分析了;
8、如果运行Proe时出现CPU不能运行该软件的警告,则应该给系统设定一个环境变量LM_LICENSE_FILE使它指向ADAMS的license文件;
9、如果要进行模型求解,则应事先启动ADAMS的license管理器,否则会出现很多中间文件不能产生的错误,当然就不会产生最后的结果文件了;
10、如果在使用过程中您将信息窗口的内容进行了存盘,则以后凡是出现信息窗口的时候内容将不会改变,显然这是不能容忍的,遇到这一情况可以将C盘根目录下的mpro.info.*文件全部删除即可;
11、由于10中描述的情况是一个bug,因此最好在信息窗口中不要进行直接存盘操作,而改为save as操作,这样就不会有问题了;
12、如果在求解模型的过程中最后出现找不到res文件的问题,这是中英文代码的问题,可以不用管他,直接调用(load)在工作目录中产生的res结果文件即可;
13、对于ADAMS的V11.0版本还有一个bug,就是在Proe中创建铰链时,定义铰链方向在有些机器上不能采用Normal Pln的方法,因为您一点取想要的表面,Proe将立即退出运行,我花了很多时间没能解决,只能仰赖其他高手出招了!!!
14、最后,在Proe中也可以将建好的模型存为adm文件,并直接调用ADAMS/View并在其中导入该adm文件,然后进行分析。。。。。。。。。。。。。。。。。。。。。。。
[此贴子已经被作者于2006-3-11 19:54:32编辑过]
|