文档库 最新最全的文档下载
当前位置:文档库 › ansys接口

ansys接口

ansys接口
ansys接口

AutoCAD 模型输入Ansys

1. 对于三维实体(3d Object)

AutoCAD:

File --> Export... --> 保存类型选ACIS(*.sat) --> 输入文件名--> 选实体(选3d object) Ansys:

File --> Import --> SAT... 输入即可

优点:

用SAT 文件转换方便,而且一般不会有转换问题

缺点:

只能转换3d object

2. 用iges 格式文件交换

AutoCAD 12 自带输出iges 格式文件工具,AutoCAD 14 要从AutoDesk 网站下载转换工具。

Ansys:

File --> Import --> SAT... 输入即可

优点:

各种实体类型都能转换

缺点:

转换麻烦,而且经常需要“TOPO and GEOM Repair”

AutoCAD 14 转换工具下载:ftp://https://www.wendangku.net/doc/e44970161.html,/ProdSupp/autocad14/iges/igespr14.exe 3. cadToansys

优点:

可转换成梁单元

缺点:

转换实体类型太少

4. dxf2ansys (傻瓜极力推荐)

软件直接装换为Ansys 输入格式。前处理状态下,选Read Input From 菜单输入

优点:

常用的非三维实体都能转换。由于转换Keypoint 初始值可选,你用AutoCAD建模时可以各部分单独建,在Ansys中单独输入!!!

缺点:

转换实体类型较少

【求助】pro/E2001-ansys6.1模型导入问题

刚刚开始用ansys6.1,在pro/E2001的featrue>Ansys Geom导出模型时,在ansys6.1上什么都没有而ac4pro.exe的窗口显示:Geometry

transfer completed,

yanni 编辑于2002-08-06 07:55

就是已经生成ans文件或anf文件,可以退出proe直接进入ansys里读入该文件。

我今天才刚刚打开ANSYS6.1,我刚刚学这个,不知道哪里有基础的

教程,我在PRO/E中做的模型,可以调到这里做分析吗?

如果可以,那又该如何调入,我从零开始学的,我做一般的电器,

应该如何学习呢?请各位高人指点,小妹我不胜感激,

ansys入门在主页上应该能找到,如果没找到把你的email告诉我,我给你传一些我手头的资料。

学ansys要耐心,还要肯花时间,多看help并作ansys的例题,但不要苛求全面,应结合实际工作,从简到繁,碰到问题解决问题,时间长了自

然就会了。祝你成功!

关于PRO/E的问题:

ansys中有与PRO/E连接的设置功能,开始-ansys61-ans_admin-configuration(ok)-configure connection for Pro/e……(添pro/e的

目录等等)

设完后在Pro/e的main menu中会有与ansys的连接命令(最后一个命令ANSYS Geom),Pro/e中建完实体后点该命令,会在工作目录下生成一个

*.anf文件,启动ansys,用input命令读它就行了。

试试看吧,我的模型还可以。

Pro/E和ANSYS的连接*作过程如下:

1) 在同机的同一*作系统下安装有Pro/E和ANSYS两种软件;

2) 保证上述两种软件的版本兼容,Pro/E的版本不得高于同期的ANSYS的版本;

3) 开始?程序?ANSYS?ANS_ADSIN Utility?Configuration options?OK? Configuration Connection for Pro/E?选择ANSYS Product?选择

Graphics device name(NT: Win32)?Work space in megabytes(128)?给出Pro/Engineer installation path?给出Language used with

Pro/Engineer:usascii?OK;

4) 运行Pro/Engineer并配置config.pro;

名称值说明

fem_ansys_annotations yes 输出“模拟”分析名为ANSYS中的注释。

fem_ansys_grouping yes 切换组and/or层的转移到ANSYS。

fem_default_solver ANSYS 指定到一个求解器的路径。

fem_which_ansys_solver FRONTAL 允许指定使用Frontal ANSYS求解器还是Iterative ANSYS求解器。

femansys_annotations yes 切换载荷工况名称到ANSYS。

pro_ansys_path <路径名> 指定到可执行的ANSYS (ansys.e)的路径。

5) 创建一个新零件,并在PART菜单下这出现ANSCon Config & ANSYS Geom 菜单,打开ANSCon Config并作如下编辑;

Keyword Default Value Description

ANSYS_CMD UNIX:/ansys56/bin/ansys Pathname to the version of ANSYS to be run. Windows::\ansys56\bin\\ansys56.exe

ANSYS_GRIPHIC_DEVICE UNIX:x11-stat Graphics driver for ANSYS.

Windows:win32

ANSYS_MEMORY_SIZE 128 Amount of RAM, in megabytes, suggested to run ANSYS. ANSYS_NEUTRAL_FORMAT YES Store the part as a neutral file or as a solid model file. ANSYS_PRODUCT_NAME ANSYS The default ANSYS product, ANSYS/Multiphysics. ANSYS_SOLVER Frontal Included for compatibility only.

ANSYS_SELECTED_LAYERS 1-256 Included for compatibility only.

ANSYS_GEOMETRY_TYPE Solids Only Included for compatibility only.

songinwind注:第5步似乎没有必要,因为大都已在ansys 的interactive中设过了。

我做完第3步,当做第4步启动PROE时,运行到正常的工作窗时死机。什么原因。我装的是ANSYS6.1 PROE2000I2(2000320),谁能帮我?谢谢

换成proe2001就没问题了。

【求助】ANSYS与UG的接口怎么设置?

请问各位大虾,我已经设置好了ANSYS和PRO-E接口了,能否再设UG的接口呢?如果能,问怎么设?望各位大虾指点!!

在UG中EXPORT选择PARASOLID,输出为文本格式,然后在ANSYS中输入即可

在UG的环境文件中设置好ANSYS的版本号、路径,则在UG中可以调用ANSYS分析引擎;在ANSYS中~\ANSYS57\ac4\bin中设定UG的parasolid版本即

可直接读入UG的part文件

可以将UG18中的图形转换成11-16版本才可以用ANSYS读出来,我不知道您所说的“在ANSYS中~\ANSYS57\ac4\bin中设定UG的parasolid版本即

可直接读入UG的part文件”怎样实现呢?请指点。

~\ANSYS57\ac4\bin下只有ug170的文件夹,也就是说只支持17版本以下UG的parasolid,此时可添加ug160文件夹,将ug170中内容完全copy过来

,即可直接读入ug16的part,但高过17版本的可能有问题~

可以试着用这种方法打开UG18的PART,我这没有装UG18,所以还没试过,不过低版本在支持高版本上一般会有问题

【求助】在ansys6.0中如何输入I-DEAS模型文件

在ansys6.0中依次选Import---IDEAS出现对话窗口,最后一行如何输?

这个接口我也没用过,但是我曾经成功把ideas的有限元模型导入ansys中,具体做法如下:在ideas中建立模型,划分网格后,利用ideas中的导出,里边有ansys的选项,选择即可,然后在ansys中直接resume就可以了

【转帖】ANSYS与ADAMS接口[精华]

ANSYS与ADAMS介绍

ANSYS软件是当今最著名的有限元分析程序,其强大的分析功能已为全球工业界所广泛接受,成为拥有最大用户群的CAE软件供应商。其特点

如:多场及多场耦合分析、多物理场优化、统一数据库及并行计算等等都代表着CAE软件的发展潮流。

ADAMS软件是目前最具权威的机械系统动力学仿真软件,通过在计算机上创建虚拟样机来模拟复杂机械系统的整个运动过程,从而达到改进

设计质量、节约成本、节省时间的目的。

