iCAx开思网

标题: 【【【原创】Proe中调用ADAMS的方法 [打印本页]

作者: fanghui    时间: 2003-10-22 10:42
标题: 【【【原创】Proe中调用ADAMS的方法
很多BBS上发表过关于在Proe中调用ADAMS进行机构分析的方法,其实那是MDI公司 (ADAMS)官方公布的方法,在帮助文件中关于MECHANISM/Pro的部分有详细描述。然而,由于MECHANISM/Pro中的bug太多,按照上述方法实际上并不能正常使用我们需要的功能,经过寒假10天的苦思冥想,终于破解了这一软件,现将具体的方法告诉大家,好给大家拜个晚年!(注意:对于V12的版本,先运行setup_mechpro.exe,安装mechpro,然后运行199号补丁,最后用提供的mechpro.dll文件替换相应目录中的文件,见下文)将ADAMS安装目录下mechpro目录中的文件mechpro.env拷贝到Proe安装目录中的\i486_nt\obj\子目录下;用文本编辑软件如写字板—wordpad打开上述mechpro目录下的文件protk.dat并将其中的所有内容共几行复制下来;用文本编辑软件如写字板—wordpad打开Proe安装目录中\i486_nt\text\usascii\子目录下的文件protk.dat,将第2步复制下来的内容粘贴并添加进去;如果第3步中的protk.dat文件不存在,则仅需将第二步的protk.dat文件拷贝过去即可,当然也可以新建该文件啦!对于ADAMS11.0和12.0版本,从交大ftp上下载我的破解文件mechpro.dll并用它替代上述mechpro目录中的原有文件即可;对于ADAMS10.1版本,从交大ftp上下载我的破解文件new_mechpro20.dll并用它替代上述mechpro目录中的原有文件,同时还应将下载来的mpro.txt文件替换mechpro\text\中原有的文件;运行Proe则在装配模式下,菜单中会出现MECH/Pro选项,这时您就可以调用ADAMS进行机构分析了;如果运行Proe时出现CPU不能运行该软件的警告,则应该给系统设定一个环境变量LM_LICENSE_FILE使它指向ADAMS的license文件;如果要进行模型求解,则应事先启动ADAMS的license管理器,否则会出现很多中间文件不能产生的错误,当然就不会产生最后的结果文件了;如果在使用过程中您将信息窗口的内容进行了存盘,则以后凡是出现信息窗口的时候内容将不会改变,显然这是不能容忍的,遇到这一情况可以将C盘根目录下的mpro.info.*文件全部删除即可;由于10中描述的情况是一个bug,因此最好在信息窗口中不要进行直接存盘操作,而改为save as操作,这样就不会有问题了;如果在求解模型的过程中最后出现找不到res文件的问题,这是中英文代码的问题,可以不用管他,直接调用(load)在工作目录中产生的res结果文件即可;对于ADAMS的V11.0版本还有一个bug,就是在Proe中创建铰链时,定义铰链方向在有些机器上不能采用Normal Pln的方法,因为您一点取想要的表面,Proe将立即退出运行,我花了很多时间没能解决,只能仰赖其他高手出招了!!!最后,在Proe中也可以将建好的模型存为adm文件,并直接调用ADAMS/View并在其中导入该adm文件,然后进行分析.
作者: fangj0001    时间: 2003-10-22 10:51
辛苦啦
作者: dom    时间: 2003-12-11 08:30
谢谢搂主!
  
那个交大的FTP?
作者: kuailema    时间: 2004-2-27 17:30
fanghui你好,
  
关于pro-e和adams的连接想具体向你请教。
  
我的qq:103645405
  
你的联系方式是?
作者: huaihuai04jizhi    时间: 2009-6-25 19:40
太感动了 哥们儿的研究精神,佩服!
作者: gugen    时间: 2010-4-25 13:59
太感动了 哥们儿的研究精神,佩服!

谢谢 啊
作者: superliyanyan    时间: 2010-11-1 21:55
辛苦了楼主,谢谢
作者: 石英石    时间: 2011-1-2 06:09
好东西,辛苦了!
作者: 亮崽QQ糖    时间: 2013-5-7 19:35
大神啊,谢了哈,可以加个qq吗?
作者: 配位键    时间: 2013-5-17 13:13
帮顶一个 不错不错
作者: 1987h_y    时间: 2013-10-9 21:36
牛人,强大




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3