搜档网
当前位置:搜档网 › hypermesh导入ansys问题

hypermesh导入ansys问题

hypermesh导入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 变截面梁单元的建立,也是在这里进行的。

now enjoy!

轉貼:

九)hypermesh与ansys接口:

在hm里,file--export--template 然后,在output后面写文件名.inp就行了. 如果想存cdb,就文件名.cdb就行了。

A:HY模型在导到ansys

1.一定要在hm里面调用ansys的tamplate模板.

2.在1D 2D 3D最又下角的elem type里面重新刷新一下单元类型,一定要刷新!!

3.注意要记住模型的组分一共有几个,每个的ID号分别是多少,每个ID对应的单元类型记住,

4.在ansys的preprocessor/element/add edit delete里面add单元类型,一定要在element type reference number 后填上面对应hm ID的数字,再上面选择对应的单元类型.

5.全都定义好.然后再file/read input from下打开模型!

另外,最好从hm保存成inp格式的,这样成功率会更高一些。(在hm 里,file--export--template 然后,在output后面写文件名.inp就行了. 如果想存cdb,就文件

名.cdb就行了)

另外的方法:

1.导出选择ANSYS.tpl模板,在HyperMesh中,导出文件为*.prp;

2.然后用写字板打开它,进行编辑:

(1)删除掉定义单元类型,材料,实常数的句子,只保留生成节点和单元的语句;(TYPE,MAT,REAL等全部删除)

(2)添加自己想定义的单元类型,材料,实常数的句子。

*这样做实际上只利用了HM中的节点和单元信息。

(3)在ANSYS中INPUT这个*.prp文件就可以了。

或:

1)导出选择ANSYS.tpl模板,在HyperMesh中,导出文件为file.cbd,file.iges;

2)打开ansys,写命令cdread,db,file,cbd

3)enjoy yourself.

B:相关问题

1.hm8.0导出到ansys问题:

要手动定义单元类型然后更新不然只能导进节点。但用hypermesh 7.0的模版不用设置就能导出,在8.0中模版要设置?和7.0有点差别,定义单元类型elem type

为啥从hypermesh导入网格到ansys,只有节点没有单元?

2.导到ANSYS中只有节点没有单元问题

当用ansys中file菜单的read input file from ……的功能,然后提示说element type XX 没有定义?然后就没有单元只有结点?解决措施:

1.先用hypermesh的export功能,导出ansys所需的.inp文件,

2.然后编辑这个inp文件,在定义单元的关键字前一行,加上如下

ET,A,XXXX

B,XXXX

ET,C,XXXX

备注:其中,A/B/C都是提示说没有定义的哪些单元的代号,而XXXX代表ansys 中的单元类型。如PLANE42、solid185等也就是要先向ansys声明一下,type A就是plane42,type B就是solid185…

然后保存这个inp,再重新导入ansys就可以用了。

例子:

在HM中选择Ansys模板,导出为文本文件(后缀名任意)修改该文本文件:添加

N,497125, 58.0, 0.5,8.66666666666666

N,497126, 58.0, 8.8817841970E-16,8.66666666666666

N,497127, 58.0, 1.5,9.83333333333333

N,497128, 58.0, 2.0,9.83333333333333

修改TYPE后的类型为HM中定义的类型如:

TYPE, SOLID185 $ MAT, 3 $ REAL, 4

ESYS, 0

EN, 594486, 518789, 518776, 518772, 518772, 519397, 519384, 519380, 519 380

EN, 594487, 518772, 518776, 518778, 518778, 519380, 519384, 519386, 519 386

EN, 594488, 518792, 518779, 518798, 518798, 519400, 519387, 519406, 519 406

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 变截面梁单元的建立,也是在这里进行的。

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的操作过于生疏) 设置求解卡片

在ANSYS中读入txt文件的数据

1 不能直接在命令窗口中执行*vread 命令 *read 命令的使用格式为: *READ,PARR,FNAME,EXT,--,LABEL,N1,N2,N3,NSIP 前三项不用解释,ext是文件的开展名, --表示该域是不需要使用的值域 label是取值顺序标识字,ijk,ikj,jik,jki,kij,kji,空格表示ijk n1,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文件的数组形式 3 ansys如何读入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。