通过ANSYS软件与ADAMS软件之间的双向接口,可以很方便的考虑柔性体部件对机械系统运动的影响,并得到基于精确动力学仿真结果的应力

应变分析结果,提高分析精度。

接口背景

ADAMS/Flex软件允许在ADAMS模型中根据模态频率数据创建柔性体部件,柔性体部件可能会对机械系统的运动产生重大的影响,在ADAMS模型

中考虑柔性体部件的影响会极大地提高仿真精度,而ANSYS程序则提供了一种方便的创建柔性体部件的方法.

ANSYS程序在生成柔性体部件的有限元模型之后,利用adams.mac宏命令可以很方便地输出ADAMS软件所需要的模态中性文件jobname.mnf, 此

文件包含了ADAMS中柔性体的所有信息, 在ADAMS软件中直接读入此文件即可看到柔性体部件的模型. 指定好柔性体与其它部件的连结方式,并给

系统施加必要的外载后即可进行系统的动力学仿真.

何时使用ANSYS-ADAMS接口

在机械系统中,柔性体将会对整个系统的运动产生重要影响,在进行运动学分析时如果不考虑柔性体的影响将会造成很大的误差,同样整个系

统的运动情况也反过来决定了每个构件的受力状况和运动状态,从而决定了构件内部的应力应变分布.因此如果要精确地模拟整个系统的运动,考

虑柔性体部件对系统运动的影响,或者想基于精确的动力学仿真结果, 对运动系统中的柔性体进行应力应变分析则需要用到ANSYS与ADAMS两个软

件.

分析步骤

利用ANSYS与ADAMS接口,对运动系统中的柔性体部件进行应力应变分析的完整步骤如下:

在ANSYS软件中建立柔性体部件的有限元模型并利用adams.mac宏文件生成ADAMS软件所需要的柔性体模态中性文件(jobname.mnf);

在ADAMS软件中建立好刚性体的模型,读入模态中性文件,指定好部件之间的连结方式,施加必要的载荷进行系统动力学仿真,在分析完成后输出

ANSYS所需要的载荷文件(.lod文件),此文件记录了运动过程中柔性体的运动状态和受到的载荷;

在ANSYS程序中, 将载荷文件中对应时刻的载荷施加到柔性体上对柔性体进行应力应变分析。

在ANSYS软件中生成ADAMS软件使用的柔性体模态中性文件(.mnf文件)

进入ANSYS程序,建立柔性体的模型,并选择适当的单元类型来划分单元。在柔性体的转动中心(与刚性体的联接处)必须有节点存在,此

节点在ADAMS中将作为外部节点使用,如果在联接处柔性体为空洞,则需在此处创建一节点,并使用刚性区域处理此节点(外部节点)与其周围

的节点。选择外部节点,运行ANSYS程序的宏命令ADAMS生成ADAMS程序所需要的模态中性文件(jobname.mnf)。在此过程中需注意下面4点:

单位系统,由于在ADAMS程序中可以处理不同的单位系统,所以MNF文件中必须包含ANSYS分析所使用的单位信息,因此在运行宏命令ADAMS之前,必

须使用命令/units来指定在ANSYS分析中所使用的单位系统是SI,CGS,BFT或BIN,如果您使用的不是上述四种单位系统,则可以使用下面的命令:

/units,user,,,,

其中L,M,T,F是SI单位系统与ANSYS 分析中所使用单位系统的转换因子。

外部节点,外部节点是ADAMS软件中的名词, 在ANSYS程序中即指柔性体与刚性体连结位置处的节点,用于在ADAMS所进行的运动学分析中连结柔

性体与刚性体。一般来讲,一个关节位置只使用一个节点作为外部节点,如果柔性体的连结部位处为空心,则需在连结处创建一个节点作为外

部节点,外部节点与其周围的柔性体节点一般使用刚性区域来定义。

运行ADAMS宏之前只选择将作为外部节点使用的节点,在运行宏命令ADAMS之前只选择作为外部节点的节点,因为ADAMS宏会将此时选择的节点作

为外部节点处理,因而此选择步骤不可缺少。

运行宏ADAMS,_NMODES生成ADAMS程序所需要的模态中性文件,模态中性文件.MNF 中包含了柔性体的质量,质心,转动惯量,频率,振型以及对

载荷的参与因子等信息。

下载在ANSYS中生成模态中性文件的示例(Word文档,请点击右键下载)。

"在ANSYS程序中, 将载荷文件中对应时刻的载荷施加到柔性体上对柔性体进行应力应变分析"

具体怎么操作能讲讲吗?

得用参数化程序设计语言(APDL)这些命令可以写进程序设计语言编写的程序,命令的参数可以赋确定值,也可以通过表达式的结果或参数的

方式进行赋值。从ANSYS命令的功能上讲,它们分别对应ANSYS分析过程中的定义几何模型、划分单元网格、材料定义、添加载荷和边界条件

、控制和执行求解和后处理计算结果等指令。

这用参数化程序设计语言(APDL)比较方便。

这里有教程下载:

https://www.wendangku.net/doc/e44970161.html,/cgi-bin/ut/topic_show.cgi?id=280&h=1#723

ansys二次开发的资料,是一些讲座的整理稿!

https://www.wendangku.net/doc/e44970161.html,/cgi-bin/ut/topic_show.cgi?id=280&h=1&bpg=3&age=30

在ADAMS软件中生成ANSYS所需要的载荷文件(.lod文件)

进入ADAMS程序,建立机械系统的刚性部件,读入模态中性文件.mnf以建立柔性体的模型,指定柔性体与刚性体的连结方式,按实际情况定

义载荷和边界条件进行机械系统的运动学分析。在分析完成后输出ANSYS软件所需要的载荷文件(.lod文件)。此文件包含了对应于运动过程中不

同时刻点柔性体的运动状态和所承受的载荷等信息(例如力,力矩,加速度,角速度及角加速度)。

下载ADAMS生成的载荷文件示例(Word文档,请点击右键下载),其中节点13001、13000为柔性体的外部节点,即为柔性体与刚体的连结点。

在ANSYS程序中进行应力应变分析

进入ANSYS程序,恢复在步骤一中所建立的柔性体模型,选择所有节点,从载荷文件(.lod 文件)中找到相应时刻的载荷并输入ANSYS,对柔

性体进行应力应变分析。在分析完成后即可得到柔性体的应力应变分布和其它感兴趣的结果数据。

ANSYS与ADAMS接口

分析示例

此模型为摩托车发动机活塞曲柄连杆机构。活塞上施加5KN的力。其中连杆作为柔性体考虑连杆,活塞和曲柄作为刚性体对待。

活塞连杆机构

步骤一:在ANSYS软件中生成柔性体模态中性文件

在ANSYS程序中读入柔性体的几何模型并对柔性体进行网格划分,在连杆两端的轴心处各建立一个附加节点(外部节点),将外部节点与孔周围

的节点当作刚性区处理,保存数据库以备在步骤三中使用。选择外部节点(关节处的节点),运行ANSYS的宏命令ADAMS.MAC生成模态中性文件

(flex.mnf),此模态中性文件包含了柔性体的质量、质心、转动惯量、频率和振型等信息。

连杆的有限元模型图

步骤二:在ADAMS中生成ANSYS所需的载荷文件

在ADAMS中建立活塞、曲柄的模型,读入模态中性文件flex.mnf,指定好柔性体(连杆)与活塞,曲柄的连结方式,即可进行运动学仿真分

析,在分析完成后输出ANSYS所需要的载荷文件flex.lod。分析得到的结果动画如下:

