搜档网
当前位置:搜档网 › ANSYS导入proe之part档的问题

ANSYS导入proe之part档的问题

ANSYS导入proe之part档的问题
ANSYS导入proe之part档的问题

ANSYS导入proe之part档的问题【转帖】

为了保证上述两种软件的版木兼容,Pro/E的版木不得高于同

期的AnsyS的版本:同时要安装ansys里的和proe接口模块!ansys安装程序里已经有了不需要下载。

(l)在开始程序下运行Ansys,选择utilities下的ans_admin

项,在ans_dmin弹出图框中选择configuration options,在下一

个confirguration options弹出图框中选择configuration connection

for pro/E,在configure ansys connection for pro/E中的ansys prod- uct中选择ansys multip,在graphicsdevice name中选择

win32,在出现SuccesS图框中记下config.anscon文件位置。在出

现的Pro/Einstallationinformation下的Pro/Einstallationpath中

填入安装Pro/E的路径。在language used with Pro/E中选择语言

为usa,最后将记录下的config.anscon拷贝到Pro/E的安装目录

下。这样就可以将Pro/E的模型直接传到Ansys中了。同时应注

意在Pro/E中建立的模型应予存盘.设置好以后重气计算机!在proe菜单栏里就有ansys菜单了!在proe里建好模型点ansys菜单就可以在proe 里启动ansys 找到proe工作目录下的.anf

文件!从ansys里读入那个文件在执行plot画图命令就可以把proe里建的模型导入到ansys里了!

我用的是ansys8.0和proe野火2.0 成功关联

大家好像对ANSYS导入proe之part档的问题一直没有很好的解决,在此我把我的方法给大家。

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

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

的版本;我的是ANSYS8.1 PROE2001

3) 开始-选择ANSYS-unitilities-ANS_ADMIN-Configuration Conn

ection for Pro/E?-OK?-Configuration options?Utility Work space in?

选择Graphics device name(NT: Win32)?Product 给出Language used with?给出Pro/Engineer installation path 如"e:\proe2001"- OK;?Pro/E ngineer:usascii

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)的路径。

在这里我对proe2001打了个补丁,在前面的帖子里已经说了。并且在wi ndows xp下建立了一个新的变量ANSYSLMD_LICENSE_FILE值为1055 @xiaoli这里xiaoli指的是你的hostid(计算机名)

5) 启动proe并创建一个新零件,这时在菜单下会出现ANSYS8.1-ANSCo n Config & ANSYS Geom 菜单,点击ANSYS8.1下的ANSYS GEOM即可。

如果成功了,就顶一下。^_^

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 要从AutoDe sk 网站下载转换工具。

Ansys:

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

优点:

各种实体类型都能转换

缺点:

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

AutoCAD 14 转换工具下载:ftp://https://www.sodocs.net/doc/2f17581738.html,/ProdSupp/autocad1 4/iges/igespr14.exe

3. cadToansys

优点:

可转换成梁单元

缺点:

转换实体类型太少

4. dxf2ansys (傻瓜极力推荐)

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

优点:

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

缺点:

转换实体类型较少

transfer completed,

【转帖】

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

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

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

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

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

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

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

关于PRO/E的问题:

ansys中有与PRO/E连接的设置功能,开始-ansys61-ans_admin-con figuration(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? C onfiguration 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 A NSYS 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, suggeste d to run ANSYS.

ANSYS_NEUTRAL_FORMAT YES Store the part as a neutral file or a s 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 的interactiv e中设过了。

我做完第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的parasol id版本即

可直接读入UG的part文件

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

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

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

,即可直接读入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软件中建立好刚性体的模型,读入模态中性文件,指定好部件之间的连结方式,施加必要的载荷进行系统动力学仿真,在分析完成后输出A NSYS所需要的载荷文件(.lod文件),此文件记录了运动过程中柔性体的运动状态和受到的载荷;

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

在ANSYS软件中生成ADAMS软件使用的柔性体模态中性文件(.mnf文件)进入ANSYS程序,建立柔性体的模型,并选择适当的单元类型来划分单元。在柔性体的转动中心(与刚性体的联接处)必须有节点存在,此节点在ADAMS中将作为外部节点使用,如果在联接处柔性体为空洞,则需在此处创建一节点,并使用刚性区域处理此节点(外部节点)与其周围的节点。选择外部节点,运行ANSYS程序的宏命令ADAMS生成ADAMS程序所需要的模态中性文件(jobname.mnf)。在此过程中需注意下面4点:

单位系统,由于在ADAMS程序中可以处理不同的单位系统,所以MNF文件中必须包含ANSYS分析所使用的单位信息,因此在运行宏命令ADAMS之前,必须使用命令/units来指定在ANSYS分析中所使用的单位系统是SI,C GS,BFT或BIN,如果您使用的不是上述四种单位系统,则可以使用下面的命令:

/units,user,,,,

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

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

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

运行ADAMS宏之前只选择将作为外部节点使用的节点,在运行宏命令A DAMS之前只选择作为外部节点的节点,因为ADAMS宏会将此时选择的节点作为外部节点处理,因而此选择步骤不可缺少。

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

载荷的参与因子等信息。

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

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

具体怎么操作能讲讲吗?

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

方式进行赋值。从ANSYS命令的功能上讲,它们分别对应ANSYS分析过程中的定义几何模型、划分单元网格、材料定义、添加载荷和边界条件、控制和执行求解和后处理计算结果等指令。

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

在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.l od中相应时刻的载荷,可得到连杆中相应时刻的应力应变分布。

连杆中的Mises等效应力图

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

将ANSYS作为子程序调用

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

1.在VC中调用ANSYS

::WinExec("d:/ANSYS57/BIN/INTEL/ANSYS57 -b -p ansys_product_fea ture -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时,需要加一条判断语句,以确定A NSYS

已经执行完毕。

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

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

在FORTRAN中不需要判断,FORTRAN会等ANSYS执行完毕才继续执行下一条语句。

在VC中,我没有找到与FORTRAN类似的函数,只好加一条循环判断语句。

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

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

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

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

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

https://www.sodocs.net/doc/2f17581738.html,/dispbbs.asp?boardID=21&RootID=2923&I D=2923

在第二页中已经对VC调用ANSYS的方法进行了更新,如下所示:

VC调用ANSYS的示例程序。

//Test.cpp

#i nclude "stdio.h"

#i nclude"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

#i nclude "stdio.h"

#i nclude"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.t xt -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进行参数化建模要求能在ANSY S中进行实体建模。你可以看看你的模型曲面部分用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_fea ture -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时,需要加一条判断语句,以确定A NSYS 已经执行完毕

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

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

ANSYS导入proe之part档的问题

ANSYS导入proe之part档的问题【转帖】 为了保证上述两种软件的版木兼容,Pro/E的版木不得高于同 期的AnsyS的版本:同时要安装ansys里的和proe接口模块!ansys安装程序里已经有了不需要下载。 (l)在开始程序下运行Ansys,选择utilities下的ans_admin 项,在ans_dmin弹出图框中选择configuration options,在下一 个confirguration options弹出图框中选择configuration connection for pro/E,在configure ansys connection for pro/E中的ansys prod- uct中选择ansys multip,在graphicsdevice name中选择 win32,在出现SuccesS图框中记下config.anscon文件位置。在出 现的Pro/Einstallationinformation下的Pro/Einstallationpath中 填入安装Pro/E的路径。在language used with Pro/E中选择语言 为usa,最后将记录下的config.anscon拷贝到Pro/E的安装目录 下。这样就可以将Pro/E的模型直接传到Ansys中了。同时应注 意在Pro/E中建立的模型应予存盘.设置好以后重气计算机!在proe菜单栏里就有ansys菜单了!在proe里建好模型点ansys菜单就可以在proe 里启动ansys 找到proe工作目录下的.anf 文件!从ansys里读入那个文件在执行plot画图命令就可以把proe里建的模型导入到ansys里了! 我用的是ansys8.0和proe野火2.0 成功关联 大家好像对ANSYS导入proe之part档的问题一直没有很好的解决,在此我把我的方法给大家。 1) 在同机的同一操作系统下安装有Pro/E和ANSYS两种软件; 2) 保证上述两种软件的版本兼容,Pro/E的版本不得高于同期的ANSYS 的版本;我的是ANSYS8.1 PROE2001 3) 开始-选择ANSYS-unitilities-ANS_ADMIN-Configuration Conn ection for Pro/E?-OK?-Configuration options?Utility Work space in? 选择Graphics device name(NT: Win32)?Product 给出Language used with?给出Pro/Engineer installation path 如"e:\proe2001"- OK;?Pro/E ngineer:usascii 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)的路径。

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