在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。 如果对单元没有什么特殊功能需求,则直接单击完成单元类型的创

HYPERMESH与ANSYS WORKBENCH的联合仿真

HYPERMESH与ANSYS WORKBENCH的联合仿真 转发自宋博士的博文:2012.10.20撰 https://www.sodocs.net/doc/de7976839.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文件。

基于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软件处理

ANSYS导入导出

ANSYS与各种软件接口问题 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菜单了!在p roe里建好模型点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 PR OE2001 3) 开始-选择ANSYS-unitilities-ANS_ADMIN- Configuration Connection 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/Engi neer: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打了个补丁,在前面的帖子里已经说了。并且在windows xp下建立了一个新的变量ANSYSLMD_LICENSE_FILE值为1055@xiaoli这里xiaoli指的是你的hostid(计算机名) 5) 启动proe并创建一个新零件,这时在菜单下会出现ANSYS8.1-ANSCon Config & ANSYS Geom 菜单,点击ANSYS8.1下的ANSYS GEOM即可。 如果成功了,就顶一下。^_^ AutoCAD 模型输入 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.

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),弹

ANSYS导入FLACD全过程

A N S Y S导入F L A C D 全过程 集团企业公司编码:(LL3698-KKI1269-TM2483-LUI12689-ITT289-

从C A D导入A N S Y S再到F L A C3D的全过程 ?很多朋友在学习ANSYS时,发现它是一个大型通用软件,很多模型都可以通过它进行数值模拟。但就是因为它的通用性,在涉及到具体各个专业领域时就显得不那么精确。对于岩土工程来说,ANSYS中只有D-P准则,这对于岩土的本构模型是远远不够的。我们就不得去学习相对专业性强一点的软件,这时FLAC3D就进入了我们的视线。FLAC3D几乎拥有了岩土的所有的本构模型,并且在模拟岩土工程中的流固耦合有相当强的优势。当大家兴致勃勃的学习FLAC3D,发现它的前后处理能力比较弱,尤其时建立网格相当复杂。如果碰到复杂的边界时,大家就只能望而却步了,十分打击学习FLAC3D的积极性,大家可能开始怀念ANSYS的超强前处理能力了。这时,就不禁要问,能不能把建好的ANSYS网格导入FLAC3D中,然后再在FLAC3D里面进行计算呢?有,当然有。下面我就分享一下我学习的过程,解密从CAD导入ANSYS再到FLAC3D的全过程。 有点啰嗦了,开始正题。下面我将从一个隧道的建模开始,当然对于其他的岩土工程也同样适用。 首先从CAD里建立隧道的平面模型,值得注意的时,在CAD中建立的线与线之间交叉必须有断点,否则导入ANSYS中将会出现问题。 下面是隧道的CAD图形: 在CAD里面画好隧道模型的平面图后,需要保存成CAD2004的DXF文件格式,不然无法导入ANSYS 中。 我使用的CAD导入ANSYS的软件是Dxf2Ansys测试版本,转换前,把保存好的DXF文件拷贝到 Dxf2Ansys测试版本文件夹中,然后就可以点击Dxf2Ansys生成导入的ANSYS命令流文件。 下面是导入的过程: 点击Writeansysfile就完成生成命令流格式。 然后将命令流复制拷到ANSYS中,在ANSYS中就生成拥有keypoints和lines的模型。(注意在拷贝命令流时,不需要复制最后两行的命令流,否则ANSYS会自动关闭)。 接下来就是,建立ANSYS的三维模型,我相信大家已经再熟悉不过了,这里只给出最终三维模型,不再赘述建模过程。 ? 诶,下面终于可以导入FLAC3D了。不不,等等!在导入之前大家首先要弄清楚的是,ANSYS中默认的工作平面是X-Y,而FLAC3D的默认的工作平面是X-Z,如果不做处理,导入FLAC3D中只能看到土体网格,隧道的网格不见了。这是因为它在顶面,需要旋转模型才能看得到。那么我们就需要做一些处理,在ANSYS中建立一个局部坐标系,并激活它,这一步很简单,但同时它也很必要。这里给出它的命令流:WPCSYS,1,0 WPROTA,0,-90,0 CSYS,WP 输入命令流后就可以导入FLAC3D。 这里使用导入FLAC3D的的软件是由海棠兄编制的ANSYStoFLAC3D(海棠兄太牛了,这里感谢一下)。 下面具体讲一下,FLAC3D的导入过程。首先点击ANSYS中File>ReadInputfrom,就会出现下面的对话框,在对话框中找到ANSYStoFLAC3D软件文件夹里的Ansys3D_ele_node.dat,点击它就可以导出单元和节点信息。 节点和单元信息自动生成D盘下,拷贝这两个文件到ANSYStoFLAC3D软件文件夹里,然后点击ANSYS_TO_FLAC3D。点击后会出现下面的对话框:

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

ANSYS的iges模型以及sat模型导入HyperMesh剖分的方法

ANSYS的iges模型以及sat模型导入HyperMesh剖分的方法

ANSYS的iges模型以及sat模型导入HyperMesh剖分的方法 作者:feehung 邮箱:feehung@https://www.sodocs.net/doc/de7976839.html, 此篇文档的操作主要是说明如何将ANSYS 的iges模型以及sat模型导入HyperMesh剖分。由于作者水平有限,不对之处还请大家批评指正。欢迎讨论。 以剖分一个简单的球为例。 进入界面设置 如果关闭,这个选项在Preferences的User Profiles中。

导入文件 Fiile>Import或者 然后设置如下: Import type: ANSYS模型对应的Import type是Geometry类型。 如果是HyperMesh自己建立的模型的话,应该是HM model. File type:ANSYS模型对应的File type是Iges

类型。如果是.sat模型的话,那么对应的类型是Acis模型。 Import options>Scale factor: 因为导入HyperMesh的模型是以mm为单位,所以如果ANSYS中的模型是以M为模型建模的时候,要吧Scale factor改成1000. 点击Apply此模型就在右边的模型显示栏中出现。 如导入一个.sat球的模型。点击图形显示下面的图标,显示三维立体图。点击图标,左右键分别对应放大和缩小,可将模型放大到合适

的位置。点击图标可旋转图形。 因为是面剖分,所以点击。然后点击 。 进入如下界面。 对于size and bias一项如下设置: 其中 element size对应的单位也是mm

导入ansys

PRO/E SOLIDWORKS导入ANSYS方法 将PRO/E SOLIDWORKS两个软件导入方法汇总,为大家导入时提供方便,同时希望高手补充。进一步提高大家的水平。 PRO/E导入ANSYS方法 一、对于PRO/E Wildfire 3.0以下版本和ansys11.0一下版本的导入问题,打开PRO/E选择工具>辅助应用程序,点击注册,找到目录ANSYS INC >V100>ANSYS>ca4>data>pro>INTEL>PROTK.DAT。双击PROTK.DAT,进入辅助应用程序,点击启动,这时在PRO/E Wildfire的主菜单栏就有ANSYS,点击ANSYGEOM,启动ANSY,模型自动导入到ANSYS里面,进入ANSYS,点击PLOT>ARE就能查看模型。 二、将PRO/E保存副本为*.IGS格式,保存时注意选择保存实体,打开ANSYS>FILE>IMPORT>IGES>OK>BROWSE,选择刚才保存的*.IGS格式文件>OK,文件成功导入。 三、将PRO/E保存副本为*.SAT格式,保存时注意选择保存实体,打开ANSYS>FILE>IMPORT>SAT,选择刚才保存的*.SAT格式文件>OK,文件成功导入。此时只有线的显示,进入ANSYS,PLOTCTRLS>STYLE>SOLID MODEL FACETS,选择NOMAL FACETING,OK,REPLOT,就可以看见模型了。 四、也可以存为CATIA V5格式,导入方法和上面差不多。 五、也可以存为*.X_T格式,在ANSYS中选择PARA导入格式,但是这种格式导入后尺寸缩小了10E-3。 六、有的版本进入ANSYS直接可以导入PRO/E格式。 SOLIDWORKS导入ANSYS方法: 导入方法有*.X_T、*.IGS,还可以把它存为PRO/E的格式,再通过PRO/E 转换格式,这样导入的格式就多了。

hypermesh导入ansys

hypermesh与ansys接口: 在hm里,file--export--template 然后,在output后面写文件名.inp就行了. 如果想存cdb,就文件名.cdb就行了。 A:HY模型在导到ansys 1.一定要在hm里面调用ansys的tamplate模板. 2.在1D 2D 3D最又下角的elem type里面重新刷新一下单元类型,一定要刷新!! 3.注意要记住模型的组分一共有几个,每个的ID号分别是多少,每个ID 对应的单元类型记住, 4.在ansys的preprocessor/element/add edit delete里面add单元类型,一定要在element type reference number 后填上面对应hm ID的数字,再上面选择对应的单元类型. 5.全都定义好.然后再file/read input from 下打开模型! 另外,最好从hm保存成inp格式的,这样成功率会更高一些。(在hm 里,file--export--template 然后,在output后面写文件名.inp就行了. 如果想存cdb,就文件名.cdb就行了)另外的方法: 1.导出选择ANSYS.tpl模板,在HyperMesh中,导出文件为*.prp; 2.然后用写字板打开它,进行编辑: (1)删除掉定义单元类型,材料,实常数的句子,只保留生成节点和单元的语句;(TYPE,MAT,REAL等全部删除) (2)添加自己想定义的单元类型,材料,实常数的句子。 *这样做实际上只利用了HM中的节点和单元信息。(3)在ANSYS中INPUT

这个*.prp文件就可以了。或: 1)导出选择ANSYS.tpl模板,在HyperMesh中,导出文件为file.cbd,file.iges; 2)打开ansys,写命令cdread,db,file,cbd 3)enjoy yourself. B:相关问题 1.hm8.0导出到ansys问题: 要手动定义单元类型然后更新不然只能导进节点。但用hypermesh 7.0的模版不用设置就能导出,在8.0中模版要设置?和7.0有点差别,定义单元类型 elem type 为啥从hypermesh导入网格到ansys,只有节点没有单元? 2.导到ANSYS中只有节点没有单元问题 当用ansys中file菜单的read input file from ……的功能,然后提示说element type XX 没有定义?然后就没有单元只有结点?解决措施:1.先用hypermesh的export功能,导出ansys所需的.inp文件, 2.然后编辑这个inp文件,在定义单元的关键字前一行,加上如下 ET,A,XXXX B,XXXX ET,C,XXXX 备注:其中,A/B/C都是提示说没有定义的哪些单元的代号,而XXXX 代表ansys 中的单元类型。如PLANE42、solid185等也就是要先向ansys 声明一下,type A就是plane42,type B就是solid185…然后保存这个inp,再重新导入ansys就可以用了。例子: 在HM中选择Ansys模板,导出为文本文件(后缀名任意)修改该文本文件:添加 N,497125, 58.0, 0.5,8.66666666666666 N,497126, 58.0, 8.8817841970E-16,8.66666666666666 N,49

