iCAx开思网

标题: 【资料】解决ADAMS和CATIA、Pro/e、UG的连接问题 [打印本页]

作者: flanker-forever    时间: 2003-12-2 17:42
标题: 【资料】解决ADAMS和CATIA、Pro/e、UG的连接问题
三个链接。首先是CATIA的。希望版主能置顶。谢谢https://www.icax.org/viewthread. ... %3D1&page=#pid=如果能说的再详细一点就更好了。
作者: flanker-forever    时间: 2003-12-2 17:44
这个是关于如何设置MECH/Pro的。https://www.icax.org/viewthread. ... %3D1&page=#pid=
作者: flanker-forever    时间: 2003-12-2 17:45
最后一个是UG的。
https://icax.org/cgi-bin/ut/topico_show.cgi?id=42447&h=1#642375
作者: flanker-forever    时间: 2003-12-2 17:49
Jeriflee版主,我已经把链接做好了。还请笑纳
作者: chyq    时间: 2003-12-2 20:34
谢谢CAE版主!
辛苦了!
作者: Jeriflee    时间: 2003-12-2 21:42
谢谢flanker-forever 。
  
当初对你抛了几次媚眼,招安了几次,没想到你投cae的阵营了。
  
难道是因为sfszj长得帅气?

  
已经置顶,并且我给一些帖子作了补充。
作者: flanker-forever    时间: 2003-12-2 22:36
ADAMS版里有高手,我哪里在敢在这里常住啊
谢谢版主给置顶::K::K
再送点吧
作者: Jeriflee    时间: 2003-12-3 15:24
关于adams与其它cad软件的文件交换问题,我好像说过了,前面的帖子里应该有的阿。
再说一遍吧。
  
一般有两个办法:
1. 仅仅交换cad模型,也就是说仅仅是造型的导入。
3d的实体模型,最好是使用通用的parasolid格式。很多的cad软件可以到处很多版本的parasolid格式,而adams可以接收的版本是比较低的。所以尽量使用比较低的parasolid版本,这个在cad软件的导出或者另存时可以选择parasolid的版本。
a) Unigraphics,造型的导出比较简单,file->export->parasolid
然后用class selector选择需要导出的模型.导出格式选择.xmt_txt或者xmt_bin。因为adams只能接受xmt_txt格式或者xmt_bin.
b) catia,catia的另存只能存储为.x_t格式或者.x_b格式。有人说直接改文件后缀为xmt_txt格式或者xmt_bin就行了。但是我尝试的结果失败了。因为我用catia版本较高,而catia的另存没有版本选择。也许是这样吧。
  
c) Solidworks,这个软件的操作和catia基本差不多,也是只能存储为.x_t格式或者.x_b格式。其他的问题一模一样。
d)Pro/e,我一点不会,不知道能不能导出parasolid格式。
  
其他的软件都类似地操作吧。
  
有了parasolid文件,在adams里面导入,选择格式,文件和导入的模型名字。一个adams的bin文件可以包含多个model,所以,选择导入model名字的时候,一定要选择已有的model,双击该编辑框选择。
如下图所示:
作者: yycgy    时间: 2003-12-8 15:46
好佩服啊!
作者: Jeriflee    时间: 2003-12-8 16:18
接着补充
2 第二种方法就是利用adams为各个cad软件开发的ddm或者一些cad软件在adams/sdk上开发的运动仿真模块。
ddm方面,solidworks,solidedge,autodesk inventor,catia等等cad软件都有ddm插件。按照ddm插件以后,就可以直接在这些cad软件里面进行运动分析或者动力学分析。如果想把分析的东西转到adams里面,可以利用ddm的命令转。这样的连接不仅包含了cad模型,也包含运动模型,比如运动副等等。很多时候,用的是导出的.adm文件(.adm文件是adams早期的文件格式),然后在adams里面导入。
  
pro/e,有mech/pro。大家普遍存在的问题是没有mech/pro的授权,其实就在于一个 *** 问题。这个问题,在前面有了,我们不便于讨论。
  
ug/motion,用的是adams/sdk上开发的运动仿真模块,也可以利用.adm文件传输模型到adams.
作者: crazyjojo    时间: 2003-12-10 18:42
终于把这个东西贴出来了
作者: Jeriflee    时间: 2003-12-10 19:45
转自某网友的方法,本人没有试过,但是据说没有问题的。
  