步骤3:在ANSYS中进行强度分析

在ANSYS中恢复连杆的数据库文件,选择所有节点,输入载荷文件flex.lod中相应时刻的载荷,可得到连杆中相应时刻的应力应变分布。

连杆中的Mises等效应力图

【分享】关于ansys与VC++/Fortran程序的接口资料![精华]

将ANSYS作为子程序调用

对于优化或参数化设计,可以在VC或FORTRAN中将ANSYS作为子程序调用。具体调用方法如下:

1.在VC中调用ANSYS

::WinExec("d:/ANSYS57/BIN/INTEL/ANSYS57 -b -p ansys_product_feature -i input_file -o output_file",SW_SHOWNORMAL);

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产品特征代码。

需要注意的是,在VC中调用ANSYS时,需要加一条判断语句,以确定ANSYS

已经执行完毕。

在ANSYS中当然也可以以VC或FORTRAN作为子程序调用。可以参看有关ANSYS二次开发方面的资料。

这个方法应该是与系统无关的。

在FORTRAN中不需要判断,FORTRAN会等ANSYS执行完毕才继续执行下一条语句。在VC中,我没有找到与FORTRAN类似的函数,只好加一条循环判断语句。

如果谁能找着这样的函数,请告诉我,谢谢!

判断方法很简单,只需判断错误文件file.err是否可写就可以了。

因为当ANSYS在运行时,file.err是不可写的,只有当它运行完毕,此文件才可写。

好贴,请教如何在VB中调用ansys?

这是我早期的帖子,请参考:

https://www.wendangku.net/doc/e44970161.html,/dispbbs.asp?boardID=21&RootID=2923&ID=2923

在第二页中已经对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");

//不用::WinExec,就用不着等待语句,可以实现用FORTRAN调用一样的效果。

printf("Solution finished...");

}

希望在传帖子的时候把有关内容全部看清楚,否则很容易以讹传讹,切记!

能不能也给我发个ansys二次开发的示例

caxcae 大侠你好,能不能也给我发两个示例:一个是vc调用ansys的,

另外一个是ansys调用vc和fortran的,

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");

//不用::WinExec,就用不着等待语句,可以实现用FORTRAN调用一样的效果。

printf("Solution finished...");

}

请问在那里查ansys_product_feature

其次,vc中的类的成员变量是否能和apdl语言中的变量进行数据交换阿?

拜托了前辈

怎么还不知道?那个特征表找着没有?

以第一行为例:ANSYS/MULTIPHYSICS ane3fl

ANSYS/MULTIPHYSICS是产品特征名称,ane3fl是与其对应的产品特征代码,把这个代码填到下面的语句中:

result=system("d:/ANSYS57/BIN/INTEL/ANSYS57 -b -p ane3fl -i test.txt -o test.out");

VC中的变量与APDL语言中的变量可以进行数据交换,否则怎么实现参数化或优化设计? 不过不能直接互换.我采用的办法是,在VC中将变量结果写到一个文件中,然后再在ANSYS 的APDL语言文件中读入这个文件的数据,再由ANSYS进行

新的计算,计算结束之后,再由后处理处理结果,并将结果数据输出到一个文件中,然后用VC 读入此文件中的数据,进行下一步处理.

.ext是什么文件啊?

数据文件,图形文件怎么得到啊?

ext是指文件扩展名。

数据文件(假设输出的数据文件名为opt.out):

*dim,out1,,2,1

out1(1)=dmax !目标函数

out1(2)=1-eymax !约束条件1

*cfopen,opt,out

*vwrite,out1(1),out1(2)

(2f10.6)

*cfclos

在VC中相应的显示数据文件命令为:

result=system("notepad opt.out");

图形文件(假设ANSYS工作文件名为test,输出jpg图形文件,具体信息请参考命令/show):/SHOW,JPEG

JPEG,QUAL,75,

JPEG,ORIENT,HORIZ

JPEG,COLOR,2

JPEG,TMOD,1

/GFILE,600,

!*

plns,uy

/SHOW,TERM

在VC中相应的显示图形文件命令为:

result=system("mspaint test001.jpg");

请问坛主,在ANSYS中划分了网格的三维图形能在VC中调用吗?

如果能调用,得到的图形的控制点是由节点控制还是有关键点控制的?

每个点的坐标是A(X,Y,Z)的形式还是A(X,Y,Z,W)矢量的形式?

你的意思是不是要在VC中调用在ANSYS中生成的有限元网格信息啊?

如果是这样,调用的应该是由节点控制的有限元信息。

每个点的坐标是A(X,Y,Z)形式。

如果要进行应力场分析,分析后根据节点的应力大小、应力的梯度等一些原则,需要重新改变模型的几何形状,

而这个三维实体的形状中有一部分是曲面,想通过像在vc中用三角面片建立曲面那样通过控制一些点重构模型,可以吗?

可否提供一种方法?

这好象很难实现。这里所说的基于ANSYS进行参数化建模要求能在ANSYS中进行实体建模。你可以看看你的模型曲面部分用ANSYS能不能

生成(如控制关键点,生成样条线,再把样条线扫描成曲面)。

另外一个方法就是基于Ideas进行优化分析。还有利用matlab+Ideas进行优化分析的。

我的实体模型已经在ansys中建好了,包括曲面部分,现在要

通过有限元模拟的结果只改变取曲面部分的形状,想通过像在vc

中用三角面片建立曲面那样通过控制一些点比较细致的重构模型?

既然已经在ANSYS中建好模型了(请用APDL语言建),那么在ANSYS里就可以直接通过控制特征点来控制曲面部分的形状。

至于在VC中重构模型,我也不清楚。问题在于,在VC中建的几何模型怎么输入到ANSYS 中?

再问坛主,怎样控制特征点来控制曲面部分的形状?

可以使关键点或者节点沿着坐标的方向移动从而改变其形状?

将关键点的坐标定义为参数,如果进行优化计算,就是优化的设计变量。通过控制关键点的坐标来控制曲面形状。

通过改变节点的坐标可以改变几何形状吗?

那么网格的质量会发生变化吗?

节点不好控制。因为结构形状需要重构,需要用新的网格,节点信息是变化的。

如果嫌控制点少,可以多用些关键点。

坛主,建立好模型以后再多加关键点和建模时多用几个关键点效果能一样吗?

因为建模时多用关键点很麻烦,而且不一定能建成.

怎么将关键点的坐标定义为参数?

我用上面讲的方法将Nastran作为一个子程序也是可行的。

请教!!我做了一个优化程序,每运行完一次程序,我需要

修改输入文件,那么如何动态改变输入文件。不用手工改!

在ANSYS中可以利用它的APDL语言实现这种优化功能。Patran中相应的PCL(Patran command language)同样可以

实现。基本思想一样,在Fortran或C中,将相关变量参数写到一个数据文件中,再利用与上面类似的调用方法执行patran的PCL文件,

由此PCL文件读入上面生成的数据文件中的参数实现参数化建模、有限元处理并生成Nastran的计算输入文件,再调用nastran进行有限元计算,

然后由patran的PCL调用结果进行后处理,将结果数据输出到数据文件,最后由Fortran或C读入实现参数传递。

将ANSYS作为子程序调用-->jgyhw转移

对于优化或参数化设计,可以在VC或FORTRAN中将ANSYS作为子程序调用。具体调用方法如下:

1.在VC中调用ANSYS

::WinExec("d:/ANSYS57/BIN/INTEL/ANSYS57 -b -p ansys_product_feature -i input_file -o output_file",SW_SHOWNORMAL);

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产品特征代码。