ansys中怎么导入上一步分析的结果文件

ansys中怎么导入上一步分析的结果文件 仔细研读下面案例,应该有很大帮助! 将Ansys计算结果(比如加速度值)写成fre文件的命令流。 /POST26 NSOL,2,10,U,Y,UY_2!定义第二个变量为UY_2,值为10号节点Y方向的位移,节点可任选,但要保证其值非0 XVAR,1!定义时间变量为坐标横轴 PLVAR,2 *GET,num_var,VARI,0,NSETS!将变量长度值赋给变量num_var k=num_var *DIM,SYSNOISE_TITLE,CHAR,5,4 SYSNOISE_TITLE(1,1)='SYSNOISE' SYSNOISE_TITLE(1,2)='ACCELER' SYSNOISE_TITLE(1,3)='ATIONS' SYSNOISE_TITLE(1,4)='FILE'

SYSNOISE_TITLE(2,1)='Rev5.5 SYSNOISE_TITLE(2,2)='IBM P2E' Y-C _o(o l#i SYSNOISE_TITLE(2,3)='SSL11' SYSNOISE_TITLE(2,4)='-AUG-02' SYSNOISE_TITLE(3,1)='ACCELERA' SYSNOISE_TITLE(3,2)='TION_St' SYSNOISE_TITLE(3,3)='ructure' SYSNOISE_TITLE(4,1)='11-AUG-2002' SYSNOISE_TITLE(4,2)='10:07' SYSNOISE_TITLE(4,3)=':13' SYSNOISE_TITLE(5,1)='TIME' *CFOPEN,ACCE,fre!定义数据结果文件,ACCE.fre *VWRITE,SYSNOISE_TITLE(1,1),SYSNOISE_TITLE(1,2),SYSNOISE_TITLE(1,3),SYS NOISE_TITLE(1,4)*get,nmax,node,,num,max,!得到节点编号的最大数 *DIM,T_U,ARRAY,k,4!定义保存时间历程结果的矩阵T_U,有num_var行,4列VGET,T_U(1,1,1),1!矩阵的第一列保存第一个时间历程变量(默认为TIME) *dim,num_t,,1,5!定义一个数组 *DIM,SYSNOISE_SUBT1,CHAR,1,4