如何设置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步骤

pro e导入gambit方法

各种格式的模型与gambit接口教程 1.ProE实体倒入: 在proe中export成step文件,之后在gambit中import 注:ProE中点选保存副本图标,选择以STL格式保存副本。参见附图。 注意,实体必须画在几何空间中第一象限。(即实体上所有点的X、Y、Z坐标都为正) 附件为一个可用的STL格式文件,你可以试试导入GAMBIT。 2. UG和PRO/E中的风机import到gambit中 Ug或pro/e中生成了几何模型可以以很多种形式导入gambit,如step igs stl等。 3如何将cad导入到gambit中 在AutoCAD中输出的sat格式文件,到了gambit里面输入时出错-- ACIS error 3205:save file is from a later version of ACIS 我用的是cad2004,这条出错信息搞得我一头雾水 既然出错有编号3205,我可以在帮助文件里看到它的详细解释吗? A:file-->import-->acis... 存sat格式的较低版,如8。0版,11。0版gambit不认识 你可以采用较低的AutoCAD版本 A:可以使用igs模式导入 A:(1)Gambit只适用于创建简单的三维几何体,对于复杂形体而言,其绘图功能是远远不够的,这时Gambit允许我们引入一些其他软件创建的文件,常用的有Autocad创建的ASCI 形式的文件.sat。 CAD中创建的图形要输出为.sat文件,要满足一定的条件。对于二维图形来说,它必须是一个region,也就是说要求是一个联通域。对于三维图形而言,要求其是一个ASCI body。(2)先把autoCAD对象构成实体,导出.sat文件,再在gambit导入,注意有版本高低问题 4 fluent中的cas文件能变成gambit里的dbs文件 Q:在我现在想将cas文件中的网格做修改,该怎么办? A:可以,import进来就能得到 5.怎么在ansys中制作模型导入fluent? A:存成一个gambit可以识别的格式。 可以打开gambit看看可以导入什么格式,看看ansys可以输出什么格式。 A: ansys use .cdb file存成.iges文件格式比较好,在gambit中读入。 6.hypermesh文件如何导入fluent? Q:用fluent求解器计算流体,想利用hypermesh做前处理,可不知怎么将建好的模型导入fluent(hm不提供fluent摸板),可不可以利用其它的什么软件转一下呢? A: hypermesh和CAE软件连接比较紧密,所以最好从CAE软件下手,而Fluent支持的CAE软件的网格格式包括Ansys、Patran和Nastran,你可以试一下。 还有一种方法就是,清楚Hypermesh网格文件的结构,又清楚Fluent网格文件的结构,随便找个编辑器手动修改。网格文件虽然可能很大,但是关键的部分都不会很多。hypermesh里模板设成hm的generel,然后划分网格,export,再导入gambit(import

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

proE模型导入ANSYS后的简化

ansys模型简化 首先,模型并不是直接在ANSYS里建立的,而是借助Pro/E建立好模型后,转化成IGES格式后导入到ANSYS里面的。这里便存在一个问题,Pro/E建立的一些模型特征或几何特征在导入ANSYS后会提示错误,比如钣金的折弯在Pro/E 里面处于贴合状态,即没有缝隙,直接导入ANSYS里面会提示错误,这时需要对模型在不影响整体特性及刚度的前提下进行适当的修正,这里就可以将贴合处改成具有一定微小的尺寸。 此外,模型中一些不必要的特征,比如倒圆角,非装配孔等,并没有起到提高刚度的作用,反而白白增加了ANSYS中的节点和单元数,是一种得不偿失的做法,在导入ANSYS之前就应及时予以剔除。 还有一种情况,就是一些主体特征无法确定其在被剔除后是否会对结构刚度造成比较大的影响,这时可以采取对初始模型及简化后的模型分别进行自由模态分析,在确保单元类型,材料属性,分网方式全部一致的情况下,对比最终的模态结果,按照以下的简化准则决定最佳的简化结果: 一、简化前后模型对应阶数的固有频率相差应在5%~10%以内,这里我们定义以8%为准; 二、简化前后模型对应阶数的振型应大体一致,即云图图层位置大致相同; 三、在保证以上两条的基础上,最大限度的去除模型主体特征。 以硬盘框的某一块金属板为例,进行详细的说明。 图1-2 某块金属板主体特征 从图1-2可以看到,在这块金属板上分别有冲孔网、钣金折弯、冲压槽主体特征,这些特征在分网过程中会占用掉比较多的节点,如果没有起到提高刚度的作用,去掉后可以节省ANSYS的计算时间,提高工作效率。

该物体为板件材料,在ANSYS里面应该使用shell单元为宜,但shell单元需要对物体进行重新抽壳,而模型简化对比试验只需要单元类型,材料属性,分网方式保持一致即可,所以选用ANSYS 13.0里面最常用的solid单元185,如图1-3。 图1-3 solid185单元 SOLID185 用于建立三维实体结构模型。该单元由八个节点定义,每个节点有三个自由度:节点坐标系的x、y、z方向的平动。本单元具有塑性、超弹性、应力刚化、蠕变、大变形和大应变等功能。该单元具有塑性、超弹、应力刚化、大变形以及大应变等功能。也可利用混合公式模拟几乎或完全不可压超弹材料的变形。 该板材料为某钢材,材料参数如表1-1: 表1-1 某钢材材料参数 分网方式统一采用整体网格大小为1的自由分网,分网结果如图1-4所示。

把 PROE文件导入ANSYS问题

把PROE文件导入ANSYS问题 经过几天的总结,终于把pro/e直接导入到ansys里面了 现总结如下,希望能对各位有所帮助 方法一:在Pro/E中建立好模型后(一般是part),从菜单File_save a copy中选择IGES类型存盘,这种格式是几乎所有CAD软件都可以识别的。注意文件最好存放在名字无空格的目录中,否则在Ansys 中不能识别!启动Ansys ,从菜单file_import_IGES ,选择刚才形成的文件就可以输入模型了。 在Ansys 中输入模型时,可能出现模型断裂的结果,可以对" defeature (毁容)、合并重合的关键点、产生实体、删除小面积"等选项进行改变,反复试验直到输入满意为止。 方法二:首先,安装Ansys 时,必须安装了ANSYS Connection For Pro/ENGINE ER模块(代号82)。在"开始_程序_ Ansys 5.6_ANS_ADMIN Utility"中,选择configura tion opti*****,选择configure connection for Pro/E,输入模块类型,图形类型、工作空间大小等,再输入Pro/E的安装路径,完成"连接"安装,此时将在Pro/E的相关文件夹中产生一个protk.dat 文件。运行Pro/E,窗口中可能出现一个不能连接的提示,不必理睬他!打开一个已建好的模型(可以不必输入材料特性),此时在Pro/E的菜单中(屏幕右边)最后一行会出现Ansys GEOM,单击它,直到自动调用并启动了Ansys ,此时再选取File _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/ENGINE ER模块(代号83) 在"开始_程序_ Ansys 5.7_ANS_ADMIN Utility"中,选择configuration opti*****,选择co

proe和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 PROE4.0与ANSYS10.0链接问题

我在链接PROE4.0与ANSYS10.0时按照以下步骤: (1)设置ANSYS与Pro/E的接口。选择“程序” 一ANSYS Release9.0—Utilities—Ans ADMIN。打开ANSYS管理器,点击“OK”确定,在配置选项对话框中选择与Pro/E的连接。确定后再随之打开的对话框中将图形显示设备设置为“3D”。最后在Pro/E安装信息对话框中输入Pro/E在本计算机中的安装路径,点击“OK”完成ANSYS与Pro/E的接口设置。②打开Pro/E,在菜单管理器中这时多出了两个选项“ANSConconfig”和“ANSYS Geom”,这表明己经将ANSYS集成在Pro/E中了。(3)在Pro/E中完成建模后直接点击“ANSYS Geom”,系统会自动将ANSYS打开,将当前模型导人到ANSYS中去,只要使用“Plot"菜单中的“Volume,”选项,就可以将实体模型显示出来。值得一提的是,由于导入的是实体模型而非有限元模型,故“Plot”菜单下的“Elements”选项不可用。(4)在ANSYS中设置模型材料、选择单元、添加约束和载荷、分网,最后进行分析和显示分析结果。由于这个方法是将ANSYS直接集成在Pro/E之中,所以模型的整个转换过程可以在不脱离Pro/E和ANSYS这两个软件的情况下进行。从而实现了无缝连接,真正做到了CAD/CAE的一体化。 可是在第二步打开proe时出了这样的一个问题:注册表文件 'D:\Program Files\proeWildfire 4.0\i486_nt\text\usascii\protk.dat' 中的Pro/TOOLKIT 应用程序'ac4pro100dll' 在日期上先于 Pro/ENGINEER Wildfire v4.0,但并未按使用继承编码进行标记。 我查看了下,网上并无此解法,所以发出来与大家讨论

ansys装配体分析

装配体分析一般的不发生相对运动的用boolean里的glue就可以,发生相对运动的一般就要用到接触了。有兴趣的可以交流一下,我现在做的所有的分析基本上都是装配体的,毕竟实际应用中很少有单个零件的。 具体问题具体分析并不是所有的装配体分析都要用接触分析,有的可以视为整体的,看你关心的是什么,所以把实际模型合理转化成有限元模型是关键! 试一试用ANSYS workbench软件 最好的办法是在PROE里面建模装配好以后,建立PROE和ANSYS联结,直接导入ANSYS,然后对装配体进行非线性的接触分析,非线性分析要定义接触面,有时还要定义耦合面,建议你看一下清华大学出版社出版的《精通ANSYS7.0有限元分析》,作者宋勇等,里面有个实例是介绍非线性接触分析的,很实用 做装配体的有限元分析,需要利用ansys提供的各种连接单元或者耦合等工具对其装配关系进行模拟。ADD和CLUE等命令处理,不是什么装配关系,而是把分开的零件固结在一起了,实际上和装配关系有很大的出入。用MPC技术实际上使用多点接触单元进行零件连接关系进行模拟,就是利用mpc184单元进行模拟。可以看看mpc184单元的帮助,它可以模拟多种装配关系。 传统的,也是最直接的装配方法是先简单的导入装配体的各个零部件,确定它们的空间相对位置,然后人为地确定各零部件在整个装配体中的接触关系,建立接触单元。此过程在其他CAE软件中须采用手工方式完成,不仅需要漫长的虚拟整机建立过程,同时,还需要工程师对结构的各项指标、限制、风险全面的了解。 每一个有经验的有限元分析工程师都知道,没有任何两个接触问题是完全一样的,装配问题的复杂性在某种程度上肯定了ANSYS在这个领域的成就——ANSYS可以对各种不同的接触问题进行非常好,而且简便的模拟。一个装配体的ANSYS有限元分析过程可以简单的归纳为: 建立模型并划分网格 识别零部件相互关系 施加边界条件以及环境参量 求解并复查结果 事实上在ANSYS默认的设定中,当一个装配体的CAD模型被倒入的时候,接触关系已经被自动的探测了,而接触区域被指定为面/面关系。这个默认的设定可以在“Simulation Contact”设定选项的Option对话框中更改。默认的接触自动探测属性适合于大多数的接触问题。然而,附加的接触关系控制设定拓宽了可以模拟的接触类型。在接触关系控制设定中: 全局属性:包括自动接触探测的基本设定,以及高亮显示的接触区域的透明度设定,这些设定将会影响所有的接触区域。 接触区域控制:包括接触属性浏览,区域接触类型设定,以及其他的一

ansys与proe转换-自我心得以及一些网上资料

在本人实际之后,proe转换到经典ansys中简单的模型可以转换,没有线面损失,但是当有倒角小孔等ansys中不能识别的对象的时候错误让人心寒,虽然利用接口可以导进去但是心中不免会忐忑:模型太复杂,可如何修改补线,补面等等。最后实在无奈利用workbench加以了分析。导进去的模型挺好(接口还是不行,最后利用stp格式导进去发现结果很美好),之后进行网格划分,加载,这个时候又遇到了一个问题:我所希望的单元如何利用,workbench中直接默认,现在有俩中途径需要试验:一是直接在workbench中选择单元,一种是导入经典ansys中进行单元替换,这里有一个问题是workbench导入ansys 中之后只有节点和单元,不过问题都是解决的,也学那位大神早已经解决了,但是都说的了了草草,不甚齐全,试完之后和大家分享,共同进步。一下带点福利吧,相比大家都已经了解了。 我想说的是,复杂模型导入ansys中确实是个问题,确实是需要我们探索或者软件本身的完善去解决的。 今天实在无奈,就先把proe模型导入到ansys经典下,生成cbd和igs文件,再把ige文件导入workbench,居然也可以,算是一种好方法吧! parasolid格式 最近刚学习ANSYS ,对ANSYS建模很头疼,还是喜欢用PRO/E建模,经过研究将自己的方法说出来供大家参考1、首先确保安装ANSYS时已经指定了PROE文件2、在“开始”——“所有程序”-----“ANSYS 12.1”----“Utilities”----“CAD Configuration Manager”出现“CAD Configuration Manager”设置页面,对该设置页面进行以下设置3、勾选“Workbench and ansys Geometry interfaces ”和“ICEM CFD Direct CAD interfaces”再勾选右边“Pro/Engineer”然后点“NEXT” 4、进入“Pro/Engineer”启动目录和启动文件设置页面,在“Pro/Engineer Installation location”按照提示指定Pro/Engineer的启动目录,在“Pro/Engineer Start command”中按提示选择Pro/Engineer启动文件,设置完成后选择“EXIT”即可 5、启动ANSYS V12.1,进入ANSYS后选择“file”---“import”---“Pro/E”,选择已经做好的PRO/E模型即可导入 我今天正好下载一个这方面的资料,这是pdf格式的,我不会贴图 前言:安装ANSYS时可以设置,将ANSYS与三维软件(PRO/e、UG)等无缝连接。当很多人在安装好PRO/e与

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中的内容

proecatia零件导入ansys的方法

proe零件导入ANSYS的方法 2009-03-12 15:41 {方法一:在 Pro/E中建立好模型后(一般是part),从菜单 File_save a copy中 选择IGES类型存盘,这种格式是几乎所有CAD软件都可以识别的。注意文件最好存放在名字无空格的目录中,否则在 Ansys 中不能识别!启动 Ansys ,从菜单 file_import_IGES ,选择刚才形成的文件就可以输入模型了。 在 Ansys 中输入模型时,可能出现模型断裂的结果,可以对" defeature 、合并重合的关键点、产生实体、删除小面积"等选项进行改变,反复试验直到输入满意为止。 方法二:首先,安装 Ansys 时,必须安装了 ANSYS Connection For Pro/ENGINEER 模块(代号82)。在"开始_程序_ Ansys Utility"中,选择configuratio n options,选择configure connection for Pro/E,输入模块类型,图形类型、工作空间 大小等,再输入Pro/E的安装路径,完成"连接"安装,此时将在Pro/E的相关文件夹中产生 一个文件。运行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 Utility"中,选择configuration options,选择c onfigure connection for Pro/E,输入模块类型,图形类型、工作空间大小等,再输入P ro/E的安装路径,完成"连接"安装,此时将在Pro/E的相关文件夹中产生一个文件。此时,不必运行Pro/E,可以直接运行 Ansys ,从 File_import_Pro /E 出现的对话 框中,填入正确的文件名,并在Pro/E command栏中填入您系统的正确的命令

Proe中建立的模型导入Ansys中分析的方法

Proe中建立的模型导入Ansys中分析的方法 发信人: Zengxiaodong (小Z), 信区: CAD 标题: Proe中建立的模型导入Ansys中分析的方法 发信站: 饮水思源(2001年10月08日09:10:33 星期一), 站内信件 方法一: 在Pro/E中建立好模型后(一般是part),从菜单File_export_model_IGES,输出IGES格式的文件,这种格式是几乎所有CAD软件都可以识别的(当然Autocad除外,因为它根本就不能称作CAD软件),注意文件最好存放在名字无空格的目录中,否则在Ansys中不能识别My documents和Mydocuments的区别,会出现明明文件存在却告知文件不存在的错误 !好了,现在就可以启动Ansys了,从菜单File_import_IGES,选择刚才形成的文件就可以输入模型了。 以上是对于Pro/E2000i2而言的,对于Pro/E2001,已经没有export了,不过可以在菜单F ile_save a copy中选择IGES类型存盘,其他就同上,不必细说了。 在Ansys中输入模型时,可能出现模型断裂的结果,可以对"defeature(毁容)、合并重 合的关键点、产生实体、删除小面积"等选项进行改变,反复试验直到输入满意为止,其 他内容请各位参考有关资料。 另外说一句,这一方法也可以用在将UGII的模型传到Ansys中,在UG17中很简单,但是在 UG16中,必须安装IGES的转换模块,不过仅仅这样仍然不能运行,提示缺少一个dll文件,应将。。。\UGII\目录中的一个文件edsps110.dll_old更名为edsps110.dll即可。 方法二: 首先,安装Ansys时,必须安装了ANSYS Connection For Pro/ENGINEER模块(代号82 。 在"开始_程序_Ansys 5.6_ANS_ADMIN Utility"中,选择configuration options,选onfigure connection for Pro/E,输入模块类型,图形类型、工作空间大小等,再? Pro/E的安装路径,完成"连接"安装,此时将在Pro/E的相关文件夹中产生一个protk. 文件。 运行Pro/E,窗口中可能出现一个不能连接的提示,不必理睬他!打开一个已建好的? (可以不必输入材料特性),此时在Pro/E的菜单中(屏幕右边)最后一行会出现Ans GEOM,单击它,直到自动调用并启动了Ansys,此时再选取File_import_Pro/E,在文 名栏中输入正确的文件名,点OK即可完成输入。 应特别注意的问题是,被打开的*.prt文件必须在Pro/E的工作目录中,或者Pro/E与A s有相同的工作目录,否则会出现找不到*.anf文件的错误。 上述方法在Ansys57中似乎不能使用,会出现命令无效的错误。我估计是由于Ansys的 装路径中包含的文件名有空格的的缘故!? 另外,如果在Pro/E command栏中填入您系统的正确的命令如proe2000i2或proe2001 再点取OK则会重新传输模型后再导入,不知是何道理? 方法三: 首先,安装Ansys时,必须安装了ANSYS Interactive For Pro/ENGINEER模块(代号8 。不知ANSYS-Pro/ENGINEER Interface模块(代号81)是干啥用的,难道可以代替82

ansys读入txt数据文件

Ansys 读入txt数据文件 1 不能直接在命令窗口中执行*vread 命令*read 命令的使用格式为: *READ,PARR,FNAME,EXT,--,LABEL,N1,N2,N3,NSIP前三项不用解释,ext是文件的开展名,--表示该域是不需要使用的值域label是取值顺序标识字,ijk,ikj,jik,jki,kij,kji,空格表示ijkn1,n2,n3,是当label=kij ,n2,n3,缺省等于1时按照格式(((parr(i,j,k),k=1,n1),i=1,n2),j=1,n3)读入数据的nskip是读入数据文件时需要调过的开始行数 2 你在ansys的help里面察看vread命令,然后看它的用法格式,把你写的小程序写成一个mac文件,倒入mac文件就能从array parameter 里面看到你倒入的txt文件的数组形式 3ansys如何读入txt文本中的地震波数据? 命令流(下面的命令必须用文本读入的方法实现,命令窗无法实现): *DIM,EQ,,6000,1,,, !首先定义一个EQ数组 *VREAD,EQ,earthquake,TXT,,,,,,0, !将earthquake.txt读入EQ数组里(e16.0) 用的时候: *DO,EQ,0.02,0.02*6000,0.02 TIME,TM acel,EQ !求解过程... *ENDDO 一、输入格式要求 ANSYS的APDL语言其语法等各方面均与Fortran有很大的共通之处。在数据的输入输出格式方面也可以参考Fortran。对于初学者来说,输入数据时更容易引发错误,所以下面谈几点在这方面的小认识。APDL 从外部文件输入数据,一般是采用*vread命令实现,而输入格式一般是在此命令的下一行定义,关于此命令的具体应用,可参见ANSYS帮助。 在输入格式方面与Fortran不同: (1)APDL在数值方面没有整型(I)、G型描述符,字符型数据采用A描述符,没有H描述符。 (2)在Fortran中如果数据是整数,但是输入格式采用实数(如单精度浮点型 F),则系统可以按指定格式自动为数据加上小数点,但在APDL中如输入数据为整数,如:6,则格式Fw.d中的d只能为零,否则会出现读入错误;而如果是6.则Fw.d中的d可以不为0。

相关主题