需要注意的是,在VC中调用ANSYS时,需要加一条判断语句,以确定ANSYS

已经执行完毕。

hypermesh导入ansys问题

首先你要在hypermesh画网格的时候打开hypermesh时选择ansys模块,分好网格之后要在hypermesh中定义ansys中的单元类型比如solid185等,然后选中hypermesh中已经画好的网格并在hypermesh里的component子块中选择定义好的单元并刷新网格,然后导出网格(ansys默认为cdb格式,其实是个文本文件,随便什么后缀都行),ansys可以import 该.cdb文件,倒入后显示的是节点,plot element就可以了,如果没有在hypermesh中刷新网格的话,在ansys中就不会有网格,而只有节点信息,无法构成计算模型。 hypermesh导入ansys的方法: (2013-03-14 19:28:46) 转载▼ 标签: hypermesh导入ansys hypermesh变截面梁 问题描述:hypermesh转ansys为什么只有节点,没有单元,也没有约束了。谁知道该怎么改啊,尽量用简单的方法。 我在用hypermesh10.0导成cdb,用ansys模板时,说我的单元类型没定义,请问在导出时应该怎么定义啊? 解答:出现这个问题十有八九是因为在hypermesh中,没有给划分的单元赋予单元类型。虽然在hm中已经定义了单元类型,但是并没有将单元赋予给相应的有限元网格。所以,程序提示单元类型没有定义。 这是因为hm中,component的assign选卡下只有两个选项:一个是mat,另一个是property,mat对应的是材料,也就是说将定义的材料赋予给相应的单元,另一个是property,它对应的是单元的实常数,将定义的实常数与相应的单元连接。以上两个功能对应ansys命令里面的mat attribute和r,但是没有et(element type)的赋予,所以导入ansys会提示没有定义单元类型。 实现et的赋予是在hm的utility面板下面的components ,将相应的单元类型赋予响应的有限元网格即可。在使用hm中utility是一个很容易被人忽略但是很重要的一个板块。ansys 变截面梁单元的建立,也是在这里进行的。

ansys10.0、12.0和ProE对接、下载地址安装方法和汉化处理

ANSYS10.0 1.首先安装虚拟光驱,文件名叫deamon.exe ,顺便把ANSYS源程序也考出来!安装好后应该让您重新启动! 2.重启后,在您机器的右下角有那个虚拟光驱的标志,右击》第一个virtual cd/dvd-rom 》第一个device[] no media 》mount image 》打开新的对话框select new image file 选取ansys 的安装文件 把文件类型那个下拉菜单改为all file(* *) 选取m-asmp10.bin 文件! 3.双击我的电脑出现

右键打开虚拟光驱 4.执行安装程序中的WinHostId.Exe文件,出现如下窗口 您的机子和我的不一样,点击creat file 以文本的形式保存在桌面。 5.现在打开刚才复制到桌面的MAGNiTUDE”(ANSYS10.0)文件夹。用记事本的打开方式 打开ansys.dat 文件如下

的HostID。 把ansys.dat中的所有2006改为2012,可以使用编辑命令中的替换操作。 6. 双击桌面的keygen.bat文件,将在此文件夹中出现license.dat文件。 改名为license1.dat 。并将其拷到C:\Program Files\Ansys Inc\Shared Files\Licensing\intel

7. 设置环境变量:我的电脑-属性-高级-环境变量-新建: 1)在变量名内输入:ANSYSLMD_LICENSE_FILE 在变量值内输入:1055@HOSTNAME(HOSTNAME前面讲过,就是你的计算机名) 2)在变量名内输入:LM_LICENSE_FILE 在变量值内输入: C:\Program Files\Ansys Inc\Shared Files\Licensing\license.dat 8. 安装ANSYS10.0。安装完成后FlexLM(许可证文件)的安装程序将自动开始运行,出现如下界面, 选择{是(y)} 出现

ANSYS模块介绍

ANSYS模块介绍 分析功能 覆盖了自然界的四种场 具有独一无二的多场耦合分析功能 -------------------------------------------------------------------------------- 使用特点 与用户的长期沟通使ANSYS拥有了人见人爱的特异功能 功能完备的前后处理器使ANSYS易学易用 强大的图形处理能力及得心应手的实用工具使使用者轻松愉快 ANSYS奇特的多平台解决方案使用户物尽其用 丰富、强健、高速、可靠的求解器 ANSYS和流行的CAD软件均有接口 -------------------------------------------------------------------------------- 专用模块 高速变形和高度非线性模块-ANSYS/LS-DYNA(冲击、爆炸、碰撞、实体成形、板成形) 边界元流体动力学模块ANSYS/LINFLOW(水下结构振动、气弹颤振分析) 土木工程专用模块ANSYS/CivilFEM 疲劳分析专用模块ANSYS-SAFE 电子封装、结构及热分析专用模块ANSYS/AnsPak 子模型: 子模型允许把模型中的某一局部结构与其余部分分开,细致构造该局部模型并重新划分细网格进行更详细的分析,这个精细的局部模型称为子模型。利用子模型可以在不增加整个模型复杂性和计算量的前提下获得结构中特定区域更为准确的结果。 子结构 ANSYS通过把部分单元等效为一个独立单元(超单元,又称子结构)可大大节省求解运算时间或提高建模效率。 单元死活 单元死活可以用来模拟材料添加与去除过程,如:山体开挖,大坝修筑,焊接过程,溶化过程。 参数化设计语言(APDL) ANSYS依靠命令驱动,APDL是一个能将ANSYS命令有机组织起来完成系统分析的工具。APDL 具有计算机语言要素,如:循环、判断、分支、变量及数组、子过程(宏)、数学函数、ANSYS函数等、变量(参数)等要素使用户应用APDL进行系列产品的分析和优化设计。该语言与其它二次开发功能结合使用,可完成初级的二次开发工作。详细内容请参考ANSYS二次开发功能。 优化

hypermesh与ansys接口之静力分析

Hypermesh与ansys接口之静力分析 Author:lzkhnu 2010年10月31

一.分析概述: 分析目的:通过简单的模型分析,让大家了解hypermesh与ansys的接口操作,对hypermesh这个前处理软件有个很好的认识。 分析步骤: 1.有限元前处理; 2.有限元计算; 3.分析结果 二.有限元前处理: 在本例中,由于模型简单直接在hypermesh中建立模型,大部分模型是通过三维几何软件导出igs格式导入,igs格式可以很好的保证几何信息的完整性。 HYPERMESH软件进行有限元前处理分析。有限元分析前处理过程主要包括:网格的划分,单元的定义以及载荷的施加。具体过程如下: 1.网格划分: 网格模型 2.单元定义 通过Utility面板实现对单元属性的定义 首先通过ET Type 创建solid45的单元属 性。再通过Material创建Q235材料特 性。然后通过ComponentManager赋给单元。 定义材料属性 Component面板Utility面板

3.约束施加 通过analysis-constraints对模型一端进行全约束。由于选用solid45单元的缘故,所以只能约束三个平动自由度。具体约束方式如下图 定义约束 添加约束后的模型 4.载荷施加 通过analysis-forces对模型施加载荷,这里直接在节点处施加力即可。 施加载荷后的模型 5.定义求解卡片 有些人喜欢只是在hm中划网格,加载附材料等在求解器中完成,我个人是比较喜欢在hm中完成所有前处理过程的。包括定义求解,导入ansys只是用来求解和后处理而已。(这也导致对ansys的操作过于生疏) 设置求解卡片

PROE与ANSYS之间的数据传递