Proe中调用ADAMS的方法 
对于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、 对于12.0版本,使用提供的 *** 文件mechpro.dll并用它替代上述mechpro目录中的原有文件即可;
6、 运行Proe则在装配模式下,菜单中会出现MECH/Pro选项,这时您就可以调用ADAMS进行机构分析了;
8、 如果运行Proe时出现CPU不能运行该软件的警告,则应该给系统设定一个环境变量LM_LICENSE_FILE使它指向ADAMS的license文件;
9、 如果要进行模型求解,则应事先启动ADAMS的license管理器,否则会出现很多中间文件不能产生的错误,当然就不会产生最后的结果文件了;
10、 如果在使用过程中您将信息窗口的内容进行了存盘,则以后凡是出现信息窗口的时候内容将不会改变,显然这是不能容忍的,遇到这一情况可以将C盘根目录下的mpro.info.*文件全部删除即可;
11、 如果在求解模型的过程中最后出现找不到res文件的问题,这是中英文代码的问题,可以不用管他,直接调用(load)在工作目录中产生的res结果文件即可;
14、 最后,在Proe中也可以将建好的模型存为adm文件,并直接调用ADAMS/View并在其中导入该adm文件,然后进行分析
作者: yycgy    时间: 2003-12-22 18:40
    Jeriflee,能不能介绍一下ddm
作者: Jeriflee    时间: 2003-12-22 18:45
ddm是Dynamic Designer Motion的缩写。
是adams内核下,给各个cax软件开发的插件,相当于一个模块。
可以直接完成运动仿真。
作者: ASGROUP    时间: 2003-12-23 10:30
想请教各位ADAMS高手,如何将有限元软件(ANSYS,NASTRAN,ABAQUS)中网格化以后的有限元文件转化成mnf格式,好像ADAMS 柔性化部分只接收这种格式,还请大家多多指教.
作者: wuzhaohui2002    时间: 2004-1-1 19:55
请教各位高手学好ADAMS有什么好的中文参考书没,特别是关于ADAMS-CAR模块的。拜托大家了。
作者: Jeriflee    时间: 2004-1-2 08:50
wuzhaohui2002 wrote:
请教各位高手学好ADAMS有什么好的中文参考书没,特别是关于ADAMS-CAR模块的。拜托大家了。

  
专业模块的参考书,外面几乎没有的.
  
现在软件卖的是服务,正版的培训资料就是值钱的服务阿。
作者: wuzhaohui2002    时间: 2004-1-2 11:08
哎 好迷茫啊 为什么让我们生活在这个信息如此发达的环境里还要各自为战孤独摸索地学习ADAMS
作者: flanker-forever    时间: 2004-1-5 00:36
ADAMS的中文书,目前只有三本,一本是郑建荣的虚拟样机入门与提高,一本是李军的ADAMS实例教程,还有一本是西工大出的一本,作者和书名给忘记了。但是关于CAR的书现在还没有,只有看英文的了。其实,这些中文书也都是英文帮助的翻译。
关于MECH/PRO,我们这边一直在用,效果还可以。只是在进行分析时,如果用到接触,会因为从PRO/E导入的模型特征太多导致运算过慢。一个简单的圆柱车轮会识别为多个特征。通过MECH/PRO可以不退出PRO/E直接打开ADAMS进行分析。
作者: homage79    时间: 2004-2-9 16:07
多谢斑竹的努力
作者: 王东署    时间: 2004-2-21 19:08
ADAMS与PRO/E接口
1 将mechpro拷贝到ADAMS安装目录下;
2 将拷贝好的mechpro目录下的三个文件config.pro,mechpro.env,protk.dat中的盘符修改得和ADAMS安装的盘符相同,既若ADAMS安装在D盘,就把上述三文件盘符改为D,使二者安装盘符相同即可;
3 拷贝config.pro,mechpro.env到一已设计好的含有装配件的目录下;
4 启动pro/e,设置Set Working Directory为第3步所设的装配目录;在tools菜单下选择Auxiliary Applications,选择register,选择ADAMS安装目录下的mechpro中的protk.dat(系统自动选择);
6 选择start键,即可,然后打开装配件,就回出现Mech/Pro。
作者: JIXIAOFENG    时间: 2004-2-23 22:11
请问各位高手,为什么我打开pro/e后系统不自动加载Mechanism/Pro模块,每次都要我手动激活才能用?
作者: xubin    时间: 2004-3-26 16:43

作者: kenan    时间: 2004-10-23 11:10
那里可以得到MECH/PRO?
作者: kenan    时间: 2004-10-23 11:31
pro/e 那个连接无效了
作者: ljnydl    时间: 2005-1-5 16:40
请问对于CATIA/ADAMS专业接口能不能介绍一下?




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