找回密码
 注册
Simdroid-非首页
楼主: ASKA

[资料下载] 【下载】!!!ansys与其他软件接口资料汇总!!

  [复制链接]
topten_01 该用户已被删除
发表于 2006-7-29 13:04:50 | 显示全部楼层 来自 江苏苏州
提示: 作者被禁止或删除 内容自动屏蔽
houjuwen 该用户已被删除
发表于 2006-8-9 22:20:35 | 显示全部楼层 来自 广东广州
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2006-8-28 01:45:16 | 显示全部楼层 来自 四川成都
http://www.cadcaecam.com/Forum/index.asp?boardid=21

请到这里下载dxf2ansys工具

很多个版本哦

Steve版本 于4. dxf2ansys 相比,显著的优点是 没有重复点的报错对话框

Read Input From 读入过程非常流畅

可以联系我 huangsteve@163.com
发表于 2006-10-24 13:49:34 | 显示全部楼层 来自 北京
这种帖子都不顶的话,还有什么帖子可以顶啊
发表于 2007-3-10 00:28:22 | 显示全部楼层 来自 美国

怎么和matlab接口呢

谢谢楼主,如何实现和matlab与fluent的动态接口呢
发表于 2007-3-17 12:09:36 | 显示全部楼层 来自 北京
多谢了!哪位能再具体讲一下catiav5r16的模型怎么导入到ansys?谢了先!
发表于 2007-4-24 19:33:34 | 显示全部楼层 来自 湖北武汉

好东西

dddddddddddd好东西
发表于 2007-9-20 19:29:27 | 显示全部楼层 来自 重庆
偷来的
ANSYS调用FORTRAN(UPF)
  
come for aoxue station cae007
一 ANSYS调用FORTRAN(UPF)  
  
基于ANSYS57和Visual Fortran 6.1先详细讲一下ANSYS调用FORTRAN的步骤:  
1. 首先,安装ANSYS时选择custom安装;  
2. 建立一个新的用户目录, 如upf,把custom\user\intel目录下的anscust.bat,makefile和user01.f (当然也可以用你自己的fortran文件啦)这三个文件拷贝到upf下;  
3. 打开makefile文件,在第一行指定ANSYS的安装路径,如:  
ANSYS57_DIR=d:\ANSYS57 保存退出;  
对于ANSYS7.0:  
ANSYS70_DIR=d:\ansys7\v70\ANSYS  
4. 复制 dfport.lib,dformd.lib, dfconcol.lib(这三个文件在fortran安装目录下的df98\lib目录中可以找到,注意不要用ANSYS自己所带的,因为ANSYS自己所带的版本可能不够高,而导致连接失败)和ansysex.def(在custom\user\intel中)到upf57目录中,以避免连接时找不到这几个文件;  
5. 准备工作已经完成,运行“anscust.bat”进行编译连接。要确信你的Visual Fortran 与ANSYS版本的兼容性,如果编译连接不成功,出现诸如“Fatal error link 1120: 8 unresolved externals”的错误,则表示你的Fortran版本需要升级。  
如用Vfor6.1 编译连接ansys7.0,就会出现这样的错误信息。解决的方法是安装Vfor6.6B。  
对于你自己写的FORTRAN程序,先用FORTRAN编译一遍,保证没有错误。编译连接成功之后,在upf目录下会生成ansys.exe;  
6. 现在你就可以运行这个新的ANSYS了。有两个方法:  
第一个方法,就象“二次开发培训练习题”中所说:  
在dos命令行,先敲入 ansys -p ansysul,指定ansys产品特征代码运行ansys, 然后OK, 接着 /show,win32和/menu,on启动ANSYS;  
第二个方法,干脆用新生成的ansys.exe 代替ANSYS安装目录(如d:\ansys57\bin\intel)中的原ansys.exe,建议将原ansys.exe改名或备份,然后就象你平常启动ANSYS那样(如用Ansys Interactive 方式)启动ANSYS。  
7. 启动并进入ANSYS交互界面之后,在命令输入行输入命令usr1(或者用/ucdm定义为你指定的名称, 如 /ucmd, aaa,1)就实现了ANSYS对Fortran程序user01.f的调用。  
  
二 将ANSYS作为子程序调用  
对于优化或参数化设计,可以在VC或FORTRAN中将ANSYS作为子程序调用。具体调用方法如下:  
1.在VC中调用ANSYS  
VC调用ANSYS的示例程序。  
//Test.cpp  
#include "stdio.h"  
#include"process.h"  
void main()  
{  
int result;  
printf("Solving...");  
result=system("d:/ANSYS57/BIN/INTEL/ANSYS57 -b -p ansysul -i test.txt -o test.out");  
printf("Solution finished...");  
}  
  
2.在FORTRAN中调用ANSYS  
LOGICAL(4) result  
RESULT=SYSTEMQQ('d:\ANSYS57\BIN\INTEL\ANSYS57 -b -p  
ansys_product_feature -i input_file -o output_file')  
  
3.说明  
1和2中,input_file为用APDL语言编写的ANSYS输入文件。  
ansys_product_feature为你的ANSYS产品特征代码。
  
更多请见http://www.dytrol.com
回复 不支持

使用道具 举报

发表于 2008-5-4 20:36:03 | 显示全部楼层 来自 陕西西安
受益匪浅!!谢谢各位大侠!
回复 不支持

使用道具 举报

发表于 2008-5-4 20:45:44 | 显示全部楼层 来自 甘肃兰州
非常实用的资料,谢谢楼主了
回复 不支持

使用道具 举报

发表于 2008-11-29 20:15:41 | 显示全部楼层 来自 内蒙古包头
thanks for sharing
回复 不支持

使用道具 举报

发表于 2008-12-1 10:47:21 | 显示全部楼层 来自 广西南宁
非常感谢
回复 不支持

使用道具 举报

发表于 2008-12-1 11:02:01 | 显示全部楼层 来自 广西南宁
非常感谢
Thank you
回复 不支持

使用道具 举报

发表于 2008-12-5 15:42:21 | 显示全部楼层 来自 江苏徐州
不知道如何进行ansys和matlab 之间的互相调用问题呢
这事愁死人了
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-3-29 17:49 , Processed in 0.040776 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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