随着计算机技术的不断发展,CAD/CAE技术在机械系统研究中的应用也越来越广泛。 PROE具有强大的实体建模能力,而ANSYS则具有强大的有限元分析计算能力,将PROE和ANSYS进行连接,综合利用它们各自领域的优势是机械系统研究的首选方案,这就涉及到PROE与ANSYS之间的数据传递。目前,PROE与ANSYS之间的数据传递主要有以下几种方式。 1 利用IGES中间标准格式转换 The Initial Graphics Exchange Specification(IGES)是由美国国家标准协会(ANSI)组织波音公司、通用电气公司等共同商议制定的信息交换标准,受到绝大多数CAD/CAM系统的支持。但ANSYS在IGES 转换中,有时会把不能识别的特征省略掉,特别是模型特征过多或结构过于复杂时,很容易产生模型断裂、实体丢失等,直接影响有限元分析模型建模的准确性,此外,采用ANSYS进行IGES转换还具有耗时长的缺点。 2 利用ANSYS与PROE的专用接口转换 ANSYS与PROE有一个专用接口模块“Connection for Pro/Engineer”,此模块不仅能将PROE模型数据快速准确地传递给ANSYS,还提供了以执行部件为基础的参数优化设计功能。启动ANSYS路径下“ans_admin.exe”并在其中设置PROE的安装路径就能激活这个专用接口模块。成功激活后可以在PROE主菜单栏中看到ANSYS对应版本的菜单。

利用专用接口转换进行数据传递有两种方式:在PROE环境下直接激活ANSYS或在ANSYS读取PROE模型文件。 2.1 在PROE环境下直接激活ANSYS 在PROE环境下完成模型文件的创建后,直接点击主菜单栏上的ANSYS菜单,主菜单选择“ANSYS Geom”子菜单,将自动启动ANSYS应用程序并导入模型,同时PROE自动禁止用户交互,以保证数据一致性。当ANSYS程序退出后,自动返回到PROE建模环境。此时ANSYS的工作目录与PROE工作目录相同,PROE模型导入ANSYS后工作目录下会产生一个后缀名为anf的供ANSYS读取的模型数据文件,方便用户下次调用,而不需每次都进行数据转换。 2.2 在ANSYS中读取PROE模型文件 在ANSYS的“File→Import→Pro/E”命令弹出的对话框中,选择所需的prt文件,在“Pro/ENGINEER command”栏中填入PROE的命令,如“proe1.bat”,点击OK完成输入,则ANSYS会启动专用接口模块进行数据传递。此方法同样会在工作目录下生成anf文件。 3 在PROE中选择ANSYS做求解器输出数据传递文件 在PROE中调用“应用程序”菜单中的Mechanica程序进入有限元FEM模式。在网格创建完毕之后,选择输出格式为ans文件,则在ANSYS菜单“File→Read input from”中便可直接读入带有有限元网格的模型文件。ans文件为ANSYS专用的附带网格信息的模型数据文件。由于PROE网格类型较少,PROE中ans文件的输出和ANSYS

proe导入ansys

目的:用PRO/E进行3D实体建模,然后用ANSYS进行有限元分析。优点:可快速生成复杂的3D实体零件模型(包括装配模型ASM);一次性导入ANSYS后基本不用进行修修补补,兼容性较好,可认为是无缝连接。 一次导入成功率:99.9% 步骤:(须严格按照顺序操作) 1、首先安装PRO/E WILDFIRE 2.0,并进行正常使用; 2、按照ANSYS的安装说明安装ANSYS(最好是ANSYS 8.0以上版本),记录下your PC ID and MAC Address,修改ANSYS.dat(也许是,有点忘了是哪个文件),然后代替此文件中第一行原来的ID and MAC Address,保存退出,用KEYGEN生成License.txt。然后进行安装(在第二步安装License过程中,对于安装提示①是否是1或3 SERVER,选择“是”;②是否有License文件时,选“是”(有点忘了,看情况吧);③选刚才生成的License文件,如此时有提示说找不到,不要紧,请见下面的步骤),注意要设置环境变量,然后Reboot。同时在运行License Server要将生成的License.txt拷贝到License Guide第三步提示的目录里(如果一开始就知道是应该拷贝到哪个目录,就在第③步前将此文件拷贝过去)。 3、安装完成以后不要立即运行ANSYS,首先运行License Server管理器,完成License注册。

4、运行ADMIN,配置ANSYS和PRO/E的连接,按照提示操作即可。 5、如果第4步成功的话,运行PRO/E后就可在其菜单栏里面看见多了一个ANSYS的选项,注意此时还没有最后成功。 6、最好将PRO/E和ANSYS的工作目录设成同一个,同时将此目录设成PRO/E启动目录,并在此目录中配置一个config.pro,对其中几项做调整: Option Value Description FEM_ANSYS_annotation yes FEM_ANSYS_grouping yes FEM_default_solver ANSYS FEM_which_ansys_solver FRONTAL Pro_ANSYS_path ANSYS.exe的安装路 径 保存此config.pro

在Hypermesh中创建ANSYS模型详解教程

Hypermesh模型导入到ANSYS详解教程 步①:划分网格 网格划分——即:完成“节点”的创建。 步②:创建材料 在工具条中单击图标(Material Collector)打开“材料定义对话框”: 在对话框中自由指定材料名称,单击card image后面的输入框: 单击选择“Material”。单击“create/edit”,弹出“Meterial”卡片: 卡片中,DENS_FLAG为“密度”;EX_FLAG为“弹性模量”;NUXY_FLAG为“泊松比”,分别单击DENS_FLAG、EX_FLAG、NUXY_FLAG前边的,然后分别输入数值,如下所示:

注:中的数值“1”为ID号,默认即可,不用管它。 步③:创建几何属性(片体还是实体) 在工具条中单击图标(Property Collector),弹出如下对话框: 输入Prop name,单击Type后边的输入框: 单击选择“单元种类”,如shell63单元属于shell(板壳)类单元,则选择SHELL即可。 单击Card image后边的输入框: 通过单击选择你所需要的Card image(card image通过在单元的名称后加上字母“p”命名,如上图所示)。选择方法:如需建立shell63单元的厚度信息,则选择“shell63p”。通过单击

完成翻页(shell63p在第二页)。 选择card image后单击,弹出: TK(1)、TK(2)、TK(3)…意为“厚度”,在TK(1)后输入SHELL63单元的板厚即可,其余的TK(…)可不输入,软件默认与TK(1)相同。 步④:创建单元类型 (注意:给部件赋值时,同一个部件的几何属性与单元属性必须一致,否则会报错) 打开1D或2D或3D菜单页: 单击: 输入单元名字(随意什么名字都行,自己认识即可),单击card image后的输入框: 单击选择单元类型,通过完成翻页。如:单击后选择SHELL63。 如果对单元没有什么特殊功能需求,则直接单击完成单元类型的创

实现UG与ANSYS接口连接的方法