ANSYS 提示错误解决办法

ESYS is not valid for line element. 原因:是因为我使用LATT的时候,把“--”的那个不小心填成了“1”。经过ANSYS的命令手册里说那是没有用的项目,但是根据我的理解,这些所谓的没有用的项目实际上都是ANSYS 在为后续的版本留接口。对于LATT,实际上那个项目可能就是单元坐标系的设置。当我发现原因后,把1改成0——即使用全局直角坐标系,就没有W ARNING了。当然,直接空白也没有问题。 NO.0002 使用*TREAD的时候,有的时候明明看文件好好的,可是却出现*TREAD end-of-file in data read. 后来仔细检查,发现我TXT的数据文件里,分隔是采用TAB键分隔的。但是在最后一列后面,如果把鼠标点上去,发现数据后面还有一个空格键。于是,我把每个列最后多的空格键删除,然后发现上面的信息就没有了。 NO.0003 Coefficient ratio exceeds 1.0e8 - Check results. 这个大概是跟收敛有关,但是我找不到具体的原因。我建立的一个桥梁分析模型,尽管我分析的结果完全符合我的力学概念判断,规律完全符合基本规律,数据也基本符合实际观测,但是却还是不断出现这个警告信息。 NO.0004 *TREAD end-of-file in data read txt中的表格数据不完整! NO.0005 No *CREATE for *END. The *END command is ignored 忘了写*END了吧,呵呵 NO.0006 Keypoint 1 is referenced by only one line. Improperly connected line set for AL command 两条线不共点,尝试nummrg命令。 NO.0007 L1 is not a recognized PREP7 command, abbreviation, or macro. This command will be ignored 还没有进入prep7,先:/prep7 NO.0008 Keypoint 2 belongs to line 4 and cannot be moved 关键点2属于线4,移动低级体素时先移动高级体素! NO.0009 Shape testing revealed that 32 of the 640 new or modified elements violate shape warning limits. To review test results, please see the output file or issue the CHECK command. 单元形状奇异,在我的模型中6面体单元的三个边长差距较大,可忽略该错误 NO.0010 用命令流建模的时候遇到的 The drag direction (from the keypoint on drag line 27 that is closest to a keypoint KP of the given area 95) is orthogonal to the area normal at that KP. Area cannot be dragged by the VDRAG command. 意思是拉伸源面的法向与拉伸路径垂直,不能使用VDRAG命令

相关主题