实现UG与ANSYS接口连接的方法 前提条件:同一系统下同时安装两种软件,且ANSYS安装时要选UG接口模块,这是因为ANSYS在导入UG模型时会调用UG的部分程序 然后是设置环境变量,有些环境变量是UG和ANSYS在安装时设好的,而有些要手动设置(以ANSYS8.0和UG NX1.0为例) ANSCON_CONFIG_DIR="安装路径\ANSYS80\v80\ANSYS\ac4\data\Intel" 这个变量设置config.anscon配置文件的位置。如果ANSYS80_DIR变量设了,该变量可能不用设,但建议大家还是设置 下面两个变量必须设好(尽管UG在安装时已设,还是建议大家检查一下)(a G UGII_BASE_DIR (UG的安装目录) UGII_ROOT_DIR (UG可执行文件(即ugraf.exe)的目录) 还要把UG可执行文件的目录(UGII_ROOT_DIR的值)加入到系统路径中,否则ANSYS在导入时会提示找不到UG的某些.dll文件而无法转换。 此外,如果目录中包含大写字母,应设置变量UGII_OPTION,其值为MIXED, LOWER 或UPPER,推荐用MIXED。(这个变量也许可以不设,大家可以试试) 这些工作完成后就可以导入.prt文件了(File>Import>UG...)。出现一对话框如下,不用解释了吧,大家一看就懂。

现在输入如下的UG模型 这是输入后的结果,注意,这个结果看起来像是线模型,而非实体模型。其实ANSYS导入的模型就是这样的。不信大家用画线和画实体命令试一下,看有何不同。大家还可以看看后面我的分网模型。

HYPERMESH与ANSYS WORKBENCH的联合仿真

HYPERMESH与ANSYS WORKBENCH的联合仿真 转发自宋博士的博文:2012.10.20撰 https://www.wendangku.net/doc/e44970161.html,/s/blog_9e19c10b01019ko7.html 在有限元领域,HYPERMESH是最有名气的网格划分软件,而ANSYS WORKBENCH是性能卓越的多物理场耦合分析软件,如何实现强强联合,使得可以用HYPERMESH对模型进行网格划分,然后导入到ANSYS WORKBENCH中进行分析,引起了许多CAE工程师的关注。但是无论是网络媒体,还是从公开发表的文献上,还没有看到相关的例子。有鉴于此,笔者对此问题进行探索,找到了一条合适的道路。下面从一个例子出发,一步步地说明如何使用二者进行联合仿真。 例子如下。两根悬臂梁A和B,一根在另外一根的上方,而二者之间略有间隙。现在左边悬臂梁上施加向下的均布载荷,考察当载荷集度渐渐增加时,该悬臂梁是如何压迫下边的悬臂梁,从而导致其发生变形的。 使用二者进行联合仿真的操作主要步骤如下: 1.在任何一款三维软件(如SOLIDWORKS)中创建两根三维悬臂梁如下图所示,并另存为*.stp格式文件。 2.在HYPERMESH中打开此模型,并划分网格。

3. 在HYPERMESH的组件管理器中定义单元类型,材料,并设置组件管理器。 4. 在HYPERMESH中导出有限元模型到ANSYS。这里得到一个practics.CDB文件。该文件可以被ANSYS的经典界面读入。 5. 打开ANSYS的经典界面,使用FILE>READ INPUT FROM以读入该文件。

6.在ANSYS的经典界面中使用文档模型的导出功能写出该文件,这里写为file.cdb文件。 7.打开ANSYS WORKBENCH的主界面,并拖入一个Finite Element Modeler组件。 8.在Finite Element Modeler读入file.cdb文件。

Ansys与FLUENT中MHD(Magnetohydrodynamics)模型接口

用户手册

目录 1 免责声明 (1) 2 前言 (2) 3 软件概述 (2) 3.1 软件简介 (2) 3.2 功能特点 (2) 4 软件安装 (2) 5 软件操作指南 (3) 5.1 整体操作流程 (3) 5.2 如何得到坐标文件(Coordinate File)和磁场文件(B File) (3) 5.3 将坐标与磁场文件导入软件 (6) 5.4 设置参数 (6) 5.5 计算并得到目标文件(*.mag) (9) 5.6 将目标文件导入FLUENT (9) 6 帮助 (10)

1 免责声明 本软件为北京科技大学绿色冶金及冶金过程模拟仿真研究室(Laboratory of Green Process Metallurgy and Modeling,以下称LGPMM)为提供ANSYS与FLUENT中MHD模型的接口而制作,本说明书所载所有内容(包括但不限于文字叙述、图片与其它信息等)均受著作权法及其它智慧财产权法规保护,LGPMM保留一切法律权利,非经LGPMM授权同意使用,此处数据或内容均不得以任何形式予以重制或其它不当侵害。 免责声明 本服务及软件乃依其ANSYS模拟结果文件为基础提供FLUENT中MHD所需磁场文件,不提供ANSYS模拟结果之前及FLUENT中MHD加载磁场文件之后之保证。对于因使用本服务及软件而产生任何损害(包括模拟结果及其权利纠纷之损害),即便本研究室已被告知此类损害之可能,均不负任何责任。 本研究室保留任何时刻修改本用户手册之权利,恕不另行通知。

2 前言 本手册是专为ANSYS与FLUENT中MHD(Magnetohydrodynamics)模型接口V2.0用户编写的。与本手册配套的软件版本为ANSYS与FLUENT中MHD(Magnetohydro-dynamics)模型接口V2.0,手册包含软件的总体介绍及用户操作说明。 3 软件概述 3.1 软件简介 ANSYS与FLUENT中MHD(Magnetohydrodynamics)模型接口是一款用于仿真模拟的软件,可将ANSYS磁场模拟结果转为FLUENT中MHD模型所需加载的磁场文件(*.mag)。使用该软件可节省大量人力及时间,并且不会产生因人为操作而导致的错误或误差。 该软件适用于ANSYS磁场的三维(3D)模拟,将其结果用于FLUENT中MHD模型的二维(2D)和三维(3D)模拟,暂不提供ANSYS磁场的二维(2D)模拟。 3.2 功能特点 ●软件界面简洁,操作简单,用户可以迅速上手。 ●节省人力及时间,且不会产生人为错误或误差。 ●支持ANSYS三维(3D)与FLUENT中MHD模型的二维(2D)和三维(3D)模拟操 作。 4 软件安装 该软件是基于MATLAB R2012a开发,其运行环境为MATLAB R2012a,即需安装MATLAB R2012a.exe或安装该版本库函数包MCRInstaller.exe。运行该软件前需安装与其配套使用的KEY.exe文件(如图4-1)。 图4-1

如何设置ProE与ANSYS接口连接与使用方法

1. 如何设置Pro/E与ANSYS接口连接与使用方法(图文教程)- 机 械工程... 使得在Pro/E中建好的模型直接导入到ANSYS中, 由于目前CAD 和CAE这两个领域最具代表性的应用软件分别是Pro/E 和ANSYS。Pro/E 拥有强大的实体和曲面造型功能,而ANSYS具有完善的有限元分析功能,这两个软件各自的长处恰恰又是对方的短处。解决这一矛盾的有效途径是:在Pro/E中进行建模,然后将模型导入到ANSYS 软件中进行有限元分析,从而实现用计算机完成零件设计和分析。所以,问题的关键是如何把这两个软件结合起来,将Pro/E中生成的模型完整地导入到ANSYS 中去,进而完成所需的有限元分析。 我们以目前流行的版本Pro/ENGINEERWildfire3.0 与ANSYS10.0 为研究对象,进行了实体模型在两个不同软件之间的转换和连接。 1 ANSYSI0.0 与ProlE接口连接 ANSYS l0.0 软件安装选项中包含与Pro/Engineer 软件的接口模块"Connection for Pro/Engineer" (见图1)。此模块不仅能将ProlE模型数据直接转换给ANSYS ,同时还提供了以执行部件为基础的参数优化设计功能。该功能允许从建立以部件为基础的参数化Pro/E模型开始,用ANSYS程序对其进行优化,并以一个优化的模型结束,而且建立好的模型仍是以部件为基础的参数化模型。此模块能给工程人员在有限元分析过程中考虑采用何种前后处理提供最好的支持。利用软件自带接口能够快速准确地导入数据,因此下面将对此类方案着重进行分析。 2 ANSYS直接集成在Pro/E中的方法 (1) ANSYS 直接集成在Pro/E步骤

基于Hypermesh与ansys的模态分析

基于Hypermesh与ansys软件的模态分析 一、简单说明Hypermesh与Ansys软件各自完成的任务: 1)在Hypermesh软件中需要完成的任务是有限元网格的划分、单元类型定义、材料定义与施加约束和载荷。(本实例是按照约束载荷进行说明的 2)在Ansys软件中需要做的就简单多了,在Solution中选择选择要进行的modal就行了。 二、详细操作步骤: 1)Hypermesh软件处理 ①在Hypermesh中完成网格划分,首先要掌握网格划分的方法,那么要学会使用Hypermesh软件,此处不再详述。ET Type进行定义。 ③材料定义,在模态分析中必须定义密度和弹性模量。密度是对应惯性力,弹性模量是对应线性结构。此处要注意单位的统一。否则得到的频率值可能出现大的错误。

④施加约束和载荷(当然在Ansys中做谐响应分析时可以不在Hypermesh中施加载荷) ⑤以上步骤完成之后,就要在Ansys进行模态分析。 在进行模态分析之前我们还是要注意出现的问题,这部分是本文说明的重点。首先,其实当把网格完成之后,还需要删除三维网格以外的单元,比如二维单元、实体模型,这些都会影响有限单元的导入。我们在划分网格时候为了方便划分网格会进行切割,同样的在我们完成网格之后还要把他们进行组合,可以用Tool中的Organize命令。我们还会根据不同的零部件产生不同的Component,后面付给不同的单元类型要用到。第二点,单元类型必须在Hypermesh中定义,不然无法保存成Ansys可以识别的cbd 格式;第三点,当我们完成单元类型的定义和材料属性的定义后,还要做的工作就是在Utility中选择ComponentManager,把我们定义的单元类型和材料付给具有这些性质的Component。Ansys中打开就不会出现问题了 2)Ansys软件处理

Hypermesh和Abaqus的接口分析实例

Hypermesh和Abaqus的接口分析实例(三维接触分析) In this tutorial, you will learn how to: ?Load the Abaqus user profile and model ?Define the material and properties and assign them to a component ?View the *SOLID SECTION for solid elements ?Define the *SPRING properties and create a component collector for it ?Create the *SPRING1 element ?Assign a property to the selected elements Step 1: Load the Abaqus user profile and model A set of standard user profiles is included in the HyperMesh installation. They include: RADIOSS (Bulk Data Format), RADIOSS (Block Format), Abaqus, Actran, ANSYS, LS-DYNA, MADYMO, Nastran, PAM-CRASH, PERMAS, and CFD. When the user profile is loaded, applicable utility menu are loaded, unused panels are removed, unneeded entities are disabled in the find, mask, card and reorder panels and specific adaptations related to the Abaqus solver are made. 1. From the Preferences drop down menu, click User Profiles.... 2. Select Abaqus as the profile name. 3. Select Standard3D and click OK. 4. From the File drop down menu, select Open… or click the Open .hm file icon. 5. Select the abaqus3_0tutorial.hm file. 6. Click Open. Step 2: Define the material properties HyperMesh supports many different material models for Abaqus. In this example, you will create the basic *ELASTIC material model with no temperature variation. The material will then be assigned to the property, which is assigned to a component collector. Follow the steps below to create the *ELASTIC material model card: 1. From the Materials drop down menu, select Create. 2. Click mat name = and enter STEEL. 3. Click type= and select MATERIAL. 4. Click card image = and choose ABAQUS_MATERIAL. 5. Click create/edit. The card image for the new material opens. 6. In the card image, select Elastic in the option list.

proe模型如何导入ansys

proe零件导入ANSYS的方法 {方法一:在Pro/E中建立好模型后(一般是part),从菜单File_save a copy中 选择IGES类型存盘,这种格式是几乎所有CAD软件都可以识别的。注意文件最好存放在名字无空格的目录中,否则在Ansys 中不能识别!启动Ansys ,从菜单file_import_IGES ,选择刚才形成的文件就可以输入模型了。 在Ansys 中输入模型时,可能出现模型断裂的结果,可以对" defeature 、 合并重合的关键点、产生实体、删除小面积"等选项进行改变,反复试验直到输入满意为止。方法二:首先,安装Ansys 时,必须安装了ANSYS Connection For Pro/ENGINEER 模块(代号82)。在"开始_程序_ Ansys 5.6_ANS_ADMIN Utility"中,选择configuratio n options,选择configure connection for Pro/E,输入模块类型,图形类型、工作空间 大小等,再输入Pro/E的安装路径,完成"连接"安装,此时将在Pro/E的相关文件夹中产生一个protk.dat 文件。运行Pro/E,窗口中可能出现一个不能连接的提示,不必理睬他! 打开一个已建好的模型(可以不必输入材料特性),此时在Pro/E的菜单中(屏幕右边)最后一行会出现Ansys GEOM,单击它,直到自动调用并启动了Ansys ,此时再选取Fil e_import_Pro /E,在文件名栏中输入正确的文件名,点OK即可完成输入。 应特别注意的问题是,被打开的*. prt 文件必须在Pro/E的工作目录中,或者Pro/E与An sys 有相同的工作目录,否则会出现找不到*. anf 文件的错误。 上述方法在Ansys57中似乎不能使用,会出现命令无效的错误。我估计是由于Ansys 的安装路径中包含的文件名有空格的的缘故!? 另外,如果在Pro/E command栏中填入您系统的正确的命令如proe2000i2或proe2001,再点 取OK则会重新传输模型后再导入,不知是何道理? 方法三:首先,安装Ansys 时,必须安装了ANSYS Interactive For Pro/ENGINEE R模块(代号83) 在"开始_程序_ Ansys 5.7_ANS_ADMIN Utility"中,选择configuration options,选择c onfigure connection for Pro/E,输入模块类型,图形类型、工作空间大小等,再输入P ro/E的安装路径,完成"连接"安装,此时将在Pro/E的相关文件夹中产生一个 protk.dat 文件。此时,不必运行Pro/E,可以直接运行Ansys ,从File_import_Pro /E出现的对话框中,填入正确的文件名,并在Pro/E command栏中填入您系统的正确的命令如proe200 1,点OK即可完成输入。在输入的过程中,Ansys 将自动调用Pro/E,并在Ansys 自己的工作目录中生成一个*。Anf 文件。 注意:这一办法在Ansys5.6以下的版本中,*. prt 文件必须存放在不包含空格的路径中,否则将出现Ansys 致命错误并退出,估计是一个bug! 方法四:上面方法二和方法三中产生的anf 文件其实是一个文本文件,而且实际上起作用的就是这个文件,因此,完全可以不必拘泥于上面的方法,只要产生好了anf 文件,随时可以运行Ansys ,从File_Read input from...中选择该文件,完成模型的输入, 不过模型输入完成后不显示图形--只要plot一下就可以了! 方法五:不必安装上面方法2、3、4中的"连接",在Pro/E中,打开建好的模型,选择菜单Applications_Mechanica ,此时会进入有限元FEM模式,可以进行结构,热等的分析,选择结构- -分网(mesh)--create--solid--start,开始分网,完成后关闭对话框, 选择菜单中的Run,在对话框的求解器中选择Ansys ,输出到文件,填入文件名,点取OK(材料不必输入),即可生成一个*. ans 文件。上面产生的*. ans 文件其实是一个文 本文件,与上面方法4产生的anf 文件功能完全一样,因此运行Ansys ,从File_Read

Hypermesh中ANSYS模板基本操作流程

一、有限元模型(即“网格”)的组成 (1)网格 ①节点——提供“网格”的几何信息 ②材料——提供“网格”的材料特性参数 ③属性——提供“网格”的几何补充信息(例如:将薄板简化为二维网格(shell单元)时,需要对而二维网格(shell单元)补充薄板的“厚度信息”) 注:在hypermesh中“网格的几何补充信息”称为“属性(Property),并通过Property Collector完成属性的建立和管理;在Ansys中称作“实常数(Real Constans)”;在Hypermesh ANSYS模版中的Component Manager中也称为“实常数(Real Constans)”。 ④单元类型 小结:①②③④所提供的各种“网格”信息就创建出了“有限元网格模型”。 (2)当有限元模型带有边界条件时需要补充以下内容 ⑤载荷及边界条件 (3)做优化时需要补充以下内容 ⑥设计变量(Design Variable) ⑦响应(Response) 二、以上内容在Hypermesh中的创建步骤 步①:网格划分——即:完成“节点”的创建。 步②:在工具条中单击图标(Material Collector)打开“材料定义对话框”: 在对话框中自由指定材料名称,单击card image后面的输入框: 单击选择“Material”。单击“create/edit”,弹出“Meterial”卡片: 卡片中,DENS_FLAG为“密度”;EX_FLAG为“弹性模量”;NUXY_FLAG为“泊松比”,分别单击DENS_FLAG、EX_FLAG、NUXY_FLAG前边的,然后分别输入数值,如下所示: 注:中的数值“1”为ID号,默认即可,不用管它。 步③:在工具条中单击图标(Property Collector),弹

proe与ansys10.0之间的数据转换和连接

ANSYS软件是进行有限元分析的工具,具有强大的分析功能,但对于复杂的零件建模过程却非常困难,而ProlE软件却有着强大的三维图形处理功能。我们在Pro/E中完成斜齿轮的建模工作,然后把Pro/E中的斜齿轮实体模型导入到ANSYS 中,大大降低了在ANSYS 中建立实体模型难度、提高计算效率。 由于目前CAD 和CAE这两个领域最具代表性的应用软件分别是Pro/E 和ANSYS。Pro/E 拥有强大的实体和曲面造型功能,而ANSYS具有完善的有限元分析功能,这两个软件各自的长处恰恰又是对方的短处。解决这一矛盾的有效途径是:在Pro/E中进行建模,然后将模型导入到ANSYS 软件中进行有限元分析,从而实现用计算机完成零件设计和分析。所以,问题的关键是如何把这两个软件结合起来,将Pro/E中生成的模型完整地导入到ANSYS 中去,进而完成所需的有限元分析。 我们以目前流行的版本Pro/ENGINEERWildfire3.0 与ANSYS10.0 为研究对象,进行了实体模型在两个不同软件之间的转换和连接。 1 ANSYSI0.0 与ProlE接口连接 ANSYS l0.0 软件安装选项中包含与Pro/Engineer 软件的接口模块"Connection for Pro/Engineer" (见图1)。此模块不仅能将ProlE模型数据直接转换给ANSYS ,同时还提供了以执行部件为基础的参数优化设计功能。该功能允许从建立以部件为基础的参数化Pro/E模型开始,用ANSYS程序对其进行优化,并以一个优化的模型结束,而且建立好的模型仍是以部件为基础的参数化模型。此模块能给工程人员在有限元分析过程中考虑采用何种前后处理提供最好的支持。利用软件自带接口能够快速准确地导入数据,因此下面将对此类方案着重进行分析。 2 ANSYS直接集成在Pro/E中的方法 (1) ANSYS 直接集成在Pro/E步骤 ①设置ANSYS 与Pro/E的接口选择"程序"ANSYS l0.0 →Utilities →ANS_ADMIN ,打开ANS_ADMIN 10.0 管理器,选取" Configurrationoptions" 后点"OK" 确定(见图2);

UG和ANSYS数据接口的建立问题

UG和ANSYS数据接口的建立问题 2009-06-30 22:16:03 作者:ICAD1 来源:智造网—助力中国制造业创新—https://www.wendangku.net/doc/e44970161.html, 分享到

通过这种方法导入的模型也不一定能保证100%的完整性。打个比方,UG和ANSYS 如同讲两种不同语言的人,接口如同翻译,翻译员不一定能将一方的意思完全不漏的传达给另一方。 前提条件:同一系统下同时安装两种软件,且ANSYS安装时要选UG接口模块,这是因为ANSYS在导入UG模型时会调用UG的部分程序 然后是设置环境变量,有些环境变量是UG和ANSYS在安装时设好的,而有些要手动设置(以ANSYS8.0和UG NX1.0为例) ANSCON_CONFIG_DIR="安装路径\ANSYS80\v80\ANSYS\ac4\data\Intel" 这个变量设置config.anscon配置文件的位置。如果ANSYS80_DIR变量设了,该变量可能不用设,但建议大家还是设置 下面两个变量必须设好(尽管UG在安装时已设,还是建议大家检查一下)(a G UGII_BASE_DIR (UG的安装目录) UGII_ROOT_DIR (UG可执行文件(即ugraf.exe)的目录) 还要把UG可执行文件的目录(UGII_ROOT_DIR的值)加入到系统路径中,否则ANSYS在导入时会提示找不到UG的某些.dll文件而无法转换。 此外,如果目录中包含大写字母,应设置变量UGII_OPTION,其值为MIXED, LOWER 或UPPER,推荐用MIXED。(这个变量也许可以不设,大家可以试试) 这些工作完成后就可以导入.prt文件了(File>Import>UG...)。出现一对话框如下,不用解释了吧,大家一看就懂。

ansys与proe万能接口

此方法适合于任何版本ANSYS 与任何版本Pro-E、Creo 之间的关联 ANSYS 与Pro-E、Creo之间的关联分为两步走:一、修改ANSYS中的内容。二、修改Pro-E、Creo中的配置文件config.pro。 下面以ANSYS13.0与Pro-E5.0 M070之间的关联为例进行详解。 1 修改ANSYS中的内容 1.1 打开D:\Program Files\ANSYS Inc\v130\aisol\CADIntegration\ProE\ProEPages\config (红色部分为您ANSYS中config的安装路径,安装路径因人而异,有的人安装路径为 E:\ANSYS13.0\ANSYS Inc\v130\AISOL\CAD Integration\ProE\ProEPages\config)。 config里面有config.pro和WBPlugInPE.dat 两个文件,如图1所示。 图1 1.2 用记事本打开WBPlugInPE.dat。 1.3 用您自己ANSYS的安装路径带替换以下红字部分代码。(此处容易出错) NAME WB130PluginProWF (您的ANSYS版本是13.0此处就是130,如果您的ANSYS版本是12.0,12.1,14.0此次分别对应120,121,140,下同) EXEC_FILE D:\Program Files\ANSYS Inc\v130\aisol\CADIntegration\ProE\intel\WBPlugInPECOM.dll TEXT_DIR D:\Program Files\ANSYS Inc\v130\aisol\CADIntegration\ProE\ProEPages\Language\$AWP_LOCALE130 (同样,红色部分为您ANSYS 中WBPlugInPECOM.dll、Language\$AWP_LOCALE130 的安装路径,注意后缀名) 用记事本打开WBPlugInPE.dat 将修改后的代码来替换前三句代码并保存,如图2所示。 图2 2 修改Pro-E、Creo中的内容

相关文档
相关文档 最新文档